1.78 GB
/srv/reproducible-results/rbuild-debian/r-b-build.iu8rUk9l/b1/python3.13_3.13.0~b2-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.iu8rUk9l/b2/python3.13_3.13.0~b2-1_armhf.changes
2.41 KB
Files
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 ·8b4fff9ac0917b66e565738f2fc3eb4d·438720·python·optional·idle-python3.13_3.13.0~b2-1_all.deb1 ·8b4fff9ac0917b66e565738f2fc3eb4d·438720·python·optional·idle-python3.13_3.13.0~b2-1_all.deb
2 ·b9db62bb5a83b50f5b83d9baa8ebfa33·21295724·debug·optional·libpython3.13-dbg_3.13.0~b2-1_armhf.deb 
3 ·c7c25d4625b18ed08dbc70d9675ff131·3773844·libdevel·optional·libpython3.13-dev_3.13.0~b2-1_armhf.deb2 ·92efcef958c695df67839ef55ee32244·21293604·debug·optional·libpython3.13-dbg_3.13.0~b2-1_armhf.deb
 3 ·01a00d901688776bab9ee109e151385a·3805340·libdevel·optional·libpython3.13-dev_3.13.0~b2-1_armhf.deb
4 ·c15eaf076ac7fde9c1a37b3ff025103d·838060·python·optional·libpython3.13-minimal_3.13.0~b2-1_armhf.deb4 ·32d6c4a8e944df0076e7619fdbc5a1d4·837868·python·optional·libpython3.13-minimal_3.13.0~b2-1_armhf.deb
5 ·52f40f814b0829674b9684cb76b7ad49·1831660·python·optional·libpython3.13-stdlib_3.13.0~b2-1_armhf.deb5 ·e9bbeb69cdbf03524363817210752fe1·1831856·python·optional·libpython3.13-stdlib_3.13.0~b2-1_armhf.deb
6 ·26270f82b4572b906effe57c3981ccfe·4547404·libdevel·optional·libpython3.13-testsuite_3.13.0~b2-1_all.deb6 ·26270f82b4572b906effe57c3981ccfe·4547404·libdevel·optional·libpython3.13-testsuite_3.13.0~b2-1_all.deb
7 ·647479a311c2efeb460b0c5554717336·1811852·libs·optional·libpython3.13_3.13.0~b2-1_armhf.deb 
8 ·9c522ac6ac150e1462229f2b9a4968bb·49173596·debug·optional·python3.13-dbg_3.13.0~b2-1_armhf.deb7 ·54c35d90088edf914d0eea95d1c8fa3c·1812104·libs·optional·libpython3.13_3.13.0~b2-1_armhf.deb
 8 ·6fdba96343454525b12165804ccdaed5·49147536·debug·optional·python3.13-dbg_3.13.0~b2-1_armhf.deb
9 ·f3954367776fbf5f84ab31fb54d52a33·498548·python·optional·python3.13-dev_3.13.0~b2-1_armhf.deb9 ·f3954367776fbf5f84ab31fb54d52a33·498548·python·optional·python3.13-dev_3.13.0~b2-1_armhf.deb
10 ·f6adeb9aa06ff9df1b3c02140c6c9b3d·13526472·doc·optional·python3.13-doc_3.13.0~b2-1_all.deb10 ·3698a795feb79c4ca4704e8e407e76eb·13526484·doc·optional·python3.13-doc_3.13.0~b2-1_all.deb
11 ·5f85bc6b0d594ab2529e2a93669f3099·759860·python·optional·python3.13-examples_3.13.0~b2-1_all.deb11 ·5f85bc6b0d594ab2529e2a93669f3099·759860·python·optional·python3.13-examples_3.13.0~b2-1_all.deb
12 ·e007ce5878fd88474fa78f55e64b7041·1276·python·optional·python3.13-full_3.13.0~b2-1_armhf.deb12 ·e007ce5878fd88474fa78f55e64b7041·1276·python·optional·python3.13-full_3.13.0~b2-1_armhf.deb
13 ·c3d5f5a69be37684d0d8dd418613d337·1742096·python·optional·python3.13-minimal_3.13.0~b2-1_armhf.deb 
14 ·7275e92b7aef6382ab4f2dbd012eeebf·1740032·python·optional·python3.13-nopie_3.13.0~b2-1_armhf.deb13 ·26502d8dd05f7753ebab51b9e37767fa·1746876·python·optional·python3.13-minimal_3.13.0~b2-1_armhf.deb
 14 ·5d2884572d5f481fe7e01598a6923cc1·1731284·python·optional·python3.13-nopie_3.13.0~b2-1_armhf.deb
15 ·129e3169cf1f104772cd9a73ae7b7c5f·5464·python·optional·python3.13-venv_3.13.0~b2-1_armhf.deb15 ·129e3169cf1f104772cd9a73ae7b7c5f·5464·python·optional·python3.13-venv_3.13.0~b2-1_armhf.deb
16 ·cc8b9187d2be7739106a3dbe481fd790·717896·python·optional·python3.13_3.13.0~b2-1_armhf.deb16 ·cc8b9187d2be7739106a3dbe481fd790·717896·python·optional·python3.13_3.13.0~b2-1_armhf.deb
5.05 MB
libpython3.13-dbg_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0····11400·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0····11396·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0·21284132·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0·21282016·2024-06-11·14:14:35.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
5.05 MB
data.tar.xz
5.05 MB
data.tar
3.99 KB
file list
    
Offset 11, 25 lines modifiedOffset 11, 25 lines modified
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/
13 -rw-r--r--···0·root·········(0)·root·········(0)·30431792·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/libpython3.13d.so.1.013 -rw-r--r--···0·root·········(0)·root·········(0)·30431792·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/libpython3.13d.so.1.0
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/
15 -rw-r--r--···0·root·········(0)·root·········(0)······293·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13d-embed.pc15 -rw-r--r--···0·root·········(0)·root·········(0)······293·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13d-embed.pc
16 -rw-r--r--···0·root·········(0)·root·········(0)······278·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13d.pc16 -rw-r--r--···0·root·········(0)·root·········(0)······278·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13d.pc
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/
18 -rw-r--r--···0·root·········(0)·root·········(0)····47153·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sysconfigdata_d_arm-linux-gnueabihf.py18 -rw-r--r--···0·root·········(0)·root·········(0)····47163·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sysconfigdata_d_arm-linux-gnueabihf.py
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/
20 -rw-r--r--···0·root·········(0)·root·········(0)···202370·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Makefile20 -rw-r--r--···0·root·········(0)·root·········(0)···202380·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Makefile
21 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup21 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup
22 -rw-r--r--···0·root·········(0)·root·········(0)······954·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.bootstrap22 -rw-r--r--···0·root·········(0)·root·········(0)······954·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.bootstrap
23 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.local23 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.local
24 -rw-r--r--···0·root·········(0)·root·········(0)·····6646·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.stdlib24 -rw-r--r--···0·root·········(0)·root·········(0)·····6646·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Setup.stdlib
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/config.c25 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/config.c
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/config.c.in26 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/config.c.in
27 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/install-sh27 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/install-sh
28 -rw-r--r--···0·root·········(0)·root·········(0)·47242116·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/libpython3.13d.a28 -rw-r--r--···0·root·········(0)·root·········(0)·47242128·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/libpython3.13d.a
29 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9038·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/makesetup29 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9038·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/makesetup
30 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/python-config.py30 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/python-config.py
31 -rw-r--r--···0·root·········(0)·root·········(0)·····2888·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/python.o31 -rw-r--r--···0·root·········(0)·root·········(0)·····2888·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/python.o
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/
33 -rw-r--r--···0·root·········(0)·root·········(0)···307824·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_asyncio.cpython-313d-arm-linux-gnueabihf.so33 -rw-r--r--···0·root·········(0)·root·········(0)···307824·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_asyncio.cpython-313d-arm-linux-gnueabihf.so
34 -rw-r--r--···0·root·········(0)·root·········(0)····66204·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_bz2.cpython-313d-arm-linux-gnueabihf.so34 -rw-r--r--···0·root·········(0)·root·········(0)····66204·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_bz2.cpython-313d-arm-linux-gnueabihf.so
35 -rw-r--r--···0·root·········(0)·root·········(0)···167216·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_codecs_cn.cpython-313d-arm-linux-gnueabihf.so35 -rw-r--r--···0·root·········(0)·root·········(0)···167216·2024-06-11·14:14:35.000000·./usr/lib/python3.13/lib-dynload/_codecs_cn.cpython-313d-arm-linux-gnueabihf.so
635 B
./usr/include/arm-linux-gnueabihf/python3.13d/pyconfig.h
    
Offset 1641, 15 lines modifiedOffset 1641, 15 lines modified
1641 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/1641 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/
1642 #define·PY_SSL_DEFAULT_CIPHERS·21642 #define·PY_SSL_DEFAULT_CIPHERS·2
  
1643 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/1643 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/
1644 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/1644 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/
  
1645 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/1645 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/
1646 #define·PY_SUPPORT_TIER·21646 #define·PY_SUPPORT_TIER·3
  
1647 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/1647 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/
1648 #define·Py_DEBUG·11648 #define·Py_DEBUG·1
  
1649 /*·Defined·if·Python·is·built·as·a·shared·library.·*/1649 /*·Defined·if·Python·is·built·as·a·shared·library.·*/
1650 /*·#undef·Py_ENABLE_SHARED·*/1650 /*·#undef·Py_ENABLE_SHARED·*/
  
2.5 MB
./usr/lib/arm-linux-gnueabihf/libpython3.13d.so.1.0
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·8·program·headers,·starting·at·offset·523 There·are·8·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 ··EXIDX··········0x4d6140·0x004d6140·0x004d6140·0x00008·0x00008·R···0x46 ··EXIDX··········0x4d6154·0x004d6154·0x004d6154·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x4d614c·0x4d614c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x4d6160·0x4d6160·R·E·0x1000
8 ··LOAD···········0x4d67f0·0x004d77f0·0x004d77f0·0x76e18·0xa4018·RW··0x10008 ··LOAD···········0x4d67f0·0x004d77f0·0x004d77f0·0x76e18·0xa4018·RW··0x1000
9 ··DYNAMIC········0x500ef0·0x00501ef0·0x00501ef0·0x00108·0x00108·RW··0x49 ··DYNAMIC········0x500ef0·0x00501ef0·0x00501ef0·0x00108·0x00108·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x4d67f0·0x004d77f0·0x004d77f0·0x00004·0x00010·R···0x411 ··TLS············0x4d67f0·0x004d77f0·0x004d77f0·0x00004·0x00010·R···0x4
12 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1012 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
13 ··GNU_RELRO······0x4d67f0·0x004d77f0·0x004d77f0·0x2a810·0x2a810·R···0x113 ··GNU_RELRO······0x4d67f0·0x004d77f0·0x004d77f0·0x2a810·0x2a810·R···0x1
  
1.84 KB
readelf --wide --sections {}
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ··[·6]·.gnu.version_r····VERNEED·········00017104·017104·0001b0·00···A··4···4··411 ··[·6]·.gnu.version_r····VERNEED·········00017104·017104·0001b0·00···A··4···4··4
12 ··[·7]·.rel.dyn··········REL·············000172b4·0172b4·029178·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············000172b4·0172b4·029178·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004042c·04042c·000f70·08··AI··3··23··413 ··[·8]·.rel.plt··········REL·············0004042c·04042c·000f70·08··AI··3··23··4
14 ··[·9]·.init·············PROGBITS········0004139c·04139c·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004139c·04139c·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········000413a8·0413a8·001740·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········000413a8·0413a8·001740·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00042ae8·042ae8·2991dc·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00042ae8·042ae8·2991dc·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········002dbcc4·2dbcc4·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········002dbcc4·2dbcc4·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········002dbd00·2dbd00·1fa43c·00···A··0···0·6418 ··[13]·.rodata···········PROGBITS········002dbd00·2dbd00·1fa450·00···A··0···0·64
19 ··[14]·.stapsdt.base·····PROGBITS········004d613c·4d613c·000001·00···A··0···0··119 ··[14]·.stapsdt.base·····PROGBITS········004d6150·4d6150·000001·00···A··0···0··1
20 ··[15]·.ARM.exidx········ARM_EXIDX·······004d6140·4d6140·000008·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······004d6154·4d6154·000008·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········004d6148·4d6148·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········004d615c·4d615c·000004·00···A··0···0··4
22 ··[17]·.tdata············PROGBITS········004d77f0·4d67f0·000004·00·WAT··0···0··422 ··[17]·.tdata············PROGBITS········004d77f0·4d67f0·000004·00·WAT··0···0··4
23 ··[18]·.tbss·············NOBITS··········004d77f4·4d67f4·00000c·00·WAT··0···0··423 ··[18]·.tbss·············NOBITS··········004d77f4·4d67f4·00000c·00·WAT··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······004d77f4·4d67f4·000008·04··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······004d77f4·4d67f4·000008·04··WA··0···0··4
25 ··[20]·.fini_array·······FINI_ARRAY······004d77fc·4d67fc·000004·04··WA··0···0··425 ··[20]·.fini_array·······FINI_ARRAY······004d77fc·4d67fc·000004·04··WA··0···0··4
26 ··[21]·.data.rel.ro······PROGBITS········004d7800·4d6800·02a6f0·00··WA··0···0·6426 ··[21]·.data.rel.ro······PROGBITS········004d7800·4d6800·02a6f0·00··WA··0···0·64
27 ··[22]·.dynamic··········DYNAMIC·········00501ef0·500ef0·000108·08··WA··4···0··427 ··[22]·.dynamic··········DYNAMIC·········00501ef0·500ef0·000108·08··WA··4···0··4
28 ··[23]·.got··············PROGBITS········00502000·501000·000d08·04··WA··0···0··428 ··[23]·.got··············PROGBITS········00502000·501000·000d08·04··WA··0···0··4
19.3 KB
readelf --wide --symbols {}
    
Offset 2245, 17 lines modifiedOffset 2245, 17 lines modified
2245 ·····7:·000172b4·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn2245 ·····7:·000172b4·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
2246 ·····8:·0004042c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt2246 ·····8:·0004042c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
2247 ·····9:·0004139c·····0·SECTION·LOCAL··DEFAULT····9·.init2247 ·····9:·0004139c·····0·SECTION·LOCAL··DEFAULT····9·.init
2248 ····10:·000413a8·····0·SECTION·LOCAL··DEFAULT···10·.plt2248 ····10:·000413a8·····0·SECTION·LOCAL··DEFAULT···10·.plt
2249 ····11:·00042ae8·····0·SECTION·LOCAL··DEFAULT···11·.text2249 ····11:·00042ae8·····0·SECTION·LOCAL··DEFAULT···11·.text
2250 ····12:·002dbcc4·····0·SECTION·LOCAL··DEFAULT···12·.fini2250 ····12:·002dbcc4·····0·SECTION·LOCAL··DEFAULT···12·.fini
2251 ····13:·002dbd00·····0·SECTION·LOCAL··DEFAULT···13·.rodata2251 ····13:·002dbd00·····0·SECTION·LOCAL··DEFAULT···13·.rodata
2252 ····14:·004d613c·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base2252 ····14:·004d6150·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base
2253 ····15:·004d6140·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx2253 ····15:·004d6154·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx
2254 ····16:·004d6148·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame2254 ····16:·004d615c·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame
2255 ····17:·004d77f0·····0·SECTION·LOCAL··DEFAULT···17·.tdata2255 ····17:·004d77f0·····0·SECTION·LOCAL··DEFAULT···17·.tdata
2256 ····18:·004d77f4·····0·SECTION·LOCAL··DEFAULT···18·.tbss2256 ····18:·004d77f4·····0·SECTION·LOCAL··DEFAULT···18·.tbss
2257 ····19:·004d77f4·····0·SECTION·LOCAL··DEFAULT···19·.init_array2257 ····19:·004d77f4·····0·SECTION·LOCAL··DEFAULT···19·.init_array
2258 ····20:·004d77fc·····0·SECTION·LOCAL··DEFAULT···20·.fini_array2258 ····20:·004d77fc·····0·SECTION·LOCAL··DEFAULT···20·.fini_array
2259 ····21:·004d7800·····0·SECTION·LOCAL··DEFAULT···21·.data.rel.ro2259 ····21:·004d7800·····0·SECTION·LOCAL··DEFAULT···21·.data.rel.ro
2260 ····22:·00501ef0·····0·SECTION·LOCAL··DEFAULT···22·.dynamic2260 ····22:·00501ef0·····0·SECTION·LOCAL··DEFAULT···22·.dynamic
2261 ····23:·00502000·····0·SECTION·LOCAL··DEFAULT···23·.got2261 ····23:·00502000·····0·SECTION·LOCAL··DEFAULT···23·.got
Offset 22919, 15 lines modifiedOffset 22919, 15 lines modified
22919 ·20681:·001cf5ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d22919 ·20681:·001cf5ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22920 ·20682:·001cf5bc·····0·NOTYPE··LOCAL··DEFAULT···11·$t22920 ·20682:·001cf5bc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22921 ·20683:·001cf610·····0·NOTYPE··LOCAL··DEFAULT···11·$d22921 ·20683:·001cf610·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22922 ·20684:·001cf614·····0·NOTYPE··LOCAL··DEFAULT···11·$t22922 ·20684:·001cf614·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22923 ·20685:·001cf6a0·····0·NOTYPE··LOCAL··DEFAULT···11·$d22923 ·20685:·001cf6a0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22924 ·20686:·001cf6b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t22924 ·20686:·001cf6b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22925 ·20687:·00000000·····0·NOTYPE··LOCAL··DEFAULT···30·$d22925 ·20687:·00000000·····0·NOTYPE··LOCAL··DEFAULT···30·$d
22926 ·20688:·004d613c·····0·NOTYPE··LOCAL··DEFAULT···14·$d22926 ·20688:·004d6150·····0·NOTYPE··LOCAL··DEFAULT···14·$d
22927 ·20689:·001cf8b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d22927 ·20689:·001cf8b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22928 ·20690:·001cf8cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t22928 ·20690:·001cf8cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22929 ·20691:·001cf8f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d22929 ·20691:·001cf8f0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22930 ·20692:·001cf8f4·····0·NOTYPE··LOCAL··DEFAULT···11·$t22930 ·20692:·001cf8f4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22931 ·20693:·001cf918·····0·NOTYPE··LOCAL··DEFAULT···11·$d22931 ·20693:·001cf918·····0·NOTYPE··LOCAL··DEFAULT···11·$d
22932 ·20694:·001cf91c·····0·NOTYPE··LOCAL··DEFAULT···11·$t22932 ·20694:·001cf91c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
22933 ·20695:·001cf9c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d22933 ·20695:·001cf9c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 42928, 23 lines modifiedOffset 42928, 23 lines modified
42928 ·40690:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o42928 ·40690:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o
42929 ·40691:·002dbb34·····0·NOTYPE··LOCAL··DEFAULT···11·$t42929 ·40691:·002dbb34·····0·NOTYPE··LOCAL··DEFAULT···11·$t
42930 ·40692:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o42930 ·40692:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o
42931 ·40693:·002dbb68·····0·NOTYPE··LOCAL··DEFAULT···11·$t42931 ·40693:·002dbb68·····0·NOTYPE··LOCAL··DEFAULT···11·$t
42932 ·40694:·002dbb98·····0·NOTYPE··LOCAL··DEFAULT···11·$d42932 ·40694:·002dbb98·····0·NOTYPE··LOCAL··DEFAULT···11·$d
42933 ·40695:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o42933 ·40695:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o
42934 ·40696:·002dbba8·····0·NOTYPE··LOCAL··DEFAULT···11·$t42934 ·40696:·002dbba8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
42935 ·40697:·004d6140·····0·NOTYPE··LOCAL··DEFAULT···15·$d42935 ·40697:·004d6154·····0·NOTYPE··LOCAL··DEFAULT···15·$d
42936 ·40698:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS42936 ·40698:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS
42937 ·40699:·002dbcb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t42937 ·40699:·002dbcb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
42938 ·40700:·002dbcbc·····0·NOTYPE··LOCAL··DEFAULT···11·$d42938 ·40700:·002dbcbc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
42939 ·40701:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42939 ·40701:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
42940 ·40702:·004d60ac·····0·NOTYPE··LOCAL··DEFAULT···13·$d42940 ·40702:·004d60c0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
42941 ·40703:·004d60ac·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits42941 ·40703:·004d60c0·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
42942 ·40704:·004d6148·····0·NOTYPE··LOCAL··DEFAULT···16·$d42942 ·40704:·004d615c·····0·NOTYPE··LOCAL··DEFAULT···16·$d
42943 ·40705:·004d6148·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__42943 ·40705:·004d615c·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
42944 ·40706:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·42944 ·40706:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
42945 ·40707:·00107f19····40·FUNC····LOCAL··DEFAULT···11·_Py_FinalizeAllocatedBlocks42945 ·40707:·00107f19····40·FUNC····LOCAL··DEFAULT···11·_Py_FinalizeAllocatedBlocks
42946 ·40708:·0050dc18···208·OBJECT··LOCAL··DEFAULT···24·_PyNamespace_Type42946 ·40708:·0050dc18···208·OBJECT··LOCAL··DEFAULT···24·_PyNamespace_Type
42947 ·40709:·00105463····50·FUNC····LOCAL··DEFAULT···11·mi_heap_reallocn42947 ·40709:·00105463····50·FUNC····LOCAL··DEFAULT···11·mi_heap_reallocn
42948 ·40710:·0013bbd9···516·FUNC····LOCAL··DEFAULT···11·_Py_EncodeUTF8Ex42948 ·40710:·0013bbd9···516·FUNC····LOCAL··DEFAULT···11·_Py_EncodeUTF8Ex
42949 ·40711:·001c514b····50·FUNC····LOCAL··DEFAULT···11·RunningOnValgrind42949 ·40711:·001c514b····50·FUNC····LOCAL··DEFAULT···11·RunningOnValgrind
42950 ·40712:·0021b05d···124·FUNC····LOCAL··DEFAULT···11·_PyFloat_FormatAdvancedWriter42950 ·40712:·0021b05d···124·FUNC····LOCAL··DEFAULT···11·_PyFloat_FormatAdvancedWriter
Offset 42996, 15 lines modifiedOffset 42996, 15 lines modified
42996 ·40758:·001f3051···108·FUNC····LOCAL··DEFAULT···11·_Py_SetFileSystemEncoding42996 ·40758:·001f3051···108·FUNC····LOCAL··DEFAULT···11·_Py_SetFileSystemEncoding
42997 ·40759:·000f66a1····84·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugRawCalloc42997 ·40759:·000f66a1····84·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugRawCalloc
42998 ·40760:·001ab45d···180·FUNC····LOCAL··DEFAULT···11·_PyEval_Vector42998 ·40760:·001ab45d···180·FUNC····LOCAL··DEFAULT···11·_PyEval_Vector
42999 ·40761:·0004638d····38·FUNC····LOCAL··DEFAULT···11·_PyPegen_keyword_or_starred42999 ·40761:·0004638d····38·FUNC····LOCAL··DEFAULT···11·_PyPegen_keyword_or_starred
43000 ·40762:·001011fb···144·FUNC····LOCAL··DEFAULT···11·mi_reserve_huge_os_pages_interleave43000 ·40762:·001011fb···144·FUNC····LOCAL··DEFAULT···11·mi_reserve_huge_os_pages_interleave
43001 ·40763:·000ce2ad····96·FUNC····LOCAL··DEFAULT···11·PyAnextAwaitable_New43001 ·40763:·000ce2ad····96·FUNC····LOCAL··DEFAULT···11·PyAnextAwaitable_New
43002 ·40764:·005176e0···504·OBJECT··LOCAL··DEFAULT···24·_PyImport_Inittab43002 ·40764:·005176e0···504·OBJECT··LOCAL··DEFAULT···24·_PyImport_Inittab
43003 ·40765:·0048fddc·27665·OBJECT··LOCAL··DEFAULT···13·_Py_M__ntpath43003 ·40765:·0048fde8·27665·OBJECT··LOCAL··DEFAULT···13·_Py_M__ntpath
43004 ·40766:·0017951d···124·FUNC····LOCAL··DEFAULT···11·_PyAST_AnnAssign43004 ·40766:·0017951d···124·FUNC····LOCAL··DEFAULT···11·_PyAST_AnnAssign
43005 ·40767:·000f9b05····80·FUNC····LOCAL··DEFAULT···11·mi_heap_contains_block43005 ·40767:·000f9b05····80·FUNC····LOCAL··DEFAULT···11·mi_heap_contains_block
43006 ·40768:·00509bf4···208·OBJECT··LOCAL··DEFAULT···24·_PyAsyncGenAThrow_Type43006 ·40768:·00509bf4···208·OBJECT··LOCAL··DEFAULT···24·_PyAsyncGenAThrow_Type
43007 ·40769:·001fa509····24·FUNC····LOCAL··DEFAULT···11·_Py_IsCoreInitialized43007 ·40769:·001fa509····24·FUNC····LOCAL··DEFAULT···11·_Py_IsCoreInitialized
43008 ·40770:·0010559d····48·FUNC····LOCAL··DEFAULT···11·mi_realloc43008 ·40770:·0010559d····48·FUNC····LOCAL··DEFAULT···11·mi_realloc
43009 ·40771:·000f78d5·····4·FUNC····LOCAL··DEFAULT···11·mi_expand43009 ·40771:·000f78d5·····4·FUNC····LOCAL··DEFAULT···11·mi_expand
43010 ·40772:·00349b08····93·OBJECT··LOCAL··DEFAULT···13·_Py_lower__doc__43010 ·40772:·00349b08····93·OBJECT··LOCAL··DEFAULT···13·_Py_lower__doc__
Offset 43095, 15 lines modifiedOffset 43095, 15 lines modified
43095 ·40857:·0054e602·····2·OBJECT··LOCAL··DEFAULT···26·python_import__find__load__start_semaphore43095 ·40857:·0054e602·····2·OBJECT··LOCAL··DEFAULT···26·python_import__find__load__start_semaphore
43096 ·40858:·0021565d···112·FUNC····LOCAL··DEFAULT···11·_PyTraceMalloc_GetTracedMemory43096 ·40858:·0021565d···112·FUNC····LOCAL··DEFAULT···11·_PyTraceMalloc_GetTracedMemory
43097 ·40859:·001ffc59···108·FUNC····LOCAL··DEFAULT···11·_PyThreadState_CheckConsistency43097 ·40859:·001ffc59···108·FUNC····LOCAL··DEFAULT···11·_PyThreadState_CheckConsistency
43098 ·40860:·001ea71d···208·FUNC····LOCAL··DEFAULT···11·_PyInstructionSequence_ApplyLabelMap43098 ·40860:·001ea71d···208·FUNC····LOCAL··DEFAULT···11·_PyInstructionSequence_ApplyLabelMap
43099 ·40861:·000fb7bb····20·FUNC····LOCAL··DEFAULT···11·mi_malloc_good_size43099 ·40861:·000fb7bb····20·FUNC····LOCAL··DEFAULT···11·mi_malloc_good_size
43100 ·40862:·001061d1····22·FUNC····LOCAL··DEFAULT···11·mi_heap_zalloc_aligned43100 ·40862:·001061d1····22·FUNC····LOCAL··DEFAULT···11·mi_heap_zalloc_aligned
43101 ·40863:·000fdea9····32·FUNC····LOCAL··DEFAULT···11·_mi_os_decommit43101 ·40863:·000fdea9····32·FUNC····LOCAL··DEFAULT···11·_mi_os_decommit
43102 ·40864:·004985b4··4891·OBJECT··LOCAL··DEFAULT···13·_Py_M___sitebuiltins43102 ·40864:·004985c0··4891·OBJECT··LOCAL··DEFAULT···13·_Py_M___sitebuiltins
43103 ·40865:·001dca01···128·FUNC····LOCAL··DEFAULT···11·_PyImport_ReleaseLock43103 ·40865:·001dca01···128·FUNC····LOCAL··DEFAULT···11·_PyImport_ReleaseLock
43104 ·40866:·000461c5···126·FUNC····LOCAL··DEFAULT···11·_PyPegen_empty_arguments43104 ·40866:·000461c5···126·FUNC····LOCAL··DEFAULT···11·_PyPegen_empty_arguments
43105 ·40867:·002922e9···216·FUNC····LOCAL··DEFAULT···11·_PySignal_Fini43105 ·40867:·002922e9···216·FUNC····LOCAL··DEFAULT···11·_PySignal_Fini
43106 ·40868:·000b2e6d····42·FUNC····LOCAL··DEFAULT···11·_PyCode_GetFreevars43106 ·40868:·000b2e6d····42·FUNC····LOCAL··DEFAULT···11·_PyCode_GetFreevars
43107 ·40869:·00205c3d···212·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_StoreSubscr43107 ·40869:·00205c3d···212·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_StoreSubscr
43108 ·40870:·00178c71····94·FUNC····LOCAL··DEFAULT···11·_Py_asdl_expr_seq_new43108 ·40870:·00178c71····94·FUNC····LOCAL··DEFAULT···11·_Py_asdl_expr_seq_new
43109 ·40871:·00205a99···420·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinarySubscr43109 ·40871:·00205a99···420·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinarySubscr
Offset 43254, 15 lines modifiedOffset 43254, 15 lines modified
43254 ·41016:·001066df····98·FUNC····LOCAL··DEFAULT···11·mi_stats_reset43254 ·41016:·001066df····98·FUNC····LOCAL··DEFAULT···11·mi_stats_reset
43255 ·41017:·000b2a11····80·FUNC····LOCAL··DEFAULT···11·_PyLineTable_NextAddressRange43255 ·41017:·000b2a11····80·FUNC····LOCAL··DEFAULT···11·_PyLineTable_NextAddressRange
43256 ·41018:·001dd0ed····84·FUNC····LOCAL··DEFAULT···11·_PyImport_ResolveNameWithPackageContext43256 ·41018:·001dd0ed····84·FUNC····LOCAL··DEFAULT···11·_PyImport_ResolveNameWithPackageContext
43257 ·41019:·0013bb7d····92·FUNC····LOCAL··DEFAULT···11·_Py_DecodeUTF8_surrogateescape43257 ·41019:·0013bb7d····92·FUNC····LOCAL··DEFAULT···11·_Py_DecodeUTF8_surrogateescape
43258 ·41020:·00506660···208·OBJECT··LOCAL··DEFAULT···24·_PyExc_MemoryError43258 ·41020:·00506660···208·OBJECT··LOCAL··DEFAULT···24·_PyExc_MemoryError
43259 ·41021:·000f34d1····56·FUNC····LOCAL··DEFAULT···11·_Py_SetImmortal43259 ·41021:·000f34d1····56·FUNC····LOCAL··DEFAULT···11·_Py_SetImmortal
43260 ·41022:·005791bc·····4·OBJECT··LOCAL··DEFAULT···27·_Py_HashSecret_Initialized43260 ·41022:·005791bc·····4·OBJECT··LOCAL··DEFAULT···27·_Py_HashSecret_Initialized
43261 ·41023:·004a5ed4·40535·OBJECT··LOCAL··DEFAULT···13·_Py_M__codecs43261 ·41023:·004a5ee0·40542·OBJECT··LOCAL··DEFAULT···13·_Py_M__codecs
43262 ·41024:·001d47b5····72·FUNC····LOCAL··DEFAULT···11·_PyArg_Fini43262 ·41024:·001d47b5····72·FUNC····LOCAL··DEFAULT···11·_PyArg_Fini
43263 ·41025:·00524db0····20·OBJECT··LOCAL··DEFAULT···24·bufferedwriter_spec43263 ·41025:·00524db0····20·OBJECT··LOCAL··DEFAULT···24·bufferedwriter_spec
43264 ·41026:·00274835····28·FUNC····LOCAL··DEFAULT···11·Hacl_Hash_SHA3_absorb_inner43264 ·41026:·00274835····28·FUNC····LOCAL··DEFAULT···11·Hacl_Hash_SHA3_absorb_inner
43265 ·41027:·00470ac4·14411·OBJECT··LOCAL··DEFAULT···13·_Py_M__runpy43265 ·41027:·00470ac4·14411·OBJECT··LOCAL··DEFAULT···13·_Py_M__runpy
43266 ·41028:·000f2879·····2·FUNC····LOCAL··DEFAULT···11·_PyObject_SetDeferredRefcount43266 ·41028:·000f2879·····2·FUNC····LOCAL··DEFAULT···11·_PyObject_SetDeferredRefcount
43267 ·41029:·000fb691·····4·FUNC····LOCAL··DEFAULT···11·_mi_os_get_aligned_hint43267 ·41029:·000fb691·····4·FUNC····LOCAL··DEFAULT···11·_mi_os_get_aligned_hint
43268 ·41030:·00106109····48·FUNC····LOCAL··DEFAULT···11·mi_pvalloc43268 ·41030:·00106109····48·FUNC····LOCAL··DEFAULT···11·mi_pvalloc
Offset 43311, 15 lines modifiedOffset 43311, 15 lines modified
43311 ·41073:·001ad0f3····46·FUNC····LOCAL··DEFAULT···11·_PyCodec_DecodeText43311 ·41073:·001ad0f3····46·FUNC····LOCAL··DEFAULT···11·_PyCodec_DecodeText
43312 ·41074:·00179b2f····98·FUNC····LOCAL··DEFAULT···11·_PyAST_BoolOp43312 ·41074:·00179b2f····98·FUNC····LOCAL··DEFAULT···11·_PyAST_BoolOp
43313 ·41075:·002da8d1····78·FUNC····LOCAL··DEFAULT···11·python_hashlib_Hacl_Hash_SHA2_malloc_25643313 ·41075:·002da8d1····78·FUNC····LOCAL··DEFAULT···11·python_hashlib_Hacl_Hash_SHA2_malloc_256
43314 ·41076:·002dbb01····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv043314 ·41076:·002dbb01····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv0
43315 ·41077:·000fbde9···168·FUNC····LOCAL··DEFAULT···11·_mi_padding_shrink43315 ·41077:·000fbde9···168·FUNC····LOCAL··DEFAULT···11·_mi_padding_shrink
43316 ·41078:·0021bcd1····32·FUNC····LOCAL··DEFAULT···11·_Py_ResetForceASCII43316 ·41078:·0021bcd1····32·FUNC····LOCAL··DEFAULT···11·_Py_ResetForceASCII
43317 ·41079:·001dcbb1·····6·FUNC····LOCAL··DEFAULT···11·_PyImport_GetModules43317 ·41079:·001dcbb1·····6·FUNC····LOCAL··DEFAULT···11·_PyImport_GetModules
43318 ·41080:·004c8214·56981·OBJECT··LOCAL··DEFAULT···13·_Py_M__importlib__bootstrap43318 ·41080:·004c8228·56981·OBJECT··LOCAL··DEFAULT···13·_Py_M__importlib__bootstrap
43319 ·41081:·002041d5····24·FUNC····LOCAL··DEFAULT···11·_PyOS_URandom43319 ·41081:·002041d5····24·FUNC····LOCAL··DEFAULT···11·_PyOS_URandom
43320 ·41082:·0017a105···100·FUNC····LOCAL··DEFAULT···11·_PyAST_Compare43320 ·41082:·0017a105···100·FUNC····LOCAL··DEFAULT···11·_PyAST_Compare
43321 ·41083:·0009cdad···100·FUNC····LOCAL··DEFAULT···11·_Py_bytes_rindex43321 ·41083:·0009cdad···100·FUNC····LOCAL··DEFAULT···11·_Py_bytes_rindex
43322 ·41084:·0021cdcd···340·FUNC····LOCAL··DEFAULT···11·_Py_GetLocaleconvNumeric43322 ·41084:·0021cdcd···340·FUNC····LOCAL··DEFAULT···11·_Py_GetLocaleconvNumeric
43323 ·41085:·00178f61····94·FUNC····LOCAL··DEFAULT···11·_Py_asdl_match_case_seq_new43323 ·41085:·00178f61····94·FUNC····LOCAL··DEFAULT···11·_Py_asdl_match_case_seq_new
43324 ·41086:·000cab49····76·FUNC····LOCAL··DEFAULT···11·_PyFrame_New_NoTrack43324 ·41086:·000cab49····76·FUNC····LOCAL··DEFAULT···11·_PyFrame_New_NoTrack
43325 ·41087:·001e334f····82·FUNC····LOCAL··DEFAULT···11·_PyWideStringList_Extend43325 ·41087:·001e334f····82·FUNC····LOCAL··DEFAULT···11·_PyWideStringList_Extend
Offset 43341, 15 lines modifiedOffset 43341, 15 lines modified
43341 ·41103:·0013d555···280·FUNC····LOCAL··DEFAULT···11·_PyUnicode_EncodeCharmap43341 ·41103:·0013d555···280·FUNC····LOCAL··DEFAULT···11·_PyUnicode_EncodeCharmap
43342 ·41104:·00176d37··7806·FUNC····LOCAL··DEFAULT···11·_PyAST_Fini43342 ·41104:·00176d37··7806·FUNC····LOCAL··DEFAULT···11·_PyAST_Fini
43343 ·41105:·001dd1b1···124·FUNC····LOCAL··DEFAULT···11·_PyImport_CheckSubinterpIncompatibleExtensionAllowed43343 ·41105:·001dd1b1···124·FUNC····LOCAL··DEFAULT···11·_PyImport_CheckSubinterpIncompatibleExtensionAllowed
43344 ·41106:·00179a07····54·FUNC····LOCAL··DEFAULT···11·_PyAST_Nonlocal43344 ·41106:·00179a07····54·FUNC····LOCAL··DEFAULT···11·_PyAST_Nonlocal
43345 ·41107:·0021d409·····2·FUNC····LOCAL··DEFAULT···11·_PyPerfTrampoline_GetCallbacks43345 ·41107:·0021d409·····2·FUNC····LOCAL··DEFAULT···11·_PyPerfTrampoline_GetCallbacks
Max diff block lines reached; 10450/19710 bytes (53.02%) of diff not shown.
1.88 KB
readelf --wide --notes {}
    
Offset 1, 27 lines modifiedOffset 1, 27 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:·687a911864c7a3b368d4d79a20d5a3cf0e9d791a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6905ae4ddb060f8f456f4f7f5af205b170d9d9a
  
4 Displaying·notes·found·in:·.note.stapsdt4 Displaying·notes·found·in:·.note.stapsdt
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python6 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
7 ····Name:·gc__start7 ····Name:·gc__start
8 ····Location:·0x001cf866,·Base:·0x004d613c,·Semaphore:·0x0054e5fe8 ····Location:·0x001cf866,·Base:·0x004d6150,·Semaphore:·0x0054e5fe
9 ····Arguments:·-4@r59 ····Arguments:·-4@r5
10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
11 ····Name:·gc__done11 ····Name:·gc__done
12 ····Location:·0x001cf898,·Base:·0x004d613c,·Semaphore:·0x0054e60012 ····Location:·0x001cf898,·Base:·0x004d6150,·Semaphore:·0x0054e600
13 ····Arguments:·-4@r313 ····Arguments:·-4@r3
14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
15 ····Name:·import__find__load__start15 ····Name:·import__find__load__start
16 ····Location:·0x001dbce0,·Base:·0x004d613c,·Semaphore:·0x0054e60216 ····Location:·0x001dbce0,·Base:·0x004d6150,·Semaphore:·0x0054e602
17 ····Arguments:·4@r017 ····Arguments:·4@r0
18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
19 ····Name:·import__find__load__done19 ····Name:·import__find__load__done
20 ····Location:·0x001dbcf4,·Base:·0x004d613c,·Semaphore:·0x0054e60420 ····Location:·0x001dbcf4,·Base:·0x004d6150,·Semaphore:·0x0054e604
21 ····Arguments:·4@r0·-4@r321 ····Arguments:·4@r0·-4@r3
22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
23 ····Name:·audit23 ····Name:·audit
24 ····Location:·0x0020c4b4,·Base:·0x004d613c,·Semaphore:·0x0054e60624 ····Location:·0x0020c4b4,·Base:·0x004d6150,·Semaphore:·0x0054e606
25 ····Arguments:·4@r6·4@r525 ····Arguments:·4@r6·4@r5
681 B
readelf --wide --debug-dump=info {}
    
Offset 4194297, 8 lines modifiedOffset 4194297, 8 lines modified
4194297 ····<84fb09>···DW_AT_name········:·(strp)·(offset:·0x17fd):·is_global4194297 ····<84fb09>···DW_AT_name········:·(strp)·(offset:·0x17fd):·is_global
4194298 ····<84fb0d>···DW_AT_decl_file···:·(data1)·264194298 ····<84fb0d>···DW_AT_decl_file···:·(data1)·26
4194299 ····<84fb0e>···DW_AT_decl_line···:·(data1)·554194299 ····<84fb0e>···DW_AT_decl_line···:·(data1)·55
4194300 ····<84fb0f>···DW_AT_decl_column·:·(data1)·104194300 ····<84fb0f>···DW_AT_decl_column·:·(data1)·10
4194301 ····<84fb10>···DW_AT_type········:·(ref4)·<0x84f5bb>,·_Bool4194301 ····<84fb10>···DW_AT_type········:·(ref4)·<0x84f5bb>,·_Bool
4194302 ····<84fb14>···DW_AT_data_member_location:·(data1)·34194302 ····<84fb14>···DW_AT_data_member_location:·(data1)·3
4194303 ·<2><84fb15>:·Abbrev·Number:·1·(DW_TAG_member)4194303 ·<2><84fb15>:·Abbrev·Number:·1·(DW_TAG_member)
4194304 [·Too·much·input·for·diff·(SHA256:·492b80c54bb7bb5c820a9f4691a4fcdc61fdefe4bb6e8fa0cd40bbc9050966d3)·]4194304 [·Too·much·input·for·diff·(SHA256:·5718dbef3752ef32621f74be141c271b37be9328a4121addc90dab0bf7b819c6)·]
1.24 KB
strings --all --bytes=8 {}
    
Offset 36501, 15 lines modifiedOffset 36501, 15 lines modified
36501 StreamReaderWriter.writelines36501 StreamReaderWriter.writelines
36502 StreamReaderWriter.reset36502 StreamReaderWriter.reset
36503 StreamReaderWriter.seek36503 StreamReaderWriter.seek
36504 StreamReaderWriter.__getattr__36504 StreamReaderWriter.__getattr__
36505 StreamReaderWriter.__enter__36505 StreamReaderWriter.__enter__
36506 StreamReaderWriter.__exit__36506 StreamReaderWriter.__exit__
36507 ·StreamReaderWriter.__reduce_ex__36507 ·StreamReaderWriter.__reduce_ex__
36508 encodingrf36508 encodingre
36509 StreamRecoder·instances·translate·data·from·one·encoding·to·another.36509 StreamRecoder·instances·translate·data·from·one·encoding·to·another.
36510 They·use·the·complete·set·of·APIs·returned·by·the36510 They·use·the·complete·set·of·APIs·returned·by·the
36511 codecs.lookup()·function·to·implement·their·task.36511 codecs.lookup()·function·to·implement·their·task.
36512 Data·written·to·the·StreamRecoder·is·first·decoded·into·an36512 Data·written·to·the·StreamRecoder·is·first·decoded·into·an
36513 intermediate·format·(depending·on·the·"decode"·codec)·and·then36513 intermediate·format·(depending·on·the·"decode"·codec)·and·then
36514 written·to·the·underlying·stream·using·an·instance·of·the·provided36514 written·to·the·underlying·stream·using·an·instance·of·the·provided
36515 Writer·class.36515 Writer·class.
Offset 36541, 15 lines modifiedOffset 36541, 15 lines modified
36541 StreamRecoder.resetY36541 StreamRecoder.resetY
36542 StreamRecoder.seek^36542 StreamRecoder.seek^
36543 StreamRecoder.__getattr__d36543 StreamRecoder.__getattr__d
36544 StreamRecoder.__enter__k36544 StreamRecoder.__enter__k
36545 StreamRecoder.__exit__n36545 StreamRecoder.__exit__n
36546 StreamRecoder.__reduce_ex__q36546 StreamRecoder.__reduce_ex__q
36547 data_encoding36547 data_encoding
36548 file_encodingrf36548 file_encodingre
36549 Open·an·encoded·file·using·the·given·mode·and·return36549 Open·an·encoded·file·using·the·given·mode·and·return
36550 a·wrapped·version·providing·transparent·encoding/decoding.36550 a·wrapped·version·providing·transparent·encoding/decoding.
36551 Note:·The·wrapped·version·will·only·accept·the·object·format36551 Note:·The·wrapped·version·will·only·accept·the·object·format
36552 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin36552 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin
36553 codecs.·Output·is·also·codec·dependent·and·will·usually·be36553 codecs.·Output·is·also·codec·dependent·and·will·usually·be
36554 Unicode·as·well.36554 Unicode·as·well.
36555 If·encoding·is·not·None,·then·the36555 If·encoding·is·not·None,·then·the
2.47 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 103768, 16 lines modifiedOffset 103768, 16 lines modified
103768 ··0x00471250·00000020·20721000·0000da08·5f5f6578·...··r......__ex103768 ··0x00471250·00000020·20721000·0000da08·5f5f6578·...··r......__ex
103769 ··0x00471260·69745f5f·da145f54·656d704d·6f64756c·it__.._TempModul103769 ··0x00471260·69745f5f·da145f54·656d704d·6f64756c·it__.._TempModul
103770 ··0x00471270·652e5f5f·65786974·5f5f2a00·00007340·e.__exit__*...s@103770 ··0x00471270·652e5f5f·65786974·5f5f2a00·00007340·e.__exit__*...s@
103771 ··0x00471280·00000080·00d80b0f·d70b1dd7·0b1dd829·...............)103771 ··0x00471280·00000080·00d80b0f·d70b1dd7·0b1dd829·...............)
103772 ··0x00471290·2dd7293b·d1293bb8·41d1293e·8c438f4b·-.);.);.A.)>.C.K103772 ··0x00471290·2dd7293b·d1293bb8·41d1293e·8c438f4b·-.);.);.A.)>.C.K
103773 ··0x004712a0·894b9804·9f0d990d·d20c26e4·1013970b·.K........&.....103773 ··0x004712a0·894b9804·9f0d990d·d20c26e4·1013970b·.K........&.....
103774 ··0x004712b0·910b9844·9f4d994d·d0102ad8·1d1f8804·...D.M.M..*.....103774 ··0x004712b0·910b9844·9f4d994d·d0102ad8·1d1f8804·...D.M.M..*.....
103775 ··0x004712c0·d5081a72·13000000·2903720d·00000072·...r....).r....r103775 ··0x004712c0·d5081a72·13000000·2903720a·00000072·...r....).r....r
103776 ··0x004712d0·0a000000·720c0000·004e2909·da085f5f·....r....N)...__103776 ··0x004712d0·0d000000·720c0000·004e2909·da085f5f·....r....N)...__
103777 ··0x004712e0·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module103777 ··0x004712e0·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module
103778 ··0x004712f0·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__103778 ··0x004712f0·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__
103779 ··0x00471300·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_103779 ··0x00471300·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_
103780 ··0x00471310·5fda075f·5f646f63·5f5f7211·00000072·_..__doc__r....r103780 ··0x00471310·5fda075f·5f646f63·5f5f7211·00000072·_..__doc__r....r
103781 ··0x00471320·19000000·721f0000·00da155f·5f737461·....r......__sta103781 ··0x00471320·19000000·721f0000·00da155f·5f737461·....r......__sta
103782 ··0x00471330·7469635f·61747472·69627574·65735f5f·tic_attributes__103782 ··0x00471330·7469635f·61747472·69627574·65735f5f·tic_attributes__
103783 ··0x00471340·a9007213·00000072·10000000·72060000·..r....r....r...103783 ··0x00471340·a9007213·00000072·10000000·72060000·..r....r....r...
Offset 103841, 15 lines modifiedOffset 103841, 15 lines modified
103841 ··0x004716e0·0000722e·00000072·16000000·72330000·..r....r....r3..103841 ··0x004716e0·0000722e·00000072·16000000·72330000·..r....r....r3..
103842 ··0x004716f0·00721d00·00007302·00000020·20721000·.r....s....··r..103842 ··0x004716f0·00721d00·00007302·00000020·20721000·.r....s....··r..
103843 ··0x00471700·0000721f·000000da·175f4d6f·64696669·..r......_Modifi103843 ··0x00471700·0000721f·000000da·175f4d6f·64696669·..r......_Modifi
103844 ··0x00471710·65644172·6776302e·5f5f6578·69745f5f·edArgv0.__exit__103844 ··0x00471710·65644172·6776302e·5f5f6578·69745f5f·edArgv0.__exit__
103845 ··0x00471720·3c000000·73200000·008000d8·1519975e·<...s·.........^103845 ··0x00471720·3c000000·73200000·008000d8·1519975e·<...s·.........^
103846 ··0x00471730·915e8804·8c0ad816·1ad71627·d116278c·.^.........'..'.103846 ··0x00471730·915e8804·8c0ad816·1ad71627·d116278c·.^.........'..'.
103847 ··0x00471740·038f0889·0890118a·0b721300·00002903·.........r....).103847 ··0x00471740·038f0889·0890118a·0b721300·00002903·.........r....).
103848 ··0x00471750·722f0000·00722e00·0000722c·0000004e·r/...r....r,...N103848 ··0x00471750·722f0000·00722c00·0000722e·0000004e·r/...r,...r....N
103849 ··0x00471760·29087221·00000072·22000000·72230000·).r!...r"...r#..103849 ··0x00471760·29087221·00000072·22000000·72230000·).r!...r"...r#..
103850 ··0x00471770·00722400·00007211·00000072·19000000·.r$...r....r....103850 ··0x00471770·00722400·00007211·00000072·19000000·.r$...r....r....
103851 ··0x00471780·721f0000·00722600·00007227·00000072·r....r&...r'...r103851 ··0x00471780·721f0000·00722600·00007227·00000072·r....r&...r'...r
103852 ··0x00471790·13000000·72100000·00722900·00007229·....r....r)...r)103852 ··0x00471790·13000000·72100000·00722900·00007229·....r....r)...r)
103853 ··0x004717a0·00000031·00000073·11000000·8600f202·...1...s........103853 ··0x004717a0·00000031·00000073·11000000·8600f202·...1...s........
103854 ··0x004717b0·020536f2·08040521·f50c0205·28721300·..6....!....(r..103854 ··0x004717b0·020536f2·08040521·f50c0205·28721300·..6....!....(r..
103855 ··0x004717c0·00007229·00000063·07000000·00000000·..r)...c........103855 ··0x004717c0·00007229·00000063·07000000·00000000·..r)...c........
Offset 105035, 16 lines modifiedOffset 105035, 16 lines modified
105035 ··0x00476180·ffff7202·00000029·01723d00·00007245·..r....).r=...rE105035 ··0x00476180·ffff7202·00000029·01723d00·00007245·..r....).r=...rE
105036 ··0x00476190·00000073·01000000·20721300·00007243·...s....·r....rC105036 ··0x00476190·00000073·01000000·20721300·00007243·...s....·r....rC
105037 ··0x004761a0·000000da·345f696e·636f6d70·61746962·....4_incompatib105037 ··0x004761a0·000000da·345f696e·636f6d70·61746962·....4_incompatib
105038 ··0x004761b0·6c655f65·7874656e·73696f6e·5f6d6f64·le_extension_mod105038 ··0x004761b0·6c655f65·7874656e·73696f6e·5f6d6f64·le_extension_mod
105039 ··0x004761c0·756c655f·72657374·72696374·696f6e73·ule_restrictions105039 ··0x004761c0·756c655f·72657374·72696374·696f6e73·ule_restrictions
105040 ··0x004761d0·2e6f7665·72726964·65a40000·00731500·.override....s..105040 ··0x004761d0·2e6f7665·72726964·65a40000·00731500·.override....s..
105041 ··0x004761e0·00008000·e01519d7·1527d715·278872d0·.........'..'.r.105041 ··0x004761e0·00008000·e01519d7·1527d715·278872d0·.........'..'.r.
105042 ··0x004761f0·082ea851·d0082e72·14000000·29037244·...Q...r....).rD105042 ··0x004761f0·082ea851·d0082e72·14000000·29037243·...Q...r....).rC
105043 ··0x00476200·00000072·43000000·723d0000·004e290b·...rC...r=...N).105043 ··0x00476200·00000072·3d000000·72440000·004e290b·...r=...rD...N).
105044 ··0x00476210·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo105044 ··0x00476210·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
105045 ··0x00476220·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna105045 ··0x00476220·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
105046 ··0x00476230·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin105046 ··0x00476230·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
105047 ··0x00476240·656e6f5f·5fda075f·5f646f63·5f5f723f·eno__..__doc__r?105047 ··0x00476240·656e6f5f·5fda075f·5f646f63·5f5f723f·eno__..__doc__r?
105048 ··0x00476250·00000072·46000000·724a0000·00da0870·...rF...rJ.....p105048 ··0x00476250·00000072·46000000·724a0000·00da0870·...rF...rJ.....p
105049 ··0x00476260·726f7065·72747972·43000000·da155f5f·ropertyrC.....__105049 ··0x00476260·726f7065·72747972·43000000·da155f5f·ropertyrC.....__
105050 ··0x00476270·73746174·69635f61·74747269·62757465·static_attribute105050 ··0x00476270·73746174·69635f61·74747269·62757465·static_attribute
Offset 109373, 16 lines modifiedOffset 109373, 16 lines modified
109373 ··0x004870a0·2f010000·72310100·00730300·00002020·/...r1...s....··109373 ··0x004870a0·2f010000·72310100·00730300·00002020·/...r1...s....··
109374 ··0x004870b0·20721900·0000da07·5f5f726f·725f5fda··r......__ror__.109374 ··0x004870b0·20721900·0000da07·5f5f726f·725f5fda··r......__ror__.
109375 ··0x004870c0·105f456e·7669726f·6e2e5f5f·726f725f·._Environ.__ror_109375 ··0x004870c0·105f456e·7669726f·6e2e5f5f·726f725f·._Environ.__ror_
109376 ··0x004870d0·5f010300·00732f00·00008000·dc0f1998·_....s/.........109376 ··0x004870d0·5f010300·00732f00·00008000·dc0f1998·_....s/.........
109377 ··0x004870e0·25a417d7·0f29d10f·29dc1321·d00c21dc·%....)..)..!..!.109377 ··0x004870e0·25a417d7·0f29d10f·29dc1321·d00c21dc·%....)..)..!..!.
109378 ··0x004870f0·0e129035·8b6b8803·d8080b8f·0a890a90·...5.k..........109378 ··0x004870f0·0e129035·8b6b8803·d8080b8f·0a890a90·...5.k..........
109379 ··0x00487100·34d40818·d80f1288·0a721b00·00002905·4........r....).109379 ··0x00487100·34d40818·d80f1288·0a721b00·00002905·4........r....).
109380 ··0x00487110·72fb0000·0072fc00·000072fa·00000072·r....r....r....r109380 ··0x00487110·72fe0000·0072fd00·000072fb·00000072·r....r....r....r
109381 ··0x00487120·fe000000·72fd0000·004e2911·da085f5f·....r....N)...__109381 ··0x00487120·fa000000·72fc0000·004e2911·da085f5f·....r....N)...__
109382 ··0x00487130·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module109382 ··0x00487130·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module
109383 ··0x00487140·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__109383 ··0x00487140·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__
109384 ··0x00487150·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_109384 ··0x00487150·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_
109385 ··0x00487160·5f720101·00007206·01000072·0a010000·_r....r....r....109385 ··0x00487160·5f720101·00007206·01000072·0a010000·_r....r....r....
109386 ··0x00487170·720f0100·00721301·00007218·01000072·r....r....r....r109386 ··0x00487170·720f0100·00721301·00007218·01000072·r....r....r....r
109387 ··0x00487180·1f010000·72230100·00722701·0000722c·....r#...r'...r,109387 ··0x00487180·1f010000·72230100·00722701·0000722c·....r#...r'...r,
109388 ··0x00487190·01000072·32010000·72350100·00da155f·...r2...r5....._109388 ··0x00487190·01000072·32010000·72350100·00da155f·...r2...r5....._
Offset 110257, 15 lines modifiedOffset 110257, 15 lines modified
110257 ··0x0048a7e0·1a007206·53051a00·72075306·1a007208·..r.S...r.S...r.110257 ··0x0048a7e0·1a007206·53051a00·72075306·1a007208·..r.S...r.S...r.
110258 ··0x0048a7f0·53077209·67082909·da125f41·64646564·S.r.g.)..._Added110258 ··0x0048a7f0·53077209·67082909·da125f41·64646564·S.r.g.)..._Added
110259 ··0x0048a800·446c6c44·69726563·746f7279·69700400·DllDirectoryip..110259 ··0x0048a800·446c6c44·69726563·746f7279·69700400·DllDirectoryip..
110260 ··0x0048a810·00630400·00000000·00000000·00000200·.c..............110260 ··0x0048a810·00630400·00000000·00000000·00000200·.c..............
110261 ··0x0048a820·00000300·0000f328·00000095·0058106c·.......(.....X.l110261 ··0x0048a820·00000300·0000f328·00000095·0058106c·.......(.....X.l
110262 ··0x0048a830·00000000·00000000·0058206c·01000000·.........X·l....110262 ··0x0048a830·00000000·00000000·0058206c·01000000·.........X·l....
110263 ··0x0048a840·00000000·0058306c·02000000·00000000·.....X0l........110263 ··0x0048a840·00000000·0058306c·02000000·00000000·.....X0l........
110264 ··0x0048a850·00670072·17000000·a903720c·000000da·.g.r......r.....110264 ··0x0048a850·00670072·17000000·2903720c·000000da·.g.r....).r.....
110265 ··0x0048a860·075f636f·6f6b6965·da155f72·656d6f76·._cookie.._remov110265 ··0x0048a860·075f636f·6f6b6965·da155f72·656d6f76·._cookie.._remov
110266 ··0x0048a870·655f646c·6c5f6469·72656374·6f727929·e_dll_directory)110266 ··0x0048a870·655f646c·6c5f6469·72656374·6f727929·e_dll_directory)
110267 ··0x0048a880·0472ff00·0000720c·000000da·06636f6f·.r....r......coo110267 ··0x0048a880·0472ff00·0000720c·000000da·06636f6f·.r....r......coo
110268 ··0x0048a890·6b6965da·1472656d·6f76655f·646c6c5f·kie..remove_dll_110268 ··0x0048a890·6b6965da·1472656d·6f76655f·646c6c5f·kie..remove_dll_
110269 ··0x0048a8a0·64697265·63746f72·79730400·00002020·directorys....··110269 ··0x0048a8a0·64697265·63746f72·79730400·00002020·directorys....··
110270 ··0x0048a8b0·20207219·00000072·01010000·da1b5f41···r....r......_A110270 ··0x0048a8b0·20207219·00000072·01010000·da1b5f41···r....r......_A
110271 ··0x0048a8c0·64646564·446c6c44·69726563·746f7279·ddedDllDirectory110271 ··0x0048a8c0·64646564·446c6c44·69726563·746f7279·ddedDllDirectory
Offset 110274, 15 lines modifiedOffset 110274, 15 lines modified
110274 ··0x0048a8f0·3dd50c26·721b0000·00630100·00000000·=..&r....c......110274 ··0x0048a8f0·3dd50c26·721b0000·00630100·00000000·=..&r....c......
110275 ··0x0048a900·00000000·00000300·00000300·0000f348·...............H110275 ··0x0048a900·00000000·00000300·00000300·0000f348·...............H
110276 ··0x0048a910·00000095·00550052·01000000·00000000·.....U.R........110276 ··0x0048a910·00000095·00550052·01000000·00000000·.....U.R........
110277 ··0x0048a920·00000000·00000000·00000055·00520200·...........U.R..110277 ··0x0048a920·00000000·00000000·00000055·00520200·...........U.R..
110278 ··0x0048a930·00000000·00000000·00000000·00000000·................110278 ··0x0048a930·00000000·00000000·00000000·00000000·................
110279 ··0x0048a940·00350100·00000000·00200053·0055006c·.5.......·.S.U.l110279 ··0x0048a940·00350100·00000000·00200053·0055006c·.5.......·.S.U.l
110280 ··0x0048a950·02000000·00000000·00670072·17000000·.........g.r....110280 ··0x0048a950·02000000·00000000·00670072·17000000·.........g.r....
110281 ··0x0048a960·290372d6·01000072·d5010000·720c0000·).r....r....r...110281 ··0x0048a960·290372d5·01000072·d4010000·720c0000·).r....r....r...
110282 ··0x0048a970·00721701·00007301·00000020·72190000·.r....s....·r...110282 ··0x0048a970·00721701·00007301·00000020·72190000·.r....s....·r...
110283 ··0x0048a980·0072a900·0000da18·5f416464·6564446c·.r......_AddedDl110283 ··0x0048a980·0072a900·0000da18·5f416464·6564446c·.r......_AddedDl
110284 ··0x0048a990·6c446972·6563746f·72792e63·6c6f7365·lDirectory.close110284 ··0x0048a990·6c446972·6563746f·72792e63·6c6f7365·lDirectory.close
110285 ··0x0048a9a0·75040000·731b0000·008000d8·0c10d70c·u...s...........110285 ··0x0048a9a0·75040000·731b0000·008000d8·0c10d70c·u...s...........
110286 ··0x0048a9b0·26d10c26·a074a77c·a17cd40c·34d8181c·&..&.t.|.|..4...110286 ··0x0048a9b0·26d10c26·a074a77c·a17cd40c·34d8181c·&..&.t.|.|..4...
110287 ··0x0048a9c0·88448d49·721b0000·00630100·00000000·.D.Ir....c......110287 ··0x0048a9c0·88448d49·721b0000·00630100·00000000·.D.Ir....c......
110288 ··0x0048a9d0·00000000·00000100·00000300·0000f306·................110288 ··0x0048a9d0·00000000·00000100·00000300·0000f306·................
Offset 110313, 19295 lines modifiedOffset 110313, 19296 lines modified
110313 ··0x0048ab60·63746f72·7928293e·2902720c·00000072·ctory()>).r....r110313 ··0x0048ab60·63746f72·7928293e·2902720c·00000072·ctory()>).r....r
110314 ··0x0048ab70·bc010000·72170100·00730100·00002072·....r....s....·r110314 ··0x0048ab70·bc010000·72170100·00730100·00002072·....r....s....·r
110315 ··0x0048ab80·19000000·721f0100·00da1b5f·41646465·....r......_Adde110315 ··0x0048ab80·19000000·721f0100·00da1b5f·41646465·....r......_Adde
110316 ··0x0048ab90·64446c6c·44697265·63746f72·792e5f5f·dDllDirectory.__110316 ··0x0048ab90·64446c6c·44697265·63746f72·792e5f5f·dDllDirectory.__
110317 ··0x0048aba0·72657072·5f5f7c04·00007321·00000080·repr__|...s!....110317 ··0x0048aba0·72657072·5f5f7c04·00007321·00000080·repr__|...s!....
110318 ··0x0048abb0·00d80f13·8f798f79·d81732d7·1739d117·.....y.y..2..9..110318 ··0x0048abb0·00d80f13·8f798f79·d81732d7·1739d117·.....y.y..2..9..
Diff chunk too large, falling back to line-by-line diff (7845 lines added, 7845 lines removed)
110319 ··0x0048abc0·39b824bf·29b929d3·1744d010·44d8132a·9.$.).)..D..D..*110319 ··0x0048abc0·39b824bf·29b929d3·1744d010·44d8132a·9.$.).)..D..D..*
110320 ··0x0048abd0·721b0000·0072d401·00004e29·0a723701·r....r....N).r7.110320 ··0x0048abd0·721b0000·00290372·0c000000·72d50100·r....).r....r...
110321 ··0x0048abe0·00007238·01000072·39010000·723a0100·..r8...r9...r:..110321 ··0x0048abe0·0072d401·00004e29·0a723701·00007238·.r....N).r7...r8
110322 ··0x0048abf0·00720101·000072a9·00000072·a2010000·.r....r....r....110322 ··0x0048abf0·01000072·39010000·723a0100·00720101·...r9...r:...r..
110323 ··0x0048ac00·72a80100·00721f01·0000723b·01000072·r....r....r;...r110323 ··0x0048ac00·000072a9·00000072·a2010000·72a80100·..r....r....r...
110324 ··0x0048ac10·26010000·721b0000·00721900·000072d2·&...r....r....r.110324 ··0x0048ac10·00721f01·0000723b·01000072·26010000·.r....r;...r&...
110325 ··0x0048ac20·01000072·d2010000·70040000·731b0000·...r....p...s...110325 ··0x0048ac20·721b0000·00721900·000072d2·01000072·r....r....r....r
110326 ··0x0048ac30·008600f2·0203093e·f2080209·1df20601·.......>........110326 ··0x0048ac30·d2010000·70040000·731b0000·008600f2·....p...s.......
110327 ··0x0048ac40·0918f204·010919f5·0403092b·721b0000·...........+r...110327 ··0x0048ac40·0203093e·f2080209·1df20601·0918f204·...>............
110328 ··0x0048ac50·0072d201·00006301·00000000·00000000·.r....c.........110328 ··0x0048ac50·010919f5·0403092b·721b0000·0072d201·.......+r....r..
110329 ··0x0048ac60·00000005·00000003·000000f3·5c000000·............\...110329 ··0x0048ac60·00006301·00000000·00000000·00000005·..c.............
110330 ··0x0048ac70·95005301·53024b00·6e015501·52020000·..S.S.K.n.U.R...110330 ··0x0048ac70·00000003·000000f3·5c000000·95005301·........\.....S.
110331 ··0x0048ac80·00000000·00000000·00000000·00000000·................110331 ··0x0048ac80·53024b00·6e015501·52020000·00000000·S.K.n.U.R.......
110332 ··0x0048ac90·22005500·35010000·00000000·6e025b05·".U.5.......n.[.110332 ··0x0048ac90·00000000·00000000·00000000·22005500·............".U.
110333 ··0x0048aca0·00000000·00000000·55005502·55015206·........U.U.U.R.110333 ··0x0048aca0·35010000·00000000·6e025b05·00000000·5.......n.[.....
110334 ··0x0048acb0·00000000·00000000·00000000·00000000·................110334 ··0x0048acb0·00000000·55005502·55015206·00000000·....U.U.U.R.....
110335 ··0x0048acc0·00003503·00000000·00002400·2903611f·..5.......$.).a.110335 ··0x0048acc0·00000000·00000000·00000000·00003503·..............5.
110336 ··0x0048acd0·01000041·64642061·20706174·6820746f·...Add·a·path·to110336 ··0x0048acd0·00000000·00002400·2903611f·01000041·......$.).a....A
110337 ··0x0048ace0·20746865·20444c4c·20736561·72636820··the·DLL·search·110337 ··0x0048ace0·64642061·20706174·6820746f·20746865·dd·a·path·to·the
110338 ··0x0048acf0·70617468·2e0a0a54·68697320·73656172·path...This·sear110338 ··0x0048acf0·20444c4c·20736561·72636820·70617468··DLL·search·path
110339 ··0x0048ad00·63682070·61746820·69732075·73656420·ch·path·is·used·110339 ··0x0048ad00·2e0a0a54·68697320·73656172·63682070·...This·search·p
Max diff block lines reached; 1531953/2590755 bytes (59.13%) 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 ··0x004d613c·00··································.2 ··0x004d6150·00··································.
  
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x004d6140·685ae07f·01000000···················hZ......2 ··0x004d6154·545ae07f·01000000···················TZ......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x004d6148·00000000····························....2 ··0x004d615c·00000000····························....
  
3.14 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1134, 33 lines modifiedOffset 1134, 33 lines modified
1134 ··0x004dbeb0·01000000·98803400·d0054700·4c010000·......4...G.L...1134 ··0x004dbeb0·01000000·98803400·d0054700·4c010000·......4...G.L...
1135 ··0x004dbec0·00000000·fc803400·68054700·68000000·......4.h.G.h...1135 ··0x004dbec0·00000000·fc803400·68054700·68000000·......4.h.G.h...
1136 ··0x004dbed0·01000000·b8803400·68054700·68000000·......4.h.G.h...1136 ··0x004dbed0·01000000·b8803400·68054700·68000000·......4.h.G.h...
1137 ··0x004dbee0·00000000·0c813400·f8044700·6d000000·......4...G.m...1137 ··0x004dbee0·00000000·0c813400·f8044700·6d000000·......4...G.m...
1138 ··0x004dbef0·00000000·20813400·a4034700·51010000·....·.4...G.Q...1138 ··0x004dbef0·00000000·20813400·a4034700·51010000·....·.4...G.Q...
1139 ··0x004dbf00·00000000·e0803400·fc024700·a6000000·......4...G.....1139 ··0x004dbf00·00000000·e0803400·fc024700·a6000000·......4...G.....
1140 ··0x004dbf10·00000000·00000000·00000000·00000000·................1140 ··0x004dbf10·00000000·00000000·00000000·00000000·................
1141 ··0x004dbf20·00000000·74733300·2cfd4a00·da1e0000·....ts3.,.J.....1141 ··0x004dbf20·00000000·74733300·40fd4a00·da1e0000·....ts3.@.J.....
1142 ··0x004dbf30·00000000·a0c13100·d45e4a00·579e0000·......1..^J.W...1142 ··0x004dbf30·00000000·a0c13100·e05e4a00·5e9e0000·......1..^J.^...
1143 ··0x004dbf40·00000000·04603200·344e4a00·9f100000·.....`2.4NJ.....1143 ··0x004dbf40·00000000·04603200·404e4a00·9f100000·.....`2.@NJ.....
1144 ··0x004dbf50·00000000·d0ca3200·d0984900·62b50000·......2...I.b...1144 ··0x004dbf50·00000000·d0ca3200·dc984900·62b50000·......2...I.b...
1145 ··0x004dbf60·00000000·1ccd3200·b4854900·1b130000·......2...I.....1145 ··0x004dbf60·00000000·1ccd3200·c0854900·1b130000·......2...I.....
1146 ··0x004dbf70·00000000·68cf3200·f0694900·c11b0000·....h.2..iI.....1146 ··0x004dbf70·00000000·68cf3200·fc694900·c11b0000·....h.2..iI.....
1147 ··0x004dbf80·00000000·64d03200·dcfd4800·116c0000·....d.2...H..l..1147 ··0x004dbf80·00000000·64d03200·e8fd4800·116c0000·....d.2...H..l..
1148 ··0x004dbf90·00000000·c8d03200·c4b94800·17440000·......2...H..D..1148 ··0x004dbf90·00000000·c8d03200·d0b94800·17440000·......2...H..D..
1149 ··0x004dbfa0·00000000·48803400·c4b94800·17440000·....H.4...H..D..1149 ··0x004dbfa0·00000000·48803400·d0b94800·17440000·....H.4...H..D..
1150 ··0x004dbfb0·00000000·94f03000·f8064800·c9b20000·......0...H.....1150 ··0x004dbfb0·00000000·94f03000·f8064800·d5b20000·......0...H.....
1151 ··0x004dbfc0·00000000·c8c43200·388b4700·c07b0000·......2.8.G..{..1151 ··0x004dbfc0·00000000·c8c43200·388b4700·c07b0000·......2.8.G..{..
1152 ··0x004dbfd0·00000000·ecd13200·a4754700·91150000·......2..uG.....1152 ··0x004dbfd0·00000000·ecd13200·a4754700·91150000·......2..uG.....
1153 ··0x004dbfe0·00000000·30813400·40474700·622e0000·....0.4.@GG.b...1153 ··0x004dbfe0·00000000·30813400·40474700·622e0000·....0.4.@GG.b...
1154 ··0x004dbff0·00000000·40813400·10434700·2d040000·....@.4..CG.-...1154 ··0x004dbff0·00000000·40813400·10434700·2d040000·....@.4..CG.-...
1155 ··0x004dc000·00000000·5cd13200·c40a4700·4b380000·....\.2...G.K8..1155 ··0x004dc000·00000000·5cd13200·c40a4700·4b380000·....\.2...G.K8..
1156 ··0x004dc010·00000000·00000000·00000000·00000000·................1156 ··0x004dc010·00000000·00000000·00000000·00000000·................
1157 ··0x004dc020·00000000·e4443200·14824c00·95de0000·.....D2...L.....1157 ··0x004dc020·00000000·e4443200·28824c00·95de0000·.....D2.(.L.....
1158 ··0x004dc030·00000000·78cb3200·b0844b00·63fd0000·....x.2...K.c...1158 ··0x004dc030·00000000·78cb3200·c4844b00·63fd0000·....x.2...K.c...
1159 ··0x004dc040·00000000·dc473200·081c4b00·a6680000·.....G2...K..h..1159 ··0x004dc040·00000000·dc473200·1c1c4b00·a6680000·.....G2...K..h..
1160 ··0x004dc050·00000000·00000000·00000000·00000000·................1160 ··0x004dc050·00000000·00000000·00000000·00000000·................
1161 ··0x004dc060·00000000·00000000·00000000·00000000·................1161 ··0x004dc060·00000000·00000000·00000000·00000000·................
1162 ··0x004dc070·00000000·00000000·00000000·00000000·................1162 ··0x004dc070·00000000·00000000·00000000·00000000·................
1163 ··0x004dc080·00000000·00000000·00000000·00000000·................1163 ··0x004dc080·00000000·00000000·00000000·00000000·................
1164 ··0x004dc090·00000000·00000000·00000000·00000000·................1164 ··0x004dc090·00000000·00000000·00000000·00000000·................
1165 ··0x004dc0a0·00000000·00000000·00000000·00000000·................1165 ··0x004dc0a0·00000000·00000000·00000000·00000000·................
1166 ··0x004dc0b0·00000000·00000000·00000000·00000000·................1166 ··0x004dc0b0·00000000·00000000·00000000·00000000·................
2.54 KB
./usr/lib/python3.13/_sysconfigdata_d_arm-linux-gnueabihf.py
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····'BINDIR':·'/usr/bin',17 ····'BINDIR':·'/usr/bin',
18 ····'BINLIBDEST':·'/usr/lib/arm-linux-gnueabihf/python3.13',18 ····'BINLIBDEST':·'/usr/lib/arm-linux-gnueabihf/python3.13',
19 ····'BLDLIBRARY':·'-lpython3.13d',19 ····'BLDLIBRARY':·'-lpython3.13d',
20 ····'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·-Wl,-Bsymbolic-functions··-Wl,-z,relro',20 ····'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·-Wl,-Bsymbolic-functions··-Wl,-z,relro',
21 ····'BOOTSTRAP_HEADERS':·'\\',21 ····'BOOTSTRAP_HEADERS':·'\\',
22 ····'BUILDEXE':·'',22 ····'BUILDEXE':·'',
23 ····'BUILDPYTHON':·'python',23 ····'BUILDPYTHON':·'python',
24 ····'BUILD_GNU_TYPE':·'aarch64-unknown-linux-gnu',24 ····'BUILD_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',
25 ····'BUILD_SCRIPTS_DIR':·'build/scripts-3.13',25 ····'BUILD_SCRIPTS_DIR':·'build/scripts-3.13',
26 ····'BYTESTR_DEPS':·'\\',26 ····'BYTESTR_DEPS':·'\\',
27 ····'CC':·'arm-linux-gnueabihf-gcc',27 ····'CC':·'arm-linux-gnueabihf-gcc',
28 ····'CCSHARED':·'-fPIC',28 ····'CCSHARED':·'-fPIC',
29 ····'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall',29 ····'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall',
30 ····'CFLAGSFORSHARED':·'-fPIC',30 ····'CFLAGSFORSHARED':·'-fPIC',
31 ····'CFLAGS_ALIASING':·'',31 ····'CFLAGS_ALIASING':·'',
Offset 590, 15 lines modifiedOffset 590, 15 lines modified
590 ····'HAVE_WORKING_TZSET':·1,590 ····'HAVE_WORKING_TZSET':·1,
591 ····'HAVE_WRITEV':·1,591 ····'HAVE_WRITEV':·1,
592 ····'HAVE_ZLIB_COPY':·1,592 ····'HAVE_ZLIB_COPY':·1,
593 ····'HAVE_ZLIB_H':·1,593 ····'HAVE_ZLIB_H':·1,
594 ····'HAVE__GETPTY':·0,594 ····'HAVE__GETPTY':·0,
595 ····'HAVE___UINT128_T':·0,595 ····'HAVE___UINT128_T':·0,
596 ····'HOSTRUNNER':·'',596 ····'HOSTRUNNER':·'',
597 ····'HOST_GNU_TYPE':·'aarch64-unknown-linux-gnu',597 ····'HOST_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',
598 ····'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.13d·/usr/include/python3.13d',598 ····'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.13d·/usr/include/python3.13d',
599 ····'INCLUDEDIR':·'/usr/include',599 ····'INCLUDEDIR':·'/usr/include',
600 ····'INCLUDEPY':·'/usr/include/python3.13d',600 ····'INCLUDEPY':·'/usr/include/python3.13d',
601 ····'INSTALL':·'/usr/bin/install·-c',601 ····'INSTALL':·'/usr/bin/install·-c',
602 ····'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',602 ····'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',
603 ····'INSTALL_MIMALLOC':·'yes',603 ····'INSTALL_MIMALLOC':·'yes',
604 ····'INSTALL_PROGRAM':·'/usr/bin/install·-c',604 ····'INSTALL_PROGRAM':·'/usr/bin/install·-c',
Offset 927, 15 lines modifiedOffset 927, 15 lines modified
927 ····'PY_LDFLAGS_NODIST':·'·-Wl,-z,relro',927 ····'PY_LDFLAGS_NODIST':·'·-Wl,-z,relro',
928 ····'PY_LDFLAGS_NOLTO':·'·-Wl,-z,relro',928 ····'PY_LDFLAGS_NOLTO':·'·-Wl,-z,relro',
929 ····'PY_SQLITE_ENABLE_LOAD_EXTENSION':·1,929 ····'PY_SQLITE_ENABLE_LOAD_EXTENSION':·1,
930 ····'PY_SQLITE_HAVE_SERIALIZE':·1,930 ····'PY_SQLITE_HAVE_SERIALIZE':·1,
931 ····'PY_SSL_DEFAULT_CIPHERS':·2,931 ····'PY_SSL_DEFAULT_CIPHERS':·2,
932 ····'PY_SSL_DEFAULT_CIPHER_STRING':·0,932 ····'PY_SSL_DEFAULT_CIPHER_STRING':·0,
933 ····'PY_STDMODULE_CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall·-D_LARGEFILE_SOURCE·-D_FILE_OFFSET_BITS=64·-D_TIME_BITS=64·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-Og·-Werror=implicit-function-declaration···-fstack-protector·-fstack-clash-protection·-Wformat·-Werror=format-security·-std=c11·-Wextra·-Wno-unused-parameter·-Wno-missing-field-initializers·-Wstrict-prototypes·-Werror=implicit-function-declaration·-fvisibility=hidden··-I../Include/internal·-I../Include/internal/mimalloc·-IObjects·-IInclude·-IPython·-I.·-I../Include·-fPIC',933 ····'PY_STDMODULE_CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall·-D_LARGEFILE_SOURCE·-D_FILE_OFFSET_BITS=64·-D_TIME_BITS=64·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-Og·-Werror=implicit-function-declaration···-fstack-protector·-fstack-clash-protection·-Wformat·-Werror=format-security·-std=c11·-Wextra·-Wno-unused-parameter·-Wno-missing-field-initializers·-Wstrict-prototypes·-Werror=implicit-function-declaration·-fvisibility=hidden··-I../Include/internal·-I../Include/internal/mimalloc·-IObjects·-IInclude·-IPython·-I.·-I../Include·-fPIC',
934 ····'PY_SUPPORT_TIER':·2,934 ····'PY_SUPPORT_TIER':·3,
935 ····'Py_DEBUG':·1,935 ····'Py_DEBUG':·1,
936 ····'Py_ENABLE_SHARED':·1,936 ····'Py_ENABLE_SHARED':·1,
937 ····'Py_GIL_DISABLED':·0,937 ····'Py_GIL_DISABLED':·0,
938 ····'Py_HASH_ALGORITHM':·0,938 ····'Py_HASH_ALGORITHM':·0,
939 ····'Py_RL_STARTUP_HOOK_TAKES_ARGS':·1,939 ····'Py_RL_STARTUP_HOOK_TAKES_ARGS':·1,
940 ····'Py_STATS':·0,940 ····'Py_STATS':·0,
941 ····'Py_SUNOS_VERSION':·0,941 ····'Py_SUNOS_VERSION':·0,
962 B
./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/Makefile
    
Offset 440, 16 lines modifiedOffset 440, 16 lines modified
440 PYTHON_FOR_FREEZE=./_bootstrap_python440 PYTHON_FOR_FREEZE=./_bootstrap_python
441 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module441 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module
442 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module442 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module
443 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py443 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py
444 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py444 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py
  
445 _PYTHON_HOST_PLATFORM=445 _PYTHON_HOST_PLATFORM=
446 BUILD_GNU_TYPE=»aarch64-unknown-linux-gnu446 BUILD_GNU_TYPE=»armv7l-unknown-linux-gnueabihf
447 HOST_GNU_TYPE=» aarch64-unknown-linux-gnu447 HOST_GNU_TYPE=» armv7l-unknown-linux-gnueabihf
  
448 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.448 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.
449 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite449 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite
450 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use450 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use
451 #·PROFILE_TASK="-m·test·--pgo-extended"451 #·PROFILE_TASK="-m·test·--pgo-extended"
452 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)452 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)
  
2.54 MB
./usr/lib/python3.13/config-3.13d-arm-linux-gnueabihf/libpython3.13d.a
1.24 KB
nm -s {}
    
Offset 55011, 29 lines modifiedOffset 55011, 29 lines modified
55011 00000008·D·_PyImport_FrozenStdlib55011 00000008·D·_PyImport_FrozenStdlib
55012 00000004·D·_PyImport_FrozenTest55012 00000004·D·_PyImport_FrozenTest
55013 00000670·R·_Py_M____hello__55013 00000670·R·_Py_M____hello__
55014 00000524·R·_Py_M____phello__55014 00000524·R·_Py_M____phello__
55015 000004bc·R·_Py_M____phello___ham55015 000004bc·R·_Py_M____phello___ham
55016 0000044c·R·_Py_M____phello___ham_eggs55016 0000044c·R·_Py_M____phello___ham_eggs
55017 000002f8·R·_Py_M____phello___spam55017 000002f8·R·_Py_M____phello___spam
55018 00029828·R·_Py_M___collections_abc55018 00029830·R·_Py_M___collections_abc
55019 0002850c·R·_Py_M___sitebuiltins55019 00028514·R·_Py_M___sitebuiltins
55020 0003fc84·R·_Py_M__abc55020 0003fc94·R·_Py_M__abc
55021 00035e2c·R·_Py_M__codecs55021 00035e34·R·_Py_M__codecs
55022 00000250·R·_Py_M__frozen_only55022 00000250·R·_Py_M__frozen_only
55023 00026948·R·_Py_M__genericpath55023 00026950·R·_Py_M__genericpath
55024 0005816c·R·_Py_M__importlib__bootstrap55024 0005817c·R·_Py_M__importlib__bootstrap
55025 00048408·R·_Py_M__importlib__bootstrap_external55025 00048418·R·_Py_M__importlib__bootstrap_external
55026 00004264·R·_Py_M__importlib_machinery55026 00004264·R·_Py_M__importlib_machinery
55027 00004694·R·_Py_M__importlib_util55027 00004694·R·_Py_M__importlib_util
55028 00034d8c·R·_Py_M__io55028 00034d94·R·_Py_M__io
55029 0001fd34·R·_Py_M__ntpath55029 0001fd3c·R·_Py_M__ntpath
55030 0001064c·R·_Py_M__os55030 0001064c·R·_Py_M__os
55031 0001b91c·R·_Py_M__posixpath55031 0001b924·R·_Py_M__posixpath
55032 00000a18·R·_Py_M__runpy55032 00000a18·R·_Py_M__runpy
55033 00008a8c·R·_Py_M__site55033 00008a8c·R·_Py_M__site
55034 000074f8·R·_Py_M__stat55034 000074f8·R·_Py_M__stat
55035 00041b60·R·_Py_M__zipimport55035 00041b70·R·_Py_M__zipimport
55036 00000000·r·aliases55036 00000000·r·aliases
55037 00000210·r·bootstrap_modules55037 00000210·r·bootstrap_modules
55038 00000110·r·stdlib_modules55038 00000110·r·stdlib_modules
55039 00000050·r·test_modules55039 00000050·r·test_modules
780 B
file list
    
Offset 208, 8 lines modifiedOffset 208, 8 lines modified
208 ?rw-r--r--···0········0········0···255816·1970-01-01·00:00:00.000000·_functoolsmodule.o208 ?rw-r--r--···0········0········0···255816·1970-01-01·00:00:00.000000·_functoolsmodule.o
209 ?rw-r--r--···0········0········0····85436·1970-01-01·00:00:00.000000·_localemodule.o209 ?rw-r--r--···0········0········0····85436·1970-01-01·00:00:00.000000·_localemodule.o
210 ?rw-r--r--···0········0········0···183264·1970-01-01·00:00:00.000000·_operator.o210 ?rw-r--r--···0········0········0···183264·1970-01-01·00:00:00.000000·_operator.o
211 ?rw-r--r--···0········0········0····28632·1970-01-01·00:00:00.000000·_stat.o211 ?rw-r--r--···0········0········0····28632·1970-01-01·00:00:00.000000·_stat.o
212 ?rw-r--r--···0········0········0····26396·1970-01-01·00:00:00.000000·symtablemodule.o212 ?rw-r--r--···0········0········0····26396·1970-01-01·00:00:00.000000·symtablemodule.o
213 ?rw-r--r--···0········0········0····33512·1970-01-01·00:00:00.000000·pwdmodule.o213 ?rw-r--r--···0········0········0····33512·1970-01-01·00:00:00.000000·pwdmodule.o
214 ?rw-r--r--···0········0········0···206344·1970-01-01·00:00:00.000000·getpath.o214 ?rw-r--r--···0········0········0···206344·1970-01-01·00:00:00.000000·getpath.o
215 ?rw-r--r--···0········0········0···425456·1970-01-01·00:00:00.000000·frozen.o215 ?rw-r--r--···0········0········0···425468·1970-01-01·00:00:00.000000·frozen.o
2.54 MB
frozen.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········424616·(bytes·into·file)13 ··Start·of·section·headers:··········424628·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.52 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x67aa8:1 There·are·21·section·headers,·starting·at·offset·0x67ab4:
  
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·000010·00··WA··0···0··46 ··[·2]·.data·············PROGBITS········00000000·000034·000010·00··WA··0···0··4
7 ··[·3]·.rel.data·········REL·············00000000·0674a4·000020·08···I·18···2··47 ··[·3]·.rel.data·········REL·············00000000·0674b0·000020·08···I·18···2··4
8 ··[·4]·.bss··············NOBITS··········00000000·000044·000004·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·000044·000004·00··WA··0···0··4
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000044·0001ee·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000044·0001ee·01·AMS··0···0··4
10 ··[·6]·.rodata···········PROGBITS········00000000·000234·066008·00···A··0···0··410 ··[·6]·.rodata···········PROGBITS········00000000·000234·066011·00···A··0···0··4
11 ··[·7]·.rel.rodata·······REL·············00000000·0674c4·000258·08···I·18···6··411 ··[·7]·.rel.rodata·······REL·············00000000·0674d0·000258·08···I·18···6··4
12 ··[·8]·.debug_info·······PROGBITS········00000000·06623c·000586·00······0···0··112 ··[·8]·.debug_info·······PROGBITS········00000000·066245·000586·00······0···0··1
13 ··[·9]·.rel.debug_info···REL·············00000000·06771c·0002c8·08···I·18···8··413 ··[·9]·.rel.debug_info···REL·············00000000·067728·0002c8·08···I·18···8··4
14 ··[10]·.debug_abbrev·····PROGBITS········00000000·0667c2·0000bf·00······0···0··114 ··[10]·.debug_abbrev·····PROGBITS········00000000·0667cb·0000bf·00······0···0··1
15 ··[11]·.debug_aranges····PROGBITS········00000000·066881·000018·00······0···0··115 ··[11]·.debug_aranges····PROGBITS········00000000·06688a·000018·00······0···0··1
16 ··[12]·.rel.debug_aranges·REL·············00000000·0679e4·000008·08···I·18··11··416 ··[12]·.rel.debug_aranges·REL·············00000000·0679f0·000008·08···I·18··11··4
17 ··[13]·.debug_line·······PROGBITS········00000000·066899·000213·00······0···0··117 ··[13]·.debug_line·······PROGBITS········00000000·0668a2·000213·00······0···0··1
18 ··[14]·.debug_str········PROGBITS········00000000·066aac·000409·01··MS··0···0··118 ··[14]·.debug_str········PROGBITS········00000000·066ab5·000409·01··MS··0···0··1
19 ··[15]·.comment··········PROGBITS········00000000·066eb5·000020·01··MS··0···0··119 ··[15]·.comment··········PROGBITS········00000000·066ebe·000020·01··MS··0···0··1
20 ··[16]·.note.GNU-stack···PROGBITS········00000000·066ed5·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········00000000·066ede·000000·00······0···0··1
21 ··[17]·.ARM.attributes···ARM_ATTRIBUTES··00000000·066ed5·000033·00······0···0··121 ··[17]·.ARM.attributes···ARM_ATTRIBUTES··00000000·066ede·000033·00······0···0··1
22 ··[18]·.symtab···········SYMTAB··········00000000·066f08·000330·10·····19··23··422 ··[18]·.symtab···········SYMTAB··········00000000·066f14·000330·10·····19··23··4
23 ··[19]·.strtab···········STRTAB··········00000000·067238·00026a·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·067244·00026a·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·0679ec·0000bc·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·0679f8·0000bc·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)29 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.2 KB
readelf --wide --symbols {}
    
Offset 36, 19 lines modifiedOffset 36, 19 lines modified
36 ····32:·00000524···332·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____phello__36 ····32:·00000524···332·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____phello__
37 ····33:·00000670···936·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____hello__37 ····33:·00000670···936·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____hello__
38 ····34:·00000a18·14411·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__runpy38 ····34:·00000a18·14411·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__runpy
39 ····35:·00004264··1069·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_machinery39 ····35:·00004264··1069·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_machinery
40 ····36:·00004694·11874·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_util40 ····36:·00004694·11874·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_util
41 ····37:·000074f8··5521·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__stat41 ····37:·000074f8··5521·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__stat
42 ····38:·00008a8c·31680·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__site42 ····38:·00008a8c·31680·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__site
43 ····39:·0001064c·45776·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__os43 ····39:·0001064c·45781·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__os
44 ····40:·0001b91c·17431·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__posixpath44 ····40:·0001b924·17431·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__posixpath
45 ····41:·0001fd34·27665·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__ntpath45 ····41:·0001fd3c·27665·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__ntpath
46 ····42:·00026948··7105·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__genericpath46 ····42:·00026950··7105·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__genericpath
47 ····43:·0002850c··4891·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___sitebuiltins47 ····43:·00028514··4891·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___sitebuiltins
48 ····44:·00029828·46434·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___collections_abc48 ····44:·00029830·46434·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___collections_abc
49 ····45:·00034d8c··4255·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__io49 ····45:·00034d94··4255·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__io
50 ····46:·00035e2c·40535·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__codecs50 ····46:·00035e34·40542·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__codecs
51 ····47:·0003fc84··7898·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__abc51 ····47:·0003fc94··7898·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__abc
52 ····48:·00041b60·26790·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__zipimport52 ····48:·00041b70·26790·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__zipimport
53 ····49:·00048408·64867·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap_external53 ····49:·00048418·64867·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap_external
54 ····50:·0005816c·56988·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap54 ····50:·0005817c·56981·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap
9.36 KB
readelf --wide --relocs {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Relocation·section·'.rel.data'·at·offset·0x674a4·contains·4·entries:1 Relocation·section·'.rel.data'·at·offset·0x674b0·contains·4·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··00000702·R_ARM_ABS32············00000000···.rodata3 00000000··00000702·R_ARM_ABS32············00000000···.rodata
4 00000004··00000702·R_ARM_ABS32············00000000···.rodata4 00000004··00000702·R_ARM_ABS32············00000000···.rodata
5 00000008··00000702·R_ARM_ABS32············00000000···.rodata5 00000008··00000702·R_ARM_ABS32············00000000···.rodata
6 0000000c··00000702·R_ARM_ABS32············00000000···.rodata6 0000000c··00000702·R_ARM_ABS32············00000000···.rodata
  
7 Relocation·section·'.rel.rodata'·at·offset·0x674c4·contains·75·entries:7 Relocation·section·'.rel.rodata'·at·offset·0x674d0·contains·75·entries:
8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
9 00000000··00000502·R_ARM_ABS32············00000000···.rodata.str1.49 00000000··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
10 00000004··00000502·R_ARM_ABS32············00000000···.rodata.str1.410 00000004··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
11 00000008··00000502·R_ARM_ABS32············00000000···.rodata.str1.411 00000008··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
12 0000000c··00000502·R_ARM_ABS32············00000000···.rodata.str1.412 0000000c··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
13 00000010··00000502·R_ARM_ABS32············00000000···.rodata.str1.413 00000010··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
14 00000014··00000502·R_ARM_ABS32············00000000···.rodata.str1.414 00000014··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 44, 51 lines modifiedOffset 44, 51 lines modified
44 000000d0··00000502·R_ARM_ABS32············00000000···.rodata.str1.444 000000d0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
45 000000d4··00001e02·R_ARM_ABS32············0000044c···_Py_M____phello___ham_eggs45 000000d4··00001e02·R_ARM_ABS32············0000044c···_Py_M____phello___ham_eggs
46 000000e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.446 000000e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
47 000000e4··00001d02·R_ARM_ABS32············000002f8···_Py_M____phello___spam47 000000e4··00001d02·R_ARM_ABS32············000002f8···_Py_M____phello___spam
48 000000f0··00000502·R_ARM_ABS32············00000000···.rodata.str1.448 000000f0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
49 000000f4··00001c02·R_ARM_ABS32············00000250···_Py_M__frozen_only49 000000f4··00001c02·R_ARM_ABS32············00000250···_Py_M__frozen_only
50 00000110··00000502·R_ARM_ABS32············00000000···.rodata.str1.450 00000110··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
51 00000114··00002f02·R_ARM_ABS32············0003fc84···_Py_M__abc51 00000114··00002f02·R_ARM_ABS32············0003fc94···_Py_M__abc
52 00000120··00000502·R_ARM_ABS32············00000000···.rodata.str1.452 00000120··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
53 00000124··00002e02·R_ARM_ABS32············00035e2c···_Py_M__codecs53 00000124··00002e02·R_ARM_ABS32············00035e34···_Py_M__codecs
54 00000130··00000502·R_ARM_ABS32············00000000···.rodata.str1.454 00000130··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
55 00000134··00002d02·R_ARM_ABS32············00034d8c···_Py_M__io55 00000134··00002d02·R_ARM_ABS32············00034d94···_Py_M__io
56 00000140··00000502·R_ARM_ABS32············00000000···.rodata.str1.456 00000140··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
57 00000144··00002c02·R_ARM_ABS32············00029828···_Py_M___collections_abc57 00000144··00002c02·R_ARM_ABS32············00029830···_Py_M___collections_abc
58 00000150··00000502·R_ARM_ABS32············00000000···.rodata.str1.458 00000150··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
59 00000154··00002b02·R_ARM_ABS32············0002850c···_Py_M___sitebuiltins59 00000154··00002b02·R_ARM_ABS32············00028514···_Py_M___sitebuiltins
60 00000160··00000502·R_ARM_ABS32············00000000···.rodata.str1.460 00000160··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
61 00000164··00002a02·R_ARM_ABS32············00026948···_Py_M__genericpath61 00000164··00002a02·R_ARM_ABS32············00026950···_Py_M__genericpath
62 00000170··00000502·R_ARM_ABS32············00000000···.rodata.str1.462 00000170··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
63 00000174··00002902·R_ARM_ABS32············0001fd34···_Py_M__ntpath63 00000174··00002902·R_ARM_ABS32············0001fd3c···_Py_M__ntpath
64 00000180··00000502·R_ARM_ABS32············00000000···.rodata.str1.464 00000180··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
65 00000184··00002802·R_ARM_ABS32············0001b91c···_Py_M__posixpath65 00000184··00002802·R_ARM_ABS32············0001b924···_Py_M__posixpath
66 00000190··00000502·R_ARM_ABS32············00000000···.rodata.str1.466 00000190··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
67 00000194··00002802·R_ARM_ABS32············0001b91c···_Py_M__posixpath67 00000194··00002802·R_ARM_ABS32············0001b924···_Py_M__posixpath
68 000001a0··00000502·R_ARM_ABS32············00000000···.rodata.str1.468 000001a0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
69 000001a4··00002702·R_ARM_ABS32············0001064c···_Py_M__os69 000001a4··00002702·R_ARM_ABS32············0001064c···_Py_M__os
70 000001b0··00000502·R_ARM_ABS32············00000000···.rodata.str1.470 000001b0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
71 000001b4··00002602·R_ARM_ABS32············00008a8c···_Py_M__site71 000001b4··00002602·R_ARM_ABS32············00008a8c···_Py_M__site
72 000001c0··00000502·R_ARM_ABS32············00000000···.rodata.str1.472 000001c0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
73 000001c4··00002502·R_ARM_ABS32············000074f8···_Py_M__stat73 000001c4··00002502·R_ARM_ABS32············000074f8···_Py_M__stat
74 000001d0··00000502·R_ARM_ABS32············00000000···.rodata.str1.474 000001d0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
75 000001d4··00002402·R_ARM_ABS32············00004694···_Py_M__importlib_util75 000001d4··00002402·R_ARM_ABS32············00004694···_Py_M__importlib_util
76 000001e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.476 000001e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
77 000001e4··00002302·R_ARM_ABS32············00004264···_Py_M__importlib_machinery77 000001e4··00002302·R_ARM_ABS32············00004264···_Py_M__importlib_machinery
78 000001f0··00000502·R_ARM_ABS32············00000000···.rodata.str1.478 000001f0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
79 000001f4··00002202·R_ARM_ABS32············00000a18···_Py_M__runpy79 000001f4··00002202·R_ARM_ABS32············00000a18···_Py_M__runpy
80 00000210··00000502·R_ARM_ABS32············00000000···.rodata.str1.480 00000210··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
81 00000214··00003202·R_ARM_ABS32············0005816c···_Py_M__importlib__bootstrap81 00000214··00003202·R_ARM_ABS32············0005817c···_Py_M__importlib__bootstrap
82 00000220··00000502·R_ARM_ABS32············00000000···.rodata.str1.482 00000220··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
83 00000224··00003102·R_ARM_ABS32············00048408···_Py_M__importlib__bootstrap_external83 00000224··00003102·R_ARM_ABS32············00048418···_Py_M__importlib__bootstrap_external
84 00000230··00000502·R_ARM_ABS32············00000000···.rodata.str1.484 00000230··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
85 00000234··00003002·R_ARM_ABS32············00041b60···_Py_M__zipimport85 00000234··00003002·R_ARM_ABS32············00041b70···_Py_M__zipimport
  
86 Relocation·section·'.rel.debug_info'·at·offset·0x6771c·contains·89·entries:86 Relocation·section·'.rel.debug_info'·at·offset·0x67728·contains·89·entries:
87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
88 00000008··00001002·R_ARM_ABS32············00000000···.debug_abbrev88 00000008··00001002·R_ARM_ABS32············00000000···.debug_abbrev
89 0000000d··00001302·R_ARM_ABS32············00000000···.debug_str89 0000000d··00001302·R_ARM_ABS32············00000000···.debug_str
90 00000012··00001302·R_ARM_ABS32············00000000···.debug_str90 00000012··00001302·R_ARM_ABS32············00000000···.debug_str
91 00000016··00001302·R_ARM_ABS32············00000000···.debug_str91 00000016··00001302·R_ARM_ABS32············00000000···.debug_str
92 0000001a··00001202·R_ARM_ABS32············00000000···.debug_line92 0000001a··00001202·R_ARM_ABS32············00000000···.debug_line
93 00000021··00001302·R_ARM_ABS32············00000000···.debug_str93 00000021··00001302·R_ARM_ABS32············00000000···.debug_str
Offset 113, 35 lines modifiedOffset 113, 35 lines modified
113 000000f1··00001302·R_ARM_ABS32············00000000···.debug_str113 000000f1··00001302·R_ARM_ABS32············00000000···.debug_str
114 000000fe··00001302·R_ARM_ABS32············00000000···.debug_str114 000000fe··00001302·R_ARM_ABS32············00000000···.debug_str
115 00000111··00001302·R_ARM_ABS32············00000000···.debug_str115 00000111··00001302·R_ARM_ABS32············00000000···.debug_str
116 0000011d··00001302·R_ARM_ABS32············00000000···.debug_str116 0000011d··00001302·R_ARM_ABS32············00000000···.debug_str
117 00000129··00001302·R_ARM_ABS32············00000000···.debug_str117 00000129··00001302·R_ARM_ABS32············00000000···.debug_str
118 00000135··00001302·R_ARM_ABS32············00000000···.debug_str118 00000135··00001302·R_ARM_ABS32············00000000···.debug_str
119 0000015c··00001302·R_ARM_ABS32············00000000···.debug_str119 0000015c··00001302·R_ARM_ABS32············00000000···.debug_str
120 00000167··00003202·R_ARM_ABS32············0005816c···_Py_M__importlib__bootstrap120 00000167··00003202·R_ARM_ABS32············0005817c···_Py_M__importlib__bootstrap
121 00000182··00001302·R_ARM_ABS32············00000000···.debug_str121 00000182··00001302·R_ARM_ABS32············00000000···.debug_str
122 0000018d··00003102·R_ARM_ABS32············00048408···_Py_M__importlib__bootstrap_external122 0000018d··00003102·R_ARM_ABS32············00048418···_Py_M__importlib__bootstrap_external
123 000001a8··00001302·R_ARM_ABS32············00000000···.debug_str123 000001a8··00001302·R_ARM_ABS32············00000000···.debug_str
124 000001b3··00003002·R_ARM_ABS32············00041b60···_Py_M__zipimport124 000001b3··00003002·R_ARM_ABS32············00041b70···_Py_M__zipimport
125 000001ce··00001302·R_ARM_ABS32············00000000···.debug_str125 000001ce··00001302·R_ARM_ABS32············00000000···.debug_str
126 000001d9··00002f02·R_ARM_ABS32············0003fc84···_Py_M__abc126 000001d9··00002f02·R_ARM_ABS32············0003fc94···_Py_M__abc
127 000001f4··00001302·R_ARM_ABS32············00000000···.debug_str127 000001f4··00001302·R_ARM_ABS32············00000000···.debug_str
128 000001ff··00002e02·R_ARM_ABS32············00035e2c···_Py_M__codecs128 000001ff··00002e02·R_ARM_ABS32············00035e34···_Py_M__codecs
129 0000021a··00001302·R_ARM_ABS32············00000000···.debug_str129 0000021a··00001302·R_ARM_ABS32············00000000···.debug_str
130 00000225··00002d02·R_ARM_ABS32············00034d8c···_Py_M__io130 00000225··00002d02·R_ARM_ABS32············00034d94···_Py_M__io
131 00000240··00001302·R_ARM_ABS32············00000000···.debug_str131 00000240··00001302·R_ARM_ABS32············00000000···.debug_str
132 0000024b··00002c02·R_ARM_ABS32············00029828···_Py_M___collections_abc132 0000024b··00002c02·R_ARM_ABS32············00029830···_Py_M___collections_abc
133 00000266··00001302·R_ARM_ABS32············00000000···.debug_str133 00000266··00001302·R_ARM_ABS32············00000000···.debug_str
134 00000271··00002b02·R_ARM_ABS32············0002850c···_Py_M___sitebuiltins134 00000271··00002b02·R_ARM_ABS32············00028514···_Py_M___sitebuiltins
135 0000028c··00001302·R_ARM_ABS32············00000000···.debug_str135 0000028c··00001302·R_ARM_ABS32············00000000···.debug_str
136 00000297··00002a02·R_ARM_ABS32············00026948···_Py_M__genericpath136 00000297··00002a02·R_ARM_ABS32············00026950···_Py_M__genericpath
137 000002b2··00001302·R_ARM_ABS32············00000000···.debug_str137 000002b2··00001302·R_ARM_ABS32············00000000···.debug_str
138 000002bd··00002902·R_ARM_ABS32············0001fd34···_Py_M__ntpath138 000002bd··00002902·R_ARM_ABS32············0001fd3c···_Py_M__ntpath
139 000002d8··00001302·R_ARM_ABS32············00000000···.debug_str139 000002d8··00001302·R_ARM_ABS32············00000000···.debug_str
140 000002e3··00002802·R_ARM_ABS32············0001b91c···_Py_M__posixpath140 000002e3··00002802·R_ARM_ABS32············0001b924···_Py_M__posixpath
141 000002fe··00001302·R_ARM_ABS32············00000000···.debug_str141 000002fe··00001302·R_ARM_ABS32············00000000···.debug_str
142 00000309··00002702·R_ARM_ABS32············0001064c···_Py_M__os142 00000309··00002702·R_ARM_ABS32············0001064c···_Py_M__os
143 00000324··00001302·R_ARM_ABS32············00000000···.debug_str143 00000324··00001302·R_ARM_ABS32············00000000···.debug_str
144 0000032f··00002602·R_ARM_ABS32············00008a8c···_Py_M__site144 0000032f··00002602·R_ARM_ABS32············00008a8c···_Py_M__site
145 0000034a··00001302·R_ARM_ABS32············00000000···.debug_str145 0000034a··00001302·R_ARM_ABS32············00000000···.debug_str
146 00000355··00002502·R_ARM_ABS32············000074f8···_Py_M__stat146 00000355··00002502·R_ARM_ABS32············000074f8···_Py_M__stat
147 00000370··00001302·R_ARM_ABS32············00000000···.debug_str147 00000370··00001302·R_ARM_ABS32············00000000···.debug_str
Offset 172, 10 lines modifiedOffset 172, 10 lines modified
172 00000534··00001a02·R_ARM_ABS32············00000008···_PyImport_FrozenStdlib172 00000534··00001a02·R_ARM_ABS32············00000008···_PyImport_FrozenStdlib
173 00000541··00001902·R_ARM_ABS32············00000004···_PyImport_FrozenTest173 00000541··00001902·R_ARM_ABS32············00000004···_PyImport_FrozenTest
174 0000055b··00001302·R_ARM_ABS32············00000000···.debug_str174 0000055b··00001302·R_ARM_ABS32············00000000···.debug_str
175 00000567··00000702·R_ARM_ABS32············00000000···.rodata175 00000567··00000702·R_ARM_ABS32············00000000···.rodata
176 00000574··00001802·R_ARM_ABS32············00000000···_PyImport_FrozenAliases176 00000574··00001802·R_ARM_ABS32············00000000···_PyImport_FrozenAliases
177 00000581··00001702·R_ARM_ABS32············00000000···PyImport_FrozenModules177 00000581··00001702·R_ARM_ABS32············00000000···PyImport_FrozenModules
  
178 Relocation·section·'.rel.debug_aranges'·at·offset·0x679e4·contains·1·entry:178 Relocation·section·'.rel.debug_aranges'·at·offset·0x679f0·contains·1·entry:
179 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name179 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
180 00000006··00000f02·R_ARM_ABS32············00000000···.debug_info180 00000006··00000f02·R_ARM_ABS32············00000000···.debug_info
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 183, 26 lines modifiedOffset 183, 26 lines modified
183 ····<141>···DW_AT_byte_size···:·(implicit_const)·4183 ····<141>···DW_AT_byte_size···:·(implicit_const)·4
184 ····<141>···DW_AT_type········:·(ref4)·<0x10b>,·_module_alias184 ····<141>···DW_AT_type········:·(ref4)·<0x10b>,·_module_alias
185 ·<1><145>:·Abbrev·Number:·2·(DW_TAG_array_type)185 ·<1><145>:·Abbrev·Number:·2·(DW_TAG_array_type)
186 ····<146>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char186 ····<146>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
187 ····<14a>···DW_AT_sibling·····:·(ref4)·<0x156>187 ····<14a>···DW_AT_sibling·····:·(ref4)·<0x156>
188 ·<2><14e>:·Abbrev·Number:·4·(DW_TAG_subrange_type)188 ·<2><14e>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
189 ····<14f>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int189 ····<14f>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
190 ····<153>···DW_AT_upper_bound·:·(data2)·56987190 ····<153>···DW_AT_upper_bound·:·(data2)·56980
191 ·<2><155>:·Abbrev·Number:·0191 ·<2><155>:·Abbrev·Number:·0
192 ·<1><156>:·Abbrev·Number:·1·(DW_TAG_const_type)192 ·<1><156>:·Abbrev·Number:·1·(DW_TAG_const_type)
193 ····<157>···DW_AT_type········:·(ref4)·<0x145>,·unsigned·char193 ····<157>···DW_AT_type········:·(ref4)·<0x145>,·unsigned·char
194 ·<1><15b>:·Abbrev·Number:·3·(DW_TAG_variable)194 ·<1><15b>:·Abbrev·Number:·3·(DW_TAG_variable)
195 ····<15c>···DW_AT_name········:·(strp)·(offset:·0x2d5):·_Py_M__importlib__bootstrap195 ····<15c>···DW_AT_name········:·(strp)·(offset:·0x2d5):·_Py_M__importlib__bootstrap
196 ····<160>···DW_AT_decl_file···:·(data1)·4196 ····<160>···DW_AT_decl_file···:·(data1)·4
197 ····<161>···DW_AT_decl_line···:·(implicit_const)·2197 ····<161>···DW_AT_decl_line···:·(implicit_const)·2
198 ····<161>···DW_AT_decl_column·:·(implicit_const)·21198 ····<161>···DW_AT_decl_column·:·(implicit_const)·21
199 ····<161>···DW_AT_type········:·(ref4)·<0x156>,·unsigned·char199 ····<161>···DW_AT_type········:·(ref4)·<0x156>,·unsigned·char
200 ····<165>···DW_AT_external····:·(flag_present)·1200 ····<165>···DW_AT_external····:·(flag_present)·1
201 ····<165>···DW_AT_location····:·(exprloc)·5·byte·block:·3·6c·81·5·0·»(DW_OP_addr:·5816c)201 ····<165>···DW_AT_location····:·(exprloc)·5·byte·block:·3·7c·81·5·0·»(DW_OP_addr:·5817c)
202 ·<1><16b>:·Abbrev·Number:·2·(DW_TAG_array_type)202 ·<1><16b>:·Abbrev·Number:·2·(DW_TAG_array_type)
203 ····<16c>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char203 ····<16c>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
204 ····<170>···DW_AT_sibling·····:·(ref4)·<0x17c>204 ····<170>···DW_AT_sibling·····:·(ref4)·<0x17c>
205 ·<2><174>:·Abbrev·Number:·4·(DW_TAG_subrange_type)205 ·<2><174>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
206 ····<175>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int206 ····<175>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
207 ····<179>···DW_AT_upper_bound·:·(data2)·64866207 ····<179>···DW_AT_upper_bound·:·(data2)·64866
208 ·<2><17b>:·Abbrev·Number:·0208 ·<2><17b>:·Abbrev·Number:·0
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
211 ·<1><181>:·Abbrev·Number:·3·(DW_TAG_variable)211 ·<1><181>:·Abbrev·Number:·3·(DW_TAG_variable)
212 ····<182>···DW_AT_name········:·(strp)·(offset:·0x224):·_Py_M__importlib__bootstrap_external212 ····<182>···DW_AT_name········:·(strp)·(offset:·0x224):·_Py_M__importlib__bootstrap_external
213 ····<186>···DW_AT_decl_file···:·(data1)·5213 ····<186>···DW_AT_decl_file···:·(data1)·5
214 ····<187>···DW_AT_decl_line···:·(implicit_const)·2214 ····<187>···DW_AT_decl_line···:·(implicit_const)·2
215 ····<187>···DW_AT_decl_column·:·(implicit_const)·21215 ····<187>···DW_AT_decl_column·:·(implicit_const)·21
216 ····<187>···DW_AT_type········:·(ref4)·<0x17c>,·unsigned·char216 ····<187>···DW_AT_type········:·(ref4)·<0x17c>,·unsigned·char
217 ····<18b>···DW_AT_external····:·(flag_present)·1217 ····<18b>···DW_AT_external····:·(flag_present)·1
218 ····<18b>···DW_AT_location····:·(exprloc)·5·byte·block:·3·8·84·4·0·» (DW_OP_addr:·48408)218 ····<18b>···DW_AT_location····:·(exprloc)·5·byte·block:·3·18·84·4·0·»(DW_OP_addr:·48418)
219 ·<1><191>:·Abbrev·Number:·2·(DW_TAG_array_type)219 ·<1><191>:·Abbrev·Number:·2·(DW_TAG_array_type)
220 ····<192>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char220 ····<192>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
221 ····<196>···DW_AT_sibling·····:·(ref4)·<0x1a2>221 ····<196>···DW_AT_sibling·····:·(ref4)·<0x1a2>
222 ·<2><19a>:·Abbrev·Number:·4·(DW_TAG_subrange_type)222 ·<2><19a>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
223 ····<19b>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int223 ····<19b>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
224 ····<19f>···DW_AT_upper_bound·:·(data2)·26789224 ····<19f>···DW_AT_upper_bound·:·(data2)·26789
225 ·<2><1a1>:·Abbrev·Number:·0225 ·<2><1a1>:·Abbrev·Number:·0
Offset 228, 15 lines modifiedOffset 228, 15 lines modified
228 ·<1><1a7>:·Abbrev·Number:·3·(DW_TAG_variable)228 ·<1><1a7>:·Abbrev·Number:·3·(DW_TAG_variable)
229 ····<1a8>···DW_AT_name········:·(strp)·(offset:·0x3eb):·_Py_M__zipimport229 ····<1a8>···DW_AT_name········:·(strp)·(offset:·0x3eb):·_Py_M__zipimport
230 ····<1ac>···DW_AT_decl_file···:·(data1)·6230 ····<1ac>···DW_AT_decl_file···:·(data1)·6
231 ····<1ad>···DW_AT_decl_line···:·(implicit_const)·2231 ····<1ad>···DW_AT_decl_line···:·(implicit_const)·2
232 ····<1ad>···DW_AT_decl_column·:·(implicit_const)·21232 ····<1ad>···DW_AT_decl_column·:·(implicit_const)·21
233 ····<1ad>···DW_AT_type········:·(ref4)·<0x1a2>,·unsigned·char233 ····<1ad>···DW_AT_type········:·(ref4)·<0x1a2>,·unsigned·char
234 ····<1b1>···DW_AT_external····:·(flag_present)·1234 ····<1b1>···DW_AT_external····:·(flag_present)·1
235 ····<1b1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·60·1b·4·0·»(DW_OP_addr:·41b60)235 ····<1b1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·1b·4·0·»(DW_OP_addr:·41b70)
236 ·<1><1b7>:·Abbrev·Number:·2·(DW_TAG_array_type)236 ·<1><1b7>:·Abbrev·Number:·2·(DW_TAG_array_type)
237 ····<1b8>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char237 ····<1b8>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
238 ····<1bc>···DW_AT_sibling·····:·(ref4)·<0x1c8>238 ····<1bc>···DW_AT_sibling·····:·(ref4)·<0x1c8>
239 ·<2><1c0>:·Abbrev·Number:·4·(DW_TAG_subrange_type)239 ·<2><1c0>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
240 ····<1c1>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int240 ····<1c1>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
241 ····<1c5>···DW_AT_upper_bound·:·(data2)·7897241 ····<1c5>···DW_AT_upper_bound·:·(data2)·7897
242 ·<2><1c7>:·Abbrev·Number:·0242 ·<2><1c7>:·Abbrev·Number:·0
Offset 245, 32 lines modifiedOffset 245, 32 lines modified
245 ·<1><1cd>:·Abbrev·Number:·3·(DW_TAG_variable)245 ·<1><1cd>:·Abbrev·Number:·3·(DW_TAG_variable)
246 ····<1ce>···DW_AT_name········:·(strp)·(offset:·0x264):·_Py_M__abc246 ····<1ce>···DW_AT_name········:·(strp)·(offset:·0x264):·_Py_M__abc
247 ····<1d2>···DW_AT_decl_file···:·(data1)·7247 ····<1d2>···DW_AT_decl_file···:·(data1)·7
248 ····<1d3>···DW_AT_decl_line···:·(implicit_const)·2248 ····<1d3>···DW_AT_decl_line···:·(implicit_const)·2
249 ····<1d3>···DW_AT_decl_column·:·(implicit_const)·21249 ····<1d3>···DW_AT_decl_column·:·(implicit_const)·21
250 ····<1d3>···DW_AT_type········:·(ref4)·<0x1c8>,·unsigned·char250 ····<1d3>···DW_AT_type········:·(ref4)·<0x1c8>,·unsigned·char
251 ····<1d7>···DW_AT_external····:·(flag_present)·1251 ····<1d7>···DW_AT_external····:·(flag_present)·1
252 ····<1d7>···DW_AT_location····:·(exprloc)·5·byte·block:·3·84·fc·3·0·»(DW_OP_addr:·3fc84)252 ····<1d7>···DW_AT_location····:·(exprloc)·5·byte·block:·3·94·fc·3·0·»(DW_OP_addr:·3fc94)
253 ·<1><1dd>:·Abbrev·Number:·2·(DW_TAG_array_type)253 ·<1><1dd>:·Abbrev·Number:·2·(DW_TAG_array_type)
254 ····<1de>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char254 ····<1de>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
255 ····<1e2>···DW_AT_sibling·····:·(ref4)·<0x1ee>255 ····<1e2>···DW_AT_sibling·····:·(ref4)·<0x1ee>
256 ·<2><1e6>:·Abbrev·Number:·4·(DW_TAG_subrange_type)256 ·<2><1e6>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
257 ····<1e7>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int257 ····<1e7>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
258 ····<1eb>···DW_AT_upper_bound·:·(data2)·40534258 ····<1eb>···DW_AT_upper_bound·:·(data2)·40541
259 ·<2><1ed>:·Abbrev·Number:·0259 ·<2><1ed>:·Abbrev·Number:·0
260 ·<1><1ee>:·Abbrev·Number:·1·(DW_TAG_const_type)260 ·<1><1ee>:·Abbrev·Number:·1·(DW_TAG_const_type)
261 ····<1ef>···DW_AT_type········:·(ref4)·<0x1dd>,·unsigned·char261 ····<1ef>···DW_AT_type········:·(ref4)·<0x1dd>,·unsigned·char
262 ·<1><1f3>:·Abbrev·Number:·3·(DW_TAG_variable)262 ·<1><1f3>:·Abbrev·Number:·3·(DW_TAG_variable)
263 ····<1f4>···DW_AT_name········:·(strp)·(offset:·0):·_Py_M__codecs263 ····<1f4>···DW_AT_name········:·(strp)·(offset:·0):·_Py_M__codecs
264 ····<1f8>···DW_AT_decl_file···:·(data1)·8264 ····<1f8>···DW_AT_decl_file···:·(data1)·8
265 ····<1f9>···DW_AT_decl_line···:·(implicit_const)·2265 ····<1f9>···DW_AT_decl_line···:·(implicit_const)·2
266 ····<1f9>···DW_AT_decl_column·:·(implicit_const)·21266 ····<1f9>···DW_AT_decl_column·:·(implicit_const)·21
267 ····<1f9>···DW_AT_type········:·(ref4)·<0x1ee>,·unsigned·char267 ····<1f9>···DW_AT_type········:·(ref4)·<0x1ee>,·unsigned·char
268 ····<1fd>···DW_AT_external····:·(flag_present)·1268 ····<1fd>···DW_AT_external····:·(flag_present)·1
269 ····<1fd>···DW_AT_location····:·(exprloc)·5·byte·block:·3·2c·5e·3·0·»(DW_OP_addr:·35e2c)269 ····<1fd>···DW_AT_location····:·(exprloc)·5·byte·block:·3·34·5e·3·0·»(DW_OP_addr:·35e34)
270 ·<1><203>:·Abbrev·Number:·2·(DW_TAG_array_type)270 ·<1><203>:·Abbrev·Number:·2·(DW_TAG_array_type)
271 ····<204>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char271 ····<204>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
272 ····<208>···DW_AT_sibling·····:·(ref4)·<0x214>272 ····<208>···DW_AT_sibling·····:·(ref4)·<0x214>
273 ·<2><20c>:·Abbrev·Number:·4·(DW_TAG_subrange_type)273 ·<2><20c>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
274 ····<20d>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int274 ····<20d>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
275 ····<211>···DW_AT_upper_bound·:·(data2)·4254275 ····<211>···DW_AT_upper_bound·:·(data2)·4254
276 ·<2><213>:·Abbrev·Number:·0276 ·<2><213>:·Abbrev·Number:·0
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
279 ·<1><219>:·Abbrev·Number:·3·(DW_TAG_variable)279 ·<1><219>:·Abbrev·Number:·3·(DW_TAG_variable)
280 ····<21a>···DW_AT_name········:·(strp)·(offset:·0x367):·_Py_M__io280 ····<21a>···DW_AT_name········:·(strp)·(offset:·0x367):·_Py_M__io
281 ····<21e>···DW_AT_decl_file···:·(data1)·9281 ····<21e>···DW_AT_decl_file···:·(data1)·9
282 ····<21f>···DW_AT_decl_line···:·(implicit_const)·2282 ····<21f>···DW_AT_decl_line···:·(implicit_const)·2
283 ····<21f>···DW_AT_decl_column·:·(implicit_const)·21283 ····<21f>···DW_AT_decl_column·:·(implicit_const)·21
284 ····<21f>···DW_AT_type········:·(ref4)·<0x214>,·unsigned·char284 ····<21f>···DW_AT_type········:·(ref4)·<0x214>,·unsigned·char
285 ····<223>···DW_AT_external····:·(flag_present)·1285 ····<223>···DW_AT_external····:·(flag_present)·1
286 ····<223>···DW_AT_location····:·(exprloc)·5·byte·block:·3·8c·4d·3·0·»(DW_OP_addr:·34d8c)286 ····<223>···DW_AT_location····:·(exprloc)·5·byte·block:·3·94·4d·3·0·»(DW_OP_addr:·34d94)
287 ·<1><229>:·Abbrev·Number:·2·(DW_TAG_array_type)287 ·<1><229>:·Abbrev·Number:·2·(DW_TAG_array_type)
288 ····<22a>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char288 ····<22a>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
289 ····<22e>···DW_AT_sibling·····:·(ref4)·<0x23a>289 ····<22e>···DW_AT_sibling·····:·(ref4)·<0x23a>
290 ·<2><232>:·Abbrev·Number:·4·(DW_TAG_subrange_type)290 ·<2><232>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
291 ····<233>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int291 ····<233>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
292 ····<237>···DW_AT_upper_bound·:·(data2)·46433292 ····<237>···DW_AT_upper_bound·:·(data2)·46433
293 ·<2><239>:·Abbrev·Number:·0293 ·<2><239>:·Abbrev·Number:·0
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ·<1><23f>:·Abbrev·Number:·3·(DW_TAG_variable)296 ·<1><23f>:·Abbrev·Number:·3·(DW_TAG_variable)
297 ····<240>···DW_AT_name········:·(strp)·(offset:·0x28):·_Py_M___collections_abc297 ····<240>···DW_AT_name········:·(strp)·(offset:·0x28):·_Py_M___collections_abc
298 ····<244>···DW_AT_decl_file···:·(data1)·10298 ····<244>···DW_AT_decl_file···:·(data1)·10
299 ····<245>···DW_AT_decl_line···:·(implicit_const)·2299 ····<245>···DW_AT_decl_line···:·(implicit_const)·2
300 ····<245>···DW_AT_decl_column·:·(implicit_const)·21300 ····<245>···DW_AT_decl_column·:·(implicit_const)·21
301 ····<245>···DW_AT_type········:·(ref4)·<0x23a>,·unsigned·char301 ····<245>···DW_AT_type········:·(ref4)·<0x23a>,·unsigned·char
302 ····<249>···DW_AT_external····:·(flag_present)·1302 ····<249>···DW_AT_external····:·(flag_present)·1
303 ····<249>···DW_AT_location····:·(exprloc)·5·byte·block:·3·28·98·2·0·»(DW_OP_addr:·29828)303 ····<249>···DW_AT_location····:·(exprloc)·5·byte·block:·3·30·98·2·0·»(DW_OP_addr:·29830)
304 ·<1><24f>:·Abbrev·Number:·2·(DW_TAG_array_type)304 ·<1><24f>:·Abbrev·Number:·2·(DW_TAG_array_type)
305 ····<250>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char305 ····<250>···DW_AT_type········:·(ref4)·<0x25>,·unsigned·char
306 ····<254>···DW_AT_sibling·····:·(ref4)·<0x260>306 ····<254>···DW_AT_sibling·····:·(ref4)·<0x260>
307 ·<2><258>:·Abbrev·Number:·4·(DW_TAG_subrange_type)307 ·<2><258>:·Abbrev·Number:·4·(DW_TAG_subrange_type)
308 ····<259>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int308 ····<259>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
309 ····<25d>···DW_AT_upper_bound·:·(data2)·4890309 ····<25d>···DW_AT_upper_bound·:·(data2)·4890
310 ·<2><25f>:·Abbrev·Number:·0310 ·<2><25f>:·Abbrev·Number:·0
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 ·<1><265>:·Abbrev·Number:·3·(DW_TAG_variable)313 ·<1><265>:·Abbrev·Number:·3·(DW_TAG_variable)
314 ····<266>···DW_AT_name········:·(strp)·(offset:·0x27a):·_Py_M___sitebuiltins314 ····<266>···DW_AT_name········:·(strp)·(offset:·0x27a):·_Py_M___sitebuiltins
315 ····<26a>···DW_AT_decl_file···:·(data1)·11315 ····<26a>···DW_AT_decl_file···:·(data1)·11
Max diff block lines reached; 3858/11398 bytes (33.85%) of diff not shown.
5.08 KB
strings --all --bytes=8 {}
    
Offset 1619, 17 lines modifiedOffset 1619, 16 lines modified
1619 z!Type·%s()·to·see·the·full·%s·text1619 z!Type·%s()·to·see·the·full·%s·text
1620 _Printer__setupr<1620 _Printer__setupr<
1621 MAXLINESr-1621 MAXLINESr-
1622 _Printer.__repr__<1622 _Printer.__repr__<
1623 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r1623 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r
1624 IndexError)1624 IndexError)
1625 _Printer.__call__C1625 _Printer.__call__C
1626 »       __linecnt 
1627 __datarD 
1628 __filenames1626 __filenames
 1627 »       __linecnt
1629 __nameN)1628 __nameN)
1630 __doc__rD1629 __doc__rD
1631 Define·the·builtin·'help'.1630 Define·the·builtin·'help'.
1632 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message1631 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message
1633 when·'help'·is·typed·at·the·Python·interactive·prompt.1632 when·'help'·is·typed·at·the·Python·interactive·prompt.
1634 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.1633 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.
1635 Calling·help(thing)·prints·help·for·the·python·object·'thing'.1634 Calling·help(thing)·prints·help·for·the·python·object·'thing'.
Offset 2397, 15 lines modifiedOffset 2396, 15 lines modified
2397 StreamReaderWriter.writelines2396 StreamReaderWriter.writelines
2398 StreamReaderWriter.reset2397 StreamReaderWriter.reset
2399 StreamReaderWriter.seek2398 StreamReaderWriter.seek
2400 StreamReaderWriter.__getattr__2399 StreamReaderWriter.__getattr__
2401 StreamReaderWriter.__enter__2400 StreamReaderWriter.__enter__
2402 StreamReaderWriter.__exit__2401 StreamReaderWriter.__exit__
2403 ·StreamReaderWriter.__reduce_ex__2402 ·StreamReaderWriter.__reduce_ex__
2404 encodingrf2403 encodingre
2405 StreamRecoder·instances·translate·data·from·one·encoding·to·another.2404 StreamRecoder·instances·translate·data·from·one·encoding·to·another.
2406 They·use·the·complete·set·of·APIs·returned·by·the2405 They·use·the·complete·set·of·APIs·returned·by·the
2407 codecs.lookup()·function·to·implement·their·task.2406 codecs.lookup()·function·to·implement·their·task.
2408 Data·written·to·the·StreamRecoder·is·first·decoded·into·an2407 Data·written·to·the·StreamRecoder·is·first·decoded·into·an
2409 intermediate·format·(depending·on·the·"decode"·codec)·and·then2408 intermediate·format·(depending·on·the·"decode"·codec)·and·then
2410 written·to·the·underlying·stream·using·an·instance·of·the·provided2409 written·to·the·underlying·stream·using·an·instance·of·the·provided
2411 Writer·class.2410 Writer·class.
Offset 2437, 15 lines modifiedOffset 2436, 15 lines modified
2437 StreamRecoder.resetY2436 StreamRecoder.resetY
2438 StreamRecoder.seek^2437 StreamRecoder.seek^
2439 StreamRecoder.__getattr__d2438 StreamRecoder.__getattr__d
2440 StreamRecoder.__enter__k2439 StreamRecoder.__enter__k
2441 StreamRecoder.__exit__n2440 StreamRecoder.__exit__n
2442 StreamRecoder.__reduce_ex__q2441 StreamRecoder.__reduce_ex__q
2443 data_encoding2442 data_encoding
2444 file_encodingrf2443 file_encodingre
2445 Open·an·encoded·file·using·the·given·mode·and·return2444 Open·an·encoded·file·using·the·given·mode·and·return
2446 a·wrapped·version·providing·transparent·encoding/decoding.2445 a·wrapped·version·providing·transparent·encoding/decoding.
2447 Note:·The·wrapped·version·will·only·accept·the·object·format2446 Note:·The·wrapped·version·will·only·accept·the·object·format
2448 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin2447 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin
2449 codecs.·Output·is·also·codec·dependent·and·will·usually·be2448 codecs.·Output·is·also·codec·dependent·and·will·usually·be
2450 Unicode·as·well.2449 Unicode·as·well.
2451 If·encoding·is·not·None,·then·the2450 If·encoding·is·not·None,·then·the
Offset 3724, 83 lines modifiedOffset 3723, 83 lines modified
3724 )»      z5Return·a·module·spec·based·on·various·loader·methods.N3723 )»      z5Return·a·module·spec·based·on·various·loader·methods.N
3725 get_filename)3724 get_filename)
3726 spec_from_file_locationr3725 spec_from_file_locationr
3727 __cached__3726 __cached__
3728 __path__r3727 __path__r
3729 locationr3728 locationr
3730 ········r3729 ········r
3731 _spec_from_moduler03730 _spec_from_moduler1
3732 overridec3731 overridec
3733 __package__r.3732 __package__r/
3734 NamespaceLoaderr.3733 NamespaceLoaderr.
3735 _init_module_attrsr73734 _init_module_attrsr8
3736 z+Create·a·module·based·on·the·provided·spec.N3735 z+Create·a·module·based·on·the·provided·spec.N
3737 create_module3736 create_module
3738 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())3737 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())
3739 module_from_specr<3738 module_from_specr=
3740 z&Return·the·repr·to·use·for·the·module.r3739 z&Return·the·repr·to·use·for·the·module.r
3741 ·(namespace)·from·r3740 ·(namespace)·from·r
3742 isinstancer53741 isinstancer6
3743 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z3742 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z
3744 module·z3743 module·z
3745 ·not·in·sys.modulesr3744 ·not·in·sys.modulesr
3746 missing·loaderTr13745 missing·loaderTr2
3747 7.exec_module()·not·found;·falling·back·to·load_module())3746 7.exec_module()·not·found;·falling·back·to·load_module())
3748 ImportWarning3747 ImportWarning
3749 load_moduler:3748 load_moduler;
3750 _load_backward_compatiblerE3749 _load_backward_compatiblerF
3751 import·{!r}·#·{!r}F)3750 import·{!r}·#·{!r}F)
3752 _initializingr3751 _initializingr
3753 _load_unlockedrH3752 _load_unlockedrI
3754 Return·a·new·module·object,·loaded·by·the·spec's·loader.3753 Return·a·new·module·object,·loaded·by·the·spec's·loader.
3755 The·module·is·not·added·to·its·parent.3754 The·module·is·not·added·to·its·parent.
3756 If·a·module·is·already·in·sys.modules,·that·existing·module·gets3755 If·a·module·is·already·in·sys.modules,·that·existing·module·gets
3757 clobbered.3756 clobbered.
3758 BuiltinImporteri3757 BuiltinImporteri
3759 Meta·path·import·for·built-in·modules.3758 Meta·path·import·for·built-in·modules.
3760 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to3759 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
3761 instantiate·the·class.3760 instantiate·the·class.
3762 built-inNc3761 built-inNc
3763 is_builtinr3762 is_builtinr
3764 »       find_spec3763 »       find_spec
3765 BuiltinImporter.find_spec3764 BuiltinImporter.find_spec
3766 Create·a·built-in·moduler3765 Create·a·built-in·moduler
3767 create_builtinrJ3766 create_builtinrK
3768 BuiltinImporter.create_module3767 BuiltinImporter.create_module
3769 Exec·a·built-in·moduleN)3768 Exec·a·built-in·moduleN)
3770 exec_builtin)3769 exec_builtin)
3771 BuiltinImporter.exec_module3770 BuiltinImporter.exec_module
3772 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·3771 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·
3773 get_code3772 get_code
3774 BuiltinImporter.get_code3773 BuiltinImporter.get_code
3775 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·3774 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·
3776 get_source3775 get_source
3777 BuiltinImporter.get_source3776 BuiltinImporter.get_source
3778 z4Return·False·as·built-in·modules·are·never·packages.Fr·3777 z4Return·False·as·built-in·modules·are·never·packages.Fr·
3779 BuiltinImporter.is_package3778 BuiltinImporter.is_package
3780 classmethodrR3779 classmethodrS
3781 FrozenImporteri3780 FrozenImporteri
3782 Meta·path·import·for·frozen·modules.3781 Meta·path·import·for·frozen·modules.
3783 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to3782 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
3784 instantiate·the·class.3783 instantiate·the·class.
3785 __origname__z'see·PyImport_ImportFrozenModuleObject()r.3784 __origname__z'see·PyImport_ImportFrozenModuleObject()r/
3786 orignamer3785 orignamer
3787 is_frozen_packager3786 is_frozen_packager
3788 _resolve_filenamer3787 _resolve_filenamer
3789 implementationr3788 implementationr
3790 sortedrl3789 sortedrm
3791 pkgdirr.3790 pkgdirr/
3792 ··········r3791 ··········r
3793 _fix_up_module3792 _fix_up_module
3794 FrozenImporter._fix_up_module3793 FrozenImporter._fix_up_module
3795 _stdlib_dirrd3794 _stdlib_dirre
3796 z»      .__init__Fr3795 z»      .__init__Fr
3797 __init__.pyz3796 __init__.pyz
3798 platformr3797 platformr
3799 relfilerv3798 relfilerw
Max diff block lines reached; 998/5148 bytes (19.39%) of diff not shown.
2.51 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 15, 30 lines modifiedOffset 15, 30 lines modified
15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......
16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......
17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......
18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......
19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............
22 ··0x00000120·60010000·00000000·579e0000·00000000·`.......W.......22 ··0x00000120·60010000·00000000·5e9e0000·00000000·`.......^.......
23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............
24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......
25 ··0x00000150·80010000·00000000·1b130000·00000000·................25 ··0x00000150·80010000·00000000·1b130000·00000000·................
26 ··0x00000160·90010000·00000000·c11b0000·00000000·................26 ··0x00000160·90010000·00000000·c11b0000·00000000·................
27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......
28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......
29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......
30 ··0x000001a0·a4010000·00000000·d0b20000·00000000·................30 ··0x000001a0·a4010000·00000000·d5b20000·00000000·................
31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......
32 ··0x000001c0·b0010000·00000000·91150000·00000000·................32 ··0x000001c0·b0010000·00000000·91150000·00000000·................
33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......
34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......
35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·9cde0000·00000000·................37 ··0x00000210·00000000·00000000·95de0000·00000000·................
38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......
39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·e3000000·00000000·00000000·00030000·................41 ··0x00000250·e3000000·00000000·00000000·00030000·................
42 ··0x00000260·00000000·00f31800·00009500·53007200·............S.r.42 ··0x00000260·00000000·00f31800·00009500·53007200·............S.r.
43 ··0x00000270·5c012200·53013501·00000000·00002000·\.".S.5.......·.43 ··0x00000270·5c012200·53013501·00000000·00002000·\.".S.5.......·.
44 ··0x00000280·67022903·547a0c48·656c6c6f·20776f72·g.).Tz.Hello·wor44 ··0x00000280·67022903·547a0c48·656c6c6f·20776f72·g.).Tz.Hello·wor
Offset 286, 16 lines modifiedOffset 286, 16 lines modified
286 ··0x000011a0·67737302·00000020·20721000·0000da08·gss....··r......286 ··0x000011a0·67737302·00000020·20721000·0000da08·gss....··r......
287 ··0x000011b0·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM287 ··0x000011b0·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM
288 ··0x000011c0·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.288 ··0x000011c0·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.
289 ··0x000011d0·00007340·00000080·00d80b0f·d70b1dd7·..s@............289 ··0x000011d0·00007340·00000080·00d80b0f·d70b1dd7·..s@............
290 ··0x000011e0·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>290 ··0x000011e0·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>
291 ··0x000011f0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.291 ··0x000011f0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.
292 ··0x00001200·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.292 ··0x00001200·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.
293 ··0x00001210·1d1f8804·d5081a72·13000000·2903720d·.......r....).r.293 ··0x00001210·1d1f8804·d5081a72·13000000·2903720c·.......r....).r.
294 ··0x00001220·00000072·0c000000·720a0000·004e2909·...r....r....N).294 ··0x00001220·00000072·0d000000·720a0000·004e2909·...r....r....N).
295 ··0x00001230·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo295 ··0x00001230·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
296 ··0x00001240·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna296 ··0x00001240·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
297 ··0x00001250·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin297 ··0x00001250·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
298 ··0x00001260·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.298 ··0x00001260·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.
299 ··0x00001270·00000072·19000000·721f0000·00da155f·...r....r......_299 ··0x00001270·00000072·19000000·721f0000·00da155f·...r....r......_
300 ··0x00001280·5f737461·7469635f·61747472·69627574·_static_attribut300 ··0x00001280·5f737461·7469635f·61747472·69627574·_static_attribut
301 ··0x00001290·65735f5f·a9007213·00000072·10000000·es__..r....r....301 ··0x00001290·65735f5f·a9007213·00000072·10000000·es__..r....r....
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 ··0x00001630·00722c00·0000722e·00000072·16000000·.r,...r....r....359 ··0x00001630·00722c00·0000722e·00000072·16000000·.r,...r....r....
360 ··0x00001640·72330000·00721d00·00007302·00000020·r3...r....s....·360 ··0x00001640·72330000·00721d00·00007302·00000020·r3...r....s....·
361 ··0x00001650·20721000·0000721f·000000da·175f4d6f··r....r......_Mo361 ··0x00001650·20721000·0000721f·000000da·175f4d6f··r....r......_Mo
362 ··0x00001660·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex362 ··0x00001660·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex
363 ··0x00001670·69745f5f·3c000000·73200000·008000d8·it__<...s·......363 ··0x00001670·69745f5f·3c000000·73200000·008000d8·it__<...s·......
364 ··0x00001680·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'364 ··0x00001680·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'
365 ··0x00001690·d116278c·038f0889·0890118a·0b721300·..'..........r..365 ··0x00001690·d116278c·038f0889·0890118a·0b721300·..'..........r..
366 ··0x000016a0·00002903·722c0000·00722f00·0000722e·..).r,...r/...r.366 ··0x000016a0·00002903·722e0000·00722f00·0000722c·..).r....r/...r,
367 ··0x000016b0·0000004e·29087221·00000072·22000000·...N).r!...r"...367 ··0x000016b0·0000004e·29087221·00000072·22000000·...N).r!...r"...
368 ··0x000016c0·72230000·00722400·00007211·00000072·r#...r$...r....r368 ··0x000016c0·72230000·00722400·00007211·00000072·r#...r$...r....r
369 ··0x000016d0·19000000·721f0000·00722600·00007227·....r....r&...r'369 ··0x000016d0·19000000·721f0000·00722600·00007227·....r....r&...r'
370 ··0x000016e0·00000072·13000000·72100000·00722900·...r....r....r).370 ··0x000016e0·00000072·13000000·72100000·00722900·...r....r....r).
371 ··0x000016f0·00007229·00000031·00000073·11000000·..r)...1...s....371 ··0x000016f0·00007229·00000031·00000073·11000000·..r)...1...s....
372 ··0x00001700·8600f202·020536f2·08040521·f50c0205·......6....!....372 ··0x00001700·8600f202·020536f2·08040521·f50c0205·......6....!....
373 ··0x00001710·28721300·00007229·00000063·07000000·(r....r)...c....373 ··0x00001710·28721300·00007229·00000063·07000000·(r....r)...c....
Offset 1554, 15 lines modifiedOffset 1554, 15 lines modified
1554 ··0x000060e0·00007245·00000073·01000000·20721300·..rE...s....·r..1554 ··0x000060e0·00007245·00000073·01000000·20721300·..rE...s....·r..
1555 ··0x000060f0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp1555 ··0x000060f0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp
1556 ··0x00006100·61746962·6c655f65·7874656e·73696f6e·atible_extension1556 ··0x00006100·61746962·6c655f65·7874656e·73696f6e·atible_extension
1557 ··0x00006110·5f6d6f64·756c655f·72657374·72696374·_module_restrict1557 ··0x00006110·5f6d6f64·756c655f·72657374·72696374·_module_restrict
1558 ··0x00006120·696f6e73·2e6f7665·72726964·65a40000·ions.override...1558 ··0x00006120·696f6e73·2e6f7665·72726964·65a40000·ions.override...
1559 ··0x00006130·00731500·00008000·e01519d7·1527d715·.s...........'..1559 ··0x00006130·00731500·00008000·e01519d7·1527d715·.s...........'..
1560 ··0x00006140·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....1560 ··0x00006140·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....
1561 ··0x00006150·2903723d·00000072·44000000·72430000·).r=...rD...rC..1561 ··0x00006150·2903723d·00000072·43000000·72440000·).r=...rC...rD..
1562 ··0x00006160·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..1562 ··0x00006160·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..
1563 ··0x00006170·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu1563 ··0x00006170·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu
1564 ··0x00006180·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs1564 ··0x00006180·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs
1565 ··0x00006190·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc1565 ··0x00006190·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc
1566 ··0x000061a0·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..1566 ··0x000061a0·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..
1567 ··0x000061b0·00da0870·726f7065·72747972·43000000·...propertyrC...1567 ··0x000061b0·00da0870·726f7065·72747972·43000000·...propertyrC...
1568 ··0x000061c0·da155f5f·73746174·69635f61·74747269·..__static_attri1568 ··0x000061c0·da155f5f·73746174·69635f61·74747269·..__static_attri
Offset 5891, 16 lines modifiedOffset 5891, 16 lines modified
5891 ··0x00016ff0·00000072·2f010000·72310100·00730300·...r/...r1...s..5891 ··0x00016ff0·00000072·2f010000·72310100·00730300·...r/...r1...s..
5892 ··0x00017000·00002020·20721900·0000da07·5f5f726f·..···r......__ro5892 ··0x00017000·00002020·20721900·0000da07·5f5f726f·..···r......__ro
5893 ··0x00017010·725f5fda·105f456e·7669726f·6e2e5f5f·r__.._Environ.__5893 ··0x00017010·725f5fda·105f456e·7669726f·6e2e5f5f·r__.._Environ.__
5894 ··0x00017020·726f725f·5f010300·00732f00·00008000·ror__....s/.....5894 ··0x00017020·726f725f·5f010300·00732f00·00008000·ror__....s/.....
5895 ··0x00017030·dc0f1998·25a417d7·0f29d10f·29dc1321·....%....)..)..!5895 ··0x00017030·dc0f1998·25a417d7·0f29d10f·29dc1321·....%....)..)..!
5896 ··0x00017040·d00c21dc·0e129035·8b6b8803·d8080b8f·..!....5.k......5896 ··0x00017040·d00c21dc·0e129035·8b6b8803·d8080b8f·..!....5.k......
5897 ··0x00017050·0a890a90·34d40818·d80f1288·0a721b00·....4........r..5897 ··0x00017050·0a890a90·34d40818·d80f1288·0a721b00·....4........r..
5898 ··0x00017060·00002905·72fe0000·0072fc00·000072fa·..).r....r....r.5898 ··0x00017060·00002905·72fa0000·0072fe00·000072fb·..).r....r....r.
5899 ··0x00017070·00000072·fd000000·72fb0000·004e2911·...r....r....N).5899 ··0x00017070·00000072·fc000000·72fd0000·004e2911·...r....r....N).
5900 ··0x00017080·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo5900 ··0x00017080·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
5901 ··0x00017090·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna5901 ··0x00017090·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
5902 ··0x000170a0·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin5902 ··0x000170a0·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
5903 ··0x000170b0·656e6f5f·5f720101·00007206·01000072·eno__r....r....r5903 ··0x000170b0·656e6f5f·5f720101·00007206·01000072·eno__r....r....r
5904 ··0x000170c0·0a010000·720f0100·00721301·00007218·....r....r....r.5904 ··0x000170c0·0a010000·720f0100·00721301·00007218·....r....r....r.
5905 ··0x000170d0·01000072·1f010000·72230100·00722701·...r....r#...r'.5905 ··0x000170d0·01000072·1f010000·72230100·00722701·...r....r#...r'.
5906 ··0x000170e0·0000722c·01000072·32010000·72350100·..r,...r2...r5..5906 ··0x000170e0·0000722c·01000072·32010000·72350100·..r,...r2...r5..
Offset 6517, 15 lines modifiedOffset 6517, 15 lines modified
6517 ··0x00019710·02530172·0353021a·00720453·031a0072·.S.r.S...r.S...r6517 ··0x00019710·02530172·0353021a·00720453·031a0072·.S.r.S...r.S...r
6518 ··0x00019720·0553041a·00720653·051a0072·0753061a·.S...r.S...r.S..6518 ··0x00019720·0553041a·00720653·051a0072·0753061a·.S...r.S...r.S..
6519 ··0x00019730·00720853·071a0072·09530872·0a670929·.r.S...r.S.r.g.)6519 ··0x00019730·00720853·071a0072·09530872·0a670929·.r.S...r.S.r.g.)
6520 ··0x00019740·0a729001·0000690d·04000063·03000000·.r....i....c....6520 ··0x00019740·0a729001·0000690d·04000063·03000000·.r....i....c....
6521 ··0x00019750·00000000·00000000·02000000·03000000·................6521 ··0x00019750·00000000·00000000·02000000·03000000·................
6522 ··0x00019760·f31c0000·00950058·106c0000·00000000·.......X.l......6522 ··0x00019760·f31c0000·00950058·106c0000·00000000·.......X.l......
6523 ··0x00019770·00000058·206c0100·00000000·00000067·...X·l.........g6523 ··0x00019770·00000058·206c0100·00000000·00000067·...X·l.........g
6524 ··0x00019780·00721700·00002902·da075f73·74726561·.r....)..._strea6524 ··0x00019780·00721700·0000a902·da075f73·74726561·.r........_strea
6525 ··0x00019790·6dda055f·70726f63·290372ff·000000da·m.._proc).r.....6525 ··0x00019790·6dda055f·70726f63·290372ff·000000da·m.._proc).r.....
6526 ··0x000197a0·06737472·65616d72·93010000·73030000·.streamr....s...6526 ··0x000197a0·06737472·65616d72·93010000·73030000·.streamr....s...
6527 ··0x000197b0·00202020·72190000·00720101·0000da14·.···r....r......6527 ··0x000197b0·00202020·72190000·00720101·0000da14·.···r....r......
6528 ··0x000197c0·5f777261·705f636c·6f73652e·5f5f696e·_wrap_close.__in6528 ··0x000197c0·5f777261·705f636c·6f73652e·5f5f696e·_wrap_close.__in
6529 ··0x000197d0·69745f5f·0e040000·730c0000·008000d8·it__....s.......6529 ··0x000197d0·69745f5f·0e040000·730c0000·008000d8·it__....s.......
6530 ··0x000197e0·1b218c4c·d8191d8d·4a721b00·00006301·.!.L....Jr....c.6530 ··0x000197e0·1b218c4c·d8191d8d·4a721b00·00006301·.!.L....Jr....c.
6531 ··0x000197f0·00000000·00000000·00000002·00000003·................6531 ··0x000197f0·00000000·00000000·00000002·00000003·................
Offset 6536, 16 lines modifiedOffset 6536, 16 lines modified
6536 ··0x00019840·52040000·00000000·00000000·00000000·R...............6536 ··0x00019840·52040000·00000000·00000000·00000000·R...............
6537 ··0x00019850·00000000·52070000·00000000·00000000·....R...........6537 ··0x00019850·00000000·52070000·00000000·00000000·....R...........
6538 ··0x00019860·00000000·00000000·35000000·00000000·........5.......6538 ··0x00019860·00000000·00000000·35000000·00000000·........5.......
6539 ··0x00019870·6e015501·53013a58·00006101·00006700·n.U.S.:X..a...g.6539 ··0x00019870·6e015501·53013a58·00006101·00006700·n.U.S.:X..a...g.
6540 ··0x00019880·5b080000·00000000·00005302·3a580000·[.........S.:X..6540 ··0x00019880·5b080000·00000000·00005302·3a580000·[.........S.:X..
6541 ··0x00019890·61020000·55012400·55015303·2d030000·a...U.$.U.S.-...6541 ··0x00019890·61020000·55012400·55015303·2d030000·a...U.$.U.S.-...
6542 ··0x000198a0·24002904·4e720200·0000722a·000000e9·$.).Nr....r*....6542 ··0x000198a0·24002904·4e720200·0000722a·000000e9·$.).Nr....r*....
6543 ··0x000198b0·08000000·29057297·01000072·a9000000·....).r....r....6543 ··0x000198b0·08000000·29057298·01000072·a9000000·....).r....r....
6544 ··0x000198c0·72980100·00da0477·61697472·0b000000·r......waitr....6544 ··0x000198c0·72990100·00da0477·61697472·0b000000·r......waitr....
6545 ··0x000198d0·290272ff·000000da·0a726574·75726e63·).r......returnc6545 ··0x000198d0·290272ff·000000da·0a726574·75726e63·).r......returnc
6546 ··0x000198e0·6f646573·02000000·20207219·00000072·odes....··r....r6546 ··0x000198e0·6f646573·02000000·20207219·00000072·odes....··r....r
6547 ··0x000198f0·a9000000·da115f77·7261705f·636c6f73·......_wrap_clos6547 ··0x000198f0·a9000000·da115f77·7261705f·636c6f73·......_wrap_clos
6548 ··0x00019900·652e636c·6f736511·04000073·43000000·e.close....sC...6548 ··0x00019900·652e636c·6f736511·04000073·43000000·e.close....sC...
6549 ··0x00019910·8000d80c·108f4c89·4cd70c1e·d10c1ed4·......L.L.......6549 ··0x00019910·8000d80c·108f4c89·4cd70c1e·d10c1ed4·......L.L.......
Max diff block lines reached; 2618101/2627239 bytes (99.65%) of diff not shown.
24.7 MB
libpython3.13-dev_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····7424·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7580·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3766228·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··3797568·2024-06-11·14:14:35.000000·data.tar.xz
2.01 KB
control.tar.xz
1.98 KB
control.tar
411 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······771·2024-06-11·14:14:35.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······771·2024-06-11·14:14:35.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····21917·2024-06-11·14:14:35.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····22466·2024-06-11·14:14:35.000000·./md5sums
550 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.13-dev1 Package:·libpython3.13-dev
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.0~b2-13 Version:·3.13.0~b2-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·155936 Installed-Size:·15745
7 Depends:·libpython3.13-stdlib·(=·3.13.0~b2-1),·libpython3.13·(=·3.13.0~b2-1),·libexpat1-dev,·zlib1g-dev7 Depends:·libpython3.13-stdlib·(=·3.13.0~b2-1),·libpython3.13·(=·3.13.0~b2-1),·libexpat1-dev,·zlib1g-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.13)12 Description:·Header·files·and·a·static·library·for·Python·(v3.13)
13 ·Header·files,·a·static·library·and·development·tools·for·building13 ·Header·files,·a·static·library·and·development·tools·for·building
1.02 KB
./md5sums
30.0 B
./md5sums
Files differ
998 B
line order
    
Offset 76, 14 lines modifiedOffset 76, 20 lines modified
76 usr/include/python3.13/exports.h76 usr/include/python3.13/exports.h
77 usr/include/python3.13/fileobject.h77 usr/include/python3.13/fileobject.h
78 usr/include/python3.13/fileutils.h78 usr/include/python3.13/fileutils.h
79 usr/include/python3.13/floatobject.h79 usr/include/python3.13/floatobject.h
80 usr/include/python3.13/frameobject.h80 usr/include/python3.13/frameobject.h
81 usr/include/python3.13/genericaliasobject.h81 usr/include/python3.13/genericaliasobject.h
82 usr/include/python3.13/import.h82 usr/include/python3.13/import.h
 83 usr/include/python3.13/internal/mimalloc/mimalloc.h
 84 usr/include/python3.13/internal/mimalloc/mimalloc/atomic.h
 85 usr/include/python3.13/internal/mimalloc/mimalloc/internal.h
 86 usr/include/python3.13/internal/mimalloc/mimalloc/prim.h
 87 usr/include/python3.13/internal/mimalloc/mimalloc/track.h
 88 usr/include/python3.13/internal/mimalloc/mimalloc/types.h
83 usr/include/python3.13/internal/pycore_abstract.h89 usr/include/python3.13/internal/pycore_abstract.h
84 usr/include/python3.13/internal/pycore_asdl.h90 usr/include/python3.13/internal/pycore_asdl.h
85 usr/include/python3.13/internal/pycore_ast.h91 usr/include/python3.13/internal/pycore_ast.h
86 usr/include/python3.13/internal/pycore_ast_state.h92 usr/include/python3.13/internal/pycore_ast_state.h
87 usr/include/python3.13/internal/pycore_atexit.h93 usr/include/python3.13/internal/pycore_atexit.h
88 usr/include/python3.13/internal/pycore_backoff.h94 usr/include/python3.13/internal/pycore_backoff.h
89 usr/include/python3.13/internal/pycore_bitutils.h95 usr/include/python3.13/internal/pycore_bitutils.h
24.7 MB
data.tar.xz
24.7 MB
data.tar
6.6 KB
file list
    
Offset 85, 14 lines modifiedOffset 85, 22 lines modified
85 -rw-r--r--···0·root·········(0)·root·········(0)·····1357·2024-06-11·14:14:35.000000·./usr/include/python3.13/fileobject.h85 -rw-r--r--···0·root·········(0)·root·········(0)·····1357·2024-06-11·14:14:35.000000·./usr/include/python3.13/fileobject.h
86 -rw-r--r--···0·root·········(0)·root·········(0)·····1419·2024-06-11·14:14:35.000000·./usr/include/python3.13/fileutils.h86 -rw-r--r--···0·root·········(0)·root·········(0)·····1419·2024-06-11·14:14:35.000000·./usr/include/python3.13/fileutils.h
87 -rw-r--r--···0·root·········(0)·root·········(0)·····1532·2024-06-11·14:14:35.000000·./usr/include/python3.13/floatobject.h87 -rw-r--r--···0·root·········(0)·root·········(0)·····1532·2024-06-11·14:14:35.000000·./usr/include/python3.13/floatobject.h
88 -rw-r--r--···0·root·········(0)·root·········(0)······336·2024-06-11·14:14:35.000000·./usr/include/python3.13/frameobject.h88 -rw-r--r--···0·root·········(0)·root·········(0)······336·2024-06-11·14:14:35.000000·./usr/include/python3.13/frameobject.h
89 -rw-r--r--···0·root·········(0)·root·········(0)······334·2024-06-11·14:14:35.000000·./usr/include/python3.13/genericaliasobject.h89 -rw-r--r--···0·root·········(0)·root·········(0)······334·2024-06-11·14:14:35.000000·./usr/include/python3.13/genericaliasobject.h
90 -rw-r--r--···0·root·········(0)·root·········(0)·····3235·2024-06-11·14:14:35.000000·./usr/include/python3.13/import.h90 -rw-r--r--···0·root·········(0)·root·········(0)·····3235·2024-06-11·14:14:35.000000·./usr/include/python3.13/import.h
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/
 92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/
 93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/
 94 -rw-r--r--···0·root·········(0)·root·········(0)····16794·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/atomic.h
 95 -rw-r--r--···0·root·········(0)·root·········(0)····36707·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/internal.h
 96 -rw-r--r--···0·root·········(0)·root·········(0)····14395·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/prim.h
 97 -rw-r--r--···0·root·········(0)·root·········(0)·····5453·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/track.h
 98 -rw-r--r--···0·root·········(0)·root·········(0)····29880·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc/types.h
 99 -rw-r--r--···0·root·········(0)·root·········(0)····36071·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/mimalloc/mimalloc.h
92 -rw-r--r--···0·root·········(0)·root·········(0)·····1915·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_abstract.h100 -rw-r--r--···0·root·········(0)·root·········(0)·····1915·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_abstract.h
93 -rw-r--r--···0·root·········(0)·root·········(0)·····3035·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_asdl.h101 -rw-r--r--···0·root·········(0)·root·········(0)·····3035·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_asdl.h
94 -rw-r--r--···0·root·········(0)·root·········(0)····31520·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_ast.h102 -rw-r--r--···0·root·········(0)·root·········(0)····31520·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_ast.h
95 -rw-r--r--···0·root·········(0)·root·········(0)·····6779·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_ast_state.h103 -rw-r--r--···0·root·········(0)·root·········(0)·····6779·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_ast_state.h
96 -rw-r--r--···0·root·········(0)·root·········(0)·····1369·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_atexit.h104 -rw-r--r--···0·root·········(0)·root·········(0)·····1369·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_atexit.h
97 -rw-r--r--···0·root·········(0)·root·········(0)·····3690·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_backoff.h105 -rw-r--r--···0·root·········(0)·root·········(0)·····3690·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_backoff.h
98 -rw-r--r--···0·root·········(0)·root·········(0)·····6026·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_bitutils.h106 -rw-r--r--···0·root·········(0)·root·········(0)·····6026·2024-06-11·14:14:35.000000·./usr/include/python3.13/internal/pycore_bitutils.h
Offset 266, 24 lines modifiedOffset 274, 24 lines modified
266 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/274 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/
267 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/275 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/
268 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/276 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/
269 -rw-r--r--···0·root·········(0)·root·········(0)······291·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13-embed.pc277 -rw-r--r--···0·root·········(0)·root·········(0)······291·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13-embed.pc
270 -rw-r--r--···0·root·········(0)·root·········(0)······276·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13.pc278 -rw-r--r--···0·root·········(0)·root·········(0)······276·2024-06-11·14:14:35.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.13.pc
271 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/279 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/
272 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/280 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/
273 -rw-r--r--···0·root·········(0)·root·········(0)···202321·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Makefile281 -rw-r--r--···0·root·········(0)·root·········(0)···202331·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Makefile
274 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup282 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup
275 -rw-r--r--···0·root·········(0)·root·········(0)······954·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.bootstrap283 -rw-r--r--···0·root·········(0)·root·········(0)······954·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.bootstrap
276 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.local284 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.local
277 -rw-r--r--···0·root·········(0)·root·········(0)·····6646·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.stdlib285 -rw-r--r--···0·root·········(0)·root·········(0)·····6646·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.stdlib
278 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c286 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c
279 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c.in287 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c.in
280 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/install-sh288 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/install-sh
281 -rw-r--r--···0·root·········(0)·root·········(0)··6985888·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13-pic.a289 -rw-r--r--···0·root·········(0)·root·········(0)··6985908·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13-pic.a
282 -rw-r--r--···0·root·········(0)·root·········(0)··6853948·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a290 -rw-r--r--···0·root·········(0)·root·········(0)··6864176·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a
283 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9038·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/makesetup291 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9038·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/makesetup
284 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python-config.py292 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python-config.py
285 -rw-r--r--···0·root·········(0)·root·········(0)·····3172·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python.o293 -rw-r--r--···0·root·········(0)·root·········(0)·····3172·2024-06-11·14:14:35.000000·./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python.o
286 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/294 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/
287 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/295 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/
288 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/296 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/
289 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/297 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/
636 B
./usr/include/arm-linux-gnueabihf/python3.13/pyconfig.h
    
Offset 1641, 15 lines modifiedOffset 1641, 15 lines modified
1641 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/1641 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/
1642 #define·PY_SSL_DEFAULT_CIPHERS·21642 #define·PY_SSL_DEFAULT_CIPHERS·2
  
1643 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/1643 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/
1644 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/1644 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/
  
1645 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/1645 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/
1646 #define·PY_SUPPORT_TIER·21646 #define·PY_SUPPORT_TIER·3
  
1647 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/1647 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/
1648 /*·#undef·Py_DEBUG·*/1648 /*·#undef·Py_DEBUG·*/
  
1649 /*·Defined·if·Python·is·built·as·a·shared·library.·*/1649 /*·Defined·if·Python·is·built·as·a·shared·library.·*/
1650 /*·#undef·Py_ENABLE_SHARED·*/1650 /*·#undef·Py_ENABLE_SHARED·*/
  
960 B
./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Makefile
    
Offset 440, 16 lines modifiedOffset 440, 16 lines modified
440 PYTHON_FOR_FREEZE=./_bootstrap_python440 PYTHON_FOR_FREEZE=./_bootstrap_python
441 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module441 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module
442 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module442 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module
443 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py443 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py
444 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py444 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py
  
445 _PYTHON_HOST_PLATFORM=445 _PYTHON_HOST_PLATFORM=
446 BUILD_GNU_TYPE=»aarch64-unknown-linux-gnu446 BUILD_GNU_TYPE=»armv7l-unknown-linux-gnueabihf
447 HOST_GNU_TYPE=» aarch64-unknown-linux-gnu447 HOST_GNU_TYPE=» armv7l-unknown-linux-gnueabihf
  
448 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.448 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.
449 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite449 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite
450 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use450 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use
451 #·PROFILE_TASK="-m·test·--pgo-extended"451 #·PROFILE_TASK="-m·test·--pgo-extended"
452 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)452 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)
  
2.03 MB
./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13-pic.a
1.41 KB
nm -s {}
error from `nm -s {}`: nm: brc.o: no symbols nm: dynamic_annotations.o: no symbols nm: gc_free_threading.o: no symbols nm: jit.o: no symbols nm: optimizer.o: no symbols nm: optimizer_analysis.o: no symbols nm: optimizer_symbols.o: no symbols nm: pymath.o: no symbols nm: perf_jit_trampoline.o: no symbols
    
Offset 35118, 29 lines modifiedOffset 35118, 29 lines modified
35118 00000008·D·_PyImport_FrozenStdlib35118 00000008·D·_PyImport_FrozenStdlib
35119 00000004·D·_PyImport_FrozenTest35119 00000004·D·_PyImport_FrozenTest
35120 00000420·R·_Py_M____hello__35120 00000420·R·_Py_M____hello__
35121 000002d4·R·_Py_M____phello__35121 000002d4·R·_Py_M____phello__
35122 0000026c·R·_Py_M____phello___ham35122 0000026c·R·_Py_M____phello___ham
35123 000001fc·R·_Py_M____phello___ham_eggs35123 000001fc·R·_Py_M____phello___ham_eggs
35124 000000a8·R·_Py_M____phello___spam35124 000000a8·R·_Py_M____phello___spam
35125 000295d8·R·_Py_M___collections_abc35125 000295e0·R·_Py_M___collections_abc
35126 000282c4·R·_Py_M___sitebuiltins35126 000282c4·R·_Py_M___sitebuiltins
35127 0003fa34·R·_Py_M__abc35127 0003fa44·R·_Py_M__abc
35128 00035bdc·R·_Py_M__codecs35128 00035be4·R·_Py_M__codecs
35129 00000000·R·_Py_M__frozen_only35129 00000000·R·_Py_M__frozen_only
35130 00026700·R·_Py_M__genericpath35130 00026700·R·_Py_M__genericpath
35131 00057f1c·R·_Py_M__importlib__bootstrap35131 00057f2c·R·_Py_M__importlib__bootstrap
35132 000481b8·R·_Py_M__importlib__bootstrap_external35132 000481c8·R·_Py_M__importlib__bootstrap_external
35133 00004014·R·_Py_M__importlib_machinery35133 00004014·R·_Py_M__importlib_machinery
35134 00004444·R·_Py_M__importlib_util35134 00004444·R·_Py_M__importlib_util
35135 00034b3c·R·_Py_M__io35135 00034b44·R·_Py_M__io
35136 0001faec·R·_Py_M__ntpath35136 0001faec·R·_Py_M__ntpath
35137 000103fc·R·_Py_M__os35137 000103fc·R·_Py_M__os
35138 0001b6d4·R·_Py_M__posixpath35138 0001b6d4·R·_Py_M__posixpath
35139 000007c8·R·_Py_M__runpy35139 000007c8·R·_Py_M__runpy
35140 0000883c·R·_Py_M__site35140 0000883c·R·_Py_M__site
35141 000072a8·R·_Py_M__stat35141 000072a8·R·_Py_M__stat
35142 00041910·R·_Py_M__zipimport35142 00041920·R·_Py_M__zipimport
35143 00000000·d·aliases35143 00000000·d·aliases
35144 00000210·d·bootstrap_modules35144 00000210·d·bootstrap_modules
35145 00000110·d·stdlib_modules35145 00000110·d·stdlib_modules
35146 00000050·d·test_modules35146 00000050·d·test_modules
780 B
file list
    
Offset 208, 8 lines modifiedOffset 208, 8 lines modified
208 ?rw-r--r--···0········0········0····20916·1970-01-01·00:00:00.000000·_functoolsmodule.o208 ?rw-r--r--···0········0········0····20916·1970-01-01·00:00:00.000000·_functoolsmodule.o
209 ?rw-r--r--···0········0········0····16504·1970-01-01·00:00:00.000000·_localemodule.o209 ?rw-r--r--···0········0········0····16504·1970-01-01·00:00:00.000000·_localemodule.o
210 ?rw-r--r--···0········0········0····34428·1970-01-01·00:00:00.000000·_operator.o210 ?rw-r--r--···0········0········0····34428·1970-01-01·00:00:00.000000·_operator.o
211 ?rw-r--r--···0········0········0····11244·1970-01-01·00:00:00.000000·_stat.o211 ?rw-r--r--···0········0········0····11244·1970-01-01·00:00:00.000000·_stat.o
212 ?rw-r--r--···0········0········0·····4884·1970-01-01·00:00:00.000000·symtablemodule.o212 ?rw-r--r--···0········0········0·····4884·1970-01-01·00:00:00.000000·symtablemodule.o
213 ?rw-r--r--···0········0········0·····6728·1970-01-01·00:00:00.000000·pwdmodule.o213 ?rw-r--r--···0········0········0·····6728·1970-01-01·00:00:00.000000·pwdmodule.o
214 ?rw-r--r--···0········0········0····27248·1970-01-01·00:00:00.000000·getpath.o214 ?rw-r--r--···0········0········0····27248·1970-01-01·00:00:00.000000·getpath.o
215 ?rw-r--r--···0········0········0···421040·1970-01-01·00:00:00.000000·frozen.o215 ?rw-r--r--···0········0········0···421060·1970-01-01·00:00:00.000000·frozen.o
2.03 MB
frozen.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········420440·(bytes·into·file)13 ··Start·of·section·headers:··········420460·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.57 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x66a58:1 There·are·15·section·headers,·starting·at·offset·0x66a6c:
  
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·000004·00··WA··0···0··47 ··[·3]·.bss··············NOBITS··········00000000·000034·000004·00··WA··0···0··4
8 ··[·4]·.rodata.str1.4····PROGBITS········00000000·000034·0001ee·01·AMS··0···0··48 ··[·4]·.rodata.str1.4····PROGBITS········00000000·000034·0001ee·01·AMS··0···0··4
9 ··[·5]·.rodata···········PROGBITS········00000000·000224·065db1·00···A··0···0··49 ··[·5]·.rodata···········PROGBITS········00000000·000224·065dc8·00···A··0···0··4
10 ··[·6]·.data.rel.local···PROGBITS········00000000·065fd8·000010·00··WA··0···0··410 ··[·6]·.data.rel.local···PROGBITS········00000000·065fec·000010·00··WA··0···0··4
11 ··[·7]·.rel.data.rel.local·REL·············00000000·066750·000020·08···I·12···6··411 ··[·7]·.rel.data.rel.local·REL·············00000000·066764·000020·08···I·12···6··4
12 ··[·8]·.data.rel.ro.local·PROGBITS········00000000·065fe8·000250·00··WA··0···0··412 ··[·8]·.data.rel.ro.local·PROGBITS········00000000·065ffc·000250·00··WA··0···0··4
13 ··[·9]·.rel.data.rel.ro.local·REL·············00000000·066770·000258·08···I·12···8··413 ··[·9]·.rel.data.rel.ro.local·REL·············00000000·066784·000258·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·066238·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·06624c·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·066238·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·06624c·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·06626c·000280·10·····13··12··416 ··[12]·.symtab···········SYMTAB··········00000000·066280·000280·10·····13··12··4
17 ··[13]·.strtab···········STRTAB··········00000000·0664ec·000261·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·066500·000261·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·0669c8·00008e·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·0669dc·00008e·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.66 KB
readelf --wide --symbols {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ····25:·00004444·11874·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib_util29 ····25:·00004444·11874·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib_util
30 ····26:·000072a8··5521·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__stat30 ····26:·000072a8··5521·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__stat
31 ····27:·0000883c·31680·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__site31 ····27:·0000883c·31680·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__site
32 ····28:·000103fc·45781·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__os32 ····28:·000103fc·45781·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__os
33 ····29:·0001b6d4·17431·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__posixpath33 ····29:·0001b6d4·17431·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__posixpath
34 ····30:·0001faec·27665·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__ntpath34 ····30:·0001faec·27665·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__ntpath
35 ····31:·00026700··7105·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__genericpath35 ····31:·00026700··7105·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__genericpath
36 ····32:·000282c4··4884·OBJECT··GLOBAL·HIDDEN·····5·_Py_M___sitebuiltins36 ····32:·000282c4··4891·OBJECT··GLOBAL·HIDDEN·····5·_Py_M___sitebuiltins
37 ····33:·000295d8·46434·OBJECT··GLOBAL·HIDDEN·····5·_Py_M___collections_abc37 ····33:·000295e0·46434·OBJECT··GLOBAL·HIDDEN·····5·_Py_M___collections_abc
38 ····34:·00034b3c··4255·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__io38 ····34:·00034b44··4255·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__io
39 ····35:·00035bdc·40535·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__codecs39 ····35:·00035be4·40542·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__codecs
40 ····36:·0003fa34··7898·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__abc40 ····36:·0003fa44··7898·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__abc
41 ····37:·00041910·26790·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__zipimport41 ····37:·00041920·26790·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__zipimport
42 ····38:·000481b8·64867·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib__bootstrap_external42 ····38:·000481c8·64867·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib__bootstrap_external
43 ····39:·00057f1c·56981·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib__bootstrap43 ····39:·00057f2c·56988·OBJECT··GLOBAL·HIDDEN·····5·_Py_M__importlib__bootstrap
4.07 KB
readelf --wide --relocs {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Relocation·section·'.rel.data.rel.local'·at·offset·0x66750·contains·4·entries:1 Relocation·section·'.rel.data.rel.local'·at·offset·0x66764·contains·4·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local3 00000000··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local
4 00000004··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local4 00000004··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local
5 00000008··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local5 00000008··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local
6 0000000c··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local6 0000000c··00000a02·R_ARM_ABS32············00000000···.data.rel.ro.local
  
7 Relocation·section·'.rel.data.rel.ro.local'·at·offset·0x66770·contains·75·entries:7 Relocation·section·'.rel.data.rel.ro.local'·at·offset·0x66784·contains·75·entries:
8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
9 00000000··00000102·R_ARM_ABS32············00000000···.rodata.str1.49 00000000··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
10 00000004··00000102·R_ARM_ABS32············00000000···.rodata.str1.410 00000004··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
11 00000008··00000102·R_ARM_ABS32············00000000···.rodata.str1.411 00000008··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
12 0000000c··00000102·R_ARM_ABS32············00000000···.rodata.str1.412 0000000c··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
13 00000010··00000102·R_ARM_ABS32············00000000···.rodata.str1.413 00000010··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
14 00000014··00000102·R_ARM_ABS32············00000000···.rodata.str1.414 00000014··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 44, 21 lines modifiedOffset 44, 21 lines modified
44 000000d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.444 000000d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
45 000000d4··00001302·R_ARM_ABS32············000001fc···_Py_M____phello___ham_eggs45 000000d4··00001302·R_ARM_ABS32············000001fc···_Py_M____phello___ham_eggs
46 000000e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.446 000000e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
47 000000e4··00001202·R_ARM_ABS32············000000a8···_Py_M____phello___spam47 000000e4··00001202·R_ARM_ABS32············000000a8···_Py_M____phello___spam
48 000000f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.448 000000f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
49 000000f4··00001102·R_ARM_ABS32············00000000···_Py_M__frozen_only49 000000f4··00001102·R_ARM_ABS32············00000000···_Py_M__frozen_only
50 00000110··00000102·R_ARM_ABS32············00000000···.rodata.str1.450 00000110··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
51 00000114··00002402·R_ARM_ABS32············0003fa34···_Py_M__abc51 00000114··00002402·R_ARM_ABS32············0003fa44···_Py_M__abc
52 00000120··00000102·R_ARM_ABS32············00000000···.rodata.str1.452 00000120··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
53 00000124··00002302·R_ARM_ABS32············00035bdc···_Py_M__codecs53 00000124··00002302·R_ARM_ABS32············00035be4···_Py_M__codecs
54 00000130··00000102·R_ARM_ABS32············00000000···.rodata.str1.454 00000130··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
55 00000134··00002202·R_ARM_ABS32············00034b3c···_Py_M__io55 00000134··00002202·R_ARM_ABS32············00034b44···_Py_M__io
56 00000140··00000102·R_ARM_ABS32············00000000···.rodata.str1.456 00000140··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
57 00000144··00002102·R_ARM_ABS32············000295d8···_Py_M___collections_abc57 00000144··00002102·R_ARM_ABS32············000295e0···_Py_M___collections_abc
58 00000150··00000102·R_ARM_ABS32············00000000···.rodata.str1.458 00000150··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
59 00000154··00002002·R_ARM_ABS32············000282c4···_Py_M___sitebuiltins59 00000154··00002002·R_ARM_ABS32············000282c4···_Py_M___sitebuiltins
60 00000160··00000102·R_ARM_ABS32············00000000···.rodata.str1.460 00000160··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
61 00000164··00001f02·R_ARM_ABS32············00026700···_Py_M__genericpath61 00000164··00001f02·R_ARM_ABS32············00026700···_Py_M__genericpath
62 00000170··00000102·R_ARM_ABS32············00000000···.rodata.str1.462 00000170··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
63 00000174··00001e02·R_ARM_ABS32············0001faec···_Py_M__ntpath63 00000174··00001e02·R_ARM_ABS32············0001faec···_Py_M__ntpath
64 00000180··00000102·R_ARM_ABS32············00000000···.rodata.str1.464 00000180··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 74, 12 lines modifiedOffset 74, 12 lines modified
74 000001d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.474 000001d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
75 000001d4··00001902·R_ARM_ABS32············00004444···_Py_M__importlib_util75 000001d4··00001902·R_ARM_ABS32············00004444···_Py_M__importlib_util
76 000001e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.476 000001e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
77 000001e4··00001802·R_ARM_ABS32············00004014···_Py_M__importlib_machinery77 000001e4··00001802·R_ARM_ABS32············00004014···_Py_M__importlib_machinery
78 000001f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.478 000001f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
79 000001f4··00001702·R_ARM_ABS32············000007c8···_Py_M__runpy79 000001f4··00001702·R_ARM_ABS32············000007c8···_Py_M__runpy
80 00000210··00000102·R_ARM_ABS32············00000000···.rodata.str1.480 00000210··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
81 00000214··00002702·R_ARM_ABS32············00057f1c···_Py_M__importlib__bootstrap81 00000214··00002702·R_ARM_ABS32············00057f2c···_Py_M__importlib__bootstrap
82 00000220··00000102·R_ARM_ABS32············00000000···.rodata.str1.482 00000220··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
83 00000224··00002602·R_ARM_ABS32············000481b8···_Py_M__importlib__bootstrap_external83 00000224··00002602·R_ARM_ABS32············000481c8···_Py_M__importlib__bootstrap_external
84 00000230··00000102·R_ARM_ABS32············00000000···.rodata.str1.484 00000230··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
85 00000234··00002502·R_ARM_ABS32············00041910···_Py_M__zipimport85 00000234··00002502·R_ARM_ABS32············00041920···_Py_M__zipimport
5.16 KB
strings --all --bytes=8 {}
    
Offset 1619, 16 lines modifiedOffset 1619, 18 lines modified
1619 z!Type·%s()·to·see·the·full·%s·text1619 z!Type·%s()·to·see·the·full·%s·text
1620 _Printer__setupr<1620 _Printer__setupr<
1621 MAXLINESr-1621 MAXLINESr-
1622 _Printer.__repr__<1622 _Printer.__repr__<
1623 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r1623 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r
1624 IndexError)1624 IndexError)
1625 _Printer.__call__C1625 _Printer.__call__C
 1626 __linesrD
 1627 »       __linecnt
1626 __filenames1628 __filenames
1627 »       __linecntN)1629 __dataN)
1628 __doc__rD1630 __doc__rD
1629 Define·the·builtin·'help'.1631 Define·the·builtin·'help'.
1630 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message1632 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message
1631 when·'help'·is·typed·at·the·Python·interactive·prompt.1633 when·'help'·is·typed·at·the·Python·interactive·prompt.
1632 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.1634 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.
1633 Calling·help(thing)·prints·help·for·the·python·object·'thing'.1635 Calling·help(thing)·prints·help·for·the·python·object·'thing'.
1634 NzHType·help()·for·interactive·help,·or·help(object)·for·help·about·object.r!1636 NzHType·help()·for·interactive·help,·or·help(object)·for·help·about·object.r!
Offset 2395, 15 lines modifiedOffset 2397, 15 lines modified
2395 StreamReaderWriter.writelines2397 StreamReaderWriter.writelines
2396 StreamReaderWriter.reset2398 StreamReaderWriter.reset
2397 StreamReaderWriter.seek2399 StreamReaderWriter.seek
2398 StreamReaderWriter.__getattr__2400 StreamReaderWriter.__getattr__
2399 StreamReaderWriter.__enter__2401 StreamReaderWriter.__enter__
2400 StreamReaderWriter.__exit__2402 StreamReaderWriter.__exit__
2401 ·StreamReaderWriter.__reduce_ex__2403 ·StreamReaderWriter.__reduce_ex__
2402 encodingrf2404 encodingre
2403 StreamRecoder·instances·translate·data·from·one·encoding·to·another.2405 StreamRecoder·instances·translate·data·from·one·encoding·to·another.
2404 They·use·the·complete·set·of·APIs·returned·by·the2406 They·use·the·complete·set·of·APIs·returned·by·the
2405 codecs.lookup()·function·to·implement·their·task.2407 codecs.lookup()·function·to·implement·their·task.
2406 Data·written·to·the·StreamRecoder·is·first·decoded·into·an2408 Data·written·to·the·StreamRecoder·is·first·decoded·into·an
2407 intermediate·format·(depending·on·the·"decode"·codec)·and·then2409 intermediate·format·(depending·on·the·"decode"·codec)·and·then
2408 written·to·the·underlying·stream·using·an·instance·of·the·provided2410 written·to·the·underlying·stream·using·an·instance·of·the·provided
2409 Writer·class.2411 Writer·class.
Offset 2435, 15 lines modifiedOffset 2437, 15 lines modified
2435 StreamRecoder.resetY2437 StreamRecoder.resetY
2436 StreamRecoder.seek^2438 StreamRecoder.seek^
2437 StreamRecoder.__getattr__d2439 StreamRecoder.__getattr__d
2438 StreamRecoder.__enter__k2440 StreamRecoder.__enter__k
2439 StreamRecoder.__exit__n2441 StreamRecoder.__exit__n
2440 StreamRecoder.__reduce_ex__q2442 StreamRecoder.__reduce_ex__q
2441 data_encoding2443 data_encoding
2442 file_encodingrf2444 file_encodingre
2443 Open·an·encoded·file·using·the·given·mode·and·return2445 Open·an·encoded·file·using·the·given·mode·and·return
2444 a·wrapped·version·providing·transparent·encoding/decoding.2446 a·wrapped·version·providing·transparent·encoding/decoding.
2445 Note:·The·wrapped·version·will·only·accept·the·object·format2447 Note:·The·wrapped·version·will·only·accept·the·object·format
2446 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin2448 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin
2447 codecs.·Output·is·also·codec·dependent·and·will·usually·be2449 codecs.·Output·is·also·codec·dependent·and·will·usually·be
2448 Unicode·as·well.2450 Unicode·as·well.
2449 If·encoding·is·not·None,·then·the2451 If·encoding·is·not·None,·then·the
Offset 3722, 83 lines modifiedOffset 3724, 83 lines modified
3722 )»      z5Return·a·module·spec·based·on·various·loader·methods.N3724 )»      z5Return·a·module·spec·based·on·various·loader·methods.N
3723 get_filename)3725 get_filename)
3724 spec_from_file_locationr3726 spec_from_file_locationr
3725 __cached__3727 __cached__
3726 __path__r3728 __path__r
3727 locationr3729 locationr
3728 ········r3730 ········r
3729 _spec_from_moduler13731 _spec_from_moduler0
3730 overridec3732 overridec
3731 __package__r/3733 __package__r.
3732 NamespaceLoaderr.3734 NamespaceLoaderr.
3733 _init_module_attrsr83735 _init_module_attrsr7
3734 z+Create·a·module·based·on·the·provided·spec.N3736 z+Create·a·module·based·on·the·provided·spec.N
3735 create_module3737 create_module
3736 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())3738 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())
3737 module_from_specr=3739 module_from_specr<
3738 z&Return·the·repr·to·use·for·the·module.r3740 z&Return·the·repr·to·use·for·the·module.r
3739 ·(namespace)·from·r3741 ·(namespace)·from·r
3740 isinstancer63742 isinstancer5
3741 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z3743 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z
3742 module·z3744 module·z
3743 ·not·in·sys.modulesr3745 ·not·in·sys.modulesr
3744 missing·loaderTr23746 missing·loaderTr1
3745 7.exec_module()·not·found;·falling·back·to·load_module())3747 7.exec_module()·not·found;·falling·back·to·load_module())
3746 ImportWarning3748 ImportWarning
3747 load_moduler;3749 load_moduler:
3748 _load_backward_compatiblerF3750 _load_backward_compatiblerE
3749 import·{!r}·#·{!r}F)3751 import·{!r}·#·{!r}F)
3750 _initializingr3752 _initializingr
3751 _load_unlockedrI3753 _load_unlockedrH
3752 Return·a·new·module·object,·loaded·by·the·spec's·loader.3754 Return·a·new·module·object,·loaded·by·the·spec's·loader.
3753 The·module·is·not·added·to·its·parent.3755 The·module·is·not·added·to·its·parent.
3754 If·a·module·is·already·in·sys.modules,·that·existing·module·gets3756 If·a·module·is·already·in·sys.modules,·that·existing·module·gets
3755 clobbered.3757 clobbered.
3756 BuiltinImporteri3758 BuiltinImporteri
3757 Meta·path·import·for·built-in·modules.3759 Meta·path·import·for·built-in·modules.
3758 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to3760 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
3759 instantiate·the·class.3761 instantiate·the·class.
3760 built-inNc3762 built-inNc
3761 is_builtinr3763 is_builtinr
3762 »       find_spec3764 »       find_spec
3763 BuiltinImporter.find_spec3765 BuiltinImporter.find_spec
3764 Create·a·built-in·moduler3766 Create·a·built-in·moduler
3765 create_builtinrK3767 create_builtinrJ
3766 BuiltinImporter.create_module3768 BuiltinImporter.create_module
3767 Exec·a·built-in·moduleN)3769 Exec·a·built-in·moduleN)
3768 exec_builtin)3770 exec_builtin)
3769 BuiltinImporter.exec_module3771 BuiltinImporter.exec_module
3770 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·3772 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·
3771 get_code3773 get_code
3772 BuiltinImporter.get_code3774 BuiltinImporter.get_code
3773 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·3775 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·
3774 get_source3776 get_source
3775 BuiltinImporter.get_source3777 BuiltinImporter.get_source
3776 z4Return·False·as·built-in·modules·are·never·packages.Fr·3778 z4Return·False·as·built-in·modules·are·never·packages.Fr·
3777 BuiltinImporter.is_package3779 BuiltinImporter.is_package
3778 classmethodrS3780 classmethodrR
3779 FrozenImporteri3781 FrozenImporteri
3780 Meta·path·import·for·frozen·modules.3782 Meta·path·import·for·frozen·modules.
3781 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to3783 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
3782 instantiate·the·class.3784 instantiate·the·class.
3783 __origname__z'see·PyImport_ImportFrozenModuleObject()r/3785 __origname__z'see·PyImport_ImportFrozenModuleObject()r.
3784 orignamer3786 orignamer
3785 is_frozen_packager3787 is_frozen_packager
3786 _resolve_filenamer3788 _resolve_filenamer
3787 implementationr3789 implementationr
3788 sortedrm3790 sortedrl
3789 pkgdirr/3791 pkgdirr.
3790 ··········r3792 ··········r
3791 _fix_up_module3793 _fix_up_module
3792 FrozenImporter._fix_up_module3794 FrozenImporter._fix_up_module
3793 _stdlib_dirre3795 _stdlib_dirrd
3794 z»      .__init__Fr3796 z»      .__init__Fr
3795 __init__.pyz3797 __init__.pyz
3796 platformr3798 platformr
3797 relfilerw3799 relfilerv
Max diff block lines reached; 998/5230 bytes (19.08%) of diff not shown.
2.02 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
249 ··0x00000f60·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM249 ··0x00000f60·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM
250 ··0x00000f70·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.250 ··0x00000f70·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.
251 ··0x00000f80·00007340·00000080·00d80b0f·d70b1dd7·..s@............251 ··0x00000f80·00007340·00000080·00d80b0f·d70b1dd7·..s@............
252 ··0x00000f90·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>252 ··0x00000f90·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>
253 ··0x00000fa0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.253 ··0x00000fa0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.
254 ··0x00000fb0·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.254 ··0x00000fb0·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.
255 ··0x00000fc0·1d1f8804·d5081a72·13000000·2903720c·.......r....).r.255 ··0x00000fc0·1d1f8804·d5081a72·13000000·2903720c·.......r....).r.
256 ··0x00000fd0·00000072·0a000000·720d0000·004e2909·...r....r....N).256 ··0x00000fd0·00000072·0d000000·720a0000·004e2909·...r....r....N).
257 ··0x00000fe0·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo257 ··0x00000fe0·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
258 ··0x00000ff0·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna258 ··0x00000ff0·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
259 ··0x00001000·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin259 ··0x00001000·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
260 ··0x00001010·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.260 ··0x00001010·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.
261 ··0x00001020·00000072·19000000·721f0000·00da155f·...r....r......_261 ··0x00001020·00000072·19000000·721f0000·00da155f·...r....r......_
262 ··0x00001030·5f737461·7469635f·61747472·69627574·_static_attribut262 ··0x00001030·5f737461·7469635f·61747472·69627574·_static_attribut
263 ··0x00001040·65735f5f·a9007213·00000072·10000000·es__..r....r....263 ··0x00001040·65735f5f·a9007213·00000072·10000000·es__..r....r....
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ··0x000013e0·00722c00·0000722e·00000072·16000000·.r,...r....r....321 ··0x000013e0·00722c00·0000722e·00000072·16000000·.r,...r....r....
322 ··0x000013f0·72330000·00721d00·00007302·00000020·r3...r....s....·322 ··0x000013f0·72330000·00721d00·00007302·00000020·r3...r....s....·
323 ··0x00001400·20721000·0000721f·000000da·175f4d6f··r....r......_Mo323 ··0x00001400·20721000·0000721f·000000da·175f4d6f··r....r......_Mo
324 ··0x00001410·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex324 ··0x00001410·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex
325 ··0x00001420·69745f5f·3c000000·73200000·008000d8·it__<...s·......325 ··0x00001420·69745f5f·3c000000·73200000·008000d8·it__<...s·......
326 ··0x00001430·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'326 ··0x00001430·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'
327 ··0x00001440·d116278c·038f0889·0890118a·0b721300·..'..........r..327 ··0x00001440·d116278c·038f0889·0890118a·0b721300·..'..........r..
328 ··0x00001450·00002903·722c0000·00722e00·0000722f·..).r,...r....r/328 ··0x00001450·00002903·722f0000·00722e00·0000722c·..).r/...r....r,
329 ··0x00001460·0000004e·29087221·00000072·22000000·...N).r!...r"...329 ··0x00001460·0000004e·29087221·00000072·22000000·...N).r!...r"...
330 ··0x00001470·72230000·00722400·00007211·00000072·r#...r$...r....r330 ··0x00001470·72230000·00722400·00007211·00000072·r#...r$...r....r
331 ··0x00001480·19000000·721f0000·00722600·00007227·....r....r&...r'331 ··0x00001480·19000000·721f0000·00722600·00007227·....r....r&...r'
332 ··0x00001490·00000072·13000000·72100000·00722900·...r....r....r).332 ··0x00001490·00000072·13000000·72100000·00722900·...r....r....r).
333 ··0x000014a0·00007229·00000031·00000073·11000000·..r)...1...s....333 ··0x000014a0·00007229·00000031·00000073·11000000·..r)...1...s....
334 ··0x000014b0·8600f202·020536f2·08040521·f50c0205·......6....!....334 ··0x000014b0·8600f202·020536f2·08040521·f50c0205·......6....!....
335 ··0x000014c0·28721300·00007229·00000063·07000000·(r....r)...c....335 ··0x000014c0·28721300·00007229·00000063·07000000·(r....r)...c....
Offset 1516, 15 lines modifiedOffset 1516, 15 lines modified
1516 ··0x00005e90·00007245·00000073·01000000·20721300·..rE...s....·r..1516 ··0x00005e90·00007245·00000073·01000000·20721300·..rE...s....·r..
1517 ··0x00005ea0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp1517 ··0x00005ea0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp
1518 ··0x00005eb0·61746962·6c655f65·7874656e·73696f6e·atible_extension1518 ··0x00005eb0·61746962·6c655f65·7874656e·73696f6e·atible_extension
1519 ··0x00005ec0·5f6d6f64·756c655f·72657374·72696374·_module_restrict1519 ··0x00005ec0·5f6d6f64·756c655f·72657374·72696374·_module_restrict
1520 ··0x00005ed0·696f6e73·2e6f7665·72726964·65a40000·ions.override...1520 ··0x00005ed0·696f6e73·2e6f7665·72726964·65a40000·ions.override...
1521 ··0x00005ee0·00731500·00008000·e01519d7·1527d715·.s...........'..1521 ··0x00005ee0·00731500·00008000·e01519d7·1527d715·.s...........'..
1522 ··0x00005ef0·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....1522 ··0x00005ef0·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....
1523 ··0x00005f00·29037244·00000072·43000000·723d0000·).rD...rC...r=..1523 ··0x00005f00·2903723d·00000072·43000000·72440000·).r=...rC...rD..
1524 ··0x00005f10·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..1524 ··0x00005f10·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..
1525 ··0x00005f20·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu1525 ··0x00005f20·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu
1526 ··0x00005f30·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs1526 ··0x00005f30·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs
1527 ··0x00005f40·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc1527 ··0x00005f40·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc
1528 ··0x00005f50·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..1528 ··0x00005f50·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..
1529 ··0x00005f60·00da0870·726f7065·72747972·43000000·...propertyrC...1529 ··0x00005f60·00da0870·726f7065·72747972·43000000·...propertyrC...
1530 ··0x00005f70·da155f5f·73746174·69635f61·74747269·..__static_attri1530 ··0x00005f70·da155f5f·73746174·69635f61·74747269·..__static_attri
Offset 5853, 16 lines modifiedOffset 5853, 16 lines modified
5853 ··0x00016da0·00000072·2f010000·72310100·00730300·...r/...r1...s..5853 ··0x00016da0·00000072·2f010000·72310100·00730300·...r/...r1...s..
5854 ··0x00016db0·00002020·20721900·0000da07·5f5f726f·..···r......__ro5854 ··0x00016db0·00002020·20721900·0000da07·5f5f726f·..···r......__ro
5855 ··0x00016dc0·725f5fda·105f456e·7669726f·6e2e5f5f·r__.._Environ.__5855 ··0x00016dc0·725f5fda·105f456e·7669726f·6e2e5f5f·r__.._Environ.__
5856 ··0x00016dd0·726f725f·5f010300·00732f00·00008000·ror__....s/.....5856 ··0x00016dd0·726f725f·5f010300·00732f00·00008000·ror__....s/.....
5857 ··0x00016de0·dc0f1998·25a417d7·0f29d10f·29dc1321·....%....)..)..!5857 ··0x00016de0·dc0f1998·25a417d7·0f29d10f·29dc1321·....%....)..)..!
5858 ··0x00016df0·d00c21dc·0e129035·8b6b8803·d8080b8f·..!....5.k......5858 ··0x00016df0·d00c21dc·0e129035·8b6b8803·d8080b8f·..!....5.k......
5859 ··0x00016e00·0a890a90·34d40818·d80f1288·0a721b00·....4........r..5859 ··0x00016e00·0a890a90·34d40818·d80f1288·0a721b00·....4........r..
5860 ··0x00016e10·00002905·72fd0000·0072fe00·000072fb·..).r....r....r.5860 ··0x00016e10·00002905·72fc0000·0072fe00·000072fd·..).r....r....r.
5861 ··0x00016e20·00000072·fa000000·72fc0000·004e2911·...r....r....N).5861 ··0x00016e20·00000072·fb000000·72fa0000·004e2911·...r....r....N).
5862 ··0x00016e30·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo5862 ··0x00016e30·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
5863 ··0x00016e40·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna5863 ··0x00016e40·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
5864 ··0x00016e50·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin5864 ··0x00016e50·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
5865 ··0x00016e60·656e6f5f·5f720101·00007206·01000072·eno__r....r....r5865 ··0x00016e60·656e6f5f·5f720101·00007206·01000072·eno__r....r....r
5866 ··0x00016e70·0a010000·720f0100·00721301·00007218·....r....r....r.5866 ··0x00016e70·0a010000·720f0100·00721301·00007218·....r....r....r.
5867 ··0x00016e80·01000072·1f010000·72230100·00722701·...r....r#...r'.5867 ··0x00016e80·01000072·1f010000·72230100·00722701·...r....r#...r'.
5868 ··0x00016e90·0000722c·01000072·32010000·72350100·..r,...r2...r5..5868 ··0x00016e90·0000722c·01000072·32010000·72350100·..r,...r2...r5..
Offset 6794, 15 lines modifiedOffset 6794, 15 lines modified
6794 ··0x0001a870·00000072·bc010000·72170100·00730100·...r....r....s..6794 ··0x0001a870·00000072·bc010000·72170100·00730100·...r....r....s..
6795 ··0x0001a880·00002072·19000000·721f0100·00da1b5f·..·r....r......_6795 ··0x0001a880·00002072·19000000·721f0100·00da1b5f·..·r....r......_
6796 ··0x0001a890·41646465·64446c6c·44697265·63746f72·AddedDllDirector6796 ··0x0001a890·41646465·64446c6c·44697265·63746f72·AddedDllDirector
6797 ··0x0001a8a0·792e5f5f·72657072·5f5f7c04·00007321·y.__repr__|...s!6797 ··0x0001a8a0·792e5f5f·72657072·5f5f7c04·00007321·y.__repr__|...s!
6798 ··0x0001a8b0·00000080·00d80f13·8f798f79·d81732d7·.........y.y..2.6798 ··0x0001a8b0·00000080·00d80f13·8f798f79·d81732d7·.........y.y..2.
6799 ··0x0001a8c0·1739d117·39b824bf·29b929d3·1744d010·.9..9.$.).)..D..6799 ··0x0001a8c0·1739d117·39b824bf·29b929d3·1744d010·.9..9.$.).)..D..
6800 ··0x0001a8d0·44d8132a·721b0000·00290372·d4010000·D..*r....).r....6800 ··0x0001a8d0·44d8132a·721b0000·00290372·d4010000·D..*r....).r....
6801 ··0x0001a8e0·720c0000·0072d501·00004e29·0a723701·r....r....N).r7.6801 ··0x0001a8e0·72d50100·00720c00·00004e29·0a723701·r....r....N).r7.
6802 ··0x0001a8f0·00007238·01000072·39010000·723a0100·..r8...r9...r:..6802 ··0x0001a8f0·00007238·01000072·39010000·723a0100·..r8...r9...r:..
6803 ··0x0001a900·00720101·000072a9·00000072·a2010000·.r....r....r....6803 ··0x0001a900·00720101·000072a9·00000072·a2010000·.r....r....r....
6804 ··0x0001a910·72a80100·00721f01·0000723b·01000072·r....r....r;...r6804 ··0x0001a910·72a80100·00721f01·0000723b·01000072·r....r....r;...r
6805 ··0x0001a920·26010000·721b0000·00721900·000072d2·&...r....r....r.6805 ··0x0001a920·26010000·721b0000·00721900·000072d2·&...r....r....r.
6806 ··0x0001a930·01000072·d2010000·70040000·731b0000·...r....p...s...6806 ··0x0001a930·01000072·d2010000·70040000·731b0000·...r....p...s...
6807 ··0x0001a940·008600f2·0203093e·f2080209·1df20601·.......>........6807 ··0x0001a940·008600f2·0203093e·f2080209·1df20601·.......>........
6808 ··0x0001a950·0918f204·010919f5·0403092b·721b0000·...........+r...6808 ··0x0001a950·0918f204·010919f5·0403092b·721b0000·...........+r...
Offset 10338, 15742 lines modifiedOffset 10338, 15743 lines modified
10338 ··0x000285f0·da04636f·64657302·00000020·20720c00·..codes....··r..10338 ··0x000285f0·da04636f·64657302·00000020·20720c00·..codes....··r..
10339 ··0x00028600·0000da08·5f5f6361·6c6c5f5f·da105175·....__call__..Qu10339 ··0x00028600·0000da08·5f5f6361·6c6c5f5f·da105175·....__call__..Qu
10340 ··0x00028610·69747465·722e5f5f·63616c6c·5f5f1300·itter.__call__..10340 ··0x00028610·69747465·722e5f5f·63616c6c·5f5f1300·itter.__call__..
10341 ··0x00028620·0000732c·00000080·00f00603·0911dc0c·..s,............10341 ··0x00028620·0000732c·00000080·00f00603·0911dc0c·..s,............
10342 ··0x00028630·0f8f4989·498f4f89·4fd40c1d·f406000f·..I.I.O.O.......10342 ··0x00028630·0f8f4989·498f4f89·4fd40c1d·f406000f·..I.I.O.O.......
10343 ··0x00028640·199814d3·0e1ed008·1ef8f005·010911d9·................10343 ··0x00028640·199814d3·0e1ed008·1ef8f005·010911d9·................
Diff chunk too large, falling back to line-by-line diff (7475 lines added, 7475 lines removed)
10344 ··0x00028650·0c10fa73·08000000·821e2b00·ab022f03·...s......+.../.10344 ··0x00028650·0c10fa73·08000000·821e2b00·ab022f03·...s......+.../.
10345 ··0x00028660·72080000·00720700·00002908·da085f5f·r....r....)...__10345 ··0x00028660·2902720a·00000072·09000000·72070000·).r....r....r...
10346 ··0x00028670·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module10346 ··0x00028670·002908da·085f5f6e·616d655f·5fda0a5f·.)...__name__.._
10347 ··0x00028680·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__10347 ··0x00028680·5f6d6f64·756c655f·5fda0c5f·5f717561·_module__..__qua
10348 ··0x00028690·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_10348 ··0x00028690·6c6e616d·655f5fda·0f5f5f66·69727374·lname__..__first
10349 ··0x000286a0·5f720d00·00007212·00000072·1a000000·_r....r....r....10349 ··0x000286a0·6c696e65·6e6f5f5f·720d0000·00721200·lineno__r....r..
10350 ··0x000286b0·da155f5f·73746174·69635f61·74747269·..__static_attri10350 ··0x000286b0·0000721a·000000da·155f5f73·74617469·..r......__stati
10351 ··0x000286c0·62757465·735f5fa9·00720f00·0000720c·butes__..r....r.10351 ··0x000286c0·635f6174·74726962·75746573·5f5fa900·c_attributes__..
10352 ··0x000286d0·00000072·04000000·72040000·000d0000·...r....r.......10352 ··0x000286d0·720f0000·00720c00·00007204·00000072·r....r....r....r
10353 ··0x000286e0·00731200·00008600·f2020205·17f20601·.s..............10353 ··0x000286e0·04000000·0d000000·73120000·008600f2·........s.......
10354 ··0x000286f0·054001f7·0407051f·720f0000·00720400·.@......r....r..10354 ··0x000286f0·02020517·f2060105·4001f704·07051f72·........@......r
10355 ··0x00028700·00006300·00000000·00000000·00000002·..c.............10355 ··0x00028700·0f000000·72040000·00630000·00000000·....r....c......
10356 ··0x00028710·00000000·000000f3·38000000·95005c00·........8.....\.10356 ··0x00028710·00000000·00000200·00000000·0000f338·...............8
10357 ··0x00028720·72015300·72025301·72035302·72045303·r.S.r.S.r.S.r.S.10357 ··0x00028720·00000095·005c0072·01530072·02530172·.....\.r.S.r.S.r
10358 ··0x00028730·7205530a·53041a00·6a017206·53051a00·r.S.S...j.r.S...10358 ··0x00028730·03530272·04530372·05530a53·041a006a·.S.r.S.r.S.S...j
10359 ··0x00028740·72075306·1a007208·53071a00·72095308·r.S...r.S...r.S.10359 ··0x00028740·01720653·051a0072·0753061a·00720853·.r.S...r.S...r.S
10360 ··0x00028750·720a6709·290bda08·5f507269·6e746572·r.g.)..._Printer10360 ··0x00028750·071a0072·09530872·0a670929·0bda085f·...r.S.r.g.)..._
10361 ··0x00028760·e91d0000·007a6a69·6e746572·61637469·.....zjinteracti10361 ··0x00028760·5072696e·746572e9·1d000000·7a6a696e·Printer.....zjin
10362 ··0x00028770·76652070·726f6d70·74206f62·6a656374·ve·prompt·object10362 ··0x00028770·74657261·63746976·65207072·6f6d7074·teractive·prompt
10363 ··0x00028780·7320666f·72207072·696e7469·6e672074·s·for·printing·t10363 ··0x00028780·206f626a·65637473·20666f72·20707269··objects·for·pri
10364 ··0x00028790·6865206c·6963656e·73652074·6578742c·he·license·text,10364 ··0x00028790·6e74696e·67207468·65206c69·63656e73·nting·the·licens
10365 ··0x000287a0·2061206c·69737420·6f660a63·6f6e7472··a·list·of.contr10365 ··0x000287a0·65207465·78742c20·61206c69·7374206f·e·text,·a·list·o
10366 ··0x000287b0·69627574·6f727320·616e6420·74686520·ibutors·and·the·10366 ··0x000287b0·660a636f·6e747269·6275746f·72732061·f.contributors·a
10367 ··0x000287c0·636f7079·72696768·74206e6f·74696365·copyright·notice10367 ··0x000287c0·6e642074·68652063·6f707972·69676874·nd·the·copyright
10368 ··0x000287d0·2ee91700·00006305·00000000·00000000·......c.........10368 ··0x000287d0·206e6f74·6963652e·e9170000·00630500··notice......c..
10369 ··0x000287e0·00000009·00000003·000000f3·b4000000·................10369 ··0x000287e0·00000000·00000000·00000900·00000300·................
10370 ··0x000287f0·95005301·53004b00·6e055810·6c010000·..S.S.K.n.X.l...10370 ··0x000287f0·0000f3b4·00000095·00530153·004b006e·.........S.S.K.n
10371 ··0x00028800·00000000·00005820·6c020000·00000000·......X·l.......10371 ··0x00028800·0558106c·01000000·00000000·0058206c·.X.l.........X·l
10372 ··0x00028810·00005300·55006c03·00000000·00000000·..S.U.l.........10372 ··0x00028810·02000000·00000000·00530055·006c0300·.........S.U.l..
10373 ··0x00028820·55041300·56065607·73032f00·73024827·U...V.V.s./.s.H'10373 ··0x00028820·00000000·00000055·04130056·06560773·.......U...V.V.s
10374 ··0x00028830·00006e06·55031300·481e0000·6e075505·..n.U...H...n.U.10374 ··0x00028830·032f0073·02482700·006e0655·03130048·./.s.H'..n.U...H
10375 ··0x00028840·52080000·00000000·00000000·00000000·R...............10375 ··0x00028840·1e00006e·07550552·08000000·00000000·...n.U.R........
10376 ··0x00028850·00000000·520b0000·00000000·00000000·....R...........10376 ··0x00028850·00000000·00000000·00000052·0b000000·...........R....
10377 ··0x00028860·00000000·00000000·58673502·00000000·........Xg5.....10377 ··0x00028860·00000000·00000000·00000000·00000058·...............X
10378 ··0x00028870·00005003·4d200000·0b002000·4d290000·..P.M·....·.M)..10378 ··0x00028870·67350200·00000000·0050034d·2000000b·g5.......P.M·...
10379 ··0x00028880·0b002000·73036e07·6e065500·6c060000·..·.s.n.n.U.l...10379 ··0x00028880·0020004d·2900000b·00200073·036e076e·.·.M)....·.s.n.n
10380 ··0x00028890·00000000·00006700·73022000·73036e07·......g.s.·.s.n.10380 ··0x00028890·0655006c·06000000·00000000·00670073·.U.l.........g.s
10381 ··0x000288a0·6e066600·a9024e72·02000000·2907da02·n.f...Nr....)...10381 ··0x000288a0·02200073·036e076e·066600a9·024e7202·.·.s.n.n.f...Nr.
10382 ··0x000288b0·6f73da0e·5f507269·6e746572·5f5f6e61·os.._Printer__na10382 ··0x000288b0·00000029·07da026f·73da0e5f·5072696e·...)...os.._Prin
Max diff block lines reached; 1106283/2114111 bytes (52.33%) of diff not shown.
2.04 KB
readelf --wide --decompress --hex-dump=.data.rel.ro.local {}
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......
16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......
17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......
18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......
19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............
22 ··0x00000120·60010000·00000000·579e0000·00000000·`.......W.......22 ··0x00000120·60010000·00000000·5e9e0000·00000000·`.......^.......
23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............
24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......
25 ··0x00000150·80010000·00000000·14130000·00000000·................25 ··0x00000150·80010000·00000000·1b130000·00000000·................
26 ··0x00000160·90010000·00000000·c11b0000·00000000·................26 ··0x00000160·90010000·00000000·c11b0000·00000000·................
27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......
28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......
29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......
30 ··0x000001a0·a4010000·00000000·d5b20000·00000000·................30 ··0x000001a0·a4010000·00000000·d5b20000·00000000·................
31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......
32 ··0x000001c0·b0010000·00000000·91150000·00000000·................32 ··0x000001c0·b0010000·00000000·91150000·00000000·................
33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......
34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......
35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·95de0000·00000000·................37 ··0x00000210·00000000·00000000·9cde0000·00000000·................
38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......
39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
  
22.7 MB
./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a
287 KB
nm -s {}
error from `nm -s {}`: nm: brc.o: no symbols nm: dynamic_annotations.o: no symbols nm: gc_free_threading.o: no symbols nm: jit.o: no symbols nm: optimizer.o: no symbols nm: optimizer_analysis.o: no symbols nm: optimizer_symbols.o: no symbols nm: pymath.o: no symbols nm: perf_jit_trampoline.o: no symbols
    
Offset 1769, 16 lines modifiedOffset 1769, 16 lines modified
1769 _PyAST_MatchClass·in·Python-ast.o1769 _PyAST_MatchClass·in·Python-ast.o
1770 _Py_asdl_pattern_seq_new·in·Python-ast.o1770 _Py_asdl_pattern_seq_new·in·Python-ast.o
1771 _PyAST_TypeVar·in·Python-ast.o1771 _PyAST_TypeVar·in·Python-ast.o
1772 _PyAST_TypeAlias·in·Python-ast.o1772 _PyAST_TypeAlias·in·Python-ast.o
1773 _PyAST_TryStar·in·Python-ast.o1773 _PyAST_TryStar·in·Python-ast.o
1774 _PyAST_TypeVarTuple·in·Python-ast.o1774 _PyAST_TypeVarTuple·in·Python-ast.o
1775 _PyAST_ParamSpec·in·Python-ast.o1775 _PyAST_ParamSpec·in·Python-ast.o
1776 _PyAST_MatchMapping·in·Python-ast.o 
1777 _PyAST_MatchOr·in·Python-ast.o1776 _PyAST_MatchOr·in·Python-ast.o
 1777 _PyAST_MatchMapping·in·Python-ast.o
1778 _PyAST_AsyncFor·in·Python-ast.o1778 _PyAST_AsyncFor·in·Python-ast.o
1779 PyAST_obj2mod·in·Python-ast.o1779 PyAST_obj2mod·in·Python-ast.o
1780 _Py_asdl_stmt_seq_new·in·Python-ast.o1780 _Py_asdl_stmt_seq_new·in·Python-ast.o
1781 _Py_asdl_type_ignore_seq_new·in·Python-ast.o1781 _Py_asdl_type_ignore_seq_new·in·Python-ast.o
1782 _PyAST_TypeIgnore·in·Python-ast.o1782 _PyAST_TypeIgnore·in·Python-ast.o
1783 _PyAST_FunctionType·in·Python-ast.o1783 _PyAST_FunctionType·in·Python-ast.o
1784 _Py_asdl_type_param_seq_new·in·Python-ast.o1784 _Py_asdl_type_param_seq_new·in·Python-ast.o
Offset 1805, 23 lines modifiedOffset 1805, 23 lines modified
1805 PyEval_GetBuiltins·in·ceval.o1805 PyEval_GetBuiltins·in·ceval.o
1806 _PyEval_GetBuiltins·in·ceval.o1806 _PyEval_GetBuiltins·in·ceval.o
1807 PyEval_EvalCode·in·ceval.o1807 PyEval_EvalCode·in·ceval.o
1808 _PyEval_EvalFrameDefault·in·ceval.o1808 _PyEval_EvalFrameDefault·in·ceval.o
1809 _PyEval_Vector·in·ceval.o1809 _PyEval_Vector·in·ceval.o
1810 _PyEvalFramePushAndInit·in·ceval.o1810 _PyEvalFramePushAndInit·in·ceval.o
1811 _PyEval_FrameClearAndPop·in·ceval.o1811 _PyEval_FrameClearAndPop·in·ceval.o
1812 _PyEval_MatchClass·in·ceval.o 
1813 _PyEval_UnpackIterable·in·ceval.o 
1814 _PyEval_CheckExceptStarTypeValid·in·ceval.o1812 _PyEval_CheckExceptStarTypeValid·in·ceval.o
1815 _PyEval_ExceptionGroupMatch·in·ceval.o1813 _PyEval_ExceptionGroupMatch·in·ceval.o
 1814 _PyEval_MatchClass·in·ceval.o
 1815 _PyEval_UnpackIterable·in·ceval.o
1816 _PyEval_FormatExcCheckArg·in·ceval.o1816 _PyEval_FormatExcCheckArg·in·ceval.o
1817 _Py_CheckRecursiveCallPy·in·ceval.o1817 _Py_CheckRecursiveCallPy·in·ceval.o
1818 _PyEval_FormatExcUnbound·in·ceval.o1818 _PyEval_FormatExcUnbound·in·ceval.o
1819 _PyEval_FormatKwargsError·in·ceval.o 
1820 _Py_CheckRecursiveCall·in·ceval.o1819 _Py_CheckRecursiveCall·in·ceval.o
 1820 _PyEval_FormatKwargsError·in·ceval.o
1821 _PyEval_FormatAwaitableError·in·ceval.o1821 _PyEval_FormatAwaitableError·in·ceval.o
1822 _PyEval_MatchKeys·in·ceval.o1822 _PyEval_MatchKeys·in·ceval.o
1823 _PyEval_CheckExceptTypeValid·in·ceval.o1823 _PyEval_CheckExceptTypeValid·in·ceval.o
1824 PyEval_GetGlobals·in·ceval.o1824 PyEval_GetGlobals·in·ceval.o
1825 _PyEval_SliceIndex·in·ceval.o1825 _PyEval_SliceIndex·in·ceval.o
1826 PyEval_GetFrame·in·ceval.o1826 PyEval_GetFrame·in·ceval.o
1827 _PyEval_GetFrame·in·ceval.o1827 _PyEval_GetFrame·in·ceval.o
Offset 2657, 16 lines modifiedOffset 2657, 16 lines modified
2657 _PyTime_AsLong·in·pytime.o2657 _PyTime_AsLong·in·pytime.o
2658 _PyTime_ObjectToTime_t·in·pytime.o2658 _PyTime_ObjectToTime_t·in·pytime.o
2659 _PyLong_AsTime_t·in·pytime.o2659 _PyLong_AsTime_t·in·pytime.o
2660 PyTime_PerfCounter·in·pytime.o2660 PyTime_PerfCounter·in·pytime.o
2661 _PyTime_ObjectToTimespec·in·pytime.o2661 _PyTime_ObjectToTimespec·in·pytime.o
2662 _PyTime_AsMilliseconds·in·pytime.o2662 _PyTime_AsMilliseconds·in·pytime.o
2663 _PyTime_MonotonicWithInfo·in·pytime.o2663 _PyTime_MonotonicWithInfo·in·pytime.o
2664 _PyTime_FromMillisecondsObject·in·pytime.o 
2665 _PyDeadline_Init·in·pytime.o2664 _PyDeadline_Init·in·pytime.o
 2665 _PyTime_FromMillisecondsObject·in·pytime.o
2666 _PyTime_gmtime·in·pytime.o2666 _PyTime_gmtime·in·pytime.o
2667 _PyTime_ObjectToTimeval·in·pytime.o2667 _PyTime_ObjectToTimeval·in·pytime.o
2668 _PyTime_AsTimeval·in·pytime.o2668 _PyTime_AsTimeval·in·pytime.o
2669 _PyTime_AsTimevalTime_t·in·pytime.o2669 _PyTime_AsTimevalTime_t·in·pytime.o
2670 _PyDeadline_Get·in·pytime.o2670 _PyDeadline_Get·in·pytime.o
2671 _PyTime_FromLong·in·pytime.o2671 _PyTime_FromLong·in·pytime.o
2672 _PyTime_AsTimeval_clamp·in·pytime.o2672 _PyTime_AsTimeval_clamp·in·pytime.o
Offset 2770, 16 lines modifiedOffset 2770, 16 lines modified
2770 PyThread_acquire_lock·in·thread.o2770 PyThread_acquire_lock·in·thread.o
2771 PyThread_acquire_lock_timed·in·thread.o2771 PyThread_acquire_lock_timed·in·thread.o
2772 PyThread_release_lock·in·thread.o2772 PyThread_release_lock·in·thread.o
2773 PyThread_acquire_lock_timed_with_retries·in·thread.o2773 PyThread_acquire_lock_timed_with_retries·in·thread.o
2774 PyThread_free_lock·in·thread.o2774 PyThread_free_lock·in·thread.o
2775 PyThread_start_new_thread·in·thread.o2775 PyThread_start_new_thread·in·thread.o
2776 _PyThread_FiniType·in·thread.o2776 _PyThread_FiniType·in·thread.o
2777 PyThread_start_joinable_thread·in·thread.o 
2778 _PyThread_cond_after·in·thread.o2777 _PyThread_cond_after·in·thread.o
 2778 PyThread_start_joinable_thread·in·thread.o
2779 PyThread_join_thread·in·thread.o2779 PyThread_join_thread·in·thread.o
2780 _PyThread_at_fork_reinit·in·thread.o2780 _PyThread_at_fork_reinit·in·thread.o
2781 PyThread_detach_thread·in·thread.o2781 PyThread_detach_thread·in·thread.o
2782 PyThread_exit_thread·in·thread.o2782 PyThread_exit_thread·in·thread.o
2783 PyThread_ParseTimeoutArg·in·thread.o2783 PyThread_ParseTimeoutArg·in·thread.o
2784 PyThread_tss_alloc·in·thread.o2784 PyThread_tss_alloc·in·thread.o
2785 PyThread_tss_free·in·thread.o2785 PyThread_tss_free·in·thread.o
Offset 3612, 25 lines modifiedOffset 3612, 25 lines modified
3612 00000f44·r·.LC933612 00000f44·r·.LC93
3613 00000f78·r·.LC943613 00000f78·r·.LC94
3614 00000fb4·r·.LC953614 00000fb4·r·.LC95
3615 00000fc8·r·.LC963615 00000fc8·r·.LC96
3616 00001008·r·.LC973616 00001008·r·.LC97
3617 00001034·r·.LC983617 00001034·r·.LC98
3618 00001038·r·.LC993618 00001038·r·.LC99
3619 00002860·t·INVALID_VERSION_CHECK3619 00002864·t·INVALID_VERSION_CHECK
3620 0000dbf8·t·NEW_TYPE_COMMENT3620 0000dc00·t·NEW_TYPE_COMMENT
3621 ·········U·PyBytes_AsString3621 ·········U·PyBytes_AsString
3622 ·········U·PyErr_NoMemory3622 ·········U·PyErr_NoMemory
3623 ·········U·PyErr_Occurred3623 ·········U·PyErr_Occurred
3624 ·········U·PyExc_IndentationError3624 ·········U·PyExc_IndentationError
3625 ·········U·PyExc_SyntaxError3625 ·········U·PyExc_SyntaxError
3626 ·········U·PyMem_Free3626 ·········U·PyMem_Free
3627 ·········U·PyMem_Malloc3627 ·········U·PyMem_Malloc
3628 ·········U·PyMem_Realloc3628 ·········U·PyMem_Realloc
3629 00004754·t·RAISE_ERROR_KNOWN_LOCATION3629 00004698·t·RAISE_ERROR_KNOWN_LOCATION
3630 ·········U·_PyAST_AnnAssign3630 ·········U·_PyAST_AnnAssign
3631 ·········U·_PyAST_Assert3631 ·········U·_PyAST_Assert
3632 ·········U·_PyAST_Assign3632 ·········U·_PyAST_Assign
3633 ·········U·_PyAST_AsyncFor3633 ·········U·_PyAST_AsyncFor
3634 ·········U·_PyAST_AsyncFunctionDef3634 ·········U·_PyAST_AsyncFunctionDef
3635 ·········U·_PyAST_AsyncWith3635 ·········U·_PyAST_AsyncWith
3636 ·········U·_PyAST_Attribute3636 ·········U·_PyAST_Attribute
Offset 3786, 278 lines modifiedOffset 3786, 278 lines modified
3786 00000158·d·__compound_literal.23786 00000158·d·__compound_literal.2
3787 00000120·d·__compound_literal.33787 00000120·d·__compound_literal.3
3788 000000e0·d·__compound_literal.43788 000000e0·d·__compound_literal.4
3789 00000098·d·__compound_literal.53789 00000098·d·__compound_literal.5
3790 00000060·d·__compound_literal.63790 00000060·d·__compound_literal.6
3791 00000050·d·__compound_literal.73791 00000050·d·__compound_literal.7
3792 00000038·d·__compound_literal.83792 00000038·d·__compound_literal.8
3793 0000209c·t·_gather_116_rule3793 000020a0·t·_gather_116_rule
3794 00000812·t·_gather_141_rule3794 00000812·t·_gather_141_rule
3795 00000812·t·_gather_143_rule3795 00000812·t·_gather_143_rule
3796 00000812·t·_gather_145_rule3796 00000812·t·_gather_145_rule
3797 00000812·t·_gather_147_rule3797 00000812·t·_gather_147_rule
3798 00002740·t·_gather_18_rule3798 00002744·t·_gather_18_rule
3799 00000000·t·_gather_206_rule3799 00000000·t·_gather_206_rule
3800 00000b0e·t·_gather_208_rule3800 00000b0e·t·_gather_208_rule
3801 00002740·t·_gather_20_rule3801 00002744·t·_gather_20_rule
3802 00000000·t·_gather_210_rule3802 00000000·t·_gather_210_rule
3803 00000b0e·t·_gather_212_rule3803 00000b0e·t·_gather_212_rule
3804 0000209c·t·_gather_231_rule3804 000020a0·t·_gather_231_rule
3805 00002a98·t·_gather_51_rule3805 00002a9c·t·_gather_51_rule
Max diff block lines reached; 288077/293996 bytes (97.99%) of diff not shown.
21.6 KB
file list
    
Offset 1, 114 lines modifiedOffset 1, 114 lines modified
1 ----------···0········0········0····79286·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····79286·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·····1396·1970-01-01·00:00:00.000000·getbuildinfo.o3 ?rw-r--r--···0········0········0·····1396·1970-01-01·00:00:00.000000·getbuildinfo.o
4 ?rw-r--r--···0········0········0·····3176·1970-01-01·00:00:00.000000·token.o4 ?rw-r--r--···0········0········0·····3176·1970-01-01·00:00:00.000000·token.o
5 ?rw-r--r--···0········0········0····12460·1970-01-01·00:00:00.000000·pegen.o5 ?rw-r--r--···0········0········0····12456·1970-01-01·00:00:00.000000·pegen.o
6 ?rw-r--r--···0········0········0·····7156·1970-01-01·00:00:00.000000·pegen_errors.o6 ?rw-r--r--···0········0········0·····7156·1970-01-01·00:00:00.000000·pegen_errors.o
7 ?rw-r--r--···0········0········0····19400·1970-01-01·00:00:00.000000·action_helpers.o7 ?rw-r--r--···0········0········0····19400·1970-01-01·00:00:00.000000·action_helpers.o
8 ?rw-r--r--···0········0········0···176840·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0···177296·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0·····4864·1970-01-01·00:00:00.000000·string_parser.o9 ?rw-r--r--···0········0········0·····4864·1970-01-01·00:00:00.000000·string_parser.o
10 ?rw-r--r--···0········0········0·····1656·1970-01-01·00:00:00.000000·peg_api.o10 ?rw-r--r--···0········0········0·····1656·1970-01-01·00:00:00.000000·peg_api.o
11 ?rw-r--r--···0········0········0·····1272·1970-01-01·00:00:00.000000·buffer.o11 ?rw-r--r--···0········0········0·····1204·1970-01-01·00:00:00.000000·buffer.o
12 ?rw-r--r--···0········0········0····17800·1970-01-01·00:00:00.000000·lexer.o12 ?rw-r--r--···0········0········0····17844·1970-01-01·00:00:00.000000·lexer.o
13 ?rw-r--r--···0········0········0·····1720·1970-01-01·00:00:00.000000·state.o13 ?rw-r--r--···0········0········0·····1720·1970-01-01·00:00:00.000000·state.o
14 ?rw-r--r--···0········0········0·····5852·1970-01-01·00:00:00.000000·file_tokenizer.o14 ?rw-r--r--···0········0········0·····5852·1970-01-01·00:00:00.000000·file_tokenizer.o
15 ?rw-r--r--···0········0········0·····2664·1970-01-01·00:00:00.000000·readline_tokenizer.o15 ?rw-r--r--···0········0········0·····2660·1970-01-01·00:00:00.000000·readline_tokenizer.o
16 ?rw-r--r--···0········0········0·····2016·1970-01-01·00:00:00.000000·string_tokenizer.o16 ?rw-r--r--···0········0········0·····2016·1970-01-01·00:00:00.000000·string_tokenizer.o
17 ?rw-r--r--···0········0········0·····1436·1970-01-01·00:00:00.000000·utf8_tokenizer.o17 ?rw-r--r--···0········0········0·····1436·1970-01-01·00:00:00.000000·utf8_tokenizer.o
18 ?rw-r--r--···0········0········0·····6176·1970-01-01·00:00:00.000000·helpers.o18 ?rw-r--r--···0········0········0·····6176·1970-01-01·00:00:00.000000·helpers.o
19 ?rw-r--r--···0········0········0·····3264·1970-01-01·00:00:00.000000·myreadline.o19 ?rw-r--r--···0········0········0·····3264·1970-01-01·00:00:00.000000·myreadline.o
20 ?rw-r--r--···0········0········0····50944·1970-01-01·00:00:00.000000·abstract.o20 ?rw-r--r--···0········0········0····51544·1970-01-01·00:00:00.000000·abstract.o
21 ?rw-r--r--···0········0········0·····4032·1970-01-01·00:00:00.000000·boolobject.o21 ?rw-r--r--···0········0········0·····4032·1970-01-01·00:00:00.000000·boolobject.o
22 ?rw-r--r--···0········0········0····16344·1970-01-01·00:00:00.000000·bytes_methods.o22 ?rw-r--r--···0········0········0····16340·1970-01-01·00:00:00.000000·bytes_methods.o
23 ?rw-r--r--···0········0········0····62908·1970-01-01·00:00:00.000000·bytearrayobject.o23 ?rw-r--r--···0········0········0····63808·1970-01-01·00:00:00.000000·bytearrayobject.o
24 ?rw-r--r--···0········0········0····73688·1970-01-01·00:00:00.000000·bytesobject.o24 ?rw-r--r--···0········0········0····72648·1970-01-01·00:00:00.000000·bytesobject.o
25 ?rw-r--r--···0········0········0····18944·1970-01-01·00:00:00.000000·call.o25 ?rw-r--r--···0········0········0····18952·1970-01-01·00:00:00.000000·call.o
26 ?rw-r--r--···0········0········0·····6640·1970-01-01·00:00:00.000000·capsule.o26 ?rw-r--r--···0········0········0·····6640·1970-01-01·00:00:00.000000·capsule.o
27 ?rw-r--r--···0········0········0·····4476·1970-01-01·00:00:00.000000·cellobject.o27 ?rw-r--r--···0········0········0·····4476·1970-01-01·00:00:00.000000·cellobject.o
28 ?rw-r--r--···0········0········0·····9248·1970-01-01·00:00:00.000000·classobject.o28 ?rw-r--r--···0········0········0·····9248·1970-01-01·00:00:00.000000·classobject.o
29 ?rw-r--r--···0········0········0····32936·1970-01-01·00:00:00.000000·codeobject.o29 ?rw-r--r--···0········0········0····32992·1970-01-01·00:00:00.000000·codeobject.o
30 ?rw-r--r--···0········0········0····15516·1970-01-01·00:00:00.000000·complexobject.o30 ?rw-r--r--···0········0········0····15516·1970-01-01·00:00:00.000000·complexobject.o
31 ?rw-r--r--···0········0········0····31536·1970-01-01·00:00:00.000000·descrobject.o31 ?rw-r--r--···0········0········0····31536·1970-01-01·00:00:00.000000·descrobject.o
32 ?rw-r--r--···0········0········0·····9168·1970-01-01·00:00:00.000000·enumobject.o32 ?rw-r--r--···0········0········0·····9172·1970-01-01·00:00:00.000000·enumobject.o
33 ?rw-r--r--···0········0········0····71804·1970-01-01·00:00:00.000000·exceptions.o33 ?rw-r--r--···0········0········0····71804·1970-01-01·00:00:00.000000·exceptions.o
34 ?rw-r--r--···0········0········0····14280·1970-01-01·00:00:00.000000·genericaliasobject.o34 ?rw-r--r--···0········0········0····14280·1970-01-01·00:00:00.000000·genericaliasobject.o
35 ?rw-r--r--···0········0········0····29420·1970-01-01·00:00:00.000000·genobject.o35 ?rw-r--r--···0········0········0····29420·1970-01-01·00:00:00.000000·genobject.o
36 ?rw-r--r--···0········0········0·····9608·1970-01-01·00:00:00.000000·fileobject.o36 ?rw-r--r--···0········0········0·····9604·1970-01-01·00:00:00.000000·fileobject.o
37 ?rw-r--r--···0········0········0····34200·1970-01-01·00:00:00.000000·floatobject.o37 ?rw-r--r--···0········0········0····34392·1970-01-01·00:00:00.000000·floatobject.o
38 ?rw-r--r--···0········0········0····23528·1970-01-01·00:00:00.000000·frameobject.o38 ?rw-r--r--···0········0········0····23536·1970-01-01·00:00:00.000000·frameobject.o
39 ?rw-r--r--···0········0········0····26168·1970-01-01·00:00:00.000000·funcobject.o39 ?rw-r--r--···0········0········0····26168·1970-01-01·00:00:00.000000·funcobject.o
40 ?rw-r--r--···0········0········0·····8472·1970-01-01·00:00:00.000000·iterobject.o40 ?rw-r--r--···0········0········0·····8464·1970-01-01·00:00:00.000000·iterobject.o
41 ?rw-r--r--···0········0········0····43212·1970-01-01·00:00:00.000000·listobject.o41 ?rw-r--r--···0········0········0····43184·1970-01-01·00:00:00.000000·listobject.o
42 ?rw-r--r--···0········0········0····95828·1970-01-01·00:00:00.000000·longobject.o42 ?rw-r--r--···0········0········0····96116·1970-01-01·00:00:00.000000·longobject.o
43 ?rw-r--r--···0········0········0····84176·1970-01-01·00:00:00.000000·dictobject.o43 ?rw-r--r--···0········0········0····84576·1970-01-01·00:00:00.000000·dictobject.o
44 ?rw-r--r--···0········0········0····21912·1970-01-01·00:00:00.000000·odictobject.o44 ?rw-r--r--···0········0········0····21912·1970-01-01·00:00:00.000000·odictobject.o
45 ?rw-r--r--···0········0········0····46364·1970-01-01·00:00:00.000000·memoryobject.o45 ?rw-r--r--···0········0········0····46404·1970-01-01·00:00:00.000000·memoryobject.o
46 ?rw-r--r--···0········0········0·····9708·1970-01-01·00:00:00.000000·methodobject.o46 ?rw-r--r--···0········0········0·····9708·1970-01-01·00:00:00.000000·methodobject.o
47 ?rw-r--r--···0········0········0····21696·1970-01-01·00:00:00.000000·moduleobject.o47 ?rw-r--r--···0········0········0····21696·1970-01-01·00:00:00.000000·moduleobject.o
48 ?rw-r--r--···0········0········0·····5484·1970-01-01·00:00:00.000000·namespaceobject.o48 ?rw-r--r--···0········0········0·····5484·1970-01-01·00:00:00.000000·namespaceobject.o
49 ?rw-r--r--···0········0········0····37804·1970-01-01·00:00:00.000000·object.o49 ?rw-r--r--···0········0········0····37792·1970-01-01·00:00:00.000000·object.o
50 ?rw-r--r--···0········0········0···110256·1970-01-01·00:00:00.000000·obmalloc.o50 ?rw-r--r--···0········0········0···110280·1970-01-01·00:00:00.000000·obmalloc.o
51 ?rw-r--r--···0········0········0·····4188·1970-01-01·00:00:00.000000·picklebufobject.o51 ?rw-r--r--···0········0········0·····4188·1970-01-01·00:00:00.000000·picklebufobject.o
52 ?rw-r--r--···0········0········0····15688·1970-01-01·00:00:00.000000·rangeobject.o52 ?rw-r--r--···0········0········0····15688·1970-01-01·00:00:00.000000·rangeobject.o
53 ?rw-r--r--···0········0········0····41992·1970-01-01·00:00:00.000000·setobject.o53 ?rw-r--r--···0········0········0····42108·1970-01-01·00:00:00.000000·setobject.o
54 ?rw-r--r--···0········0········0·····9948·1970-01-01·00:00:00.000000·sliceobject.o54 ?rw-r--r--···0········0········0·····9948·1970-01-01·00:00:00.000000·sliceobject.o
55 ?rw-r--r--···0········0········0····11904·1970-01-01·00:00:00.000000·structseq.o55 ?rw-r--r--···0········0········0····11904·1970-01-01·00:00:00.000000·structseq.o
56 ?rw-r--r--···0········0········0····19524·1970-01-01·00:00:00.000000·tupleobject.o56 ?rw-r--r--···0········0········0····19588·1970-01-01·00:00:00.000000·tupleobject.o
57 ?rw-r--r--···0········0········0···167064·1970-01-01·00:00:00.000000·typeobject.o57 ?rw-r--r--···0········0········0···167012·1970-01-01·00:00:00.000000·typeobject.o
58 ?rw-r--r--···0········0········0····36428·1970-01-01·00:00:00.000000·typevarobject.o58 ?rw-r--r--···0········0········0····36428·1970-01-01·00:00:00.000000·typevarobject.o
59 ?rw-r--r--···0········0········0···256412·1970-01-01·00:00:00.000000·unicodeobject.o59 ?rw-r--r--···0········0········0···256420·1970-01-01·00:00:00.000000·unicodeobject.o
60 ?rw-r--r--···0········0········0···141516·1970-01-01·00:00:00.000000·unicodectype.o60 ?rw-r--r--···0········0········0···141516·1970-01-01·00:00:00.000000·unicodectype.o
61 ?rw-r--r--···0········0········0·····7296·1970-01-01·00:00:00.000000·unionobject.o61 ?rw-r--r--···0········0········0·····7296·1970-01-01·00:00:00.000000·unionobject.o
62 ?rw-r--r--···0········0········0····31440·1970-01-01·00:00:00.000000·weakrefobject.o62 ?rw-r--r--···0········0········0····31444·1970-01-01·00:00:00.000000·weakrefobject.o
63 ?rw-r--r--···0········0········0····20352·1970-01-01·00:00:00.000000·_warnings.o63 ?rw-r--r--···0········0········0····20352·1970-01-01·00:00:00.000000·_warnings.o
64 ?rw-r--r--···0········0········0···276428·1970-01-01·00:00:00.000000·Python-ast.o64 ?rw-r--r--···0········0········0···276432·1970-01-01·00:00:00.000000·Python-ast.o
65 ?rw-r--r--···0········0········0·····7396·1970-01-01·00:00:00.000000·Python-tokenize.o65 ?rw-r--r--···0········0········0·····7392·1970-01-01·00:00:00.000000·Python-tokenize.o
66 ?rw-r--r--···0········0········0·····1300·1970-01-01·00:00:00.000000·asdl.o66 ?rw-r--r--···0········0········0·····1300·1970-01-01·00:00:00.000000·asdl.o
67 ?rw-r--r--···0········0········0·····8048·1970-01-01·00:00:00.000000·assemble.o67 ?rw-r--r--···0········0········0·····8048·1970-01-01·00:00:00.000000·assemble.o
68 ?rw-r--r--···0········0········0····16432·1970-01-01·00:00:00.000000·ast.o68 ?rw-r--r--···0········0········0····16432·1970-01-01·00:00:00.000000·ast.o
69 ?rw-r--r--···0········0········0····14100·1970-01-01·00:00:00.000000·ast_opt.o69 ?rw-r--r--···0········0········0····14108·1970-01-01·00:00:00.000000·ast_opt.o
70 ?rw-r--r--···0········0········0····11700·1970-01-01·00:00:00.000000·ast_unparse.o70 ?rw-r--r--···0········0········0····11700·1970-01-01·00:00:00.000000·ast_unparse.o
71 ?rw-r--r--···0········0········0····61232·1970-01-01·00:00:00.000000·bltinmodule.o71 ?rw-r--r--···0········0········0····61248·1970-01-01·00:00:00.000000·bltinmodule.o
72 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·brc.o72 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·brc.o
73 ?rw-r--r--···0········0········0····90788·1970-01-01·00:00:00.000000·ceval.o73 ?rw-r--r--···0········0········0····90812·1970-01-01·00:00:00.000000·ceval.o
74 ?rw-r--r--···0········0········0····19076·1970-01-01·00:00:00.000000·codecs.o74 ?rw-r--r--···0········0········0····19076·1970-01-01·00:00:00.000000·codecs.o
75 ?rw-r--r--···0········0········0···122880·1970-01-01·00:00:00.000000·compile.o75 ?rw-r--r--···0········0········0···123144·1970-01-01·00:00:00.000000·compile.o
76 ?rw-r--r--···0········0········0····18340·1970-01-01·00:00:00.000000·context.o76 ?rw-r--r--···0········0········0····18340·1970-01-01·00:00:00.000000·context.o
77 ?rw-r--r--···0········0········0·····1556·1970-01-01·00:00:00.000000·critical_section.o77 ?rw-r--r--···0········0········0·····1556·1970-01-01·00:00:00.000000·critical_section.o
78 ?rw-r--r--···0········0········0····24248·1970-01-01·00:00:00.000000·crossinterp.o78 ?rw-r--r--···0········0········0····24248·1970-01-01·00:00:00.000000·crossinterp.o
79 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·dynamic_annotations.o79 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·dynamic_annotations.o
80 ?rw-r--r--···0········0········0····25536·1970-01-01·00:00:00.000000·errors.o80 ?rw-r--r--···0········0········0····25568·1970-01-01·00:00:00.000000·errors.o
81 ?rw-r--r--···0········0········0····25404·1970-01-01·00:00:00.000000·flowgraph.o81 ?rw-r--r--···0········0········0····25404·1970-01-01·00:00:00.000000·flowgraph.o
82 ?rw-r--r--···0········0········0·····3208·1970-01-01·00:00:00.000000·frame.o82 ?rw-r--r--···0········0········0·····3188·1970-01-01·00:00:00.000000·frame.o
83 ?rw-r--r--···0········0········0·····2624·1970-01-01·00:00:00.000000·frozenmain.o83 ?rw-r--r--···0········0········0·····2624·1970-01-01·00:00:00.000000·frozenmain.o
84 ?rw-r--r--···0········0········0·····2544·1970-01-01·00:00:00.000000·future.o84 ?rw-r--r--···0········0········0·····2544·1970-01-01·00:00:00.000000·future.o
85 ?rw-r--r--···0········0········0····14096·1970-01-01·00:00:00.000000·gc.o85 ?rw-r--r--···0········0········0····14096·1970-01-01·00:00:00.000000·gc.o
86 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·gc_free_threading.o86 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·gc_free_threading.o
87 ?rw-r--r--···0········0········0······724·1970-01-01·00:00:00.000000·gc_gil.o87 ?rw-r--r--···0········0········0······724·1970-01-01·00:00:00.000000·gc_gil.o
88 ?rw-r--r--···0········0········0····35172·1970-01-01·00:00:00.000000·getargs.o88 ?rw-r--r--···0········0········0····35176·1970-01-01·00:00:00.000000·getargs.o
89 ?rw-r--r--···0········0········0······788·1970-01-01·00:00:00.000000·getcompiler.o89 ?rw-r--r--···0········0········0······788·1970-01-01·00:00:00.000000·getcompiler.o
90 ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·getcopyright.o90 ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·getcopyright.o
91 ?rw-r--r--···0········0········0······784·1970-01-01·00:00:00.000000·getplatform.o91 ?rw-r--r--···0········0········0······784·1970-01-01·00:00:00.000000·getplatform.o
92 ?rw-r--r--···0········0········0·····1324·1970-01-01·00:00:00.000000·getversion.o92 ?rw-r--r--···0········0········0·····1324·1970-01-01·00:00:00.000000·getversion.o
93 ?rw-r--r--···0········0········0····11552·1970-01-01·00:00:00.000000·ceval_gil.o93 ?rw-r--r--···0········0········0····11552·1970-01-01·00:00:00.000000·ceval_gil.o
94 ?rw-r--r--···0········0········0····14388·1970-01-01·00:00:00.000000·hamt.o94 ?rw-r--r--···0········0········0····14388·1970-01-01·00:00:00.000000·hamt.o
95 ?rw-r--r--···0········0········0·····3420·1970-01-01·00:00:00.000000·hashtable.o95 ?rw-r--r--···0········0········0·····3420·1970-01-01·00:00:00.000000·hashtable.o
96 ?rw-r--r--···0········0········0····55916·1970-01-01·00:00:00.000000·import.o96 ?rw-r--r--···0········0········0····55904·1970-01-01·00:00:00.000000·import.o
97 ?rw-r--r--···0········0········0·····5824·1970-01-01·00:00:00.000000·importdl.o97 ?rw-r--r--···0········0········0·····5824·1970-01-01·00:00:00.000000·importdl.o
98 ?rw-r--r--···0········0········0····48140·1970-01-01·00:00:00.000000·initconfig.o98 ?rw-r--r--···0········0········0····48140·1970-01-01·00:00:00.000000·initconfig.o
99 ?rw-r--r--···0········0········0·····6704·1970-01-01·00:00:00.000000·interpconfig.o99 ?rw-r--r--···0········0········0·····6704·1970-01-01·00:00:00.000000·interpconfig.o
100 ?rw-r--r--···0········0········0····29968·1970-01-01·00:00:00.000000·instrumentation.o100 ?rw-r--r--···0········0········0····30364·1970-01-01·00:00:00.000000·instrumentation.o
101 ?rw-r--r--···0········0········0·····8536·1970-01-01·00:00:00.000000·instruction_sequence.o101 ?rw-r--r--···0········0········0·····8536·1970-01-01·00:00:00.000000·instruction_sequence.o
102 ?rw-r--r--···0········0········0·····7152·1970-01-01·00:00:00.000000·intrinsics.o102 ?rw-r--r--···0········0········0·····7152·1970-01-01·00:00:00.000000·intrinsics.o
103 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·jit.o103 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·jit.o
104 ?rw-r--r--···0········0········0·····7948·1970-01-01·00:00:00.000000·legacy_tracing.o104 ?rw-r--r--···0········0········0·····7948·1970-01-01·00:00:00.000000·legacy_tracing.o
105 ?rw-r--r--···0········0········0·····4864·1970-01-01·00:00:00.000000·lock.o105 ?rw-r--r--···0········0········0·····4868·1970-01-01·00:00:00.000000·lock.o
106 ?rw-r--r--···0········0········0····29224·1970-01-01·00:00:00.000000·marshal.o106 ?rw-r--r--···0········0········0····29224·1970-01-01·00:00:00.000000·marshal.o
107 ?rw-r--r--···0········0········0·····9496·1970-01-01·00:00:00.000000·modsupport.o107 ?rw-r--r--···0········0········0·····9492·1970-01-01·00:00:00.000000·modsupport.o
108 ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·mysnprintf.o108 ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·mysnprintf.o
109 ?rw-r--r--···0········0········0·····4528·1970-01-01·00:00:00.000000·mystrtoul.o109 ?rw-r--r--···0········0········0·····4528·1970-01-01·00:00:00.000000·mystrtoul.o
110 ?rw-r--r--···0········0········0·····1420·1970-01-01·00:00:00.000000·object_stack.o110 ?rw-r--r--···0········0········0·····1420·1970-01-01·00:00:00.000000·object_stack.o
111 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer.o111 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer.o
112 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer_analysis.o112 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer_analysis.o
113 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer_symbols.o113 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·optimizer_symbols.o
114 ?rw-r--r--···0········0········0····12376·1970-01-01·00:00:00.000000·parking_lot.o114 ?rw-r--r--···0········0········0····12376·1970-01-01·00:00:00.000000·parking_lot.o
Offset 118, 56 lines modifiedOffset 118, 56 lines modified
118 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·pyctype.o118 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·pyctype.o
119 ?rw-r--r--···0········0········0······716·1970-01-01·00:00:00.000000·pyfpe.o119 ?rw-r--r--···0········0········0······716·1970-01-01·00:00:00.000000·pyfpe.o
120 ?rw-r--r--···0········0········0·····4996·1970-01-01·00:00:00.000000·pyhash.o120 ?rw-r--r--···0········0········0·····4996·1970-01-01·00:00:00.000000·pyhash.o
121 ?rw-r--r--···0········0········0···199540·1970-01-01·00:00:00.000000·pylifecycle.o121 ?rw-r--r--···0········0········0···199540·1970-01-01·00:00:00.000000·pylifecycle.o
122 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·pymath.o122 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·pymath.o
123 ?rw-r--r--···0········0········0···187372·1970-01-01·00:00:00.000000·pystate.o123 ?rw-r--r--···0········0········0···187372·1970-01-01·00:00:00.000000·pystate.o
124 ?rw-r--r--···0········0········0····21584·1970-01-01·00:00:00.000000·pythonrun.o124 ?rw-r--r--···0········0········0····21584·1970-01-01·00:00:00.000000·pythonrun.o
125 ?rw-r--r--···0········0········0····11288·1970-01-01·00:00:00.000000·pytime.o125 ?rw-r--r--···0········0········0····11304·1970-01-01·00:00:00.000000·pytime.o
126 ?rw-r--r--···0········0········0·····2388·1970-01-01·00:00:00.000000·qsbr.o126 ?rw-r--r--···0········0········0·····2388·1970-01-01·00:00:00.000000·qsbr.o
127 ?rw-r--r--···0········0········0·····4196·1970-01-01·00:00:00.000000·bootstrap_hash.o127 ?rw-r--r--···0········0········0·····4196·1970-01-01·00:00:00.000000·bootstrap_hash.o
128 ?rw-r--r--···0········0········0····10264·1970-01-01·00:00:00.000000·specialize.o128 ?rw-r--r--···0········0········0····10276·1970-01-01·00:00:00.000000·specialize.o
129 ?rw-r--r--···0········0········0·····5260·1970-01-01·00:00:00.000000·structmember.o129 ?rw-r--r--···0········0········0·····5260·1970-01-01·00:00:00.000000·structmember.o
Max diff block lines reached; 7904/22065 bytes (35.82%) of diff not shown.
27.9 KB
pegen.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········11860·(bytes·into·file)13 ··Start·of·section·headers:··········11856·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.56 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x2e54:1 There·are·15·section·headers,·starting·at·offset·0x2e50:
  
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·000584·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000584·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00263c·000328·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·002638·000328·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0005b8·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0005b8·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0005b8·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0005b8·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0005b8·00019e·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0005b8·00019e·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000758·000f70·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000758·000f6c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·002964·000440·08···I·12···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·002960·000440·08···I·12···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0016c8·000088·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·0016c4·000088·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002da4·000030·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·002da0·000030·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·001750·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·00174c·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001750·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00174c·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·001784·000700·10·····13··25··416 ··[12]·.symtab···········SYMTAB··········00000000·001780·000700·10·····13··25··4
17 ··[13]·.strtab···········STRTAB··········00000000·001e84·0007b7·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·001e80·0007b7·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·002dd4·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·002dd0·000080·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.28 KB
readelf --wide --symbols {}
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IncompleteInputError47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IncompleteInputError
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
49 ····45:·00000001····40·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_lookahead_with_name49 ····45:·00000001····40·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_lookahead_with_name
50 ····46:·00000029····42·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_lookahead50 ····46:·00000029····42·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_lookahead
51 ····47:·00000055····84·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_expect_token51 ····47:·00000055····84·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_expect_token
52 ····48:·000000a9··1024·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_fill_token52 ····48:·000000a9··1022·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_fill_token
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error
Offset 104, 12 lines modifiedOffset 104, 12 lines modified
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
106 ···102:·00000495····36·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset106 ···102:·00000495····36·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
108 ···104:·000004b9····78·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset_raw108 ···104:·000004b9····78·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset_raw
109 ···105:·00000509···124·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token109 ···105:·00000509···124·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
111 ···107:·00000dd5···412·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_byte_offset_to_character_offset_line111 ···107:·00000dd5···406·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_byte_offset_to_character_offset_line
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
114 ···110:·0000003f····12·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_interactive_exit114 ···110:·0000003f····12·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_interactive_exit
115 ···111:·0000004b····62·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_expect_forced_result115 ···111:·0000004b····62·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_expect_forced_result
6.91 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x263c·contains·101·entries:1 Relocation·section·'.rel.text'·at·offset·0x2638·contains·101·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002c··00001a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FromUTF83 0000002c··00001a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FromUTF8
4 00000064··00001b0a·R_ARM_THM_CALL·········000000d9···_PyPegen_Parser_New4 00000064··00001b0a·R_ARM_THM_CALL·········000000d9···_PyPegen_Parser_New
5 0000006c··00001c0a·R_ARM_THM_CALL·········00000191···_PyPegen_run_parser5 0000006c··00001c0a·R_ARM_THM_CALL·········00000191···_PyPegen_run_parser
6 00000076··00001d0a·R_ARM_THM_CALL·········00000d61···_PyPegen_Parser_Free6 00000076··00001d0a·R_ARM_THM_CALL·········00000d61···_PyPegen_Parser_Free
7 0000007e··00001e0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free7 0000007e··00001e0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free
8 00000090··00001f0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FromString8 00000090··00001f0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FromString
Offset 99, 46 lines modifiedOffset 99, 46 lines modified
99 00000556··00003e0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString99 00000556··00003e0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
100 00000560··0000420a·R_ARM_THM_CALL·········00000671···_PyPegen_new_identifier100 00000560··0000420a·R_ARM_THM_CALL·········00000671···_PyPegen_new_identifier
101 00000578··0000430a·R_ARM_THM_CALL·········00000000···_PyAST_Name101 00000578··0000430a·R_ARM_THM_CALL·········00000000···_PyAST_Name
102 0000018c··0000251e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory102 0000018c··0000251e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
103 000002f6··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error103 000002f6··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error
104 0000031e··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error104 0000031e··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error
  
105 Relocation·section·'.rel.text.hot'·at·offset·0x2964·contains·136·entries:105 Relocation·section·'.rel.text.hot'·at·offset·0x2960·contains·136·entries:
106 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name106 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
107 00000082··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token107 00000082··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token
108 000000be··0000310a·R_ARM_THM_CALL·········00000000···_PyToken_Init108 000000be··0000310a·R_ARM_THM_CALL·········00000000···_PyToken_Init
109 000000c6··0000320a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get109 000000c6··0000320a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get
110 0000010a··0000330a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize110 0000010a··0000330a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
111 0000011a··0000340a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject111 0000011a··0000340a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
112 00000194··0000350a·R_ARM_THM_CALL·········00000000···strncmp112 00000194··0000350a·R_ARM_THM_CALL·········00000000···strncmp
113 000001b4··0000350a·R_ARM_THM_CALL·········00000000···strncmp113 000001b4··0000350a·R_ARM_THM_CALL·········00000000···strncmp
114 000001d4··0000350a·R_ARM_THM_CALL·········00000000···strncmp114 000001d4··0000350a·R_ARM_THM_CALL·········00000000···strncmp
115 000001f4··0000350a·R_ARM_THM_CALL·········00000000···strncmp115 000001f4··0000350a·R_ARM_THM_CALL·········00000000···strncmp
116 00000214··0000350a·R_ARM_THM_CALL·········00000000···strncmp116 00000214··0000350a·R_ARM_THM_CALL·········00000000···strncmp
117 00000236··0000350a·R_ARM_THM_CALL·········00000000···strncmp117 00000236··0000350a·R_ARM_THM_CALL·········00000000···strncmp
118 0000024c··0000350a·R_ARM_THM_CALL·········00000000···strncmp118 0000024c··0000350a·R_ARM_THM_CALL·········00000000···strncmp
119 00000278··0000360a·R_ARM_THM_CALL·········00000000···PyMem_Realloc119 00000278··0000360a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
120 000002aa··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc120 000002a8··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
121 000002c8··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc121 000002c6··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
122 000002e6··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc122 000002e4··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
123 00000302··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc123 00000300··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
124 0000031c··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc124 0000031a··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
125 00000338··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc125 00000336··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
126 00000352··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc126 00000350··0000230a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
127 00000376··0000340a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject127 00000374··0000340a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
128 000003b4··0000370a·R_ARM_THM_CALL·········00000000···_Pypegen_tokenizer_error128 000003b2··0000370a·R_ARM_THM_CALL·········00000000···_Pypegen_tokenizer_error
129 000003c2··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Malloc129 000003c0··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
130 000003d0··0000380a·R_ARM_THM_CALL·········00000000···strncpy130 000003ce··0000380a·R_ARM_THM_CALL·········00000000···strncpy
131 000003f8··0000320a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get131 000003f6··0000320a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get
132 00000440··0000250a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory132 0000043e··0000250a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
133 00000446··0000390a·R_ARM_THM_CALL·········00000000···_PyToken_Free133 00000444··0000390a·R_ARM_THM_CALL·········00000000···_PyToken_Free
134 00000464··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc134 00000462··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
135 00000472··0000360a·R_ARM_THM_CALL·········00000000···PyMem_Realloc135 00000470··0000360a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
136 00000482··00003b0a·R_ARM_THM_CALL·········00000000···_Pypegen_raise_decode_error136 00000480··00003b0a·R_ARM_THM_CALL·········00000000···_Pypegen_raise_decode_error
137 000004b8··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000055···_PyPegen_expect_token137 000004b8··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000055···_PyPegen_expect_token
138 000004bc··00002f30·R_ARM_THM_MOVT_ABS·····00000055···_PyPegen_expect_token138 000004bc··00002f30·R_ARM_THM_MOVT_ABS·····00000055···_PyPegen_expect_token
139 000004ec··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token139 000004ec··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token
140 00000546··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token140 00000546··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token
141 0000055e··00003e0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString141 0000055e··00003e0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
142 00000566··00003f0a·R_ARM_THM_CALL·········00000000···strcmp142 00000566··00003f0a·R_ARM_THM_CALL·········00000000···strcmp
143 000005d6··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token143 000005d6··0000300a·R_ARM_THM_CALL·········000000a9···_PyPegen_fill_token
Offset 230, 23 lines modifiedOffset 230, 23 lines modified
230 00000d5c··0000606b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate230 00000d5c··0000606b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
231 00000d86··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free231 00000d86··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free
232 00000d94··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free232 00000d94··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free
233 00000da0··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free233 00000da0··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free
234 00000dc0··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc234 00000dc0··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
235 00000dce··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free235 00000dce··0000240a·R_ARM_THM_CALL·········00000000···PyMem_Free
236 00000de6··0000670a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8236 00000de6··0000670a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
237 00000f54··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError237 00000efa··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
238 00000f58··00005e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError238 00000efe··00005e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
239 00000f5c··0000162f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC11239 00000f02··0000162f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC11
240 00000f60··00001630·R_ARM_THM_MOVT_ABS·····00000178···.LC11240 00000f06··00001630·R_ARM_THM_MOVT_ABS·····00000178···.LC11
241 00000f66··00006c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString241 00000f0c··00006c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
242 00000d56··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error242 00000d56··00002c1e·R_ARM_THM_JUMP24·······00000000···_PyPegen_raise_error
243 00000daa··0000241e·R_ARM_THM_JUMP24·······00000000···PyMem_Free243 00000daa··0000241e·R_ARM_THM_JUMP24·······00000000···PyMem_Free
  
244 Relocation·section·'.rel.text.unlikely'·at·offset·0x2da4·contains·6·entries:244 Relocation·section·'.rel.text.unlikely'·at·offset·0x2da0·contains·6·entries:
245 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name245 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
246 00000034··00006d0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error_known_location246 00000034··00006d0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error_known_location
247 00000064··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError247 00000064··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
248 00000068··00002830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError248 00000068··00002830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
249 0000006e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC12249 0000006e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC12
250 00000072··00001830·R_ARM_THM_MOVT_ABS·····00000190···.LC12250 00000072··00001830·R_ARM_THM_MOVT_ABS·····00000190···.LC12
251 0000007a··00002c0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error251 0000007a··00002c0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 96, 25 lines modifiedOffset 96, 25 lines modified
96 »       mov»    r1,·sp96 »       mov»    r1,·sp
97 »       ldr»    r0,·[r4,·#0]97 »       ldr»    r0,·[r4,·#0]
98 »       bl»     0·<_PyTokenizer_Get>98 »       bl»     0·<_PyTokenizer_Get>
99 ·R_ARM_THM_CALL» _PyTokenizer_Get99 ·R_ARM_THM_CALL» _PyTokenizer_Get
100 »       cmp»    r0,·#56»      @·0x38100 »       cmp»    r0,·#56»      @·0x38
101 »       it»     eq101 »       it»     eq
102 »       moveq»  r7,·#0102 »       moveq»  r7,·#0
103 »       beq.w»  3ba·<_PyPegen_fill_token+0x312>103 »       beq.w»  3b8·<_PyPegen_fill_token+0x310>
104 »       ldr»    r3,·[r4,·#36]» @·0x24104 »       ldr»    r3,·[r4,·#36]» @·0x24
105 »       mov»    r6,·r0105 »       mov»    r6,·r0
106 »       cmp.w»  r3,·#256»   @·0x100106 »       cmp.w»  r3,·#256»   @·0x100
107 »       it»     eq107 »       it»     eq
108 »       cmpeq»  r0,·#0108 »       cmpeq»  r0,·#0
109 »       beq.w»  412·<_PyPegen_fill_token+0x36a>109 »       beq.w»  410·<_PyPegen_fill_token+0x368>
110 »       ldrd»   r3,·r2,·[r4,·#12]110 »       ldrd»   r3,·r2,·[r4,·#12]
111 »       movs»   r1,·#1111 »       movs»   r1,·#1
112 »       ldr»    r5,·[r4,·#4]112 »       ldr»    r5,·[r4,·#4]
113 »       cmp»    r3,·r2113 »       cmp»    r2,·r3
114 »       str»    r1,·[r4,·#44]» @·0x2c114 »       str»    r1,·[r4,·#44]» @·0x2c
115 »       beq.w»  270·<_PyPegen_fill_token+0x1c8>115 »       beq.w»  270·<_PyPegen_fill_token+0x1c8>
116 »       ldr.w»  r5,·[r5,·r3,·lsl·#2]116 »       ldr.w»  r5,·[r5,·r3,·lsl·#2]
117 »       cmp»    r6,·#1117 »       cmp»    r6,·#1
118 »       ldr»    r7,·[sp,·#20]118 »       ldr»    r7,·[sp,·#20]
119 »       beq.n»  168·<_PyPegen_fill_token+0xc0>119 »       beq.n»  168·<_PyPegen_fill_token+0xc0>
120 »       mov»    r8,·r6120 »       mov»    r8,·r6
Offset 123, 42 lines modifiedOffset 123, 42 lines modified
123 »       str.w»  r8,·[r5]123 »       str.w»  r8,·[r5]
124 »       subs»   r1,·r1,·r7124 »       subs»   r1,·r1,·r7
125 »       bl»     0·<PyBytes_FromStringAndSize>125 »       bl»     0·<PyBytes_FromStringAndSize>
126 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize126 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
127 »       mov»    r1,·r0127 »       mov»    r1,·r0
128 »       str»    r0,·[r5,·#4]128 »       str»    r0,·[r5,·#4]
129 »       cmp»    r0,·#0129 »       cmp»    r0,·#0
130 »       beq.w»  44a·<_PyPegen_fill_token+0x3a2>130 »       beq.w»  448·<_PyPegen_fill_token+0x3a0>
131 »       ldr»    r0,·[r4,·#20]131 »       ldr»    r0,·[r4,·#20]
132 »       bl»     0·<_PyArena_AddPyObject>132 »       bl»     0·<_PyArena_AddPyObject>
133 ·R_ARM_THM_CALL» _PyArena_AddPyObject133 ·R_ARM_THM_CALL» _PyArena_AddPyObject
134 »       cmp»    r0,·#0134 »       cmp»    r0,·#0
135 »       blt.w»  450·<_PyPegen_fill_token+0x3a8>135 »       blt.w»  44e·<_PyPegen_fill_token+0x3a6>
136 »       ldr»    r1,·[sp,·#28]136 »       ldr»    r1,·[sp,·#28]
137 »       movs»   r7,·#0137 »       movs»   r7,·#0
138 »       str»    r7,·[r5,·#32]138 »       str»    r7,·[r5,·#32]
139 »       cmp»    r1,·#0139 »       cmp»    r1,·#0
140 »       bne.w»  374·<_PyPegen_fill_token+0x2cc>140 »       bne.w»  372·<_PyPegen_fill_token+0x2ca>
141 »       ldrd»   r2,·r3,·[sp]141 »       ldrd»   r2,·r3,·[sp]
142 »       str»    r2,·[r5,·#8]142 »       str»    r2,·[r5,·#8]
143 »       ldr»    r2,·[r4,·#0]143 »       ldr»    r2,·[r4,·#0]
144 »       str»    r3,·[r5,·#12]144 »       str»    r3,·[r5,·#12]
145 »       ldr»    r1,·[sp,·#8]145 »       ldr»    r1,·[sp,·#8]
146 »       ldr.w»  r0,·[r2,·#464]»      @·0x1d0146 »       ldr.w»  r0,·[r2,·#464]»      @·0x1d0
147 »       ldr»    r7,·[r4,·#52]» @·0x34147 »       ldr»    r7,·[r4,·#52]» @·0x34
148 »       ldrd»   ip,·r3,·[sp,·#12]148 »       ldrd»   ip,·r3,·[sp,·#12]
149 »       cmp»    r7,·r0149 »       cmp»    r7,·r0
150 »       beq.w»  3a4·<_PyPegen_fill_token+0x2fc>150 »       beq.w»  3a2·<_PyPegen_fill_token+0x2fa>
151 »       str»    r3,·[r5,·#24]151 »       str»    r3,·[r5,·#24]
152 »       cmp»    r6,·#64»      @·0x40152 »       cmp»    r6,·#64»      @·0x40
153 »       ldr»    r3,·[r4,·#12]153 »       ldr»    r3,·[r4,·#12]
154 »       strd»   r1,·ip,·[r5,·#16]154 »       strd»   r1,·ip,·[r5,·#16]
155 »       add.w»  r3,·r3,·#1155 »       add.w»  r3,·r3,·#1
156 »       str»    r3,·[r4,·#12]156 »       str»    r3,·[r4,·#12]
157 »       beq.w»  3ac·<_PyPegen_fill_token+0x304>157 »       beq.w»  3aa·<_PyPegen_fill_token+0x302>
158 »       movs»   r0,·#0158 »       movs»   r0,·#0
159 »       add»    sp,·#32159 »       add»    sp,·#32
160 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}160 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
161 »       ldr»    r3,·[sp,·#8]161 »       ldr»    r3,·[sp,·#8]
162 »       ldr»    r2,·[sp,·#16]162 »       ldr»    r2,·[sp,·#16]
163 »       ldr»    r1,·[r4,·#24]163 »       ldr»    r1,·[r4,·#24]
164 »       sub.w»  sl,·r2,·r3164 »       sub.w»  sl,·r2,·r3
Offset 258, 115 lines modifiedOffset 258, 115 lines modified
258 »       mov»    r0,·r5258 »       mov»    r0,·r5
259 »       lsls»   r1,·r2,·#3259 »       lsls»   r1,·r2,·#3
260 »       mov.w»  r8,·r2,·lsl·#1260 »       mov.w»  r8,·r2,·lsl·#1
261 »       bl»     0·<PyMem_Realloc>261 »       bl»     0·<PyMem_Realloc>
262 ·R_ARM_THM_CALL» PyMem_Realloc262 ·R_ARM_THM_CALL» PyMem_Realloc
263 »       mov»    r5,·r0263 »       mov»    r5,·r0
264 »       cmp»    r0,·#0264 »       cmp»    r0,·#0
265 »       beq.w»  440·<_PyPegen_fill_token+0x398>265 »       beq.w»  43e·<_PyPegen_fill_token+0x396>
266 »       ldr»    r7,·[r4,·#16]266 »       ldr»    r7,·[r4,·#16]
267 »       str»    r0,·[r4,·#4]267 »       str»    r0,·[r4,·#4]
268 »       cmp»    r8,·r7268 »       cmp»    r8,·r7
269 »       ble.n»  36c·<_PyPegen_fill_token+0x2c4>269 »       ble.n»  36a·<_PyPegen_fill_token+0x2c2>
270 »       sub.w»  r3,·r8,·r7270 »       sub.w»  r3,·r8,·r7
271 »       ands.w» r3,·r3,·#3271 »       ands.w» r3,·r3,·#3
272 »       beq.n»  2fe·<_PyPegen_fill_token+0x256>272 »       beq.n»  2fc·<_PyPegen_fill_token+0x254>
273 »       cmp»    r3,·#1273 »       cmp»    r3,·#1
274 »       beq.n»  2dc·<_PyPegen_fill_token+0x234>274 »       beq.n»  2da·<_PyPegen_fill_token+0x232>
275 »       cmp»    r3,·#2275 »       cmp»    r3,·#2
276 »       beq.n»  2be·<_PyPegen_fill_token+0x216>276 »       beq.n»  2bc·<_PyPegen_fill_token+0x214>
277 »       add.w»  r5,·r0,·r7,·lsl·#2277 »       mov.w»  r9,·r7,·lsl·#2
278 »       movs»   r1,·#36»     @·0x24278 »       movs»   r1,·#36»     @·0x24
 279 »       add»    r5,·r9
279 »       movs»   r0,·#1280 »       movs»   r0,·#1
280 »       mov.w»  r9,·r7,·lsl·#2 
281 »       bl»     0·<PyMem_Calloc>281 »       bl»     0·<PyMem_Calloc>
282 ·R_ARM_THM_CALL» PyMem_Calloc282 ·R_ARM_THM_CALL» PyMem_Calloc
283 »       str»    r0,·[r5,·#0]283 »       str»    r0,·[r5,·#0]
284 »       ldr»    r5,·[r4,·#4]284 »       ldr»    r5,·[r4,·#4]
285 »       ldr.w»  r3,·[r5,·r9]285 »       ldr.w»  r3,·[r5,·r9]
286 »       cmp»    r3,·#0286 »       cmp»    r3,·#0
287 »       beq.w»  43e·<_PyPegen_fill_token+0x396>287 »       beq.w»  43c·<_PyPegen_fill_token+0x394>
288 »       adds»   r7,·#1288 »       adds»   r7,·#1
289 »       mov.w»  r9,·r7,·lsl·#2289 »       mov.w»  r9,·r7,·lsl·#2
290 »       movs»   r1,·#36»     @·0x24290 »       movs»   r1,·#36»     @·0x24
291 »       add»    r5,·r9291 »       add»    r5,·r9
292 »       movs»   r0,·#1292 »       movs»   r0,·#1
293 »       bl»     0·<PyMem_Calloc>293 »       bl»     0·<PyMem_Calloc>
294 ·R_ARM_THM_CALL» PyMem_Calloc294 ·R_ARM_THM_CALL» PyMem_Calloc
295 »       str»    r0,·[r5,·#0]295 »       str»    r0,·[r5,·#0]
296 »       ldr»    r5,·[r4,·#4]296 »       ldr»    r5,·[r4,·#4]
297 »       ldr.w»  r3,·[r5,·r9]297 »       ldr.w»  r3,·[r5,·r9]
298 »       cmp»    r3,·#0298 »       cmp»    r3,·#0
299 »       beq.w»  43e·<_PyPegen_fill_token+0x396>299 »       beq.w»  43c·<_PyPegen_fill_token+0x394>
300 »       adds»   r7,·#1300 »       adds»   r7,·#1
301 »       mov.w»  r9,·r7,·lsl·#2301 »       mov.w»  r9,·r7,·lsl·#2
302 »       movs»   r1,·#36»     @·0x24302 »       movs»   r1,·#36»     @·0x24
303 »       add»    r5,·r9303 »       add»    r5,·r9
304 »       movs»   r0,·#1304 »       movs»   r0,·#1
305 »       bl»     0·<PyMem_Calloc>305 »       bl»     0·<PyMem_Calloc>
306 ·R_ARM_THM_CALL» PyMem_Calloc306 ·R_ARM_THM_CALL» PyMem_Calloc
307 »       str»    r0,·[r5,·#0]307 »       str»    r0,·[r5,·#0]
308 »       ldr»    r5,·[r4,·#4]308 »       ldr»    r5,·[r4,·#4]
309 »       ldr.w»  r3,·[r5,·r9]309 »       ldr.w»  r3,·[r5,·r9]
310 »       cmp»    r3,·#0310 »       cmp»    r3,·#0
311 »       beq.w»  43e·<_PyPegen_fill_token+0x396>311 »       beq.w»  43c·<_PyPegen_fill_token+0x394>
312 »       adds»   r7,·#1312 »       adds»   r7,·#1
313 »       cmp»    r8,·r7313 »       cmp»    r8,·r7
314 »       beq.n»  36c·<_PyPegen_fill_token+0x2c4>314 »       beq.n»  36a·<_PyPegen_fill_token+0x2c2>
Max diff block lines reached; 11870/15469 bytes (76.73%) of diff not shown.
2.03 MB
parser.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········176200·(bytes·into·file)13 ··Start·of·section·headers:··········176656·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x2b048:1 There·are·16·section·headers,·starting·at·offset·0x2b210:
  
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·007f1c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·007e60·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0220b4·002a70·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·022234·002a28·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·007f50·000198·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·007e94·000198·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·024b24·000180·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·024c5c·000180·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0080e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00802c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0080e8·0012eb·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00802c·0012eb·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0093d4·013b9c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·009318·013dd8·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·024ca4·005e30·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·024ddc·005ec0·08···I·13···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·01cf70·000d88·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·01d0f0·000d88·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·02aad4·0004f0·08···I·13···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·02ac9c·0004f0·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·01dcf8·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·01de78·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01dcf8·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01de78·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·01dd2c·0022e0·10·····14·397··417 ··[13]·.symtab···········SYMTAB··········00000000·01deac·0022e0·10·····14·397··4
18 ··[14]·.strtab···········STRTAB··········00000000·02000c·0020a6·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·02018c·0020a6·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·02afc4·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·02b18c·000084·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
41.4 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.symtab'·contains·558·entries:1 Symbol·table·'.symtab'·contains·558·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR06 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
7 ·····4:·00003339···528·FUNC····LOCAL··DEFAULT····1·expressions_rule7 ·····4:·00003341···528·FUNC····LOCAL··DEFAULT····1·expressions_rule
8 ·····5:·000043ad···226·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule8 ·····5:·000042f1···226·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule
9 ·····6:·00000001··6912·FUNC····LOCAL··DEFAULT····7·compound_stmt_rule9 ·····6:·00000001··6900·FUNC····LOCAL··DEFAULT····7·compound_stmt_rule
10 ·····7:·00001e85··6360·FUNC····LOCAL··DEFAULT····7·simple_stmt_rule10 ·····7:·00001e79··6374·FUNC····LOCAL··DEFAULT····7·simple_stmt_rule
11 ·····8:·00001cad···470·FUNC····LOCAL··DEFAULT····7·simple_stmts_rule11 ·····8:·00001ca1···470·FUNC····LOCAL··DEFAULT····7·simple_stmts_rule
12 ·····9:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_141_rule12 ·····9:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_141_rule
13 ····10:·00006785··1364·FUNC····LOCAL··DEFAULT····7·expression_rule13 ····10:·00006791··1364·FUNC····LOCAL··DEFAULT····7·expression_rule
14 ····11:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_143_rule14 ····11:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_143_rule
15 ····12:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_145_rule15 ····12:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_145_rule
16 ····13:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_147_rule16 ····13:·00000813···280·FUNC····LOCAL··DEFAULT····9·_gather_147_rule
17 ····14:·000043ad···226·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule17 ····14:·000042f1···226·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule
18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.418 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
19 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d19 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
20 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC020 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
21 ····18:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC121 ····18:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
22 ····19:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC222 ····19:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
23 ····20:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC323 ····20:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
24 ····21:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC424 ····21:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
Offset 32, 227 lines modifiedOffset 32, 227 lines modified
32 ····28:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1132 ····28:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
33 ····29:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1233 ····29:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
34 ····30:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1334 ····30:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
35 ····31:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1435 ····31:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
36 ····32:·00000244·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1536 ····32:·00000244·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
37 ····33:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1637 ····33:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·00001b01···120·FUNC····LOCAL··DEFAULT····7·_tmp_7_rule39 ····35:·00001af5···120·FUNC····LOCAL··DEFAULT····7·_tmp_7_rule
40 ····36:·00001b79···100·FUNC····LOCAL··DEFAULT····7·_tmp_8_rule40 ····36:·00001b6d···100·FUNC····LOCAL··DEFAULT····7·_tmp_8_rule
41 ····37:·00001bdd···102·FUNC····LOCAL··DEFAULT····7·_tmp_9_rule41 ····37:·00001bd1···102·FUNC····LOCAL··DEFAULT····7·_tmp_9_rule
42 ····38:·00001c45···102·FUNC····LOCAL··DEFAULT····7·_tmp_10_rule42 ····38:·00001c39···102·FUNC····LOCAL··DEFAULT····7·_tmp_10_rule
43 ····39:·0000b435···588·FUNC····LOCAL··DEFAULT····7·decorators_rule43 ····39:·0000b435···588·FUNC····LOCAL··DEFAULT····7·decorators_rule
44 ····40:·0000bc61··1776·FUNC····LOCAL··DEFAULT····7·function_def_raw_rule44 ····40:·0000bc61··1782·FUNC····LOCAL··DEFAULT····7·function_def_raw_rule
45 ····41:·0000f6fd···932·FUNC····LOCAL··DEFAULT····7·named_expression_rule45 ····41:·0000f705···932·FUNC····LOCAL··DEFAULT····7·named_expression_rule
46 ····42:·000108c1··1408·FUNC····LOCAL··DEFAULT····7·block_rule46 ····42:·000108c9··1408·FUNC····LOCAL··DEFAULT····7·block_rule
47 ····43:·00011b15···660·FUNC····LOCAL··DEFAULT····7·elif_stmt_rule47 ····43:·00011b1d···698·FUNC····LOCAL··DEFAULT····7·elif_stmt_rule
48 ····44:·00012165···288·FUNC····LOCAL··DEFAULT····7·else_block_rule48 ····44:·00012195···288·FUNC····LOCAL··DEFAULT····7·else_block_rule
49 ····45:·00001d5d···832·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule49 ····45:·00001d61···832·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule
50 ····46:·00002a99···286·FUNC····LOCAL··DEFAULT····1·_gather_53_rule50 ····46:·00002a9d···286·FUNC····LOCAL··DEFAULT····1·_gather_53_rule
51 ····47:·0000dbf9····50·FUNC····LOCAL··DEFAULT····7·NEW_TYPE_COMMENT51 ····47:·0000dc01····50·FUNC····LOCAL··DEFAULT····7·NEW_TYPE_COMMENT
52 ····48:·00005635···910·FUNC····LOCAL··DEFAULT····7·star_targets_rule52 ····48:·00005639···910·FUNC····LOCAL··DEFAULT····7·star_targets_rule
53 ····49:·000082e5··1614·FUNC····LOCAL··DEFAULT····7·star_expressions_rule53 ····49:·000082f1··1614·FUNC····LOCAL··DEFAULT····7·star_expressions_rule
54 ····50:·000018cd···286·FUNC····LOCAL··DEFAULT····1·finally_block_rule54 ····50:·000018d1···286·FUNC····LOCAL··DEFAULT····1·finally_block_rule
55 ····51:·000019ed···880·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule55 ····51:·000019f1···880·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule
56 ····52:·00004d31···258·FUNC····LOCAL··DEFAULT····1·subject_expr_rule56 ····52:·00004c75···258·FUNC····LOCAL··DEFAULT····1·subject_expr_rule
57 ····53:·00004e35···206·FUNC····LOCAL··DEFAULT····1·patterns_rule57 ····53:·00004d79···206·FUNC····LOCAL··DEFAULT····1·patterns_rule
58 ····54:·00006939····86·FUNC····LOCAL··DEFAULT····1·guard_rule58 ····54:·0000687d····86·FUNC····LOCAL··DEFAULT····1·guard_rule
59 ····55:·00002861····74·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK59 ····55:·00002865····74·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK
60 ····56:·00002a99···286·FUNC····LOCAL··DEFAULT····1·_gather_57_rule60 ····56:·00002a9d···286·FUNC····LOCAL··DEFAULT····1·_gather_57_rule
61 ····57:·000076c1···722·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule61 ····57:·00007605···722·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule
62 ····58:·00002a99···286·FUNC····LOCAL··DEFAULT····1·_gather_51_rule62 ····58:·00002a9d···286·FUNC····LOCAL··DEFAULT····1·_gather_51_rule
63 ····59:·00000001···280·FUNC····LOCAL··DEFAULT····9·_gather_210_rule 
64 ····60:·0000046f····88·FUNC····LOCAL··DEFAULT····9·_tmp_214_rule63 ····59:·0000046f····88·FUNC····LOCAL··DEFAULT····9·_tmp_214_rule
65 ····61:·000004c7···210·FUNC····LOCAL··DEFAULT····9·_loop0_215_rule64 ····60:·000004c7···210·FUNC····LOCAL··DEFAULT····9·_loop0_215_rule
66 ····62:·000019ed···880·FUNC····LOCAL··DEFAULT····1·_loop1_216_rule65 ····61:·000019f1···880·FUNC····LOCAL··DEFAULT····1·_loop1_216_rule
67 ····63:·000004c7···210·FUNC····LOCAL··DEFAULT····9·_loop0_218_rule66 ····62:·000004c7···210·FUNC····LOCAL··DEFAULT····9·_loop0_218_rule
68 ····64:·000076c1···722·FUNC····LOCAL··DEFAULT····1·_loop1_219_rule67 ····63:·00007605···722·FUNC····LOCAL··DEFAULT····1·_loop1_219_rule
69 ····65:·00000599····94·FUNC····LOCAL··DEFAULT····9·_tmp_271_rule68 ····64:·00000001···280·FUNC····LOCAL··DEFAULT····9·_gather_210_rule
70 ····66:·00004755····58·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION 
71 ····67:·00000599····94·FUNC····LOCAL··DEFAULT····9·_tmp_217_rule 
72 ····68:·00000b0f···278·FUNC····LOCAL··DEFAULT····9·_gather_212_rule69 ····65:·00000b0f···278·FUNC····LOCAL··DEFAULT····9·_gather_212_rule
 70 ····66:·00000599····94·FUNC····LOCAL··DEFAULT····9·_tmp_217_rule
 71 ····67:·00004699····58·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION
 72 ····68:·00000599····94·FUNC····LOCAL··DEFAULT····9·_tmp_271_rule
 73 ····69:·00002a9d···286·FUNC····LOCAL··DEFAULT····1·_gather_55_rule
73 ····69:·00004a05···134·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule74 ····70:·00004949···134·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule
74 ····70:·00000b0f···278·FUNC····LOCAL··DEFAULT····9·_gather_208_rule75 ····71:·00000b0f···278·FUNC····LOCAL··DEFAULT····9·_gather_208_rule
75 ····71:·00000001···280·FUNC····LOCAL··DEFAULT····9·_gather_206_rule76 ····72:·00000001···280·FUNC····LOCAL··DEFAULT····9·_gather_206_rule
76 ····72:·00002a99···286·FUNC····LOCAL··DEFAULT····1·_gather_55_rule 
77 ····73:·00000298·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1777 ····73:·00000298·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
78 ····74:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1878 ····74:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
79 ····75:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1979 ····75:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
80 ····76:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2080 ····76:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
81 ····77:·00000338·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2181 ····77:·00000338·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
82 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2282 ····78:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
83 ····79:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2383 ····79:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
84 ····80:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2484 ····80:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
85 ····81:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2585 ····81:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
86 ····82:·00007345··1284·FUNC····LOCAL··DEFAULT····7·single_target_rule86 ····82:·00007351··1284·FUNC····LOCAL··DEFAULT····7·single_target_rule
87 ····83:·0000bbf9···102·FUNC····LOCAL··DEFAULT····7·_tmp_6_rule87 ····83:·0000bbf9···102·FUNC····LOCAL··DEFAULT····7·_tmp_6_rule
88 ····84:·00006b3d····84·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule88 ····84:·00006a81····84·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule
89 ····85:·000037e9··2302·FUNC····LOCAL··DEFAULT····7·t_primary_raw89 ····85:·000037ed··2302·FUNC····LOCAL··DEFAULT····7·t_primary_raw
90 ····86:·00012285···614·FUNC····LOCAL··DEFAULT····7·augassign_rule90 ····86:·000122b5···614·FUNC····LOCAL··DEFAULT····7·augassign_rule
91 ····87:·0000d3b9····84·FUNC····LOCAL··DEFAULT····7·_tmp_16_rule91 ····87:·0000d3c1····84·FUNC····LOCAL··DEFAULT····7·_tmp_16_rule
92 ····88:·0000d6a5···330·FUNC····LOCAL··DEFAULT····7·yield_expr_rule92 ····88:·0000d6ad···330·FUNC····LOCAL··DEFAULT····7·yield_expr_rule
93 ····89:·000055bd···118·FUNC····LOCAL··DEFAULT····7·t_lookahead_rule93 ····89:·000055c1···118·FUNC····LOCAL··DEFAULT····7·t_lookahead_rule
94 ····90:·00000929··1914·FUNC····LOCAL··DEFAULT····1·import_stmt_rule94 ····90:·00000929··1914·FUNC····LOCAL··DEFAULT····1·import_stmt_rule
95 ····91:·00011da9···954·FUNC····LOCAL··DEFAULT····7·slices_rule95 ····91:·00011dd9···954·FUNC····LOCAL··DEFAULT····7·slices_rule
96 ····92:·00002d05···366·FUNC····LOCAL··DEFAULT····1·del_targets_rule96 ····92:·00002d09···366·FUNC····LOCAL··DEFAULT····1·del_targets_rule
97 ····93:·0000318d····88·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule97 ····93:·00003191····88·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule
98 ····94:·00002521····84·FUNC····LOCAL··DEFAULT····1·_tmp_23_rule98 ····94:·00002525····84·FUNC····LOCAL··DEFAULT····1·_tmp_23_rule
99 ····95:·00004981···132·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule99 ····95:·000048c5···132·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule
100 ····96:·0000fd21···228·FUNC····LOCAL··DEFAULT····7·star_named_expression_rule100 ····96:·0000fd29···228·FUNC····LOCAL··DEFAULT····7·star_named_expression_rule
101 ····97:·00006de9···300·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule101 ····97:·00006d2d···300·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule
102 ····98:·00006de9···300·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule102 ····98:·00006d2d···300·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule
103 ····99:·00002741···286·FUNC····LOCAL··DEFAULT····1·_gather_18_rule103 ····99:·00002745···286·FUNC····LOCAL··DEFAULT····1·_gather_18_rule
104 ···100:·00002741···286·FUNC····LOCAL··DEFAULT····1·_gather_20_rule104 ···100:·00002745···286·FUNC····LOCAL··DEFAULT····1·_gather_20_rule
105 ···101:·00006b3d····84·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule105 ···101:·00006a81····84·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule
106 ···102:·0000d40d···664·FUNC····LOCAL··DEFAULT····7·type_params_rule106 ···102:·0000d415···664·FUNC····LOCAL··DEFAULT····7·type_params_rule
107 ···103:·00010e41···992·FUNC····LOCAL··DEFAULT····7·star_named_expressions_rule 
108 ···104:·000001d3···124·FUNC····LOCAL··DEFAULT····9·_RAISE_SYNTAX_ERROR_INVALID_TARGET107 ···103:·000001d3···124·FUNC····LOCAL··DEFAULT····9·_RAISE_SYNTAX_ERROR_INVALID_TARGET
109 ···105:·0000d3b9····84·FUNC····LOCAL··DEFAULT····7·annotated_rhs_rule108 ···104:·0000d3c1····84·FUNC····LOCAL··DEFAULT····7·annotated_rhs_rule
 109 ···105:·00010e49···992·FUNC····LOCAL··DEFAULT····7·star_named_expressions_rule
110 ···106:·0000375d···140·FUNC····LOCAL··DEFAULT····7·t_primary_rule110 ···106:·00003761···140·FUNC····LOCAL··DEFAULT····7·t_primary_rule
111 ···107:·000064d5···686·FUNC····LOCAL··DEFAULT····7·genexp_rule111 ···107:·000064e1···686·FUNC····LOCAL··DEFAULT····7·genexp_rule
112 ···108:·0000c351··2310·FUNC····LOCAL··DEFAULT····7·arguments_rule112 ···108:·0000c359··2310·FUNC····LOCAL··DEFAULT····7·arguments_rule
113 ···109:·000040e9··3918·FUNC····LOCAL··DEFAULT····7·atom_rule113 ···109:·000040ed··3918·FUNC····LOCAL··DEFAULT····7·atom_rule
114 ···110:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26114 ···110:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
115 ···111:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27115 ···111:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
116 ···112:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28116 ···112:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
117 ···113:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29117 ···113:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
118 ···114:·00000484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30118 ···114:·00000484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
119 ···115:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31119 ···115:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
120 ···116:·00005039····98·FUNC····LOCAL··DEFAULT····7·_tmp_93_rule120 ···116:·0000503d····98·FUNC····LOCAL··DEFAULT····7·_tmp_93_rule
121 ···117:·0000509d··1312·FUNC····LOCAL··DEFAULT····7·strings_rule121 ···117:·000050a1··1312·FUNC····LOCAL··DEFAULT····7·strings_rule
122 ···118:·0000faa1···640·FUNC····LOCAL··DEFAULT····7·tuple_rule122 ···118:·0000faa9···640·FUNC····LOCAL··DEFAULT····7·tuple_rule
123 ···119:·0000179d···218·FUNC····LOCAL··DEFAULT····1·list_rule123 ···119:·000017a1···218·FUNC····LOCAL··DEFAULT····1·list_rule
124 ···120:·0000209d···866·FUNC····LOCAL··DEFAULT····1·_gather_116_rule124 ···120:·000020a1···866·FUNC····LOCAL··DEFAULT····1·_gather_116_rule
125 ···121:·0000209d···866·FUNC····LOCAL··DEFAULT····1·_gather_231_rule125 ···121:·000020a1···866·FUNC····LOCAL··DEFAULT····1·_gather_231_rule
126 ···122:·0000b7a5··1106·FUNC····LOCAL··DEFAULT····7·for_if_clauses_rule126 ···122:·0000b7a5··1106·FUNC····LOCAL··DEFAULT····7·for_if_clauses_rule
127 ···123:·00004791····86·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule127 ···123:·000046d5····86·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule
Max diff block lines reached; 27828/42344 bytes (65.72%) of diff not shown.
607 KB
readelf --wide --relocs {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x220b4·contains·1358·entries:1 Relocation·section·'.rel.text'·at·offset·0x22234·contains·1349·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000010··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000014··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000014··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000007a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token5 0000007a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
6 00000088··00018f0a·R_ARM_THM_CALL·········00000000···_PyAST_Expression6 00000088··00018f0a·R_ARM_THM_CALL·········00000000···_PyAST_Expression
7 000000e0··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc7 000000e0··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
8 000000f8··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyPegen_expect_token8 000000f8··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyPegen_expect_token
9 000000fc··00018e30·R_ARM_THM_MOVT_ABS·····00000000···_PyPegen_expect_token9 000000fc··00018e30·R_ARM_THM_MOVT_ABS·····00000000···_PyPegen_expect_token
10 00000126··0000060a·R_ARM_THM_CALL·········00000001···compound_stmt_rule10 00000126··0000060a·R_ARM_THM_CALL·········00000001···compound_stmt_rule
11 00000148··0000070a·R_ARM_THM_CALL·········00001e85···simple_stmt_rule11 00000148··0000070a·R_ARM_THM_CALL·········00001e79···simple_stmt_rule
12 00000158··0001910a·R_ARM_THM_CALL·········00000000···_PyPegen_lookahead_with_int12 00000158··0001910a·R_ARM_THM_CALL·········00000000···_PyPegen_lookahead_with_int
13 00000162··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token13 00000162··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
14 0000016c··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq14 0000016c··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
15 0000019e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow15 0000019e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
16 000001ce··0000070a·R_ARM_THM_CALL·········00001e85···simple_stmt_rule16 000001ce··0000070a·R_ARM_THM_CALL·········00001e79···simple_stmt_rule
17 00000200··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new17 00000200··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
18 00000254··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free18 00000254··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
19 00000262··0001960a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_flatten19 00000262··0001960a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_flatten
20 0000027e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token20 0000027e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
21 0000028a··0001970a·R_ARM_THM_CALL·········00000000···_PyPegen_make_module21 0000028a··0001970a·R_ARM_THM_CALL·········00000000···_PyPegen_make_module
22 000002a4··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc22 000002a4··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
23 000002b6··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq23 000002b6··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
24 000002fc··0001990a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token24 000002fc··0001990a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
25 00000316··0000060a·R_ARM_THM_CALL·········00000001···compound_stmt_rule25 00000316··0000060a·R_ARM_THM_CALL·········00000001···compound_stmt_rule
26 00000328··0000080a·R_ARM_THM_CALL·········00001cad···simple_stmts_rule26 00000328··0000080a·R_ARM_THM_CALL·········00001ca1···simple_stmts_rule
27 00000336··00019a0a·R_ARM_THM_CALL·········00000000···_PyAST_Interactive27 00000336··00019a0a·R_ARM_THM_CALL·········00000000···_PyAST_Interactive
28 0000033e··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred28 0000033e··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
29 00000350··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token29 00000350··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
30 0000035c··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq30 0000035c··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
31 00000364··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred31 00000364··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
32 00000388··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token32 00000388··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
33 0000039a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token33 0000039a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
34 000003c0··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free34 000003c0··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
35 0000040e··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc35 0000040e··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
36 00000436··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token36 00000436··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
37 00000440··0000070a·R_ARM_THM_CALL·········00001e85···simple_stmt_rule37 00000440··0000070a·R_ARM_THM_CALL·········00001e79···simple_stmt_rule
38 00000472··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new38 00000472··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
39 0000049a··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free39 0000049a··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
40 000004ac··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front40 000004ac··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front
41 000004be··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token41 000004be··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
42 000004ca··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token42 000004ca··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
43 000004f0··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc43 000004f0··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
44 00000516··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free44 00000516··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
Offset 58, 52 lines modifiedOffset 58, 52 lines modified
58 000005fe··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow58 000005fe··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
59 0000060e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow59 0000060e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
60 00000622··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred60 00000622··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
61 0000065e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token61 0000065e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
62 00000684··0000090a·R_ARM_THM_CALL·········00000813···_gather_141_rule62 00000684··0000090a·R_ARM_THM_CALL·········00000813···_gather_141_rule
63 00000690··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token63 00000690··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
64 0000069a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token64 0000069a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
65 000006a2··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule65 000006a2··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
66 000006ae··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token66 000006ae··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
67 000006b8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token67 000006b8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
68 000006ce··00000b0a·R_ARM_THM_CALL·········00000813···_gather_143_rule68 000006ce··00000b0a·R_ARM_THM_CALL·········00000813···_gather_143_rule
69 000006da··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token69 000006da··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
70 000006f0··00000c0a·R_ARM_THM_CALL·········00000813···_gather_145_rule70 000006f0··00000c0a·R_ARM_THM_CALL·········00000813···_gather_145_rule
71 0000070a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token71 0000070a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
72 00000720··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token72 00000720··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
73 00000736··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token73 00000736··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
74 00000746··00000d0a·R_ARM_THM_CALL·········00000813···_gather_147_rule74 00000746··00000d0a·R_ARM_THM_CALL·········00000813···_gather_147_rule
75 00000764··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token75 00000764··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
76 0000076e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token76 0000076e··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
77 00000776··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule77 00000776··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
78 0000078a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token78 0000078a··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
79 00000796··0001a10a·R_ARM_THM_CALL·········00000000···_PyAST_FunctionType79 00000796··0001a10a·R_ARM_THM_CALL·········00000000···_PyAST_FunctionType
80 000007a4··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule80 000007a4··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
81 000007b0··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq81 000007b0··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
82 000007ba··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred82 000007ba··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
83 000007d0··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule83 000007d0··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
84 000007de··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule84 000007de··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
85 000007ec··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token85 000007ec··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
86 000007f8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token86 000007f8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
87 00000802··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule87 00000802··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
88 00000810··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq88 00000810··0001920a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
89 0000081e··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end89 0000081e··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end
90 0000082a··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred90 0000082a··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
91 00000848··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred91 00000848··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
92 0000085e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow92 0000085e··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
93 00000868··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule93 00000868··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
94 0000087a··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end94 0000087a··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end
95 0000088a··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow95 0000088a··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
96 000008a2··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred96 000008a2··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
97 000008ba··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token97 000008ba··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
98 000008c8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token98 000008c8··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
99 000008d4··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule99 000008d4··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
100 000008e4··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end100 000008e4··0001a20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_append_to_end
101 000008f6··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token101 000008f6··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
102 00000902··00000a0a·R_ARM_THM_CALL·········00006785···expression_rule102 00000902··00000a0a·R_ARM_THM_CALL·········00006791···expression_rule
103 0000091a··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow103 0000091a··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
104 00000922··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow104 00000922··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
105 0000098c··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token105 0000098c··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
106 000009e8··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc106 000009e8··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
107 00000a08··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token107 00000a08··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
108 00000a1a··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new108 00000a1a··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
109 00000a30··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free109 00000a30··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
Offset 149, 27 lines modifiedOffset 149, 27 lines modified
149 00000e70··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token149 00000e70··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
150 00000ec0··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc150 00000ec0··0001900a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
151 00000ede··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token151 00000ede··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
152 00000ef0··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new152 00000ef0··0001940a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
153 00000f02··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free153 00000f02··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
154 00000f12··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front154 00000f12··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front
155 00000f28··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token155 00000f28··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
156 00000f3e··0001b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError156 00000f3e··0001b42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
157 00000f42··0001b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError157 00000f42··0001b430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
158 00000f46··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000067c···.LC42158 00000f46··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000067c···.LC42
159 00000f4a··0000a230·R_ARM_THM_MOVT_ABS·····0000067c···.LC42159 00000f4a··0000a230·R_ARM_THM_MOVT_ABS·····0000067c···.LC42
160 00000f6a··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred160 00000f6a··00019b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
161 00000f8c··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow161 00000f8c··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
162 00000f96··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow162 00000f96··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
163 00000fb6··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free163 00000fb6··0001950a·R_ARM_THM_CALL·········00000000···PyMem_Free
164 00000fbe··00019d0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory164 00000fbe··00019d0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
165 00000fda··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token165 00000fda··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
166 00000fe6··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token166 00000fe6··00018e0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
167 00000fee··0001b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError167 00000fee··0001b42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
168 00000ff2··0001b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError168 00000ff2··0001b430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
169 00000ff6··0000a32f·R_ARM_THM_MOVW_ABS_NC··000006b0···.LC43169 00000ff6··0000a32f·R_ARM_THM_MOVW_ABS_NC··000006b0···.LC43
170 00000ffa··0000a330·R_ARM_THM_MOVT_ABS·····000006b0···.LC43170 00000ffa··0000a330·R_ARM_THM_MOVT_ABS·····000006b0···.LC43
171 00001056··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow171 00001056··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
172 0000106c··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow172 0000106c··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
173 00001080··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow173 00001080··0001930a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
174 00001090··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc174 00001090··0001980a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
175 000010d6··0001990a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token175 000010d6··0001990a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
Offset 203, 1168 lines modifiedOffset 203, 1159 lines modified
Max diff block lines reached; 610787/621145 bytes (98.33%) of diff not shown.
1.92 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 21FKFBFei1 21FKFBFei
2 2QFCFJFei2 29FCFJFei
3 +FBF1F·F3 +FBF1F·F
4 )F;FBF·F 
5 )F3FBF·F4 )F3FBF·F
6 e+F1F·F@5 e+F1F·F@
7 JFAFPFgi6 JFAFPFgi
8 expected·':'7 expected·':'
9 expected·an·indented·block·after·'if'·statement·on·line·%d8 expected·an·indented·block·after·'if'·statement·on·line·%d
10 expected·an·indented·block·after·'with'·statement·on·line·%d9 expected·an·indented·block·after·'with'·statement·on·line·%d
11 Async·with·statements·are10 Async·with·statements·are
Offset 155, 28 lines modifiedOffset 154, 28 lines modified
155 _loop1_60_rule154 _loop1_60_rule
156 subject_expr_rule155 subject_expr_rule
157 guard_rule156 guard_rule
158 INVALID_VERSION_CHECK157 INVALID_VERSION_CHECK
159 _gather_57_rule158 _gather_57_rule
160 _loop1_61_rule159 _loop1_61_rule
161 _gather_51_rule160 _gather_51_rule
162 _gather_210_rule 
163 _tmp_214_rule161 _tmp_214_rule
164 _loop0_215_rule162 _loop0_215_rule
165 _loop1_216_rule163 _loop1_216_rule
166 _loop0_218_rule164 _loop0_218_rule
167 _loop1_219_rule165 _loop1_219_rule
 166 _gather_210_rule
168 _tmp_271_rule 
169 RAISE_ERROR_KNOWN_LOCATION 
170 _tmp_217_rule 
171 _gather_212_rule167 _gather_212_rule
 168 _tmp_217_rule
 169 RAISE_ERROR_KNOWN_LOCATION
 170 _tmp_271_rule
 171 _gather_55_rule
172 invalid_for_target_rule172 invalid_for_target_rule
173 _gather_208_rule173 _gather_208_rule
174 _gather_206_rule174 _gather_206_rule
175 _gather_55_rule 
176 single_target_rule175 single_target_rule
177 _tmp_6_rule176 _tmp_6_rule
178 _tmp_11_rule177 _tmp_11_rule
179 t_primary_raw178 t_primary_raw
180 augassign_rule179 augassign_rule
181 _tmp_16_rule180 _tmp_16_rule
182 yield_expr_rule181 yield_expr_rule
Offset 190, 17 lines modifiedOffset 189, 17 lines modified
190 star_named_expression_rule189 star_named_expression_rule
191 _loop0_164_rule190 _loop0_164_rule
192 _loop0_165_rule191 _loop0_165_rule
193 _gather_18_rule192 _gather_18_rule
194 _gather_20_rule193 _gather_20_rule
195 _tmp_13_rule194 _tmp_13_rule
196 type_params_rule195 type_params_rule
197 star_named_expressions_rule 
198 _RAISE_SYNTAX_ERROR_INVALID_TARGET196 _RAISE_SYNTAX_ERROR_INVALID_TARGET
199 annotated_rhs_rule197 annotated_rhs_rule
 198 star_named_expressions_rule
200 t_primary_rule199 t_primary_rule
201 genexp_rule200 genexp_rule
202 arguments_rule201 arguments_rule
203 _tmp_93_rule202 _tmp_93_rule
204 strings_rule203 strings_rule
205 tuple_rule204 tuple_rule
206 list_rule205 list_rule
Offset 420, 16 lines modifiedOffset 419, 16 lines modified
420 _PyPegen_class_def_decorators419 _PyPegen_class_def_decorators
421 _PyAST_Match420 _PyAST_Match
422 _PyAST_AsyncWith421 _PyAST_AsyncWith
423 _PyAST_TryStar422 _PyAST_TryStar
424 _PyAST_AsyncFor423 _PyAST_AsyncFor
425 PyExc_IndentationError424 PyExc_IndentationError
426 _PyPegen_raise_error425 _PyPegen_raise_error
427 _PyPegen_dummy_name 
428 PyExc_SyntaxError426 PyExc_SyntaxError
 427 _PyPegen_dummy_name
429 _PyPegen_is_memoized428 _PyPegen_is_memoized
430 _PyPegen_name_token429 _PyPegen_name_token
431 _PyPegen_lookahead_with_string430 _PyPegen_lookahead_with_string
432 _PyPegen_insert_memo431 _PyPegen_insert_memo
433 _PyPegen_set_expr_context432 _PyPegen_set_expr_context
434 _PyAST_AnnAssign433 _PyAST_AnnAssign
435 _PyAST_Expr434 _PyAST_Expr
Offset 437, 16 lines modifiedOffset 436, 16 lines modified
437 _PyAST_AugAssign436 _PyAST_AugAssign
438 _PyAST_Assign437 _PyAST_Assign
439 _PyAST_Return438 _PyAST_Return
440 _PyAST_Attribute439 _PyAST_Attribute
441 _PyAST_Raise440 _PyAST_Raise
442 _PyAST_Subscript441 _PyAST_Subscript
443 _PyAST_Delete442 _PyAST_Delete
444 _PyAST_Break 
445 _PyAST_Assert443 _PyAST_Assert
 444 _PyAST_Break
446 _PyAST_Continue445 _PyAST_Continue
447 _PyPegen_map_names_to_ids446 _PyPegen_map_names_to_ids
448 _PyAST_Global447 _PyAST_Global
449 _PyAST_Nonlocal448 _PyAST_Nonlocal
450 _PyAST_TypeAlias449 _PyAST_TypeAlias
451 _PyPegen_get_expr_name450 _PyPegen_get_expr_name
452 PyBytes_AsString451 PyBytes_AsString
385 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 »       str»    r1,·[r0,·#88]» @·0x5835 »       str»    r1,·[r0,·#88]» @·0x58
36 »       beq.w»  85e·<_PyPegen_parse+0x85e>36 »       beq.w»  85e·<_PyPegen_parse+0x85e>
37 »       ldr»    r6,·[r4,·#60]» @·0x3c37 »       ldr»    r6,·[r4,·#60]» @·0x3c
38 »       cmp»    r6,·#038 »       cmp»    r6,·#0
39 »       bne.w»  3e0·<_PyPegen_parse+0x3e0>39 »       bne.w»  3e0·<_PyPegen_parse+0x3e0>
40 »       mov»    r0,·r440 »       mov»    r0,·r4
41 »       ldr»    r7,·[r4,·#8]41 »       ldr»    r7,·[r4,·#8]
42 »       bl»     3338·<expressions_rule>42 »       bl»     3340·<expressions_rule>
43 »       mov»    r5,·r043 »       mov»    r5,·r0
44 »       cmp»    r0,·#044 »       cmp»    r0,·#0
45 »       beq.w»  3b0·<_PyPegen_parse+0x3b0>45 »       beq.w»  3b0·<_PyPegen_parse+0x3b0>
46 »       mov»    r0,·r446 »       mov»    r0,·r4
47 »       bl»     43ac·<_loop0_1_rule>47 »       bl»     42f0·<_loop0_1_rule>
48 »       cmp»    r0,·#048 »       cmp»    r0,·#0
49 »       beq.w»  3b0·<_PyPegen_parse+0x3b0>49 »       beq.w»  3b0·<_PyPegen_parse+0x3b0>
50 »       mov»    r1,·r650 »       mov»    r1,·r6
51 »       mov»    r0,·r451 »       mov»    r0,·r4
52 »       bl»     0·<_PyPegen_expect_token>52 »       bl»     0·<_PyPegen_expect_token>
53 ·R_ARM_THM_CALL» _PyPegen_expect_token53 ·R_ARM_THM_CALL» _PyPegen_expect_token
54 »       cmp»    r0,·#054 »       cmp»    r0,·#0
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 »       cmp»    r3,·#0128 »       cmp»    r3,·#0
129 »       bne.w»  4fe·<_PyPegen_parse+0x4fe>129 »       bne.w»  4fe·<_PyPegen_parse+0x4fe>
130 »       adds»   r3,·r1,·#1130 »       adds»   r3,·r1,·#1
131 »       mov»    r0,·r4131 »       mov»    r0,·r4
132 »       cmp»    r1,·r8132 »       cmp»    r1,·r8
133 »       str»    r3,·[r4,·#88]» @·0x58133 »       str»    r3,·[r4,·#88]» @·0x58
134 »       beq.w»  88a·<_PyPegen_parse+0x88a>134 »       beq.w»  88a·<_PyPegen_parse+0x88a>
135 »       bl»     1e84·<class_def_raw_rule+0x128>135 »       bl»     1e78·<class_def_raw_rule+0x118>
136 ·R_ARM_THM_CALL» simple_stmt_rule136 ·R_ARM_THM_CALL» simple_stmt_rule
137 »       mov»    r6,·r0137 »       mov»    r6,·r0
138 »       cbz»    r0,·1b2·<_PyPegen_parse+0x1b2>138 »       cbz»    r0,·1b2·<_PyPegen_parse+0x1b2>
139 »       ldr»    r1,·[sp,·#12]139 »       ldr»    r1,·[sp,·#12]
140 »       movs»   r3,·#13140 »       movs»   r3,·#13
141 »       mov»    r2,·r4141 »       mov»    r2,·r4
142 »       movs»   r0,·#0142 »       movs»   r0,·#0
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 »       bne.w»  4de·<_PyPegen_parse+0x4de>187 »       bne.w»  4de·<_PyPegen_parse+0x4de>
188 »       adds»   r3,·r1,·#1188 »       adds»   r3,·r1,·#1
189 »       str»    r3,·[r4,·#88]» @·0x58189 »       str»    r3,·[r4,·#88]» @·0x58
190 »       movw»   r3,·#6000»   @·0x1770190 »       movw»   r3,·#6000»   @·0x1770
191 »       cmp»    r1,·r3191 »       cmp»    r1,·r3
192 »       beq.w»  548·<_PyPegen_parse+0x548>192 »       beq.w»  548·<_PyPegen_parse+0x548>
193 »       mov»    r0,·r4193 »       mov»    r0,·r4
194 »       bl»     1e84·<class_def_raw_rule+0x128>194 »       bl»     1e78·<class_def_raw_rule+0x118>
195 ·R_ARM_THM_CALL» simple_stmt_rule195 ·R_ARM_THM_CALL» simple_stmt_rule
196 »       mov»    r6,·r0196 »       mov»    r6,·r0
197 »       cmp»    r0,·#0197 »       cmp»    r0,·#0
198 »       bne.w»  3f0·<_PyPegen_parse+0x3f0>198 »       bne.w»  3f0·<_PyPegen_parse+0x3f0>
199 »       mov»    r7,·r9199 »       mov»    r7,·r9
200 »       ldr»    r1,·[r4,·#88]» @·0x58200 »       ldr»    r1,·[r4,·#88]» @·0x58
201 »       ldr.w»  r9,·[sp,·#16]201 »       ldr.w»  r9,·[sp,·#16]
Offset 337, 15 lines modifiedOffset 337, 15 lines modified
337 »       mov»    r6,·r0337 »       mov»    r6,·r0
338 »       cbnz»   r0,·34c·<_PyPegen_parse+0x34c>338 »       cbnz»   r0,·34c·<_PyPegen_parse+0x34c>
339 »       ldr»    r3,·[r4,·#60]» @·0x3c339 »       ldr»    r3,·[r4,·#60]» @·0x3c
340 »       str»    r7,·[r4,·#8]340 »       str»    r7,·[r4,·#8]
341 »       cmp»    r3,·#0341 »       cmp»    r3,·#0
342 »       bne.n»  3b6·<_PyPegen_parse+0x3b6>342 »       bne.n»  3b6·<_PyPegen_parse+0x3b6>
343 »       mov»    r0,·r4343 »       mov»    r0,·r4
344 »       bl»     1cac·<_loop1_216_rule+0x2c0>344 »       bl»     1ca0·<_loop1_216_rule+0x2b0>
345 ·R_ARM_THM_CALL» simple_stmts_rule345 ·R_ARM_THM_CALL» simple_stmts_rule
346 »       cbz»    r0,·37e·<_PyPegen_parse+0x37e>346 »       cbz»    r0,·37e·<_PyPegen_parse+0x37e>
347 »       ldr»    r3,·[r4,·#88]» @·0x58347 »       ldr»    r3,·[r4,·#88]» @·0x58
348 »       ldr»    r1,·[r4,·#20]348 »       ldr»    r1,·[r4,·#20]
349 »       subs»   r3,·#1349 »       subs»   r3,·#1
350 »       str»    r3,·[r4,·#88]» @·0x58350 »       str»    r3,·[r4,·#88]» @·0x58
351 »       bl»     0·<_PyAST_Interactive>351 »       bl»     0·<_PyAST_Interactive>
Offset 464, 15 lines modifiedOffset 464, 15 lines modified
464 »       movs»   r1,·#13464 »       movs»   r1,·#13
465 »       mov»    r0,·r4465 »       mov»    r0,·r4
466 »       bl»     0·<_PyPegen_expect_token>466 »       bl»     0·<_PyPegen_expect_token>
467 ·R_ARM_THM_CALL» _PyPegen_expect_token467 ·R_ARM_THM_CALL» _PyPegen_expect_token
468 »       mov»    r3,·r0468 »       mov»    r3,·r0
469 »       mov»    r0,·r4469 »       mov»    r0,·r4
470 »       cbz»    r3,·45a·<_PyPegen_parse+0x45a>470 »       cbz»    r3,·45a·<_PyPegen_parse+0x45a>
471 »       bl»     1e84·<class_def_raw_rule+0x128>471 »       bl»     1e78·<class_def_raw_rule+0x118>
472 ·R_ARM_THM_CALL» simple_stmt_rule472 ·R_ARM_THM_CALL» simple_stmt_rule
473 »       mov»    r3,·r0473 »       mov»    r3,·r0
474 »       cbz»    r0,·45a·<_PyPegen_parse+0x45a>474 »       cbz»    r0,·45a·<_PyPegen_parse+0x45a>
475 »       cmp»    r5,·sl475 »       cmp»    r5,·sl
476 »       beq.n»  4e8·<_PyPegen_parse+0x4e8>476 »       beq.n»  4e8·<_PyPegen_parse+0x4e8>
477 »       ldr»    r2,·[r4,·#8]477 »       ldr»    r2,·[r4,·#8]
478 »       str»    r2,·[sp,·#24]478 »       str»    r2,·[sp,·#24]
Offset 733, 15 lines modifiedOffset 733, 15 lines modified
733 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>733 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>
734 »       movs»   r1,·#16734 »       movs»   r1,·#16
735 »       mov»    r0,·r4735 »       mov»    r0,·r4
736 »       bl»     0·<_PyPegen_expect_token>736 »       bl»     0·<_PyPegen_expect_token>
737 ·R_ARM_THM_CALL» _PyPegen_expect_token737 ·R_ARM_THM_CALL» _PyPegen_expect_token
738 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>738 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>
739 »       mov»    r0,·r4739 »       mov»    r0,·r4
740 »       bl»     6784·<name_or_attr_rule+0xc>740 »       bl»     6790·<maybe_sequence_pattern_rule+0x80>
741 ·R_ARM_THM_CALL» expression_rule741 ·R_ARM_THM_CALL» expression_rule
742 »       mov»    r9,·r0742 »       mov»    r9,·r0
743 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>743 »       cbz»    r0,·6c2·<_PyPegen_parse+0x6c2>
744 »       movs»   r1,·#12744 »       movs»   r1,·#12
745 »       mov»    r0,·r4745 »       mov»    r0,·r4
746 »       bl»     0·<_PyPegen_expect_token>746 »       bl»     0·<_PyPegen_expect_token>
747 ·R_ARM_THM_CALL» _PyPegen_expect_token747 ·R_ARM_THM_CALL» _PyPegen_expect_token
Offset 829, 20 lines modifiedOffset 829, 20 lines modified
829 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>829 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>
830 »       movs»   r1,·#51»     @·0x33830 »       movs»   r1,·#51»     @·0x33
831 »       mov»    r0,·r4831 »       mov»    r0,·r4
832 »       bl»     0·<_PyPegen_expect_token>832 »       bl»     0·<_PyPegen_expect_token>
833 ·R_ARM_THM_CALL» _PyPegen_expect_token833 ·R_ARM_THM_CALL» _PyPegen_expect_token
834 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>834 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>
835 »       mov»    r0,·r4835 »       mov»    r0,·r4
836 »       bl»     6784·<name_or_attr_rule+0xc>836 »       bl»     6790·<maybe_sequence_pattern_rule+0x80>
837 ·R_ARM_THM_CALL» expression_rule837 ·R_ARM_THM_CALL» expression_rule
838 »       mov»    r6,·r0838 »       mov»    r6,·r0
839 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>839 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>
840 »       mov»    r0,·r4840 »       mov»    r0,·r4
841 »       bl»     43ac·<_loop0_1_rule>841 »       bl»     42f0·<_loop0_1_rule>
842 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>842 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>
843 »       mov»    r1,·r8843 »       mov»    r1,·r8
844 »       mov»    r0,·r4844 »       mov»    r0,·r4
845 »       bl»     0·<_PyPegen_expect_token>845 »       bl»     0·<_PyPegen_expect_token>
846 ·R_ARM_THM_CALL» _PyPegen_expect_token846 ·R_ARM_THM_CALL» _PyPegen_expect_token
847 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>847 »       cbz»    r0,·7c8·<_PyPegen_parse+0x7c8>
848 »       ldr»    r2,·[r4,·#20]848 »       ldr»    r2,·[r4,·#20]
Offset 850, 15 lines modifiedOffset 850, 15 lines modified
850 »       mov»    r0,·r5850 »       mov»    r0,·r5
851 »       bl»     0·<_PyAST_FunctionType>851 »       bl»     0·<_PyAST_FunctionType>
852 ·R_ARM_THM_CALL» _PyAST_FunctionType852 ·R_ARM_THM_CALL» _PyAST_FunctionType
853 »       cmp»    r0,·#0853 »       cmp»    r0,·#0
854 »       bne.w»  292·<_PyPegen_parse+0x292>854 »       bne.w»  292·<_PyPegen_parse+0x292>
Max diff block lines reached; 390255/393745 bytes (99.11%) of diff not shown.
1020 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 13, 479 lines modifiedOffset 13, 476 lines modified
13 »       sub»    sp,·#52»      @·0x3413 »       sub»    sp,·#52»      @·0x34
14 »       movw»   r3,·#6000»   @·0x177014 »       movw»   r3,·#6000»   @·0x1770
15 »       mov»    r4,·r015 »       mov»    r4,·r0
16 »       mov»    r1,·r216 »       mov»    r1,·r2
17 »       adds»   r2,·#117 »       adds»   r2,·#1
18 »       cmp»    r1,·r318 »       cmp»    r1,·r3
19 »       str»    r2,·[r0,·#88]» @·0x5819 »       str»    r2,·[r0,·#88]» @·0x58
20 »       beq.w»  1952·<compound_stmt_rule+0x1952>20 »       beq.w»  1ad2·<compound_stmt_rule+0x1ad2>
21 »       ldr»    r3,·[r0,·#60]» @·0x3c21 »       ldr»    r3,·[r0,·#60]» @·0x3c
22 »       cmp»    r3,·#022 »       cmp»    r3,·#0
23 »       bne.w»  1960·<compound_stmt_rule+0x1960>23 »       bne.w»  1ae0·<compound_stmt_rule+0x1ae0>
24 »       movw»   r1,·#024 »       movw»   r1,·#0
25 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_7_rule25 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_7_rule
26 »       movt»   r1,·#026 »       movt»   r1,·#0
27 ·R_ARM_THM_MOVT_ABS»     _tmp_7_rule27 ·R_ARM_THM_MOVT_ABS»     _tmp_7_rule
28 »       mov»    r2,·r428 »       mov»    r2,·r4
29 »       movs»   r0,·#129 »       movs»   r0,·#1
30 »       ldr»    r5,·[r4,·#8]30 »       ldr»    r5,·[r4,·#8]
31 »       bl»     0·<_PyPegen_lookahead>31 »       bl»     0·<_PyPegen_lookahead>
32 ·R_ARM_THM_CALL» _PyPegen_lookahead32 ·R_ARM_THM_CALL» _PyPegen_lookahead
33 »       cmp»    r0,·#033 »       cmp»    r0,·#0
34 »       bne.w»  174·<compound_stmt_rule+0x174>34 »       bne.w»  174·<compound_stmt_rule+0x174>
35 »       ldr»    r3,·[r4,·#60]» @·0x3c35 »       ldr»    r3,·[r4,·#60]» @·0x3c
36 »       str»    r5,·[r4,·#8]36 »       str»    r5,·[r4,·#8]
37 »       cmp»    r3,·#037 »       cmp»    r3,·#0
38 »       bne.w»  742·<compound_stmt_rule+0x742>38 »       bne.w»  524·<compound_stmt_rule+0x524>
39 »       movw»   r1,·#039 »       movw»   r1,·#0
40 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token40 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token
41 »       movt»   r1,·#041 »       movt»   r1,·#0
42 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token42 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token
43 »       mov.w»  r3,·#660»   @·0x29443 »       mov.w»  r3,·#660»   @·0x294
44 »       mov»    r2,·r444 »       mov»    r2,·r4
45 »       movs»   r0,·#145 »       movs»   r0,·#1
46 »       bl»     0·<_PyPegen_lookahead_with_int>46 »       bl»     0·<_PyPegen_lookahead_with_int>
47 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int47 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int
48 »       cmp»    r0,·#048 »       cmp»    r0,·#0
49 »       bne.w»  1ba·<compound_stmt_rule+0x1ba>49 »       bne.w»  1ba·<compound_stmt_rule+0x1ba>
50 »       ldr»    r6,·[r4,·#60]» @·0x3c50 »       ldr»    r6,·[r4,·#60]» @·0x3c
51 »       str»    r5,·[r4,·#8]51 »       str»    r5,·[r4,·#8]
52 »       cmp»    r6,·#052 »       cmp»    r6,·#0
53 »       bne.w»  742·<compound_stmt_rule+0x742>53 »       bne.w»  524·<compound_stmt_rule+0x524>
54 »       movw»   r1,·#054 »       movw»   r1,·#0
55 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_8_rule55 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_8_rule
56 »       movt»   r1,·#056 »       movt»   r1,·#0
57 ·R_ARM_THM_MOVT_ABS»     _tmp_8_rule57 ·R_ARM_THM_MOVT_ABS»     _tmp_8_rule
58 »       mov»    r2,·r458 »       mov»    r2,·r4
59 »       movs»   r0,·#159 »       movs»   r0,·#1
60 »       bl»     0·<_PyPegen_lookahead>60 »       bl»     0·<_PyPegen_lookahead>
61 ·R_ARM_THM_CALL» _PyPegen_lookahead61 ·R_ARM_THM_CALL» _PyPegen_lookahead
62 »       cmp»    r0,·#062 »       cmp»    r0,·#0
63 »       bne.w»  2b2·<compound_stmt_rule+0x2b2>63 »       bne.w»  2b6·<compound_stmt_rule+0x2b6>
64 »       ldr»    r3,·[r4,·#60]» @·0x3c64 »       ldr»    r3,·[r4,·#60]» @·0x3c
65 »       str»    r5,·[r4,·#8]65 »       str»    r5,·[r4,·#8]
66 »       cmp»    r3,·#066 »       cmp»    r3,·#0
67 »       bne.w»  742·<compound_stmt_rule+0x742>67 »       bne.w»  524·<compound_stmt_rule+0x524>
68 »       movw»   r1,·#068 »       movw»   r1,·#0
69 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_9_rule69 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_9_rule
70 »       movt»   r1,·#070 »       movt»   r1,·#0
71 ·R_ARM_THM_MOVT_ABS»     _tmp_9_rule71 ·R_ARM_THM_MOVT_ABS»     _tmp_9_rule
72 »       mov»    r2,·r472 »       mov»    r2,·r4
73 »       movs»   r0,·#173 »       movs»   r0,·#1
74 »       bl»     0·<_PyPegen_lookahead>74 »       bl»     0·<_PyPegen_lookahead>
75 ·R_ARM_THM_CALL» _PyPegen_lookahead75 ·R_ARM_THM_CALL» _PyPegen_lookahead
76 »       cmp»    r0,·#076 »       cmp»    r0,·#0
77 »       bne.w»  300·<compound_stmt_rule+0x300>77 »       bne.w»  304·<compound_stmt_rule+0x304>
78 »       ldr»    r3,·[r4,·#60]» @·0x3c78 »       ldr»    r3,·[r4,·#60]» @·0x3c
79 »       str»    r5,·[r4,·#8]79 »       str»    r5,·[r4,·#8]
80 »       cmp»    r3,·#080 »       cmp»    r3,·#0
81 »       bne.w»  742·<compound_stmt_rule+0x742>81 »       bne.w»  524·<compound_stmt_rule+0x524>
82 »       movw»   r1,·#082 »       movw»   r1,·#0
83 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_10_rule83 ·R_ARM_THM_MOVW_ABS_NC»  _tmp_10_rule
84 »       movt»   r1,·#084 »       movt»   r1,·#0
85 ·R_ARM_THM_MOVT_ABS»     _tmp_10_rule85 ·R_ARM_THM_MOVT_ABS»     _tmp_10_rule
86 »       mov»    r2,·r486 »       mov»    r2,·r4
87 »       movs»   r0,·#187 »       movs»   r0,·#1
88 »       bl»     0·<_PyPegen_lookahead>88 »       bl»     0·<_PyPegen_lookahead>
89 ·R_ARM_THM_CALL» _PyPegen_lookahead89 ·R_ARM_THM_CALL» _PyPegen_lookahead
90 »       cmp»    r0,·#090 »       cmp»    r0,·#0
91 »       bne.w»  3ee·<compound_stmt_rule+0x3ee>91 »       bne.w»  3e4·<compound_stmt_rule+0x3e4>
92 »       ldr»    r3,·[r4,·#60]» @·0x3c92 »       ldr»    r3,·[r4,·#60]» @·0x3c
93 »       str»    r5,·[r4,·#8]93 »       str»    r5,·[r4,·#8]
94 »       cmp»    r3,·#094 »       cmp»    r3,·#0
95 »       bne.w»  742·<compound_stmt_rule+0x742>95 »       bne.w»  524·<compound_stmt_rule+0x524>
96 »       movw»   r1,·#096 »       movw»   r1,·#0
97 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token97 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token
98 »       movt»   r1,·#098 »       movt»   r1,·#0
99 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token99 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token
100 »       mov»    r2,·r4100 »       mov»    r2,·r4
101 »       movs»   r0,·#1101 »       movs»   r0,·#1
102 »       movw»   r3,·#642»    @·0x282102 »       movw»   r3,·#642»    @·0x282
103 »       bl»     0·<_PyPegen_lookahead_with_int>103 »       bl»     0·<_PyPegen_lookahead_with_int>
104 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int104 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int
105 »       cmp»    r0,·#0105 »       cmp»    r0,·#0
106 »       bne.w»  51c·<compound_stmt_rule+0x51c>106 »       bne.w»  52c·<compound_stmt_rule+0x52c>
107 »       ldr»    r3,·[r4,·#60]» @·0x3c107 »       ldr»    r3,·[r4,·#60]» @·0x3c
108 »       str»    r5,·[r4,·#8]108 »       str»    r5,·[r4,·#8]
109 »       cmp»    r3,·#0109 »       cmp»    r3,·#0
110 »       bne.w»  742·<compound_stmt_rule+0x742>110 »       bne.w»  524·<compound_stmt_rule+0x524>
111 »       movw»   r1,·#0111 »       movw»   r1,·#0
112 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token112 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token
113 »       movt»   r1,·#0113 »       movt»   r1,·#0
114 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token114 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token
115 »       mov»    r2,·r4115 »       mov»    r2,·r4
116 »       movs»   r0,·#1116 »       movs»   r0,·#1
117 »       movw»   r3,·#665»    @·0x299117 »       movw»   r3,·#665»    @·0x299
118 »       bl»     0·<_PyPegen_lookahead_with_int>118 »       bl»     0·<_PyPegen_lookahead_with_int>
119 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int119 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int
120 »       cmp»    r0,·#0120 »       cmp»    r0,·#0
121 »       bne.w»  67c·<compound_stmt_rule+0x67c>121 »       bne.w»  68c·<compound_stmt_rule+0x68c>
122 »       ldr»    r2,·[r4,·#60]» @·0x3c122 »       ldr»    r2,·[r4,·#60]» @·0x3c
123 »       ldr»    r3,·[r4,·#88]» @·0x58123 »       ldr»    r3,·[r4,·#88]» @·0x58
124 »       str»    r5,·[r4,·#8]124 »       str»    r5,·[r4,·#8]
125 »       cmp»    r2,·#0125 »       cmp»    r2,·#0
126 »       bne.w»  12ee·<compound_stmt_rule+0x12ee>126 »       bne.w»  fd6·<compound_stmt_rule+0xfd6>
127 »       adds»   r1,·r3,·#1127 »       adds»   r1,·r3,·#1
128 »       movw»   r2,·#6000»   @·0x1770128 »       movw»   r2,·#6000»   @·0x1770
129 »       str»    r1,·[r4,·#88]» @·0x58129 »       str»    r1,·[r4,·#88]» @·0x58
130 »       cmp»    r3,·r2130 »       cmp»    r3,·r2
131 »       beq.w»  175a·<compound_stmt_rule+0x175a>131 »       beq.w»  19e2·<compound_stmt_rule+0x19e2>
132 »       ldr.w»  r9,·[r4,·#12]132 »       ldr.w»  r9,·[r4,·#12]
133 »       cmp»    r5,·r9133 »       cmp»    r5,·r9
134 »       beq.w»  1928·<compound_stmt_rule+0x1928>134 »       beq.w»  1aaa·<compound_stmt_rule+0x1aaa>
135 »       mov»    r9,·r5135 »       mov»    r9,·r5
136 »       ldr»    r3,·[r4,·#4]136 »       ldr»    r3,·[r4,·#4]
137 »       ldr.w»  r3,·[r3,·r9,·lsl·#2]137 »       ldr.w»  r3,·[r3,·r9,·lsl·#2]
138 »       ldrd»   r6,·r7,·[r3,·#12]138 »       ldrd»   r6,·r7,·[r3,·#12]
139 »       movw»   r1,·#0139 »       movw»   r1,·#0
Max diff block lines reached; 1044158/1047995 bytes (99.63%) of diff not shown.
7.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 »       cbz»    r3,·146·<_tmp_267_rule+0x2e>144 »       cbz»    r3,·146·<_tmp_267_rule+0x2e>
145 »       ldr»    r3,·[r4,·#88]» @·0x58145 »       ldr»    r3,·[r4,·#88]» @·0x58
146 »       movs»   r0,·#0146 »       movs»   r0,·#0
147 »       subs»   r3,·#1147 »       subs»   r3,·#1
148 »       b.n»    170·<_tmp_267_rule+0x58>148 »       b.n»    170·<_tmp_267_rule+0x58>
149 »       mov»    r0,·r4149 »       mov»    r0,·r4
150 »       ldr»    r6,·[r4,·#8]150 »       ldr»    r6,·[r4,·#8]
151 »       bl»     6784·<expression_rule>151 »       bl»     6790·<expression_rule>
152 ·R_ARM_THM_CALL» expression_rule152 ·R_ARM_THM_CALL» expression_rule
153 »       mov»    r5,·r0153 »       mov»    r5,·r0
154 »       cbz»    r0,·168·<_tmp_267_rule+0x50>154 »       cbz»    r0,·168·<_tmp_267_rule+0x50>
155 »       mov»    r0,·r4155 »       mov»    r0,·r4
156 »       bl»     174·<_tmp_276_rule>156 »       bl»     174·<_tmp_276_rule>
157 »       ldr»    r3,·[r4,·#60]» @·0x3c157 »       ldr»    r3,·[r4,·#60]» @·0x3c
158 »       mov»    r2,·r0158 »       mov»    r2,·r0
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 »       movw»   r1,·#658»    @·0x292194 »       movw»   r1,·#658»    @·0x292
195 »       ldr»    r6,·[r4,·#8]195 »       ldr»    r6,·[r4,·#8]
196 »       bl»     0·<_PyPegen_expect_token>196 »       bl»     0·<_PyPegen_expect_token>
197 ·R_ARM_THM_CALL» _PyPegen_expect_token197 ·R_ARM_THM_CALL» _PyPegen_expect_token
198 »       mov»    r5,·r0198 »       mov»    r5,·r0
199 »       cbz»    r0,·1c6·<_tmp_276_rule+0x52>199 »       cbz»    r0,·1c6·<_tmp_276_rule+0x52>
200 »       mov»    r0,·r4200 »       mov»    r0,·r4
201 »       bl»     59c4·<star_target_rule>201 »       bl»     59c8·<star_target_rule>
202 ·R_ARM_THM_CALL» star_target_rule202 ·R_ARM_THM_CALL» star_target_rule
203 »       mov»    r2,·r0203 »       mov»    r2,·r0
204 »       cbz»    r0,·1c6·<_tmp_276_rule+0x52>204 »       cbz»    r0,·1c6·<_tmp_276_rule+0x52>
205 »       mov»    r1,·r5205 »       mov»    r1,·r5
206 »       mov»    r0,·r4206 »       mov»    r0,·r4
207 »       bl»     0·<_PyPegen_dummy_name>207 »       bl»     0·<_PyPegen_dummy_name>
208 ·R_ARM_THM_CALL» _PyPegen_dummy_name208 ·R_ARM_THM_CALL» _PyPegen_dummy_name
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 »       str»    r4,·[sp,·#4]252 »       str»    r4,·[sp,·#4]
253 »       strd»   r5,·r0,·[sp,·#8]253 »       strd»   r5,·r0,·[sp,·#8]
254 »       mov»    r3,·sl254 »       mov»    r3,·sl
255 »       mov»    r2,·r9255 »       mov»    r2,·r9
256 »       mov»    r1,·r8256 »       mov»    r1,·r8
257 »       mov»    r0,·r6257 »       mov»    r0,·r6
258 »       str»    r7,·[sp,·#0]258 »       str»    r7,·[sp,·#0]
259 »       bl»     4754·<RAISE_ERROR_KNOWN_LOCATION>259 »       bl»     4698·<RAISE_ERROR_KNOWN_LOCATION>
260 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION260 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION
261 »       mov»    r4,·r0261 »       mov»    r4,·r0
262 »       b.n»    246·<_RAISE_SYNTAX_ERROR_INVALID_TARGET+0x74>262 »       b.n»    246·<_RAISE_SYNTAX_ERROR_INVALID_TARGET+0x74>
263 »       bl»     0·<PyErr_Occurred>263 »       bl»     0·<PyErr_Occurred>
264 ·R_ARM_THM_CALL» PyErr_Occurred264 ·R_ARM_THM_CALL» PyErr_Occurred
265 »       cbz»    r0,·246·<_RAISE_SYNTAX_ERROR_INVALID_TARGET+0x74>265 »       cbz»    r0,·246·<_RAISE_SYNTAX_ERROR_INVALID_TARGET+0x74>
266 »       movs»   r3,·#1266 »       movs»   r3,·#1
Offset 383, 22 lines modifiedOffset 383, 22 lines modified
383 »       cbz»    r3,·338·<_tmp_186_rule+0x2e>383 »       cbz»    r3,·338·<_tmp_186_rule+0x2e>
384 »       ldr»    r3,·[r4,·#88]» @·0x58384 »       ldr»    r3,·[r4,·#88]» @·0x58
385 »       movs»   r0,·#0385 »       movs»   r0,·#0
386 »       subs»   r3,·#1386 »       subs»   r3,·#1
387 »       b.n»    356·<_tmp_186_rule+0x4c>387 »       b.n»    356·<_tmp_186_rule+0x4c>
388 »       mov»    r0,·r4388 »       mov»    r0,·r4
389 »       ldr»    r5,·[r4,·#8]389 »       ldr»    r5,·[r4,·#8]
390 »       bl»     3b24·<lambda_slash_no_default_rule>390 »       bl»     3b2c·<lambda_slash_no_default_rule>
391 ·R_ARM_THM_CALL» lambda_slash_no_default_rule391 ·R_ARM_THM_CALL» lambda_slash_no_default_rule
392 »       cbnz»   r0,·352·<_tmp_186_rule+0x48>392 »       cbnz»   r0,·352·<_tmp_186_rule+0x48>
393 »       ldr»    r3,·[r4,·#60]» @·0x3c393 »       ldr»    r3,·[r4,·#60]» @·0x3c
394 »       str»    r5,·[r4,·#8]394 »       str»    r5,·[r4,·#8]
395 »       cbnz»   r3,·352·<_tmp_186_rule+0x48>395 »       cbnz»   r3,·352·<_tmp_186_rule+0x48>
396 »       mov»    r0,·r4396 »       mov»    r0,·r4
397 »       bl»     3bb8·<lambda_slash_with_default_rule>397 »       bl»     3bc0·<lambda_slash_with_default_rule>
398 ·R_ARM_THM_CALL» lambda_slash_with_default_rule398 ·R_ARM_THM_CALL» lambda_slash_with_default_rule
399 »       cbnz»   r0,·352·<_tmp_186_rule+0x48>399 »       cbnz»   r0,·352·<_tmp_186_rule+0x48>
400 »       str»    r5,·[r4,·#8]400 »       str»    r5,·[r4,·#8]
401 »       ldr»    r3,·[r4,·#88]» @·0x58401 »       ldr»    r3,·[r4,·#88]» @·0x58
402 »       subs»   r3,·#1402 »       subs»   r3,·#1
403 »       str»    r3,·[r4,·#88]» @·0x58403 »       str»    r3,·[r4,·#88]» @·0x58
404 »       pop»    {r3,·r4,·r5,·pc}404 »       pop»    {r3,·r4,·r5,·pc}
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 »       cbz»    r6,·3de·<_tmp_262_rule+0x2e>463 »       cbz»    r6,·3de·<_tmp_262_rule+0x2e>
464 »       ldr»    r3,·[r4,·#88]» @·0x58464 »       ldr»    r3,·[r4,·#88]» @·0x58
465 »       movs»   r5,·#0465 »       movs»   r5,·#0
466 »       subs»   r3,·#1466 »       subs»   r3,·#1
467 »       b.n»    40a·<_tmp_262_rule+0x5a>467 »       b.n»    40a·<_tmp_262_rule+0x5a>
468 »       mov»    r0,·r4468 »       mov»    r0,·r4
469 »       ldr»    r7,·[r4,·#8]469 »       ldr»    r7,·[r4,·#8]
470 »       bl»     dc2c·<starred_expression_rule>470 »       bl»     dc34·<starred_expression_rule>
471 ·R_ARM_THM_CALL» starred_expression_rule471 ·R_ARM_THM_CALL» starred_expression_rule
472 »       mov»    r5,·r0472 »       mov»    r5,·r0
473 »       cbnz»   r0,·3f0·<_tmp_262_rule+0x40>473 »       cbnz»   r0,·3f0·<_tmp_262_rule+0x40>
474 »       movs»   r5,·#0474 »       movs»   r5,·#0
475 »       str»    r7,·[r4,·#8]475 »       str»    r7,·[r4,·#8]
476 »       b.n»    406·<_tmp_262_rule+0x56>476 »       b.n»    406·<_tmp_262_rule+0x56>
477 »       movw»   r1,·#0477 »       movw»   r1,·#0
Offset 616, 15 lines modifiedOffset 616, 15 lines modified
616 »       b.n»    590·<_loop0_215_rule+0xca>616 »       b.n»    590·<_loop0_215_rule+0xca>
617 »       ldr»    r7,·[r4,·#60]» @·0x3c617 »       ldr»    r7,·[r4,·#60]» @·0x3c
618 »       cmp»    r7,·#0618 »       cmp»    r7,·#0
619 »       bne.n»  4f4·<_loop0_215_rule+0x2e>619 »       bne.n»  4f4·<_loop0_215_rule+0x2e>
620 »       mov»    r8,·r7620 »       mov»    r8,·r7
621 »       mov.w»  r9,·#1621 »       mov.w»  r9,·#1
622 »       mov»    r0,·r4622 »       mov»    r0,·r4
623 »       bl»     108c0·<block_rule>623 »       bl»     108c8·<block_rule>
624 ·R_ARM_THM_CALL» block_rule624 ·R_ARM_THM_CALL» block_rule
625 »       mov»    sl,·r0625 »       mov»    sl,·r0
626 »       cbz»    r0,·552·<_loop0_215_rule+0x8c>626 »       cbz»    r0,·552·<_loop0_215_rule+0x8c>
627 »       cmp»    r9,·r8627 »       cmp»    r9,·r8
628 »       bne.n»  546·<_loop0_215_rule+0x80>628 »       bne.n»  546·<_loop0_215_rule+0x80>
629 »       mov.w»  r9,·r9,·lsl·#1629 »       mov.w»  r9,·r9,·lsl·#1
630 »       mov»    r0,·r6630 »       mov»    r0,·r6
Offset 668, 15 lines modifiedOffset 668, 15 lines modified
668 »       ldr»    r3,·[r4,·#88]» @·0x58668 »       ldr»    r3,·[r4,·#88]» @·0x58
669 »       subs»   r3,·#1669 »       subs»   r3,·#1
670 »       mov»    r0,·r5670 »       mov»    r0,·r5
671 »       str»    r3,·[r4,·#88]» @·0x58671 »       str»    r3,·[r4,·#88]» @·0x58
672 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}672 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
  
673 00000598·<_tmp_217_rule>:673 00000598·<_tmp_217_rule>:
674 _tmp_271_rule():674 _tmp_217_rule():
675 »       push»   {r4,·r5,·r6,·lr}675 »       push»   {r4,·r5,·r6,·lr}
676 »       mov.w»  ip,·#4096»  @·0x1000676 »       mov.w»  ip,·#4096»  @·0x1000
677 »       sub.w»  ip,·sp,·ip677 »       sub.w»  ip,·sp,·ip
678 »       str.w»  r0,·[ip,·#4080]»     @·0xff0678 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
679 »       ldr»    r3,·[r0,·#88]» @·0x58679 »       ldr»    r3,·[r0,·#88]» @·0x58
680 »       movw»   r2,·#6000»   @·0x1770680 »       movw»   r2,·#6000»   @·0x1770
681 »       mov»    r4,·r0681 »       mov»    r4,·r0
Offset 744, 25 lines modifiedOffset 744, 25 lines modified
744 »       movs»   r1,·#16744 »       movs»   r1,·#16
745 »       mov»    r0,·r4745 »       mov»    r0,·r4
746 »       bl»     0·<_PyPegen_expect_token>746 »       bl»     0·<_PyPegen_expect_token>
747 ·R_ARM_THM_CALL» _PyPegen_expect_token747 ·R_ARM_THM_CALL» _PyPegen_expect_token
748 »       ldr»    r3,·[r4,·#60]» @·0x3c748 »       ldr»    r3,·[r4,·#60]» @·0x3c
749 »       cbnz»   r3,·69a·<invalid_except_stmt_rule+0xa4>749 »       cbnz»   r3,·69a·<invalid_except_stmt_rule+0xa4>
750 »       mov»    r0,·r4750 »       mov»    r0,·r4
751 »       bl»     6784·<expression_rule>751 »       bl»     6790·<expression_rule>
Max diff block lines reached; 3911/7368 bytes (53.08%) of diff not shown.
7.38 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 33, 30 lines modifiedOffset 33, 30 lines modified
33 ··0x000001e0·636b5f72·756c6500·5f6c6f6f·70315f36·ck_rule._loop1_633 ··0x000001e0·636b5f72·756c6500·5f6c6f6f·70315f36·ck_rule._loop1_6
34 ··0x000001f0·305f7275·6c650073·75626a65·63745f65·0_rule.subject_e34 ··0x000001f0·305f7275·6c650073·75626a65·63745f65·0_rule.subject_e
35 ··0x00000200·7870725f·72756c65·00677561·72645f72·xpr_rule.guard_r35 ··0x00000200·7870725f·72756c65·00677561·72645f72·xpr_rule.guard_r
36 ··0x00000210·756c6500·494e5641·4c49445f·56455253·ule.INVALID_VERS36 ··0x00000210·756c6500·494e5641·4c49445f·56455253·ule.INVALID_VERS
37 ··0x00000220·494f4e5f·43484543·4b005f67·61746865·ION_CHECK._gathe37 ··0x00000220·494f4e5f·43484543·4b005f67·61746865·ION_CHECK._gathe
38 ··0x00000230·725f3537·5f72756c·65005f6c·6f6f7031·r_57_rule._loop138 ··0x00000230·725f3537·5f72756c·65005f6c·6f6f7031·r_57_rule._loop1
39 ··0x00000240·5f36315f·72756c65·005f6761·74686572·_61_rule._gather39 ··0x00000240·5f36315f·72756c65·005f6761·74686572·_61_rule._gather
40 ··0x00000250·5f35315f·72756c65·005f6761·74686572·_51_rule._gather40 ··0x00000250·5f35315f·72756c65·005f746d·705f3231·_51_rule._tmp_21
41 ··0x00000260·5f323130·5f72756c·65005f74·6d705f32·_210_rule._tmp_2 
42 ··0x00000270·31345f72·756c6500·5f6c6f6f·70305f32·14_rule._loop0_241 ··0x00000260·345f7275·6c65005f·6c6f6f70·305f3231·4_rule._loop0_21
43 ··0x00000280·31355f72·756c6500·5f6c6f6f·70315f32·15_rule._loop1_242 ··0x00000270·355f7275·6c65005f·6c6f6f70·315f3231·5_rule._loop1_21
44 ··0x00000290·31365f72·756c6500·5f6c6f6f·70305f32·16_rule._loop0_243 ··0x00000280·365f7275·6c65005f·6c6f6f70·305f3231·6_rule._loop0_21
45 ··0x000002a0·31385f72·756c6500·5f6c6f6f·70315f32·18_rule._loop1_244 ··0x00000290·385f7275·6c65005f·6c6f6f70·315f3231·8_rule._loop1_21
 45 ··0x000002a0·395f7275·6c65005f·67617468·65725f32·9_rule._gather_2
 46 ··0x000002b0·31305f72·756c6500·5f676174·6865725f·10_rule._gather_
46 ··0x000002b0·31395f72·756c6500·5f746d70·5f323731·19_rule._tmp_27147 ··0x000002c0·3231325f·72756c65·005f746d·705f3231·212_rule._tmp_21
47 ··0x000002c0·5f72756c·65005241·4953455f·4552524f·_rule.RAISE_ERRO48 ··0x000002d0·375f7275·6c650052·41495345·5f455252·7_rule.RAISE_ERR
48 ··0x000002d0·525f4b4e·4f574e5f·4c4f4341·54494f4e·R_KNOWN_LOCATION49 ··0x000002e0·4f525f4b·4e4f574e·5f4c4f43·4154494f·OR_KNOWN_LOCATIO
49 ··0x000002e0·005f746d·705f3231·375f7275·6c65005f·._tmp_217_rule._50 ··0x000002f0·4e005f74·6d705f32·37315f72·756c6500·N._tmp_271_rule.
50 ··0x000002f0·67617468·65725f32·31325f72·756c6500·gather_212_rule.51 ··0x00000300·5f676174·6865725f·35355f72·756c6500·_gather_55_rule.
51 ··0x00000300·696e7661·6c69645f·666f725f·74617267·invalid_for_targ52 ··0x00000310·696e7661·6c69645f·666f725f·74617267·invalid_for_targ
52 ··0x00000310·65745f72·756c6500·5f676174·6865725f·et_rule._gather_53 ··0x00000320·65745f72·756c6500·5f676174·6865725f·et_rule._gather_
53 ··0x00000320·3230385f·72756c65·005f6761·74686572·208_rule._gather54 ··0x00000330·3230385f·72756c65·005f6761·74686572·208_rule._gather
54 ··0x00000330·5f323036·5f72756c·65005f67·61746865·_206_rule._gathe 
55 ··0x00000340·725f3535·5f72756c·65002e4c·43313700·r_55_rule..LC17.55 ··0x00000340·5f323036·5f72756c·65002e4c·43313700·_206_rule..LC17.
56 ··0x00000350·2e4c4331·38002e4c·43313900·2e4c4332·.LC18..LC19..LC256 ··0x00000350·2e4c4331·38002e4c·43313900·2e4c4332·.LC18..LC19..LC2
57 ··0x00000360·30002e4c·43323100·2e4c4332·32002e4c·0..LC21..LC22..L57 ··0x00000360·30002e4c·43323100·2e4c4332·32002e4c·0..LC21..LC22..L
58 ··0x00000370·43323300·2e4c4332·34002e4c·43323500·C23..LC24..LC25.58 ··0x00000370·43323300·2e4c4332·34002e4c·43323500·C23..LC24..LC25.
59 ··0x00000380·73696e67·6c655f74·61726765·745f7275·single_target_ru59 ··0x00000380·73696e67·6c655f74·61726765·745f7275·single_target_ru
60 ··0x00000390·6c65005f·746d705f·365f7275·6c65005f·le._tmp_6_rule._60 ··0x00000390·6c65005f·746d705f·365f7275·6c65005f·le._tmp_6_rule._
61 ··0x000003a0·746d705f·31315f72·756c6500·745f7072·tmp_11_rule.t_pr61 ··0x000003a0·746d705f·31315f72·756c6500·745f7072·tmp_11_rule.t_pr
62 ··0x000003b0·696d6172·795f7261·77006175·67617373·imary_raw.augass62 ··0x000003b0·696d6172·795f7261·77006175·67617373·imary_raw.augass
Offset 73, 20 lines modifiedOffset 73, 20 lines modified
73 ··0x00000460·61725f6e·616d6564·5f657870·72657373·ar_named_express73 ··0x00000460·61725f6e·616d6564·5f657870·72657373·ar_named_express
74 ··0x00000470·696f6e5f·72756c65·005f6c6f·6f70305f·ion_rule._loop0_74 ··0x00000470·696f6e5f·72756c65·005f6c6f·6f70305f·ion_rule._loop0_
75 ··0x00000480·3136345f·72756c65·005f6c6f·6f70305f·164_rule._loop0_75 ··0x00000480·3136345f·72756c65·005f6c6f·6f70305f·164_rule._loop0_
76 ··0x00000490·3136355f·72756c65·005f6761·74686572·165_rule._gather76 ··0x00000490·3136355f·72756c65·005f6761·74686572·165_rule._gather
77 ··0x000004a0·5f31385f·72756c65·005f6761·74686572·_18_rule._gather77 ··0x000004a0·5f31385f·72756c65·005f6761·74686572·_18_rule._gather
78 ··0x000004b0·5f32305f·72756c65·005f746d·705f3133·_20_rule._tmp_1378 ··0x000004b0·5f32305f·72756c65·005f746d·705f3133·_20_rule._tmp_13
79 ··0x000004c0·5f72756c·65007479·70655f70·6172616d·_rule.type_param79 ··0x000004c0·5f72756c·65007479·70655f70·6172616d·_rule.type_param
80 ··0x000004d0·735f7275·6c650073·7461725f·6e616d65·s_rule.star_name 
81 ··0x000004e0·645f6578·70726573·73696f6e·735f7275·d_expressions_ru 
82 ··0x000004f0·6c65005f·52414953·455f5359·4e544158·le._RAISE_SYNTAX80 ··0x000004d0·735f7275·6c65005f·52414953·455f5359·s_rule._RAISE_SY
83 ··0x00000500·5f455252·4f525f49·4e56414c·49445f54·_ERROR_INVALID_T81 ··0x000004e0·4e544158·5f455252·4f525f49·4e56414c·NTAX_ERROR_INVAL
84 ··0x00000510·41524745·5400616e·6e6f7461·7465645f·ARGET.annotated_82 ··0x000004f0·49445f54·41524745·5400616e·6e6f7461·ID_TARGET.annota
 83 ··0x00000500·7465645f·7268735f·72756c65·00737461·ted_rhs_rule.sta
 84 ··0x00000510·725f6e61·6d65645f·65787072·65737369·r_named_expressi
85 ··0x00000520·7268735f·72756c65·00745f70·72696d61·rhs_rule.t_prima85 ··0x00000520·6f6e735f·72756c65·00745f70·72696d61·ons_rule.t_prima
86 ··0x00000530·72795f72·756c6500·67656e65·78705f72·ry_rule.genexp_r86 ··0x00000530·72795f72·756c6500·67656e65·78705f72·ry_rule.genexp_r
87 ··0x00000540·756c6500·61726775·6d656e74·735f7275·ule.arguments_ru87 ··0x00000540·756c6500·61726775·6d656e74·735f7275·ule.arguments_ru
88 ··0x00000550·6c65002e·4c433236·002e4c43·3237002e·le..LC26..LC27..88 ··0x00000550·6c65002e·4c433236·002e4c43·3237002e·le..LC26..LC27..
89 ··0x00000560·4c433238·002e4c43·3239002e·4c433330·LC28..LC29..LC3089 ··0x00000560·4c433238·002e4c43·3239002e·4c433330·LC28..LC29..LC30
90 ··0x00000570·002e4c43·3331005f·746d705f·39335f72·..LC31._tmp_93_r90 ··0x00000570·002e4c43·3331005f·746d705f·39335f72·..LC31._tmp_93_r
91 ··0x00000580·756c6500·73747269·6e67735f·72756c65·ule.strings_rule91 ··0x00000580·756c6500·73747269·6e67735f·72756c65·ule.strings_rule
92 ··0x00000590·00747570·6c655f72·756c6500·6c697374·.tuple_rule.list92 ··0x00000590·00747570·6c655f72·756c6500·6c697374·.tuple_rule.list
Offset 361, 17 lines modifiedOffset 361, 17 lines modified
361 ··0x00001660·6f726174·6f727300·5f507941·53545f4d·orators._PyAST_M361 ··0x00001660·6f726174·6f727300·5f507941·53545f4d·orators._PyAST_M
362 ··0x00001670·61746368·005f5079·4153545f·4173796e·atch._PyAST_Asyn362 ··0x00001670·61746368·005f5079·4153545f·4173796e·atch._PyAST_Asyn
363 ··0x00001680·63576974·68005f50·79415354·5f547279·cWith._PyAST_Try363 ··0x00001680·63576974·68005f50·79415354·5f547279·cWith._PyAST_Try
364 ··0x00001690·53746172·005f5079·4153545f·4173796e·Star._PyAST_Asyn364 ··0x00001690·53746172·005f5079·4153545f·4173796e·Star._PyAST_Asyn
365 ··0x000016a0·63466f72·00507945·78635f49·6e64656e·cFor.PyExc_Inden365 ··0x000016a0·63466f72·00507945·78635f49·6e64656e·cFor.PyExc_Inden
366 ··0x000016b0·74617469·6f6e4572·726f7200·5f507950·tationError._PyP366 ··0x000016b0·74617469·6f6e4572·726f7200·5f507950·tationError._PyP
367 ··0x000016c0·6567656e·5f726169·73655f65·72726f72·egen_raise_error367 ··0x000016c0·6567656e·5f726169·73655f65·72726f72·egen_raise_error
 368 ··0x000016d0·00507945·78635f53·796e7461·78457272·.PyExc_SyntaxErr
368 ··0x000016d0·005f5079·50656765·6e5f6475·6d6d795f·._PyPegen_dummy_369 ··0x000016e0·6f72005f·50795065·67656e5f·64756d6d·or._PyPegen_dumm
369 ··0x000016e0·6e616d65·00507945·78635f53·796e7461·name.PyExc_Synta 
370 ··0x000016f0·78457272·6f72005f·50795065·67656e5f·xError._PyPegen_370 ··0x000016f0·795f6e61·6d65005f·50795065·67656e5f·y_name._PyPegen_
371 ··0x00001700·69735f6d·656d6f69·7a656400·5f507950·is_memoized._PyP371 ··0x00001700·69735f6d·656d6f69·7a656400·5f507950·is_memoized._PyP
372 ··0x00001710·6567656e·5f6e616d·655f746f·6b656e00·egen_name_token.372 ··0x00001710·6567656e·5f6e616d·655f746f·6b656e00·egen_name_token.
373 ··0x00001720·5f507950·6567656e·5f6c6f6f·6b616865·_PyPegen_lookahe373 ··0x00001720·5f507950·6567656e·5f6c6f6f·6b616865·_PyPegen_lookahe
374 ··0x00001730·61645f77·6974685f·73747269·6e67005f·ad_with_string._374 ··0x00001730·61645f77·6974685f·73747269·6e67005f·ad_with_string._
375 ··0x00001740·50795065·67656e5f·696e7365·72745f6d·PyPegen_insert_m375 ··0x00001740·50795065·67656e5f·696e7365·72745f6d·PyPegen_insert_m
376 ··0x00001750·656d6f00·5f507950·6567656e·5f736574·emo._PyPegen_set376 ··0x00001750·656d6f00·5f507950·6567656e·5f736574·emo._PyPegen_set
377 ··0x00001760·5f657870·725f636f·6e746578·74005f50·_expr_context._P377 ··0x00001760·5f657870·725f636f·6e746578·74005f50·_expr_context._P
Offset 381, 16 lines modifiedOffset 381, 16 lines modified
381 ··0x000017a0·5f507941·53545f41·75674173·7369676e·_PyAST_AugAssign381 ··0x000017a0·5f507941·53545f41·75674173·7369676e·_PyAST_AugAssign
382 ··0x000017b0·005f5079·4153545f·41737369·676e005f·._PyAST_Assign._382 ··0x000017b0·005f5079·4153545f·41737369·676e005f·._PyAST_Assign._
383 ··0x000017c0·50794153·545f5265·7475726e·005f5079·PyAST_Return._Py383 ··0x000017c0·50794153·545f5265·7475726e·005f5079·PyAST_Return._Py
384 ··0x000017d0·4153545f·41747472·69627574·65005f50·AST_Attribute._P384 ··0x000017d0·4153545f·41747472·69627574·65005f50·AST_Attribute._P
385 ··0x000017e0·79415354·5f526169·7365005f·50794153·yAST_Raise._PyAS385 ··0x000017e0·79415354·5f526169·7365005f·50794153·yAST_Raise._PyAS
386 ··0x000017f0·545f5375·62736372·69707400·5f507941·T_Subscript._PyA386 ··0x000017f0·545f5375·62736372·69707400·5f507941·T_Subscript._PyA
387 ··0x00001800·53545f44·656c6574·65005f50·79415354·ST_Delete._PyAST387 ··0x00001800·53545f44·656c6574·65005f50·79415354·ST_Delete._PyAST
388 ··0x00001810·5f427265·616b005f·50794153·545f4173·_Break._PyAST_As388 ··0x00001810·5f417373·65727400·5f507941·53545f42·_Assert._PyAST_B
389 ··0x00001820·73657274·005f5079·4153545f·436f6e74·sert._PyAST_Cont389 ··0x00001820·7265616b·005f5079·4153545f·436f6e74·reak._PyAST_Cont
390 ··0x00001830·696e7565·005f5079·50656765·6e5f6d61·inue._PyPegen_ma390 ··0x00001830·696e7565·005f5079·50656765·6e5f6d61·inue._PyPegen_ma
391 ··0x00001840·705f6e61·6d65735f·746f5f69·6473005f·p_names_to_ids._391 ··0x00001840·705f6e61·6d65735f·746f5f69·6473005f·p_names_to_ids._
392 ··0x00001850·50794153·545f476c·6f62616c·005f5079·PyAST_Global._Py392 ··0x00001850·50794153·545f476c·6f62616c·005f5079·PyAST_Global._Py
393 ··0x00001860·4153545f·4e6f6e6c·6f63616c·005f5079·AST_Nonlocal._Py393 ··0x00001860·4153545f·4e6f6e6c·6f63616c·005f5079·AST_Nonlocal._Py
394 ··0x00001870·4153545f·54797065·416c6961·73005f50·AST_TypeAlias._P394 ··0x00001870·4153545f·54797065·416c6961·73005f50·AST_TypeAlias._P
395 ··0x00001880·79506567·656e5f67·65745f65·7870725f·yPegen_get_expr_395 ··0x00001880·79506567·656e5f67·65745f65·7870725f·yPegen_get_expr_
396 ··0x00001890·6e616d65·00507942·79746573·5f417353·name.PyBytes_AsS396 ··0x00001890·6e616d65·00507942·79746573·5f417353·name.PyBytes_AsS
9.7 KB
buffer.o
951 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:···························ARM9 ··Machine:···························ARM
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:··········832·(bytes·into·file)13 ··Start·of·section·headers:··········804·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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:·········1119 ··Number·of·section·headers:·········10
20 ··Section·header·string·table·index:·1020 ··Section·header·string·table·index:·9
2.15 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 19 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x340:1 There·are·10·section·headers,·starting·at·offset·0x324:
  
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·00008c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000194·00··AX··0···0··4
 6 ··[·2]·.rel.text·········REL·············00000000·0002cc·000008·08···I··7···1··4
6 ··[·2]·.data·············PROGBITS········00000000·0000c0·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0001c8·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········00000000·0000c0·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0001c8·000000·00··WA··0···0··1
8 ··[·4]·.text.hot·········PROGBITS········00000000·0000c0·000108·00··AX··0···0··4 
9 ··[·5]·.rel.text.hot·····REL·············00000000·0002dc·000008·08···I··8···4··4 
10 ··[·6]·.note.GNU-stack···PROGBITS········00000000·0001c8·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········00000000·0001c8·000000·00······0···0··1
11 ··[·7]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001c8·000033·00······0···0··110 ··[·6]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001c8·000033·00······0···0··1
12 ··[·8]·.symtab···········SYMTAB··········00000000·0001fc·000070·10······9···3··411 ··[·7]·.symtab···········SYMTAB··········00000000·0001fc·000060·10······8···2··4
13 ··[·9]·.strtab···········STRTAB··········00000000·00026c·00006e·00······0···0··112 ··[·8]·.strtab···········STRTAB··········00000000·00025c·00006e·00······0···0··1
14 ··[10]·.shstrtab·········STRTAB··········00000000·0002e4·00005a·00······0···0··113 ··[·9]·.shstrtab·········STRTAB··········00000000·0002d4·000050·00······0···0··1
15 Key·to·Flags:14 Key·to·Flags:
16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
19 ··D·(mbind),·y·(purecode),·p·(processor·specific)18 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.04 KB
readelf --wide --symbols {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·7·entries:1 Symbol·table·'.symtab'·contains·6·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·NOTYPE··LOCAL··DEFAULT····4·$t4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
6 ·····3:·00000001···264·FUNC····GLOBAL·HIDDEN·····4·_PyLexer_tok_reserve_buf5 ·····2:·00000001···264·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_tok_reserve_buf
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
8 ·····5:·00000001····72·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_remember_fstring_buffers7 ·····4:·00000109····72·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_remember_fstring_buffers
9 ·····6:·00000049····68·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_restore_fstring_buffers8 ·····5:·00000151····68·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_restore_fstring_buffers
409 B
readelf --wide --relocs {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Relocation·section·'.rel.text.hot'·at·offset·0x2dc·contains·1·entry:1 Relocation·section·'.rel.text'·at·offset·0x2cc·contains·1·entry:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000070··0000040a·R_ARM_THM_CALL·········00000000···PyMem_Realloc3 00000070··0000030a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
249 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 _PyLexer_tok_reserve_buf1 _PyLexer_tok_reserve_buf
2 PyMem_Realloc2 PyMem_Realloc
3 _PyLexer_remember_fstring_buffers3 _PyLexer_remember_fstring_buffers
4 _PyLexer_restore_fstring_buffers4 _PyLexer_restore_fstring_buffers
5 .shstrtab5 .shstrtab
6 .rel.text.hot6 .rel.text
7 .note.GNU-stack7 .note.GNU-stack
8 .ARM.attributes8 .ARM.attributes
4.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 56 lines modifiedOffset 1, 154 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 00000000·<_PyLexer_tok_reserve_buf>:
 3 _PyLexer_tok_reserve_buf():
 4 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
 5 »       mov.w»  ip,·#4096»  @·0x1000
 6 »       sub.w»  ip,·sp,·ip
 7 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
 8 »       ldr»    r6,·[r0,·#0]
 9 »       sub»    sp,·#12
 10 »       ldr»    r5,·[r0,·#8]
 11 »       ldr»    r3,·[r0,·#24]
 12 »       subs»   r5,·r5,·r6
 13 »       subs»   r3,·r3,·r6
 14 »       asrs»   r2,·r5,·#1
 15 »       cmp»    r2,·r1
 16 »       ite»    ge
 17 »       addge»  r1,·r5,·r2
 18 »       addlt»  r1,·r5,·r1
 19 »       cmp»    r3,·r1
 20 »       blt.n»  32·<_PyLexer_tok_reserve_buf+0x32>
 21 »       movs»   r0,·#1
 22 »       add»    sp,·#12
 23 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
 24 »       ldr»    r7,·[r0,·#28]
 25 »       mov»    r4,·r0
 26 »       cmp»    r7,·#0
 27 »       beq.n»  fa·<_PyLexer_tok_reserve_buf+0xfa>
 28 »       ldr.w»  r3,·[r0,·#2704]»     @·0xa90
 29 »       subs»   r7,·r7,·r6
 30 »       sub.w»  r9,·r3,·r6
 31 »       add.w»  fp,·r4,·#8192»       @·0x2000
 32 »       movs»   r0,·#60»     @·0x3c
 33 »       ldr.w»  r3,·[r4,·#2708]»     @·0xa94
 34 »       ldr.w»  sl,·[r4,·#4]
 35 »       ldr.w»  ip,·[fp,·#3560]»     @·0xde8
 36 »       sub.w»  r8,·r3,·r6
 37 »       mla»    r0,·r0,·ip,·r4
 38 »       cmp.w»  ip,·#0
 39 »       sub.w»  r0,·r0,·#60» @·0x3c
 40 »       add.w»  ip,·ip,·#4294967295» @·0xffffffff
 41 »       bge.n»  e4·<_PyLexer_tok_reserve_buf+0xe4>
 42 »       mov»    r0,·r6
 43 »       str»    r1,·[sp,·#4]
 44 »       bl»     0·<PyMem_Realloc>
 45 ·R_ARM_THM_CALL» PyMem_Realloc
 46 »       ldr»    r1,·[sp,·#4]
 47 »       cmp»    r0,·#0
 48 »       beq.n»  102·<_PyLexer_tok_reserve_buf+0x102>
 49 »       cmp»    r7,·#0
 50 »       sub.w»  sl,·sl,·r6
 51 »       ite»    ge
 52 »       addge»  r7,·r7,·r0
 53 »       movlt»  r7,·#0
 54 »       cmp.w»  r9,·#0
 55 »       add.w»  r3,·r0,·sl
 56 »       str»    r3,·[r4,·#4]
 57 »       ite»    ge
 58 »       addge.w»r3,·r0,·r9
 59 »       movlt»  r3,·#0
 60 »       str.w»  r3,·[r4,·#2704]»     @·0xa90
 61 »       ldr.w»  r3,·[fp,·#3560]»     @·0xde8
 62 »       add»    r1,·r0
 63 »       str»    r1,·[r4,·#24]
 64 »       movs»   r1,·#60»     @·0x3c
 65 »       cmp.w»  r8,·#0
 66 »       add»    r5,·r0
 67 »       ite»    ge
 68 »       addge.w»r2,·r0,·r8
 69 »       movlt»  r2,·#0
 70 »       str»    r5,·[r4,·#8]
 71 »       str»    r0,·[r4,·#0]
 72 »       str»    r7,·[r4,·#28]
 73 »       str.w»  r2,·[r4,·#2708]»     @·0xa94
 74 »       mla»    r4,·r1,·r3,·r4
 75 »       cmp»    r3,·#0
 76 »       sub.w»  r4,·r4,·#60» @·0x3c
 77 »       add.w»  r3,·r3,·#4294967295» @·0xffffffff
 78 »       blt.n»  2a·<_PyLexer_tok_reserve_buf+0x2a>
 79 »       ldr.w»  r1,·[r4,·#2848]»     @·0xb20
 80 »       ldr.w»  r2,·[r4,·#2852]»     @·0xb24
 81 »       add»    r1,·r0
 82 »       str.w»  r1,·[r4,·#2836]»     @·0xb14
 83 »       add»    r2,·r0
 84 »       str.w»  r2,·[r4,·#2840]»     @·0xb18
 85 »       b.n»    c2·<_PyLexer_tok_reserve_buf+0xc2>
 86 »       ldr.w»  r2,·[r0,·#2836]»     @·0xb14
 87 »       ldr.w»  r3,·[r0,·#2840]»     @·0xb18
 88 »       subs»   r2,·r2,·r6
 89 »       str.w»  r2,·[r0,·#2848]»     @·0xb20
 90 »       subs»   r3,·r3,·r6
 91 »       str.w»  r3,·[r0,·#2852]»     @·0xb24
 92 »       b.n»    5e·<_PyLexer_tok_reserve_buf+0x5e>
 93 »       mov.w»  r7,·#4294967295»    @·0xffffffff
 94 »       mov»    r9,·r7
 95 »       b.n»    44·<_PyLexer_tok_reserve_buf+0x44>
 96 »       movs»   r3,·#15
 97 »       str»    r3,·[r4,·#32]
 98 »       b.n»    2c·<_PyLexer_tok_reserve_buf+0x2c>
  
2 00000000·<_PyLexer_remember_fstring_buffers>:99 00000108·<_PyLexer_remember_fstring_buffers>:
3 _PyLexer_remember_fstring_buffers():100 _PyLexer_remember_fstring_buffers():
4 »       add.w»  r2,·r0,·#8192»       @·0x2000101 »       add.w»  r2,·r0,·#8192»       @·0x2000
5 »       movs»   r3,·#60»     @·0x3c102 »       movs»   r3,·#60»     @·0x3c
6 »       ldr.w»  r2,·[r2,·#3560]»     @·0xde8103 »       ldr.w»  r2,·[r2,·#3560]»     @·0xde8
7 »       cmp»    r2,·#0104 »       cmp»    r2,·#0
8 »       mla»    r3,·r3,·r2,·r0105 »       mla»    r3,·r3,·r2,·r0
9 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff106 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff
10 »       sub.w»  r3,·r3,·#60» @·0x3c107 »       sub.w»  r3,·r3,·#60» @·0x3c
11 »       blt.n»  46·<_PyLexer_remember_fstring_buffers+0x46>108 »       blt.n»  14e·<_PyLexer_remember_fstring_buffers+0x46>
12 »       push»   {r4,·r5}109 »       push»   {r4,·r5}
13 »       ldr»    r5,·[r0,·#0]110 »       ldr»    r5,·[r0,·#0]
14 »       ldr.w»  r4,·[r3,·#2836]»     @·0xb14111 »       ldr.w»  r4,·[r3,·#2836]»     @·0xb14
15 »       cmp»    r2,·#0112 »       cmp»    r2,·#0
16 »       ldr.w»  r1,·[r3,·#2840]»     @·0xb18113 »       ldr.w»  r1,·[r3,·#2840]»     @·0xb18
17 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff114 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff
18 »       sub.w»  r4,·r4,·r5115 »       sub.w»  r4,·r4,·r5
19 »       sub.w»  r3,·r3,·#60» @·0x3c116 »       sub.w»  r3,·r3,·#60» @·0x3c
20 »       sub.w»  r1,·r1,·r5117 »       sub.w»  r1,·r1,·r5
21 »       str.w»  r4,·[r3,·#2908]»     @·0xb5c118 »       str.w»  r4,·[r3,·#2908]»     @·0xb5c
22 »       str.w»  r1,·[r3,·#2912]»     @·0xb60119 »       str.w»  r1,·[r3,·#2912]»     @·0xb60
23 »       bge.n»  1c·<_PyLexer_remember_fstring_buffers+0x1c>120 »       bge.n»  124·<_PyLexer_remember_fstring_buffers+0x1c>
24 »       pop»    {r4,·r5}121 »       pop»    {r4,·r5}
25 »       bx»     lr122 »       bx»     lr
Max diff block lines reached; 825/4036 bytes (20.44%) of diff not shown.
820 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 9 lines modifiedOffset 1, 8 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·72656c2e·..shstrtab..rel.
4 ··0x00000020·002e6461·7461002e·62737300·2e72656c·..data..bss..rel4 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.
 5 ··0x00000030·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
 6 ··0x00000040·2e41524d·2e617474·72696275·74657300·.ARM.attributes.
5 ··0x00000030·2e746578·742e686f·74002e6e·6f74652e·.text.hot..note. 
6 ··0x00000040·474e552d·73746163·6b002e41·524d2e61·GNU-stack..ARM.a 
7 ··0x00000050·74747269·62757465·7300··············ttributes. 
  
186 KB
lexer.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········17240·(bytes·into·file)13 ··Start·of·section·headers:··········17284·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.39 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x4358:1 There·are·14·section·headers,·starting·at·offset·0x4384:
  
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·0000b8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0000b8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0038f8·000038·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·003924·000038·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0000ec·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0000ec·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000ec·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0000ec·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000ec·0004c7·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000ec·0004c7·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·0005b4·00299c·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0005b4·0029c8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003930·0009b0·08···I·11···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·00395c·0009b0·08···I·11···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·002f50·00000b·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·002f7c·00000b·00···A··0···0··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·002f5b·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·002f87·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f5b·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f87·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·002f90·000580·10·····12··56··415 ··[11]·.symtab···········SYMTAB··········00000000·002fbc·000580·10·····12··56··4
16 ··[12]·.strtab···········STRTAB··········00000000·003510·0003e7·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·00353c·0003e7·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·0042e0·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·00430c·000075·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)22 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.37 KB
readelf --wide --symbols {}
    
Offset 6, 17 lines modifiedOffset 6, 17 lines modified
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC06 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
7 ·····3:·00000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17 ·····3:·00000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
8 ·····4:·00000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LC28 ·····4:·00000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
9 ·····5:·00000070·····0·NOTYPE··LOCAL··DEFAULT····5·.LC39 ·····5:·00000070·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
10 ·····6:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC410 ·····6:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
11 ·····7:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC511 ·····7:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
13 ·····9:·0000087d··7322·FUNC····LOCAL··DEFAULT····6·tok_get_normal_mode13 ·····9:·00000881··7364·FUNC····LOCAL··DEFAULT····6·tok_get_normal_mode
14 ····10:·000025d1····94·FUNC····LOCAL··DEFAULT····6·tok_backup14 ····10:·000025fd····94·FUNC····LOCAL··DEFAULT····6·tok_backup
15 ····11:·00002519···184·FUNC····LOCAL··DEFAULT····6·tok_nextc15 ····11:·00002545···184·FUNC····LOCAL··DEFAULT····6·tok_nextc
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR016 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
17 ····13:·00000104·····0·NOTYPE··LOCAL··DEFAULT····5·.LC617 ····13:·00000104·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
18 ····14:·00000110·····0·NOTYPE··LOCAL··DEFAULT····5·.LC718 ····14:·00000110·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
19 ····15:·00000118·····0·NOTYPE··LOCAL··DEFAULT····5·.LC819 ····15:·00000118·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
20 ····16:·00000138·····0·NOTYPE··LOCAL··DEFAULT····5·.LC920 ····16:·00000138·····0·NOTYPE··LOCAL··DEFAULT····5·.LC9
21 ····17:·00000160·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1021 ····17:·00000160·····0·NOTYPE··LOCAL··DEFAULT····5·.LC10
22 ····18:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1122 ····18:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
Offset 37, 52 lines modifiedOffset 37, 52 lines modified
37 ····33:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2637 ····33:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC26
38 ····34:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2738 ····34:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC27
39 ····35:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2839 ····35:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC28
40 ····36:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2940 ····36:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC29
41 ····37:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3041 ····37:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC30
42 ····38:·00000410·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3142 ····38:·00000410·····0·NOTYPE··LOCAL··DEFAULT····5·.LC31
43 ····39:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3243 ····39:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC32
44 ····40:·00002855···326·FUNC····LOCAL··DEFAULT····6·verify_end_of_number44 ····40:·00002881···326·FUNC····LOCAL··DEFAULT····6·verify_end_of_number
45 ····41:·00002719···314·FUNC····LOCAL··DEFAULT····6·tok_decimal_tail45 ····41:·00002745···314·FUNC····LOCAL··DEFAULT····6·tok_decimal_tail
46 ····42:·00000001····80·FUNC····LOCAL··DEFAULT····1·tok_continuation_line46 ····42:·00000001····80·FUNC····LOCAL··DEFAULT····1·tok_continuation_line
47 ····43:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3347 ····43:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC33
48 ····44:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3448 ····44:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC34
49 ····45:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3549 ····45:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC35
50 ····46:·000004ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3650 ····46:·000004ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC36
51 ····47:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3751 ····47:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC37
52 ····48:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3852 ····48:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC38
53 ····49:·0000287c·····0·NOTYPE··LOCAL··DEFAULT····6·$d53 ····49:·000028a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
54 ····50:·00000051···102·FUNC····LOCAL··DEFAULT····1·lookahead54 ····50:·00000051···102·FUNC····LOCAL··DEFAULT····1·lookahead
55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
57 ····53:·00000000····11·OBJECT··LOCAL··DEFAULT····8·__func__.057 ····53:·00000000····11·OBJECT··LOCAL··DEFAULT····8·__func__.0
58 ····54:·0000288b·····0·NOTYPE··LOCAL··DEFAULT····6·$d58 ····54:·000028b7·····0·NOTYPE··LOCAL··DEFAULT····6·$d
59 ····55:·0000288c·····0·NOTYPE··LOCAL··DEFAULT····6·$t59 ····55:·000028b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
60 ····56:·00000001··2170·FUNC····GLOBAL·HIDDEN·····6·_PyTokenizer_Get60 ····56:·00000001··2176·FUNC····GLOBAL·HIDDEN·····6·_PyTokenizer_Get
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_token_setup61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_token_setup
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_warn_invalid_escape_sequence65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_warn_invalid_escape_sequence
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar
73 ····69:·00002631···232·FUNC····GLOBAL·HIDDEN·····6·_PyLexer_update_fstring_expr73 ····69:·0000265d···232·FUNC····GLOBAL·HIDDEN·····6·_PyLexer_update_fstring_expr
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_indenterror74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_indenterror
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8 
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_type_comment_token_setup77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_type_comment_token_setup
 78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
 80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
39.3 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x38f8·contains·7·entries:1 Relocation·section·'.rel.text'·at·offset·0x3924·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00000b0a·R_ARM_THM_CALL·········00002519···tok_nextc3 00000010··00000b0a·R_ARM_THM_CALL·········00002545···tok_nextc
4 0000001e··00000b0a·R_ARM_THM_CALL·········00002519···tok_nextc4 0000001e··00000b0a·R_ARM_THM_CALL·········00002545···tok_nextc
5 0000002c··00000a0a·R_ARM_THM_CALL·········000025d1···tok_backup5 0000002c··00000a0a·R_ARM_THM_CALL·········000025fd···tok_backup
6 00000036··00000b0a·R_ARM_THM_CALL·········00002519···tok_nextc6 00000036··00000b0a·R_ARM_THM_CALL·········00002545···tok_nextc
7 00000068··00000b0a·R_ARM_THM_CALL·········00002519···tok_nextc7 00000068··00000b0a·R_ARM_THM_CALL·········00002545···tok_nextc
8 0000009e··00000a0a·R_ARM_THM_CALL·········000025d1···tok_backup8 0000009e··00000a0a·R_ARM_THM_CALL·········000025fd···tok_backup
9 000000ac··00000a0a·R_ARM_THM_CALL·········000025d1···tok_backup9 000000ac··00000a0a·R_ARM_THM_CALL·········000025fd···tok_backup
  
10 Relocation·section·'.rel.text.hot'·at·offset·0x3930·contains·310·entries:10 Relocation·section·'.rel.text.hot'·at·offset·0x395c·contains·310·entries:
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 000001f4··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup12 000001f4··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
13 000002a2··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup13 000002a2··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
14 000002de··00003a0a·R_ARM_THM_CALL·········00000000···memchr14 000002de··00003a0a·R_ARM_THM_CALL·········00000000···memchr
15 00000320··00003b0a·R_ARM_THM_CALL·········00000000···PyMem_Free15 00000320··00003b0a·R_ARM_THM_CALL·········00000000···PyMem_Free
16 0000034c··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup16 0000034c··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
17 000003f4··00003a0a·R_ARM_THM_CALL·········00000000···memchr17 000003f4··00003a0a·R_ARM_THM_CALL·········00000000···memchr
Offset 30, 294 lines modifiedOffset 30, 294 lines modified
30 00000590··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC030 00000590··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
31 00000594··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC031 00000594··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
32 0000059a··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror32 0000059a··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
33 00000636··0000072f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC533 00000636··0000072f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC5
34 0000063a··00000730·R_ARM_THM_MOVT_ABS·····000000c0···.LC534 0000063a··00000730·R_ARM_THM_MOVT_ABS·····000000c0···.LC5
35 0000063e··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror35 0000063e··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
36 00000650··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup36 00000650··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
37 000006da··00003a0a·R_ARM_THM_CALL·········00000000···memchr37 000006d0··00003a0a·R_ARM_THM_CALL·········00000000···memchr
38 000006e6··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC038 000006fc··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
39 000006ea··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC039 00000700··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
40 000006ee··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror40 00000706··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
41 00000728··00003a0a·R_ARM_THM_CALL·········00000000···memchr 
42 00000756··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0 
43 0000075a··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0 
44 0000075e··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror 
45 00000784··00003a0a·R_ARM_THM_CALL·········00000000···memchr41 00000734··00003a0a·R_ARM_THM_CALL·········00000000···memchr
 42 00000768··00003a0a·R_ARM_THM_CALL·········00000000···memchr
 43 00000774··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 44 00000778··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 45 0000077c··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
 46 000007b0··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
46 000007c6··00003d0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_warn_invalid_escape_sequence47 000007d6··00003d0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_warn_invalid_escape_sequence
47 00000804··0000062f·R_ARM_THM_MOVW_ABS_NC··0000008c···.LC448 0000081a··0000062f·R_ARM_THM_MOVW_ABS_NC··0000008c···.LC4
48 00000808··00000630·R_ARM_THM_MOVT_ABS·····0000008c···.LC449 0000081e··00000630·R_ARM_THM_MOVT_ABS·····0000008c···.LC4
49 0000080e··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror 
50 0000081c··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
51 00000822··0000042f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC2 
52 00000826··00000430·R_ARM_THM_MOVT_ABS·····00000050···.LC2 
53 0000082a··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
54 0000082e··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
55 00000832··00003e0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
56 00000838··0000032f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC1 
57 0000083c··00000330·R_ARM_THM_MOVT_ABS·····00000028···.LC1 
58 00000840··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror50 00000824··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
59 00000850··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup51 00000832··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 52 00000838··0000042f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC2
 53 0000083c··00000430·R_ARM_THM_MOVT_ABS·····00000050···.LC2
 54 00000840··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 55 00000844··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 56 00000848··00003e0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 57 0000084e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC1
 58 00000852··00000330·R_ARM_THM_MOVT_ABS·····00000028···.LC1
 59 00000856··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
60 00000856··0000052f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC360 0000085c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
61 0000085a··00000530·R_ARM_THM_MOVT_ABS·····00000070···.LC361 00000860··00000530·R_ARM_THM_MOVT_ABS·····00000070···.LC3
62 0000085e··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR062 00000864··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
63 00000862··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR063 00000868··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
64 00000866··00003e0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc64 0000086c··00003e0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
65 0000086c··0000072f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC565 00000872··0000072f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC5
66 00000870··00000730·R_ARM_THM_MOVT_ABS·····000000c0···.LC566 00000876··00000730·R_ARM_THM_MOVT_ABS·····000000c0···.LC5
67 00000874··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror67 0000087a··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
68 00000988··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table68 00000996··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
69 0000098c··00004030·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table69 0000099a··00004030·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
70 0000099c··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower70 000009aa··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower
71 000009a0··00004130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower71 000009ae··00004130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower
72 000009f2··0000420a·R_ARM_THM_CALL·········00000000···_PyToken_TwoChars72 00000a00··0000420a·R_ARM_THM_CALL·········00000000···_PyToken_TwoChars
73 00000a50··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable73 00000a5e··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable
74 00000a60··0000440a·R_ARM_THM_CALL·········00000000···_PyToken_OneChar74 00000a6e··0000440a·R_ARM_THM_CALL·········00000000···_PyToken_OneChar
75 00000a6e··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup75 00000a7c··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
76 00000ae6··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
77 00000b90··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
78 00000c2a··00003a0a·R_ARM_THM_CALL·········00000000···memchr 
79 00000cc0··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
80 00000d00··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20 
81 00000d04··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC20 
82 00000d4a··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
83 00000d6a··0000420a·R_ARM_THM_CALL·········00000000···_PyToken_TwoChars 
84 00000e58··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable 
85 00000ebe··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable 
86 00000ecc··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table 
87 00000ed0··00004030·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table 
88 00000f1c··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup76 00000afc··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 77 00000bac··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 78 00000c46··00003a0a·R_ARM_THM_CALL·········00000000···memchr
 79 00000cdc··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 80 00000d1c··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20
 81 00000d20··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC20
 82 00000d66··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 83 00000d86··0000420a·R_ARM_THM_CALL·········00000000···_PyToken_TwoChars
89 00000f34··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable84 00000e74··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable
90 00000f3e··0000102f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC9 
91 00000f42··00001030·R_ARM_THM_MOVT_ABS·····00000138···.LC9 
92 00000f4a··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror85 00000eda··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable
 86 00000ee8··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
 87 00000eec··00004030·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
93 00000f58··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup88 00000f38··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 89 00000f50··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable
 90 00000f5a··0000102f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC9
 91 00000f5e··00001030·R_ARM_THM_MOVT_ABS·····00000138···.LC9
 92 00000f66··00003c0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_syntaxerror
 93 00000f74··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
94 00000f8a··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup94 00000fa6··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
95 00000fb6··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC2095 00000fd2··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20
96 00000fba··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC2096 00000fd6··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC20
97 00000fd2··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup97 00000fee··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
98 000010c8··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable98 000010e0··0000430a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsPrintable
99 00001122··00003a0a·R_ARM_THM_CALL·········00000000···memchr99 00001168··00003a0a·R_ARM_THM_CALL·········00000000···memchr
100 000011b2··00003a0a·R_ARM_THM_CALL·········00000000···memchr 
101 000011fc··00003a0a·R_ARM_THM_CALL·········00000000···memchr100 000011fa··00003a0a·R_ARM_THM_CALL·········00000000···memchr
102 000012f6··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup 
103 00001358··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20 
104 0000135c··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC20 
105 000013a6··00003a0a·R_ARM_THM_CALL·········00000000···memchr101 00001246··00003a0a·R_ARM_THM_CALL·········00000000···memchr
 102 0000133e··0000390a·R_ARM_THM_CALL·········00000000···_PyLexer_token_setup
 103 000013a0··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20
 104 000013a4··00001b30·R_ARM_THM_MOVT_ABS·····00000290···.LC20
 105 000013ee··00003a0a·R_ARM_THM_CALL·········00000000···memchr
Max diff block lines reached; 25528/40226 bytes (63.46%) of diff not shown.
974 B
strings --all --bytes=8 {}
    
Offset 25, 17 lines modifiedOffset 25, 18 lines modified
25 f-string:·single·'}'·is·not·allowed25 f-string:·single·'}'·is·not·allowed
26 unmatched·'%c'26 unmatched·'%c'
27 f-string:·unmatched·'%c'27 f-string:·unmatched·'%c'
28 closing·parenthesis·'%c'·does·not·match·opening·parenthesis·'%c'·on·line·%d28 closing·parenthesis·'%c'·does·not·match·opening·parenthesis·'%c'·on·line·%d
29 closing·parenthesis·'%c'·does·not·match·opening·parenthesis·'%c'29 closing·parenthesis·'%c'·does·not·match·opening·parenthesis·'%c'
30 invalid·%s·literal30 invalid·%s·literal
31 +F@"AF·F31 +F@"AF·F
 32 hMF"jc`W
32 ;FAF>"·F33 ;FAF>"·F
33 ""bAFg`·F@" 
34 KF@"AF·F34 KF@"AF·F
 35 ""bAFg`·F@"
35 tok_backup36 tok_backup
36 tok_get_normal_mode37 tok_get_normal_mode
37 tok_backup38 tok_backup
38 tok_nextc39 tok_nextc
39 .LANCHOR040 .LANCHOR0
40 verify_end_of_number41 verify_end_of_number
41 tok_decimal_tail42 tok_decimal_tail
Offset 54, 18 lines modifiedOffset 55, 18 lines modified
54 _PyToken_TwoChars55 _PyToken_TwoChars
55 _PyUnicode_IsPrintable56 _PyUnicode_IsPrintable
56 _PyToken_OneChar57 _PyToken_OneChar
57 _PyLexer_update_fstring_expr58 _PyLexer_update_fstring_expr
58 _PyTokenizer_indenterror59 _PyTokenizer_indenterror
59 _PyToken_ThreeChars60 _PyToken_ThreeChars
60 _PyTokenizer_syntaxerror_known_range61 _PyTokenizer_syntaxerror_known_range
61 PyUnicode_DecodeUTF8 
62 _PyLexer_type_comment_token_setup62 _PyLexer_type_comment_token_setup
63 _PyUnicode_ScanIdentifier 
64 _Py_Dealloc63 _Py_Dealloc
 64 PyUnicode_DecodeUTF8
 65 _PyUnicode_ScanIdentifier
65 PyMem_Malloc66 PyMem_Malloc
66 PyUnicode_Substring67 PyUnicode_Substring
67 PyUnicode_AsUTF8String68 PyUnicode_AsUTF8String
68 PyExc_UnicodeDecodeError69 PyExc_UnicodeDecodeError
69 PyErr_ExceptionMatches70 PyErr_ExceptionMatches
70 PyMem_Realloc71 PyMem_Realloc
71 PyExc_SyntaxWarning72 PyExc_SyntaxWarning
1.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 34 lines modifiedOffset 6, 34 lines modified
6 00000000·<tok_continuation_line>:6 00000000·<tok_continuation_line>:
7 tok_continuation_line():7 tok_continuation_line():
8 »       push»   {r3,·r4,·r5,·lr}8 »       push»   {r3,·r4,·r5,·lr}
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4080]»     @·0xff011 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
12 »       mov»    r5,·r012 »       mov»    r5,·r0
13 »       bl»     2518·<tok_nextc>13 »       bl»     2544·<tok_nextc>
14 ·R_ARM_THM_CALL» tok_nextc14 ·R_ARM_THM_CALL» tok_nextc
15 »       cmp»    r0,·#1315 »       cmp»    r0,·#13
16 »       beq.n»  34·<tok_continuation_line+0x34>16 »       beq.n»  34·<tok_continuation_line+0x34>
17 »       cmp»    r0,·#1017 »       cmp»    r0,·#10
18 »       bne.n»  4a·<tok_continuation_line+0x4a>18 »       bne.n»  4a·<tok_continuation_line+0x4a>
19 »       mov»    r0,·r519 »       mov»    r0,·r5
20 »       bl»     2518·<tok_nextc>20 »       bl»     2544·<tok_nextc>
21 ·R_ARM_THM_CALL» tok_nextc21 ·R_ARM_THM_CALL» tok_nextc
22 »       mov»    r4,·r022 »       mov»    r4,·r0
23 »       adds»   r3,·r0,·#123 »       adds»   r3,·r0,·#1
24 »       beq.n»  3c·<tok_continuation_line+0x3c>24 »       beq.n»  3c·<tok_continuation_line+0x3c>
25 »       mov»    r1,·r025 »       mov»    r1,·r0
26 »       mov»    r0,·r526 »       mov»    r0,·r5
27 »       bl»     25d0·<tok_backup>27 »       bl»     25fc·<tok_backup>
28 ·R_ARM_THM_CALL» tok_backup28 ·R_ARM_THM_CALL» tok_backup
29 »       mov»    r0,·r429 »       mov»    r0,·r4
30 »       pop»    {r3,·r4,·r5,·pc}30 »       pop»    {r3,·r4,·r5,·pc}
31 »       mov»    r0,·r531 »       mov»    r0,·r5
32 »       bl»     2518·<tok_nextc>32 »       bl»     2544·<tok_nextc>
33 ·R_ARM_THM_CALL» tok_nextc33 ·R_ARM_THM_CALL» tok_nextc
34 »       b.n»    18·<tok_continuation_line+0x18>34 »       b.n»    18·<tok_continuation_line+0x18>
35 »       ldr»    r2,·[r5,·#8]35 »       ldr»    r2,·[r5,·#8]
36 »       movs»   r3,·#1136 »       movs»   r3,·#11
37 »       str»    r2,·[r5,·#4]37 »       str»    r2,·[r5,·#4]
38 »       str»    r3,·[r5,·#32]38 »       str»    r3,·[r5,·#32]
39 »       mov.w»  r4,·#4294967295»    @·0xffffffff39 »       mov.w»  r4,·#4294967295»    @·0xffffffff
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 »       sub.w»  ip,·sp,·ip49 »       sub.w»  ip,·sp,·ip
50 »       str.w»  r0,·[ip,·#4072]»     @·0xfe850 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
51 »       mov»    r7,·r151 »       mov»    r7,·r1
52 »       mov»    r5,·r052 »       mov»    r5,·r0
53 »       mov»    r2,·r153 »       mov»    r2,·r1
54 »       mov»    r4,·r254 »       mov»    r4,·r2
55 »       mov»    r0,·r555 »       mov»    r0,·r5
56 »       bl»     2518·<tok_nextc>56 »       bl»     2544·<tok_nextc>
57 ·R_ARM_THM_CALL» tok_nextc57 ·R_ARM_THM_CALL» tok_nextc
58 »       adds»   r2,·r4,·#158 »       adds»   r2,·r4,·#1
59 »       ldrb»   r6,·[r4,·#0]59 »       ldrb»   r6,·[r4,·#0]
60 »       cbz»    r6,·7a·<lookahead+0x2a>60 »       cbz»    r6,·7a·<lookahead+0x2a>
61 »       cmp»    r6,·r061 »       cmp»    r6,·r0
62 »       beq.n»  64·<lookahead+0x14>62 »       beq.n»  64·<lookahead+0x14>
63 »       movs»   r6,·#063 »       movs»   r6,·#0
Offset 73, 19 lines modifiedOffset 73, 19 lines modified
73 »       it»     ne73 »       it»     ne
74 »       movne»  r6,·#174 »       movne»  r6,·#1
75 »       cmp»    r0,·#127»     @·0x7f75 »       cmp»    r0,·#127»     @·0x7f
76 »       it»     gt76 »       it»     gt
77 »       movgt»  r6,·#077 »       movgt»  r6,·#0
78 »       mov»    r1,·r078 »       mov»    r1,·r0
79 »       mov»    r0,·r579 »       mov»    r0,·r5
80 »       bl»     25d0·<tok_backup>80 »       bl»     25fc·<tok_backup>
81 ·R_ARM_THM_CALL» tok_backup81 ·R_ARM_THM_CALL» tok_backup
82 »       mov»    r0,·r582 »       mov»    r0,·r5
83 »       cmp»    r4,·r783 »       cmp»    r4,·r7
84 »       beq.n»  b2·<lookahead+0x62>84 »       beq.n»  b2·<lookahead+0x62>
85 »       ldrb.w» r1,·[r4,·#-1]!85 »       ldrb.w» r1,·[r4,·#-1]!
86 »       bl»     25d0·<tok_backup>86 »       bl»     25fc·<tok_backup>
87 ·R_ARM_THM_CALL» tok_backup87 ·R_ARM_THM_CALL» tok_backup
88 »       b.n»    a2·<lookahead+0x52>88 »       b.n»    a2·<lookahead+0x52>
89 »       mov»    r0,·r689 »       mov»    r0,·r6
90 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}90 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
91 »       nop91 »       nop
133 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 »       adds»   r3,·r0,·r119 »       adds»   r3,·r0,·r1
20 »       add.w»  r1,·r1,·#2752»       @·0xac020 »       add.w»  r1,·r1,·#2752»       @·0xac0
21 »       add.w»  r8,·r0,·r121 »       add.w»  r8,·r0,·r1
22 »       ldr.w»  r3,·[r3,·#2752]»     @·0xac022 »       ldr.w»  r3,·[r3,·#2752]»     @·0xac0
23 »       cbnz»   r3,·4c·<_PyTokenizer_Get+0x4c>23 »       cbnz»   r3,·4c·<_PyTokenizer_Get+0x4c>
24 »       mov»    r2,·r524 »       mov»    r2,·r5
25 »       mov»    r1,·r825 »       mov»    r1,·r8
26 »       bl»     87c·<tok_get_normal_mode>26 »       bl»     880·<tok_get_normal_mode>
27 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa8427 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa84
28 »       cmp»    r3,·#028 »       cmp»    r3,·#0
29 »       bne.w»  2b0·<_PyTokenizer_Get+0x2b0>29 »       bne.w»  2b0·<_PyTokenizer_Get+0x2b0>
30 »       add»    sp,·#2030 »       add»    sp,·#20
31 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}31 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
32 »       ldr.w»  r9,·[r0,·#4]32 »       ldr.w»  r9,·[r0,·#4]
33 »       ldr.w»  r3,·[r0,·#476]»      @·0x1dc33 »       ldr.w»  r3,·[r0,·#476]»      @·0x1dc
Offset 51, 50 lines modifiedOffset 51, 50 lines modified
51 »       str»    r2,·[r4,·#4]51 »       str»    r2,·[r4,·#4]
52 »       ldrb.w» sl,·[r9]52 »       ldrb.w» sl,·[r9]
53 »       cmp.w»  sl,·#123»   @·0x7b53 »       cmp.w»  sl,·#123»   @·0x7b
54 »       beq.w»  366·<_PyTokenizer_Get+0x366>54 »       beq.w»  366·<_PyTokenizer_Get+0x366>
55 »       ldr»    r2,·[r4,·#0]55 »       ldr»    r2,·[r4,·#0]
56 »       str.w»  r9,·[r4,·#4]56 »       str.w»  r9,·[r4,·#4]
57 »       cmp»    r9,·r257 »       cmp»    r9,·r2
58 »       bcc.w»  822·<_PyTokenizer_Get+0x822>58 »       bcc.w»  838·<_PyTokenizer_Get+0x838>
59 »       ldrb.w» r2,·[r9]59 »       ldrb.w» r2,·[r9]
60 »       cmp»    r2,·sl60 »       cmp»    r2,·sl
61 »       it»     eq61 »       it»     eq
62 »       streq.w»r3,·[r4,·#476]»    @·0x1dc62 »       streq.w»r3,·[r4,·#476]»    @·0x1dc
63 »       bne.w»  856·<_PyTokenizer_Get+0x856>63 »       bne.w»  85c·<_PyTokenizer_Get+0x85c>
64 »       mov.w»  r8,·#60»    @·0x3c64 »       mov.w»  r8,·#60»    @·0x3c
65 »       mla»    r8,·r8,·r6,·r465 »       mla»    r8,·r8,·r6,·r4
66 »       ldr.w»  r3,·[r8,·#2768]»     @·0xad066 »       ldr.w»  r3,·[r8,·#2768]»     @·0xad0
67 »       cmp»    r3,·#067 »       cmp»    r3,·#0
68 »       itt»    gt68 »       itt»    gt
69 »       movgt.w»r9,·#069 »       movgt.w»r9,·#0
70 »       ldrgt.w»sl,·[r4,·#8]70 »       ldrgt.w»sl,·[r4,·#8]
71 »       ble.w»  314·<_PyTokenizer_Get+0x314>71 »       ble.w»  314·<_PyTokenizer_Get+0x314>
72 »       ldr»    r3,·[r4,·#4]72 »       ldr»    r3,·[r4,·#4]
73 »       cmp»    r3,·sl73 »       cmp»    r3,·sl
74 »       beq.w»  4f6·<_PyTokenizer_Get+0x4f6>74 »       beq.w»  4f6·<_PyTokenizer_Get+0x4f6>
75 »       ldr.w»  r2,·[r4,·#476]»      @·0x1dc75 »       ldr.w»  r2,·[r4,·#476]»      @·0x1dc
76 »       mvn.w»  r1,·#2147483648»    @·0x8000000076 »       mvn.w»  r1,·#2147483648»    @·0x80000000
77 »       cmp»    r2,·r177 »       cmp»    r2,·r1
78 »       bcs.w»  7a0·<_PyTokenizer_Get+0x7a0>78 »       bcs.w»  7e2·<_PyTokenizer_Get+0x7e2>
79 »       adds»   r1,·r2,·#179 »       adds»   r1,·r2,·#1
80 »       str.w»  r1,·[r4,·#476]»      @·0x1dc80 »       str.w»  r1,·[r4,·#476]»      @·0x1dc
81 »       adds»   r1,·r3,·#181 »       adds»   r1,·r3,·#1
82 »       str»    r1,·[r4,·#4]82 »       str»    r1,·[r4,·#4]
83 »       ldrb»   r1,·[r3,·#0]83 »       ldrb»   r1,·[r3,·#0]
84 »       ldrb.w» r0,·[r8,·#2764]»    @·0xacc84 »       ldrb.w» r0,·[r8,·#2764]»    @·0xacc
85 »       cmp»    r0,·r185 »       cmp»    r0,·r1
86 »       beq.w»  306·<_PyTokenizer_Get+0x306>86 »       beq.w»  306·<_PyTokenizer_Get+0x306>
87 »       ldr»    r0,·[r4,·#0]87 »       ldr»    r0,·[r4,·#0]
88 »       str»    r3,·[r4,·#4]88 »       str»    r3,·[r4,·#4]
89 »       cmp»    r0,·r389 »       cmp»    r0,·r3
90 »       bhi.w»  822·<_PyTokenizer_Get+0x822>90 »       bhi.w»  838·<_PyTokenizer_Get+0x838>
91 »       ldrb»   r3,·[r3,·#0]91 »       ldrb»   r3,·[r3,·#0]
92 »       cmp»    r3,·r192 »       cmp»    r3,·r1
93 »       bne.w»  856·<_PyTokenizer_Get+0x856>93 »       bne.w»  85c·<_PyTokenizer_Get+0x85c>
94 »       str.w»  r2,·[r4,·#476]»      @·0x1dc94 »       str.w»  r2,·[r4,·#476]»      @·0x1dc
95 »       mov.w»  r8,·#60»    @·0x3c95 »       mov.w»  r8,·#60»    @·0x3c
96 »       ldr.w»  r3,·[r4,·#2704]»     @·0xa9096 »       ldr.w»  r3,·[r4,·#2704]»     @·0xa90
97 »       mov.w»  sl,·#097 »       mov.w»  sl,·#0
98 »       mov»    fp,·r798 »       mov»    fp,·r7
99 »       str.w»  r3,·[r4,·#2708]»     @·0xa9499 »       str.w»  r3,·[r4,·#2708]»     @·0xa94
100 »       mla»    r8,·r8,·r6,·r4100 »       mla»    r8,·r8,·r6,·r4
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
102 »       str.w»  sl,·[sp,·#8]102 »       str.w»  sl,·[sp,·#8]
103 »       mov.w»  sl,·#0103 »       mov.w»  sl,·#0
104 »       ldr.w»  ip,·[r8,·#2768]»     @·0xad0104 »       ldr.w»  ip,·[r8,·#2768]»     @·0xad0
105 »       b.n»    172·<_PyTokenizer_Get+0x172>105 »       b.n»    172·<_PyTokenizer_Get+0x172>
106 »       ldr.w»  r3,·[r8,·#2760]»     @·0xac8106 »       ldr.w»  r3,·[r8,·#2760]»     @·0xac8
107 »       ldr.w»  ip,·[r8,·#2768]»     @·0xad0107 »       ldr.w»  ip,·[r8,·#2768]»     @·0xad0
108 »       mvns»   r3,·r3108 »       mvns»   r3,·r3
109 »       cmp»    r2,·#10109 »       cmp.w»  ip,·#1
110 »       it»     eq110 »       it»     eq
111 »       cmpeq.w»ip,·#1111 »       cmpeq»  r2,·#10
112 »       mov.w»  r3,·r3,·lsr·#31112 »       mov.w»  r3,·r3,·lsr·#31
113 »       beq.w»  65c·<_PyTokenizer_Get+0x65c>113 »       beq.w»  65c·<_PyTokenizer_Get+0x65c>
114 »       ldrb.w» lr,·[r8,·#2764]»    @·0xacc114 »       ldrb.w» lr,·[r8,·#2764]»    @·0xacc
115 »       cmp»    lr,·r2115 »       cmp»    lr,·r2
116 »       beq.w»  3b6·<_PyTokenizer_Get+0x3b6>116 »       beq.w»  3b6·<_PyTokenizer_Get+0x3b6>
117 »       cmp»    r2,·#123»     @·0x7b117 »       cmp»    r2,·#123»     @·0x7b
118 »       beq.n»  1fa·<_PyTokenizer_Get+0x1fa>118 »       beq.n»  1fa·<_PyTokenizer_Get+0x1fa>
Offset 150, 18 lines modifiedOffset 150, 18 lines modified
150 »       bne.n»  154·<_PyTokenizer_Get+0x154>150 »       bne.n»  154·<_PyTokenizer_Get+0x154>
151 »       mov»    r7,·fp151 »       mov»    r7,·fp
152 »       movs»   r3,·#0152 »       movs»   r3,·#0
153 »       ldr.w»  r8,·[r4,·#2692]»     @·0xa84153 »       ldr.w»  r8,·[r4,·#2692]»     @·0xa84
154 »       cmp.w»  r8,·#0154 »       cmp.w»  r8,·#0
155 »       bne.w»  646·<_PyTokenizer_Get+0x646>155 »       bne.w»  646·<_PyTokenizer_Get+0x646>
156 »       cmp»    r3,·#0156 »       cmp»    r3,·#0
157 »       beq.w»  7d2·<_PyTokenizer_Get+0x7d2>157 »       beq.w»  7e8·<_PyTokenizer_Get+0x7e8>
158 »       mov»    r0,·r4158 »       mov»    r0,·r4
159 »       movs»   r1,·#10159 »       movs»   r1,·#10
160 »       bl»     25d0·<tok_backup>160 »       bl»     25fc·<tok_backup>
161 »       ldr.w»  r3,·[r7,·#3560]»     @·0xde8161 »       ldr.w»  r3,·[r7,·#3560]»     @·0xde8
162 »       movs»   r2,·#60»     @·0x3c162 »       movs»   r2,·#60»     @·0x3c
163 »       ldr»    r0,·[r4,·#4]163 »       ldr»    r0,·[r4,·#4]
164 »       mov»    r1,·r5164 »       mov»    r1,·r5
165 »       mla»    r3,·r2,·r3,·r4165 »       mla»    r3,·r2,·r3,·r4
166 »       str.w»  r8,·[r3,·#2752]»     @·0xac0166 »       str.w»  r8,·[r3,·#2752]»     @·0xac0
167 »       ldr»    r3,·[r4,·#28]167 »       ldr»    r3,·[r4,·#28]
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 »       bl»     0·<_PyLexer_token_setup>170 »       bl»     0·<_PyLexer_token_setup>
171 ·R_ARM_THM_CALL» _PyLexer_token_setup171 ·R_ARM_THM_CALL» _PyLexer_token_setup
172 »       b.n»    2a6·<_PyTokenizer_Get+0x2a6>172 »       b.n»    2a6·<_PyTokenizer_Get+0x2a6>
173 »       mov»    r2,·fp173 »       mov»    r2,·fp
174 »       mov»    fp,·r7174 »       mov»    fp,·r7
175 »       mov»    r9,·r0175 »       mov»    r9,·r0
176 »       mov»    r7,·r2176 »       mov»    r7,·r2
177 »       cmp»    r0,·fp177 »       cmp»    fp,·r0
178 »       beq.w»  3ca·<_PyTokenizer_Get+0x3ca>178 »       beq.w»  3ca·<_PyTokenizer_Get+0x3ca>
179 »       ldr.w»  r2,·[r4,·#476]»      @·0x1dc179 »       ldr.w»  r2,·[r4,·#476]»      @·0x1dc
180 »       mvn.w»  r1,·#2147483648»    @·0x80000000180 »       mvn.w»  r1,·#2147483648»    @·0x80000000
181 »       cmp»    r2,·r1181 »       cmp»    r2,·r1
182 »       ittt»   cs182 »       ittt»   cs
183 »       movcs»  r3,·#29183 »       movcs»  r3,·#29
184 »       strcs»  r3,·[r4,·#32]184 »       strcs»  r3,·[r4,·#32]
Offset 193, 36 lines modifiedOffset 193, 36 lines modified
193 »       it»     ne193 »       it»     ne
194 »       orrne.w»r3,·r3,·#1194 »       orrne.w»r3,·r3,·#1
195 »       cmp»    r3,·#0195 »       cmp»    r3,·#0
196 »       beq.w»  656·<_PyTokenizer_Get+0x656>196 »       beq.w»  656·<_PyTokenizer_Get+0x656>
197 »       ldr»    r3,·[r4,·#0]197 »       ldr»    r3,·[r4,·#0]
198 »       str.w»  r9,·[r4,·#4]198 »       str.w»  r9,·[r4,·#4]
199 »       cmp»    r3,·r9199 »       cmp»    r3,·r9
Max diff block lines reached; 132551/135955 bytes (97.50%) of diff not shown.
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 41, 21 lines modifiedOffset 41, 21 lines modified
41 ··0x00000260·72005f50·794c6578·65725f75·70646174·r._PyLexer_updat41 ··0x00000260·72005f50·794c6578·65725f75·70646174·r._PyLexer_updat
42 ··0x00000270·655f6673·7472696e·675f6578·7072005f·e_fstring_expr._42 ··0x00000270·655f6673·7472696e·675f6578·7072005f·e_fstring_expr._
43 ··0x00000280·5079546f·6b656e69·7a65725f·696e6465·PyTokenizer_inde43 ··0x00000280·5079546f·6b656e69·7a65725f·696e6465·PyTokenizer_inde
44 ··0x00000290·6e746572·726f7200·5f507954·6f6b656e·nterror._PyToken44 ··0x00000290·6e746572·726f7200·5f507954·6f6b656e·nterror._PyToken
45 ··0x000002a0·5f546872·65654368·61727300·5f507954·_ThreeChars._PyT45 ··0x000002a0·5f546872·65654368·61727300·5f507954·_ThreeChars._PyT
46 ··0x000002b0·6f6b656e·697a6572·5f73796e·74617865·okenizer_syntaxe46 ··0x000002b0·6f6b656e·697a6572·5f73796e·74617865·okenizer_syntaxe
47 ··0x000002c0·72726f72·5f6b6e6f·776e5f72·616e6765·rror_known_range47 ··0x000002c0·72726f72·5f6b6e6f·776e5f72·616e6765·rror_known_range
48 ··0x000002d0·00507955·6e69636f·64655f44·65636f64·.PyUnicode_Decod 
49 ··0x000002e0·65555446·38005f50·794c6578·65725f74·eUTF8._PyLexer_t 
50 ··0x000002f0·7970655f·636f6d6d·656e745f·746f6b65·ype_comment_toke 
51 ··0x00000300·6e5f7365·74757000·6d656d63·6d70005f·n_setup.memcmp._48 ··0x000002d0·005f5079·4c657865·725f7479·70655f63·._PyLexer_type_c
 49 ··0x000002e0·6f6d6d65·6e745f74·6f6b656e·5f736574·omment_token_set
 50 ··0x000002f0·7570005f·50795f44·65616c6c·6f63006d·up._Py_Dealloc.m
 51 ··0x00000300·656d636d·70005079·556e6963·6f64655f·emcmp.PyUnicode_
 52 ··0x00000310·4465636f·64655554·4638005f·5079556e·DecodeUTF8._PyUn
52 ··0x00000310·5079556e·69636f64·655f5363·616e4964·PyUnicode_ScanId53 ··0x00000320·69636f64·655f5363·616e4964·656e7469·icode_ScanIdenti
53 ··0x00000320·656e7469·66696572·005f5079·5f446561·entifier._Py_Dea 
54 ··0x00000330·6c6c6f63·0050794d·656d5f4d·616c6c6f·lloc.PyMem_Mallo54 ··0x00000330·66696572·0050794d·656d5f4d·616c6c6f·fier.PyMem_Mallo
55 ··0x00000340·63005079·556e6963·6f64655f·53756273·c.PyUnicode_Subs55 ··0x00000340·63005079·556e6963·6f64655f·53756273·c.PyUnicode_Subs
56 ··0x00000350·7472696e·67005079·556e6963·6f64655f·tring.PyUnicode_56 ··0x00000350·7472696e·67005079·556e6963·6f64655f·tring.PyUnicode_
57 ··0x00000360·41735554·46385374·72696e67·00507945·AsUTF8String.PyE57 ··0x00000360·41735554·46385374·72696e67·00507945·AsUTF8String.PyE
58 ··0x00000370·78635f55·6e69636f·64654465·636f6465·xc_UnicodeDecode58 ··0x00000370·78635f55·6e69636f·64654465·636f6465·xc_UnicodeDecode
59 ··0x00000380·4572726f·72005079·4572725f·45786365·Error.PyErr_Exce59 ··0x00000380·4572726f·72005079·4572725f·45786365·Error.PyErr_Exce
60 ··0x00000390·7074696f·6e4d6174·63686573·00737472·ptionMatches.str60 ··0x00000390·7074696f·6e4d6174·63686573·00737472·ptionMatches.str
61 ··0x000003a0·6c656e00·7374726e·63707900·50794d65·len.strncpy.PyMe61 ··0x000003a0·6c656e00·7374726e·63707900·50794d65·len.strncpy.PyMe
15.4 KB
readline_tokenizer.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········2144·(bytes·into·file)13 ··Start·of·section·headers:··········2140·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.55 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x860:1 There·are·13·section·headers,·starting·at·offset·0x85c:
  
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·000254·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000250·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0006ac·000138·08···I·10···1··46 ··[·2]·.rel.text·········REL·············00000000·0006a8·000138·08···I·10···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000288·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000284·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000288·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000284·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000288·000058·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000284·000058·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0002e0·000018·00··AX··0···0··210 ··[·6]·.text.unlikely····PROGBITS········00000000·0002dc·000018·00··AX··0···0··2
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0007e4·000008·08···I·10···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0007e0·000008·08···I·10···6··4
12 ··[·8]·.note.GNU-stack···PROGBITS········00000000·0002f8·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········00000000·0002f4·000000·00······0···0··1
13 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0002f8·000033·00······0···0··113 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0002f4·000033·00······0···0··1
14 ··[10]·.symtab···········SYMTAB··········00000000·00032c·0001d0·10·····11···9··414 ··[10]·.symtab···········SYMTAB··········00000000·000328·0001d0·10·····11···9··4
15 ··[11]·.strtab···········STRTAB··········00000000·0004fc·0001af·00······0···0··115 ··[11]·.strtab···········STRTAB··········00000000·0004f8·0001af·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········00000000·0007ec·000072·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········00000000·0007e8·000072·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·y·(purecode),·p·(processor·specific)21 ··D·(mbind),·y·(purecode),·p·(processor·specific)
856 B
readelf --wide --symbols {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Symbol·table·'.symtab'·contains·29·entries:1 Symbol·table·'.symtab'·contains·29·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·NOTYPE··LOCAL··DEFAULT····1·$t4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
5 ·····2:·00000081···468·FUNC····LOCAL··DEFAULT····1·tok_underflow_readline5 ·····2:·00000081···464·FUNC····LOCAL··DEFAULT····1·tok_underflow_readline
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC07 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
8 ·····5:·00000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18 ·····5:·00000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
9 ·····6:·00000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LC29 ·····6:·00000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
10 ·····7:·00000001····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF10 ·····7:·00000001····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
11 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t11 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
12 ·····9:·00000001···128·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline12 ·····9:·00000001···128·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline
5.07 KB
readelf --wide --relocs {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6ac·contains·39·entries:1 Relocation·section·'.rel.text'·at·offset·0x6a8·contains·39·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000012··00000a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_tok_new3 00000012··00000a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_tok_new
4 0000001e··00000b0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc4 0000001e··00000b0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
5 00000038··00000c0a·R_ARM_THM_CALL·········00000000···strlen5 00000038··00000c0a·R_ARM_THM_CALL·········00000000···strlen
6 00000042··00000d0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_new_string6 00000042··00000d0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_new_string
7 0000005a··0000022f·R_ARM_THM_MOVW_ABS_NC··00000081···tok_underflow_readline7 0000005a··0000022f·R_ARM_THM_MOVW_ABS_NC··00000081···tok_underflow_readline
8 0000005e··00000230·R_ARM_THM_MOVT_ABS·····00000081···tok_underflow_readline8 0000005e··00000230·R_ARM_THM_MOVT_ABS·····00000081···tok_underflow_readline
9 00000078··00000e0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free9 00000078··00000e0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free
10 000000ac··00000f0a·R_ARM_THM_CALL·········00000000···PyObject_CallNoArgs10 000000ac··00000f0a·R_ARM_THM_CALL·········00000000···PyObject_CallNoArgs
11 000000cc··0000052f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC111 000000cc··0000052f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC1
12 000000d0··00000530·R_ARM_THM_MOVT_ABS·····00000028···.LC112 000000d0··00000530·R_ARM_THM_MOVT_ABS·····00000028···.LC1
13 000000d6··0000100a·R_ARM_THM_CALL·········00000000···PyUnicode_Decode13 000000d6··0000100a·R_ARM_THM_CALL·········00000000···PyUnicode_Decode
14 000000fa··0000110a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize14 000000fa··0000110a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
15 0000010c··0000120a·R_ARM_THM_CALL·········00000000···_PyLexer_tok_reserve_buf15 0000010a··0000120a·R_ARM_THM_CALL·········00000000···_PyLexer_tok_reserve_buf
16 0000011c··0000130a·R_ARM_THM_CALL·········00000000···memcpy16 00000118··0000130a·R_ARM_THM_CALL·········00000000···memcpy
17 00000144··0000140a·R_ARM_THM_CALL·········00000000···_Py_Dealloc17 00000140··0000140a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
18 00000196··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError18 00000192··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
19 0000019a··00001530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError19 00000196··00001530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
20 0000019e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC220 0000019a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC2
21 000001a2··00000630·R_ARM_THM_MOVT_ABS·····00000030···.LC221 0000019e··00000630·R_ARM_THM_MOVT_ABS·····00000030···.LC2
22 000001a8··0000160a·R_ARM_THM_CALL·········00000000···PyErr_Format22 000001a4··0000160a·R_ARM_THM_CALL·········00000000···PyErr_Format
23 000001ae··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret23 000001aa··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret
24 000001b6··0000070a·R_ARM_THM_CALL·········00000001···Py_XDECREF 
25 000001bc··0000070a·R_ARM_THM_CALL·········00000001···Py_XDECREF 
26 000001c6··0000180a·R_ARM_THM_CALL·········00000000···_PyTokenizer_ensure_utf824 000001b6··0000180a·R_ARM_THM_CALL·········00000000···_PyTokenizer_ensure_utf8
27 000001d0··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret25 000001c0··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret
28 000001f2··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration26 000001e2··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
29 000001f6··00001930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration27 000001e6··00001930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
30 000001fc··00001a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches28 000001ec··00001a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
31 00000202··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear29 000001f2··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
32 0000020c··0000140a·R_ARM_THM_CALL·········00000000···_Py_Dealloc30 000001fc··0000140a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
33 00000216··00001c0a·R_ARM_THM_CALL·········00000000···_PyLexer_update_fstring_expr 
34 00000222··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret 
35 00000230··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret31 00000204··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret
 32 00000212··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret
 33 00000218··0000070a·R_ARM_THM_CALL·········00000001···Py_XDECREF
 34 0000021e··0000070a·R_ARM_THM_CALL·········00000001···Py_XDECREF
 35 00000228··00001c0a·R_ARM_THM_CALL·········00000000···_PyLexer_update_fstring_expr
36 00000236··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError36 00000232··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
37 0000023a··00001530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError37 00000236··00001530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
38 0000023e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC038 0000023a··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
39 00000242··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC039 0000023e··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
40 00000248··0000160a·R_ARM_THM_CALL·········00000000···PyErr_Format40 00000244··0000160a·R_ARM_THM_CALL·········00000000···PyErr_Format
41 0000024e··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret41 0000024a··0000170a·R_ARM_THM_CALL·········00000000···_PyTokenizer_error_ret
  
42 Relocation·section·'.rel.text.unlikely'·at·offset·0x7e4·contains·1·entry:42 Relocation·section·'.rel.text.unlikely'·at·offset·0x7e0·contains·1·entry:
43 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name43 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
44 00000012··0000141e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc44 00000012··0000141e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
6.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 76, 22 lines modifiedOffset 76, 22 lines modified
76 »       ldrle»  r3,·[r0,·#0]76 »       ldrle»  r3,·[r0,·#0]
77 »       strdle» r3,·r3,·[r0,·#4]77 »       strdle» r3,·r3,·[r0,·#4]
78 »       ldr.w»  r0,·[r4,·#2720]»     @·0xaa078 »       ldr.w»  r0,·[r4,·#2720]»     @·0xaa0
79 »       bl»     0·<PyObject_CallNoArgs>79 »       bl»     0·<PyObject_CallNoArgs>
80 ·R_ARM_THM_CALL» PyObject_CallNoArgs80 ·R_ARM_THM_CALL» PyObject_CallNoArgs
81 »       mov»    r5,·r081 »       mov»    r5,·r0
82 »       cmp»    r0,·#082 »       cmp»    r0,·#0
83 »       beq.w»  1f2·<tok_underflow_readline+0x172>83 »       beq.w»  1e2·<tok_underflow_readline+0x162>
84 »       ldr.w»  r2,·[r4,·#2696]»     @·0xa8884 »       ldr.w»  r2,·[r4,·#2696]»     @·0xa88
85 »       ldr»    r3,·[r0,·#4]85 »       ldr»    r3,·[r0,·#4]
86 »       ldr»    r3,·[r3,·#84]» @·0x5486 »       ldr»    r3,·[r3,·#84]» @·0x54
87 »       cmp»    r2,·#087 »       cmp»    r2,·#0
88 »       beq.n»  18e·<tok_underflow_readline+0x10e>88 »       beq.n»  18a·<tok_underflow_readline+0x10a>
89 »       lsls»   r1,·r3,·#489 »       lsls»   r1,·r3,·#4
90 »       bpl.w»  236·<tok_underflow_readline+0x1b6>90 »       bpl.w»  232·<tok_underflow_readline+0x1b2>
91 »       ldr»    r1,·[r0,·#8]91 »       ldr»    r1,·[r0,·#8]
92 »       movw»   r3,·#092 »       movw»   r3,·#0
93 ·R_ARM_THM_MOVW_ABS_NC»  .LC193 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
94 »       movt»   r3,·#094 »       movt»   r3,·#0
95 ·R_ARM_THM_MOVT_ABS»     .LC195 ·R_ARM_THM_MOVT_ABS»     .LC1
96 »       adds»   r0,·#1696 »       adds»   r0,·#16
97 »       bl»     0·<PyUnicode_Decode>97 »       bl»     0·<PyUnicode_Decode>
Offset 100, 31 lines modifiedOffset 100, 31 lines modified
100 »       mvn.w»  r2,·#3221225472»    @·0xc0000000100 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
101 »       mov»    r6,·r0101 »       mov»    r6,·r0
102 »       cmp»    r3,·r2102 »       cmp»    r3,·r2
103 »       beq.n»  f0·<tok_underflow_readline+0x70>103 »       beq.n»  f0·<tok_underflow_readline+0x70>
104 »       subs»   r3,·#1104 »       subs»   r3,·#1
105 »       str»    r3,·[r5,·#0]105 »       str»    r3,·[r5,·#0]
106 »       cmp»    r3,·#0106 »       cmp»    r3,·#0
107 »       beq.w»  20a·<tok_underflow_readline+0x18a>107 »       beq.w»  1fa·<tok_underflow_readline+0x17a>
108 »       cmp»    r6,·#0108 »       cmp»    r6,·#0
109 »       beq.w»  22a·<tok_underflow_readline+0x1aa>109 »       beq.w»  20c·<tok_underflow_readline+0x18c>
110 »       add»    r1,·sp,·#4110 »       add»    r1,·sp,·#4
111 »       mov»    r0,·r6111 »       mov»    r0,·r6
112 »       bl»     0·<PyUnicode_AsUTF8AndSize>112 »       bl»     0·<PyUnicode_AsUTF8AndSize>
113 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize113 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize
114 »       mov»    r5,·r0114 »       mov»    r5,·r0
115 »       cmp»    r0,·#0115 »       cmp»    r0,·#0
116 »       beq.w»  220·<tok_underflow_readline+0x1a0>116 »       beq.n»  202·<tok_underflow_readline+0x182>
117 »       ldr»    r1,·[sp,·#4]117 »       ldr»    r1,·[sp,·#4]
118 »       mov»    r0,·r4118 »       mov»    r0,·r4
119 »       adds»   r1,·#2119 »       adds»   r1,·#2
120 »       bl»     0·<_PyLexer_tok_reserve_buf>120 »       bl»     0·<_PyLexer_tok_reserve_buf>
121 ·R_ARM_THM_CALL» _PyLexer_tok_reserve_buf121 ·R_ARM_THM_CALL» _PyLexer_tok_reserve_buf
122 »       cmp»    r0,·#0122 »       cmp»    r0,·#0
123 »       beq.w»  226·<tok_underflow_readline+0x1a6>123 »       beq.n»  208·<tok_underflow_readline+0x188>
124 »       ldr»    r2,·[sp,·#4]124 »       ldr»    r2,·[sp,·#4]
125 »       mov»    r1,·r5125 »       mov»    r1,·r5
126 »       ldr»    r0,·[r4,·#8]126 »       ldr»    r0,·[r4,·#8]
127 »       bl»     0·<memcpy>127 »       bl»     0·<memcpy>
128 ·R_ARM_THM_CALL» memcpy128 ·R_ARM_THM_CALL» memcpy
129 »       ldr»    r2,·[r4,·#8]129 »       ldr»    r2,·[r4,·#8]
130 »       ldr»    r3,·[sp,·#4]130 »       ldr»    r3,·[sp,·#4]
Offset 133, 41 lines modifiedOffset 133, 41 lines modified
133 »       movs»   r1,·#0133 »       movs»   r1,·#0
134 »       strb»   r1,·[r2,·r3]134 »       strb»   r1,·[r2,·r3]
135 »       mvn.w»  r1,·#3221225472»    @·0xc0000000135 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
136 »       ldr»    r3,·[r6,·#0]136 »       ldr»    r3,·[r6,·#0]
137 »       ldr»    r2,·[r4,·#4]137 »       ldr»    r2,·[r4,·#4]
138 »       cmp»    r3,·r1138 »       cmp»    r3,·r1
139 »       str.w»  r2,·[r4,·#2704]»     @·0xa90139 »       str.w»  r2,·[r4,·#2704]»     @·0xa90
140 »       beq.n»  14a·<tok_underflow_readline+0xca>140 »       beq.n»  146·<tok_underflow_readline+0xc6>
141 »       subs»   r3,·#1141 »       subs»   r3,·#1
142 »       str»    r3,·[r6,·#0]142 »       str»    r3,·[r6,·#0]
143 »       cbnz»   r3,·14a·<tok_underflow_readline+0xca>143 »       cbnz»   r3,·146·<tok_underflow_readline+0xc6>
144 »       mov»    r0,·r6144 »       mov»    r0,·r6
145 »       bl»     0·<_Py_Dealloc>145 »       bl»     0·<_Py_Dealloc>
146 ·R_ARM_THM_CALL» _Py_Dealloc146 ·R_ARM_THM_CALL» _Py_Dealloc
147 »       ldr»    r2,·[r4,·#4]147 »       ldr»    r2,·[r4,·#4]
148 »       ldr»    r3,·[r4,·#8]148 »       ldr»    r3,·[r4,·#8]
149 »       cmp»    r3,·r2149 »       cmp»    r3,·r2
150 »       beq.n»  1ea·<tok_underflow_readline+0x16a>150 »       beq.n»  1da·<tok_underflow_readline+0x15a>
151 »       add.w»  r2,·r4,·#8192»       @·0x2000151 »       add.w»  r2,·r4,·#8192»       @·0x2000
152 »       movs»   r1,·#0152 »       movs»   r1,·#0
153 »       str.w»  r1,·[r2,·#3572]»     @·0xdf4153 »       str.w»  r1,·[r2,·#3572]»     @·0xdf4
154 »       ldrb.w» r0,·[r3,·#-1]154 »       ldrb.w» r0,·[r3,·#-1]
155 »       cmp»    r0,·#10155 »       cmp»    r0,·#10
156 »       bne.n»  1d6·<tok_underflow_readline+0x156>156 »       bne.n»  1c6·<tok_underflow_readline+0x146>
157 »       ldr.w»  r3,·[r2,·#3560]»     @·0xde8157 »       ldr.w»  r3,·[r2,·#3560]»     @·0xde8
158 »       cmp»    r3,·#0158 »       cmp»    r3,·#0
159 »       bne.n»  212·<tok_underflow_readline+0x192>159 »       bne.n»  224·<tok_underflow_readline+0x1a4>
160 »       ldr.w»  r2,·[r4,·#2696]»     @·0xa88160 »       ldr.w»  r2,·[r4,·#2696]»     @·0xa88
161 »       movs»   r1,·#0161 »       movs»   r1,·#0
162 »       ldr.w»  r3,·[r4,·#464]»      @·0x1d0162 »       ldr.w»  r3,·[r4,·#464]»      @·0x1d0
163 »       str.w»  r1,·[r4,·#476]»      @·0x1dc163 »       str.w»  r1,·[r4,·#476]»      @·0x1dc
164 »       adds»   r3,·#1164 »       adds»   r3,·#1
165 »       str.w»  r3,·[r4,·#464]»      @·0x1d0165 »       str.w»  r3,·[r4,·#464]»      @·0x1d0
166 »       cbz»    r2,·1c2·<tok_underflow_readline+0x142>166 »       cbz»    r2,·1b2·<tok_underflow_readline+0x132>
167 »       ldr»    r0,·[r4,·#32]167 »       ldr»    r0,·[r4,·#32]
168 »       sub.w»  r3,·r0,·#10168 »       sub.w»  r3,·r0,·#10
169 »       negs»   r0,·r3169 »       negs»   r0,·r3
170 »       adcs»   r0,·r3170 »       adcs»   r0,·r3
171 »       add»    sp,·#8171 »       add»    sp,·#8
172 »       pop»    {r4,·r5,·r6,·pc}172 »       pop»    {r4,·r5,·r6,·pc}
173 »       lsls»   r2,·r3,·#3173 »       lsls»   r2,·r3,·#3
Offset 185, 86 lines modifiedOffset 185, 86 lines modified
185 »       ldr»    r0,·[r3,·#0]185 »       ldr»    r0,·[r3,·#0]
186 »       bl»     0·<PyErr_Format>186 »       bl»     0·<PyErr_Format>
187 ·R_ARM_THM_CALL» PyErr_Format187 ·R_ARM_THM_CALL» PyErr_Format
188 »       mov»    r0,·r4188 »       mov»    r0,·r4
189 »       bl»     0·<_PyTokenizer_error_ret>189 »       bl»     0·<_PyTokenizer_error_ret>
190 ·R_ARM_THM_CALL» _PyTokenizer_error_ret190 ·R_ARM_THM_CALL» _PyTokenizer_error_ret
191 »       movs»   r6,·#0191 »       movs»   r6,·#0
192 »       mov»    r0,·r5 
193 »       bl»     0·<_PyTokenizer_FromReadline> 
194 ·R_ARM_THM_CALL» Py_XDECREF 
195 »       mov»    r0,·r6 
196 »       bl»     0·<_PyTokenizer_FromReadline> 
197 ·R_ARM_THM_CALL» Py_XDECREF 
198 »       b.n»    1ee·<tok_underflow_readline+0x16e>192 »       b.n»    216·<tok_underflow_readline+0x196>
199 »       ldr»    r0,·[r4,·#4]193 »       ldr»    r0,·[r4,·#4]
200 »       mov»    r1,·r4194 »       mov»    r1,·r4
201 »       bl»     0·<_PyTokenizer_ensure_utf8>195 »       bl»     0·<_PyTokenizer_ensure_utf8>
202 ·R_ARM_THM_CALL» _PyTokenizer_ensure_utf8196 ·R_ARM_THM_CALL» _PyTokenizer_ensure_utf8
203 »       cmp»    r0,·#0197 »       cmp»    r0,·#0
204 »       bne.n»  180·<tok_underflow_readline+0x100>198 »       bne.n»  17c·<tok_underflow_readline+0xfc>
205 »       mov»    r0,·r4199 »       mov»    r0,·r4
206 »       bl»     0·<_PyTokenizer_error_ret>200 »       bl»     0·<_PyTokenizer_error_ret>
207 ·R_ARM_THM_CALL» _PyTokenizer_error_ret201 ·R_ARM_THM_CALL» _PyTokenizer_error_ret
208 »       b.n»    1ee·<tok_underflow_readline+0x16e>202 »       b.n»    1de·<tok_underflow_readline+0x15e>
209 »       adds»   r0,·r3,·#1203 »       adds»   r0,·r3,·#1
210 »       str»    r0,·[r4,·#8]204 »       str»    r0,·[r4,·#8]
211 »       movs»   r0,·#10205 »       movs»   r0,·#10
212 »       strb»   r0,·[r3,·#0]206 »       strb»   r0,·[r3,·#0]
213 »       movs»   r3,·#1207 »       movs»   r3,·#1
214 »       ldr»    r0,·[r4,·#8]208 »       ldr»    r0,·[r4,·#8]
Max diff block lines reached; 2168/5995 bytes (36.16%) of diff not shown.
563 KB
abstract.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········50344·(bytes·into·file)13 ··Start·of·section·headers:··········50944·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.88 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0xc4a8:1 There·are·15·section·headers,·starting·at·offset·0xc700:
  
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·000c24·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000d44·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·009680·000688·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·009810·000710·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c58·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000d78·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000c58·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000d78·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000c58·004758·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·000d78·004810·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·009d08·002148·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·009f20·002188·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0053b0·000e6a·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·005588·000e6a·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00621c·000a7c·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·0063f4·000a7c·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00be50·0005d8·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00c0a8·0005d8·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·006c98·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·006e70·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006c98·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006e70·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·006ccc·001740·10·····13·172··416 ··[12]·.symtab···········SYMTAB··········00000000·006ea4·001710·10·····13·169··4
17 ··[13]·.strtab···········STRTAB··········00000000·00840c·001272·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·0085b4·00125c·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·00c428·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·00c680·000080·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
43.9 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·372·entries:1 Symbol·table·'.symtab'·contains·369·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·NOTYPE··LOCAL··DEFAULT····5·$t4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
5 ·····2:·0000038f····66·FUNC····LOCAL··DEFAULT····8·null_error5 ·····2:·0000038f····66·FUNC····LOCAL··DEFAULT····8·null_error
6 ·····3:·00003955····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF6 ·····3:·00003949····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
7 ·····4:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····5·$d7 ·····4:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC010 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
11 ·····8:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC111 ·····8:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
12 ·····9:·00000054·····0·NOTYPE··LOCAL··DEFAULT····7·.LC212 ·····9:·00000054·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
13 ····10:·00000210·····0·NOTYPE··LOCAL··DEFAULT····5·$t13 ····10:·00000210·····0·NOTYPE··LOCAL··DEFAULT····5·$t
Offset 17, 359 lines modifiedOffset 17, 356 lines modified
17 ····13:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC417 ····13:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
18 ····14:·00000344·····0·NOTYPE··LOCAL··DEFAULT····5·$t18 ····14:·00000344·····0·NOTYPE··LOCAL··DEFAULT····5·$t
19 ····15:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····5·$d19 ····15:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
20 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC520 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
21 ····17:·00000430·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00000430·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····7·.LC622 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
23 ····19:·00000104·····0·NOTYPE··LOCAL··DEFAULT····7·.LC723 ····19:·00000104·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
24 ····20:·000006e1···268·FUNC····LOCAL··DEFAULT····5·binary_op124 ····20:·000006e1···250·FUNC····LOCAL··DEFAULT····5·binary_op1
25 ····21:·00000144·····0·NOTYPE··LOCAL··DEFAULT····7·.LC825 ····21:·00000144·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
26 ····22:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC926 ····22:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
27 ····23:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1027 ····23:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
28 ····24:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1128 ····24:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC11
29 ····25:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1229 ····25:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC12
30 ····26:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1330 ····26:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC13
31 ····27:·00000cdd··1660·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance31 ····27:·00000ccd··1660·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance
32 ····28:·00002f45···212·FUNC····LOCAL··DEFAULT····5·object_isinstance32 ····28:·00002f35···212·FUNC····LOCAL··DEFAULT····5·object_isinstance
33 ····29:·00000c9c·····0·NOTYPE··LOCAL··DEFAULT····5·$d33 ····29:·00000c8c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
34 ····30:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT····5·$t34 ····30:·00000c94·····0·NOTYPE··LOCAL··DEFAULT····5·$t
35 ····31:·000011e0·····0·NOTYPE··LOCAL··DEFAULT····5·$d35 ····31:·000011d0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
36 ····32:·000011e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t36 ····32:·000011d4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
37 ····33:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1437 ····33:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
38 ····34:·00000228·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1538 ····34:·00000228·····0·NOTYPE··LOCAL··DEFAULT····7·.LC15
39 ····35:·00000254·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1639 ····35:·00000254·····0·NOTYPE··LOCAL··DEFAULT····7·.LC16
40 ····36:·00000300·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1740 ····36:·00000300·····0·NOTYPE··LOCAL··DEFAULT····7·.LC17
41 ····37:·000014f4·····0·NOTYPE··LOCAL··DEFAULT····5·$d41 ····37:·000014e4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
42 ····38:·000014f8·····0·NOTYPE··LOCAL··DEFAULT····5·$t42 ····38:·000014e8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
43 ····39:·00000330·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1843 ····39:·00000330·····0·NOTYPE··LOCAL··DEFAULT····7·.LC18
44 ····40:·000000b1····98·FUNC····LOCAL··DEFAULT····1·binary_iop.part.044 ····40:·000000b1····98·FUNC····LOCAL··DEFAULT····1·binary_iop.part.0
45 ····41:·00001711···118·FUNC····LOCAL··DEFAULT····5·binary_iop45 ····41:·00001701···118·FUNC····LOCAL··DEFAULT····5·binary_iop
46 ····42:·00001789····84·FUNC····LOCAL··DEFAULT····5·binary_iop146 ····42:·00001779····84·FUNC····LOCAL··DEFAULT····5·binary_iop1
47 ····43:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1947 ····43:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·.LC19
48 ····44:·00000364·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2048 ····44:·00000364·····0·NOTYPE··LOCAL··DEFAULT····7·.LC20
49 ····45:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2149 ····45:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC21
50 ····46:·00001950·····0·NOTYPE··LOCAL··DEFAULT····5·$d50 ····46:·00001940·····0·NOTYPE··LOCAL··DEFAULT····5·$d
51 ····47:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2251 ····47:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC22
52 ····48:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2352 ····48:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC23
53 ····49:·00001958·····0·NOTYPE··LOCAL··DEFAULT····5·$t53 ····49:·00001948·····0·NOTYPE··LOCAL··DEFAULT····5·$t
54 ····50:·00000400·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2454 ····50:·00000400·····0·NOTYPE··LOCAL··DEFAULT····7·.LC24
55 ····51:·00000115···172·FUNC····LOCAL··DEFAULT····1·binary_op.part.055 ····51:·00000115···172·FUNC····LOCAL··DEFAULT····1·binary_op.part.0
56 ····52:·00000404·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2556 ····52:·00000404·····0·NOTYPE··LOCAL··DEFAULT····7·.LC25
57 ····53:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2657 ····53:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC26
58 ····54:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2758 ····54:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC27
59 ····55:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2859 ····55:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC28
60 ····56:·00001dd5··1304·FUNC····LOCAL··DEFAULT····5·object_issubclass60 ····56:·00001dc5··1304·FUNC····LOCAL··DEFAULT····5·object_issubclass
61 ····57:·000027ed····42·FUNC····LOCAL··DEFAULT····5·recursive_issubclass61 ····57:·000027dd····42·FUNC····LOCAL··DEFAULT····5·recursive_issubclass
62 ····58:·000001c1····80·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.062 ····58:·000001c1····80·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.0
63 ····59:·00001dcc·····0·NOTYPE··LOCAL··DEFAULT····5·$d63 ····59:·00001dbc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
64 ····60:·00001dd4·····0·NOTYPE··LOCAL··DEFAULT····5·$t64 ····60:·00001dc4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
65 ····61:·00002220·····0·NOTYPE··LOCAL··DEFAULT····5·$d65 ····61:·00002210·····0·NOTYPE··LOCAL··DEFAULT····5·$d
66 ····62:·00002224·····0·NOTYPE··LOCAL··DEFAULT····5·$t66 ····62:·00002214·····0·NOTYPE··LOCAL··DEFAULT····5·$t
67 ····63:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2967 ····63:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC29
68 ····64:·000023c8·····0·NOTYPE··LOCAL··DEFAULT····5·$d68 ····64:·000023b8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
69 ····65:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3069 ····65:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC30
70 ····66:·000023cc·····0·NOTYPE··LOCAL··DEFAULT····5·$t70 ····66:·000023bc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
71 ····67:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3171 ····67:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC31
72 ····68:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3272 ····68:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC32
73 ····69:·00000524·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3373 ····69:·00000524·····0·NOTYPE··LOCAL··DEFAULT····7·.LC33
74 ····70:·00002780·····0·NOTYPE··LOCAL··DEFAULT····5·$d74 ····70:·00002770·····0·NOTYPE··LOCAL··DEFAULT····5·$d
75 ····71:·00002790·····0·NOTYPE··LOCAL··DEFAULT····5·$t75 ····71:·00002780·····0·NOTYPE··LOCAL··DEFAULT····5·$t
76 ····72:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3476 ····72:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC34
77 ····73:·00000570·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3577 ····73:·00000570·····0·NOTYPE··LOCAL··DEFAULT····7·.LC35
78 ····74:·00000825···100·FUNC····LOCAL··DEFAULT····1·check_class78 ····74:·00000945···100·FUNC····LOCAL··DEFAULT····1·check_class
79 ····75:·000008d1···268·FUNC····LOCAL··DEFAULT····1·abstract_issubclass79 ····75:·000009f1···268·FUNC····LOCAL··DEFAULT····1·abstract_issubclass
80 ····76:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3680 ····76:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC36
81 ····77:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3781 ····77:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC37
82 ····78:·00000614·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3882 ····78:·00000614·····0·NOTYPE··LOCAL··DEFAULT····7·.LC38
83 ····79:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3983 ····79:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC39
84 ····80:·0000386d···110·FUNC····LOCAL··DEFAULT····5·sequence_repeat84 ····80:·00003861···110·FUNC····LOCAL··DEFAULT····5·sequence_repeat
85 ····81:·0000064c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4085 ····81:·0000064c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC40
86 ····82:·00000650·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4186 ····82:·00000650·····0·NOTYPE··LOCAL··DEFAULT····7·.LC41
87 ····83:·00000678·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4287 ····83:·00000678·····0·NOTYPE··LOCAL··DEFAULT····7·.LC42
88 ····84:·00000720·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4388 ····84:·00000720·····0·NOTYPE··LOCAL··DEFAULT····7·.LC43
89 ····85:·00000754·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4489 ····85:·00000754·····0·NOTYPE··LOCAL··DEFAULT····7·.LC44
90 ····86:·00000784·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4590 ····86:·00000784·····0·NOTYPE··LOCAL··DEFAULT····7·.LC45
91 ····87:·00002f3c·····0·NOTYPE··LOCAL··DEFAULT····5·$d91 ····87:·00002f2c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
92 ····88:·000007d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4692 ····88:·000007d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC46
93 ····89:·00002f44·····0·NOTYPE··LOCAL··DEFAULT····5·$t93 ····89:·00002f34·····0·NOTYPE··LOCAL··DEFAULT····5·$t
94 ····90:·00003014·····0·NOTYPE··LOCAL··DEFAULT····5·$d94 ····90:·00003004·····0·NOTYPE··LOCAL··DEFAULT····5·$d
95 ····91:·00003018·····0·NOTYPE··LOCAL··DEFAULT····5·$t95 ····91:·00003008·····0·NOTYPE··LOCAL··DEFAULT····5·$t
96 ····92:·000032c9···288·FUNC····LOCAL··DEFAULT····5·method_output_as_list 
97 ····93:·0000308c·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
98 ····94:·00003090·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
99 ····95:·00000818·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4796 ····92:·00000818·····0·NOTYPE··LOCAL··DEFAULT····7·.LC47
100 ····96:·000032c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d97 ····93:·0000319c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
101 ····97:·000032c8·····0·NOTYPE··LOCAL··DEFAULT····5·$t98 ····94:·000031a4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
102 ····98:·000033e4·····0·NOTYPE··LOCAL··DEFAULT····5·$d99 ····95:·000033d4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
103 ····99:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48100 ····96:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48
104 ···100:·000033e8·····0·NOTYPE··LOCAL··DEFAULT····5·$t101 ····97:·000033dc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
105 ···101:·00000850·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49102 ····98:·00000850·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49
106 ···102:·00000854·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50103 ····99:·00000854·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50
107 ···103:·00000858·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51104 ···100:·00000858·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51
108 ···104:·00000870·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52105 ···101:·00000870·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52
109 ···105:·00000898·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53106 ···102:·00000898·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53
110 ···106:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54107 ···103:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54
111 ···107:·000008a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55108 ···104:·000008a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55
112 ···108:·00003d69····60·FUNC····LOCAL··DEFAULT····5·_IsCContiguous109 ···105:·00003d5d····60·FUNC····LOCAL··DEFAULT····5·_IsCContiguous
113 ···109:·00004715····68·FUNC····LOCAL··DEFAULT····5·_IsFortranContiguous110 ···106:·000047cd····68·FUNC····LOCAL··DEFAULT····5·_IsFortranContiguous
114 ···110:·00000a05····42·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0111 ···107:·00000b25····42·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0
115 ···111:·000008ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56112 ···108:·000008ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56
116 ···112:·000008b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57113 ···109:·000008b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57
117 ···113:·00003ee8·····0·NOTYPE··LOCAL··DEFAULT····5·$d114 ···110:·00003edc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
118 ···114:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58115 ···111:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58
119 ···115:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59116 ···112:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59
120 ···116:·00003eec·····0·NOTYPE··LOCAL··DEFAULT····5·$t117 ···113:·00003ee0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
121 ···117:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60118 ···114:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
122 ···118:·00000928·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61119 ···115:·00000928·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61
123 ···119:·00000948·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62120 ···116:·00000948·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62
124 ···120:·00000968·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63121 ···117:·00000968·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63
125 ···121:·00000990·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64122 ···118:·00000990·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64
126 ···122:·00000994·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65123 ···119:·00000994·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65
127 ···123:·000009dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66124 ···120:·000009dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66
128 ···124:·000009e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67125 ···121:·000009e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67
Max diff block lines reached; 12842/44863 bytes (28.62%) of diff not shown.
197 KB
readelf --wide --relocs {}
    
Offset 1, 1470 lines modifiedOffset 1, 1495 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x9680·contains·209·entries:1 Relocation·section·'.rel.text'·at·offset·0x9810·contains·226·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000bc0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString3 00000014··0000b90a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
4 00000020··0000bd0a·R_ARM_THM_CALL·········00000211···PyObject_GetItem4 00000020··0000ba0a·R_ARM_THM_CALL·········00000211···PyObject_GetItem
5 00000038··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 00000038··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 00000076··0000bc0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString6 00000076··0000b90a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
7 00000084··0000cc0a·R_ARM_THM_CALL·········00000431···PyObject_SetItem7 00000084··0000c90a·R_ARM_THM_CALL·········00000431···PyObject_SetItem
8 0000009e··0000020a·R_ARM_THM_CALL·········0000038f···null_error8 0000009e··0000020a·R_ARM_THM_CALL·········0000038f···null_error
9 000000aa··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc9 000000aa··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
10 000000be··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct10 000000be··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
11 000000c2··0000d730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct11 000000c2··0000d430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
12 000000d6··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError12 000000d6··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
13 000000da··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError13 000000da··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
14 000000e0··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC714 000000e0··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC7
15 000000e4··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC715 000000e4··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC7
16 000000f0··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format16 000000f0··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
17 00000108··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc17 00000108··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
18 00000122··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct18 00000122··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
19 00000126··0000d730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct19 00000126··0000d430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
20 00000140··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError20 00000140··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
21 00000144··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError21 00000144··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
22 00000154··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC722 00000154··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC7
23 00000158··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC723 00000158··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC7
24 00000160··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format24 00000160··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
25 0000016a··0000f72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCFunction_Type25 0000016a··0000f42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCFunction_Type
26 0000016e··0000f730·R_ARM_THM_MOVT_ABS·····00000000···PyCFunction_Type26 0000016e··0000f430·R_ARM_THM_MOVT_ABS·····00000000···PyCFunction_Type
27 0000017e··0000342f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC2527 0000017e··0000342f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC25
28 00000182··00003430·R_ARM_THM_MOVT_ABS·····00000404···.LC2528 00000182··00003430·R_ARM_THM_MOVT_ABS·····00000404···.LC25
29 00000186··0000f80a·R_ARM_THM_CALL·········00000000···strcmp29 00000186··0000f50a·R_ARM_THM_CALL·········00000000···strcmp
30 00000196··0000352f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC2630 00000196··0000352f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC26
31 0000019a··00003530·R_ARM_THM_MOVT_ABS·····0000040c···.LC2631 0000019a··00003530·R_ARM_THM_MOVT_ABS·····0000040c···.LC26
32 000001a0··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format32 000001a0··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
33 000001b6··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc33 000001b6··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
34 000001d0··0000482f·R_ARM_THM_MOVW_ABS_NC··0000054c···.LC3434 000001d0··0000482f·R_ARM_THM_MOVW_ABS_NC··0000054c···.LC34
35 000001d4··00004830·R_ARM_THM_MOVT_ABS·····0000054c···.LC3435 000001d4··00004830·R_ARM_THM_MOVT_ABS·····0000054c···.LC34
36 000001e8··0000e12f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyUnion_Type36 000001e8··0000de2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyUnion_Type
37 000001ec··0000e130·R_ARM_THM_MOVT_ABS·····00000000···_PyUnion_Type37 000001ec··0000de30·R_ARM_THM_MOVT_ABS·····00000000···_PyUnion_Type
38 000001f4··0000492f·R_ARM_THM_MOVW_ABS_NC··00000570···.LC3538 000001f4··0000492f·R_ARM_THM_MOVW_ABS_NC··00000570···.LC35
39 000001f8··00004930·R_ARM_THM_MOVT_ABS·····00000570···.LC3539 000001f8··00004930·R_ARM_THM_MOVT_ABS·····00000570···.LC35
40 00000224··0000692f·R_ARM_THM_MOVW_ABS_NC··00000898···.LC5340 00000224··0000662f·R_ARM_THM_MOVW_ABS_NC··00000898···.LC53
41 00000228··00006930·R_ARM_THM_MOVT_ABS·····00000898···.LC5341 00000228··00006630·R_ARM_THM_MOVT_ABS·····00000898···.LC53
42 0000022e··0000290a·R_ARM_THM_CALL·········00001711···binary_iop42 0000022e··0000290a·R_ARM_THM_CALL·········00001701···binary_iop
43 0000024c··00006f2f·R_ARM_THM_MOVW_ABS_NC··000008ac···.LC5643 0000024c··00006c2f·R_ARM_THM_MOVW_ABS_NC··000008ac···.LC56
44 00000250··00006f30·R_ARM_THM_MOVT_ABS·····000008ac···.LC5644 00000250··00006c30·R_ARM_THM_MOVT_ABS·····000008ac···.LC56
45 00000256··0000290a·R_ARM_THM_CALL·········00001711···binary_iop45 00000256··0000290a·R_ARM_THM_CALL·········00001701···binary_iop
46 000002c6··0000140a·R_ARM_THM_CALL·········000006e1···binary_op146 000002c6··0000140a·R_ARM_THM_CALL·········000006e1···binary_op1
47 000002ca··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct47 000002ca··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
48 000002ce··0000d730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct48 000002ce··0000d430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
49 000002e8··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct49 000002e8··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
50 000002ec··0000d730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct50 000002ec··0000d430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
51 000002f0··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc51 000002f0··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
52 000002f6··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError52 000002f6··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
53 000002fa··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError53 000002fa··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
54 00000300··0000702f·R_ARM_THM_MOVW_ABS_NC··000008b0···.LC5754 00000300··00006d2f·R_ARM_THM_MOVW_ABS_NC··000008b0···.LC57
55 00000304··00007030·R_ARM_THM_MOVT_ABS·····000008b0···.LC5755 00000304··00006d30·R_ARM_THM_MOVT_ABS·····000008b0···.LC57
56 0000030a··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format56 0000030a··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
57 00000334··00012e0a·R_ARM_THM_CALL·········00000000···_PySlice_FromIndices57 00000334··00012b0a·R_ARM_THM_CALL·········00000000···_PySlice_FromIndices
58 00000358··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc58 00000358··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
59 00000360··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError59 00000360··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
60 00000364··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError60 00000364··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
61 00000368··0000722f·R_ARM_THM_MOVW_ABS_NC··000008d8···.LC5861 00000368··00006f2f·R_ARM_THM_MOVW_ABS_NC··000008d8···.LC58
62 0000036c··00007230·R_ARM_THM_MOVT_ABS·····000008d8···.LC5862 0000036c··00006f30·R_ARM_THM_MOVT_ABS·····000008d8···.LC58
63 00000374··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format63 00000374··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
64 000003b0··0000b00a·R_ARM_THM_CALL·········00000345···PyObject_GetIter64 000003b0··0000ad0a·R_ARM_THM_CALL·········00000345···PyObject_GetIter
65 000003c2··0000cb0a·R_ARM_THM_CALL·········000003dd···PyIter_Next65 000003c2··0000c80a·R_ARM_THM_CALL·········000003dd···PyIter_Next
66 000003ce··0001310a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool66 000003ce··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
67 00000418··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc67 00000418··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
68 00000422··0000b30a·R_ARM_THM_CALL·········00000000···PyErr_Occurred68 00000422··0000b00a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
69 0000042e··0001052f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError69 0000042e··0001022f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
70 00000432··00010530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError70 00000432··00010230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
71 00000436··0000782f·R_ARM_THM_MOVW_ABS_NC··00000968···.LC6371 00000436··0000752f·R_ARM_THM_MOVW_ABS_NC··00000968···.LC63
72 0000043a··00007830·R_ARM_THM_MOVT_ABS·····00000968···.LC6372 0000043a··00007530·R_ARM_THM_MOVT_ABS·····00000968···.LC63
73 00000440··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetString73 00000440··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
74 0000044c··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc74 0000044c··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
75 00000466··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError75 00000466··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
76 0000046a··0000ea30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError76 0000046a··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
77 0000046e··0000762f·R_ARM_THM_MOVW_ABS_NC··00000928···.LC6177 0000046e··0000732f·R_ARM_THM_MOVW_ABS_NC··00000928···.LC61
78 00000472··00007630·R_ARM_THM_MOVT_ABS·····00000928···.LC6178 00000472··00007330·R_ARM_THM_MOVT_ABS·····00000928···.LC61
79 00000478··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetString79 00000478··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
80 0000047e··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError80 0000047e··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
81 00000482··0000ea30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError81 00000482··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
82 00000486··0000772f·R_ARM_THM_MOVW_ABS_NC··00000948···.LC6282 00000486··0000742f·R_ARM_THM_MOVW_ABS_NC··00000948···.LC62
83 0000048a··00007730·R_ARM_THM_MOVT_ABS·····00000948···.LC6283 0000048a··00007430·R_ARM_THM_MOVT_ABS·····00000948···.LC62
84 00000490··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetString84 00000490··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
85 00000496··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError85 00000496··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
86 0000049a··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError86 0000049a··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
87 000004a0··0000d30a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches87 000004a0··0000d00a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
88 000004a8··0000752f·R_ARM_THM_MOVW_ABS_NC··000008fc···.LC6088 000004a8··0000722f·R_ARM_THM_MOVW_ABS_NC··000008fc···.LC60
89 000004ac··00007530·R_ARM_THM_MOVT_ABS·····000008fc···.LC6089 000004ac··00007230·R_ARM_THM_MOVT_ABS·····000008fc···.LC60
90 000004b4··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format90 000004b4··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
91 000004be··0000020a·R_ARM_THM_CALL·········0000038f···null_error91 000004be··0000020a·R_ARM_THM_CALL·········0000038f···null_error
92 000004d8··0000792f·R_ARM_THM_MOVW_ABS_NC··00000990···.LC6492 000004d8··0000762f·R_ARM_THM_MOVW_ABS_NC··00000990···.LC64
93 000004dc··00007930·R_ARM_THM_MOVT_ABS·····00000990···.LC6493 000004dc··00007630·R_ARM_THM_MOVT_ABS·····00000990···.LC64
94 000004e2··0000290a·R_ARM_THM_CALL·········00001711···binary_iop94 000004e2··0000290a·R_ARM_THM_CALL·········00001701···binary_iop
95 00000504··00002a0a·R_ARM_THM_CALL·········00001789···binary_iop195 00000504··00002a0a·R_ARM_THM_CALL·········00001779···binary_iop1
96 00000508··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct96 00000508··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
97 0000050c··0000d730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct97 0000050c··0000d430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
98 00000556··0000b50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc98 00000556··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
99 00000564··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError99 00000564··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
100 00000568··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError100 00000568··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
101 0000056e··00007b2f·R_ARM_THM_MOVW_ABS_NC··000009dc···.LC66101 0000056e··0000782f·R_ARM_THM_MOVW_ABS_NC··000009dc···.LC66
102 00000572··00007b30·R_ARM_THM_MOVT_ABS·····000009dc···.LC66102 00000572··00007830·R_ARM_THM_MOVT_ABS·····000009dc···.LC66
103 00000578··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC7103 00000578··0000132f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC7
104 0000057c··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC7104 0000057c··00001330·R_ARM_THM_MOVT_ABS·····00000104···.LC7
105 00000586··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_Format105 00000586··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Format
106 00000594··0000d02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type106 000005a8··0000cd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
107 00000598··0000d030·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type107 000005ac··0000cd30·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
 108 000005d2··0001160a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
 109 000005de··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type
 110 000005e2··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
 111 000005ea··0000ad0a·R_ARM_THM_CALL·········00000345···PyObject_GetIter
 112 00000604··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 113 0000060a··0001170a·R_ARM_THM_CALL·········00000000···PyList_New
 114 00000616··0001180a·R_ARM_THM_CALL·········00000000···_PyList_Extend
 115 0000063a··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 116 0000064c··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 117 00000650··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
 118 00000660··0000b40a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches
 119 00000668··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000818···.LC47
 120 0000066c··00005c30·R_ARM_THM_MOVT_ABS·····00000818···.LC47
 121 0000067e··0000eb0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
 122 000006a2··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 123 000006b6··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 124 000006c6··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
108 000005b0··0000c802·R_ARM_ABS32············00000000···_PyRuntime125 000006cc··0000c502·R_ARM_ABS32············00000000···_PyRuntime
 126 000006d0··0000b76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Max diff block lines reached; 174456/201391 bytes (86.63%) of diff not shown.
799 B
strings --all --bytes=8 {}
    
Offset 82, 15 lines modifiedOffset 82, 14 lines modified
82 binary_op.part.082 binary_op.part.0
83 object_issubclass83 object_issubclass
84 recursive_issubclass84 recursive_issubclass
85 recursive_issubclass.part.085 recursive_issubclass.part.0
86 check_class86 check_class
87 abstract_issubclass87 abstract_issubclass
88 sequence_repeat88 sequence_repeat
89 method_output_as_list 
90 _IsCContiguous89 _IsCContiguous
91 _IsFortranContiguous90 _IsFortranContiguous
92 _IsFortranContiguous.part.091 _IsFortranContiguous.part.0
93 ternary_iop.constprop.092 ternary_iop.constprop.0
94 abstract_get_bases93 abstract_get_bases
95 _buffer_release_call94 _buffer_release_call
96 _Py_add_one_to_index_C95 _Py_add_one_to_index_C
Offset 195, 19 lines modifiedOffset 194, 19 lines modified
195 _PyByteArray_empty_string194 _PyByteArray_empty_string
196 PyBytes_FromStringAndSize195 PyBytes_FromStringAndSize
197 _PyLong_Copy196 _PyLong_Copy
198 PyErr_WarnEx197 PyErr_WarnEx
199 PyNumber_Check198 PyNumber_Check
200 PyComplex_Type199 PyComplex_Type
201 PyMapping_Keys200 PyMapping_Keys
202 PyDict_Keys201 PyObject_VectorcallMethod
203 PyList_New202 PyList_New
204 _PyList_Extend203 _PyList_Extend
 204 PyDict_Keys
205 PyMapping_Items205 PyMapping_Items
206 PyObject_VectorcallMethod 
207 PyDict_Items206 PyDict_Items
208 PyNumber_Or207 PyNumber_Or
209 PyNumber_FloorDivide208 PyNumber_FloorDivide
210 PyNumber_Remainder209 PyNumber_Remainder
211 PyIter_Check210 PyIter_Check
212 PyNumber_InPlaceSubtract211 PyNumber_InPlaceSubtract
213 PyNumber_TrueDivide212 PyNumber_TrueDivide
29.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 »       str.w»  r0,·[ip,·#4080]»     @·0xff0224 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
225 »       mov»    r4,·r1225 »       mov»    r4,·r1
226 »       movw»   r1,·#0226 »       movw»   r1,·#0
227 ·R_ARM_THM_MOVW_ABS_NC»  .LC34227 ·R_ARM_THM_MOVW_ABS_NC»  .LC34
228 »       movt»   r1,·#0228 »       movt»   r1,·#0
229 ·R_ARM_THM_MOVT_ABS»     .LC34229 ·R_ARM_THM_MOVT_ABS»     .LC34
230 »       mov»    r5,·r0230 »       mov»    r5,·r0
231 »       bl»     824·<check_class>231 »       bl»     944·<check_class>
232 »       cbnz»   r0,·1e6·<recursive_issubclass.part.0+0x26>232 »       cbnz»   r0,·1e6·<recursive_issubclass.part.0+0x26>
233 »       mov.w»  r0,·#4294967295»    @·0xffffffff233 »       mov.w»  r0,·#4294967295»    @·0xffffffff
234 »       pop»    {r3,·r4,·r5,·pc}234 »       pop»    {r3,·r4,·r5,·pc}
235 »       ldr»    r2,·[r4,·#4]235 »       ldr»    r2,·[r4,·#4]
236 »       movw»   r3,·#0236 »       movw»   r3,·#0
237 ·R_ARM_THM_MOVW_ABS_NC»  _PyUnion_Type237 ·R_ARM_THM_MOVW_ABS_NC»  _PyUnion_Type
238 »       movt»   r3,·#0238 »       movt»   r3,·#0
Offset 240, 21 lines modifiedOffset 240, 21 lines modified
240 »       cmp»    r2,·r3240 »       cmp»    r2,·r3
241 »       beq.n»  206·<recursive_issubclass.part.0+0x46>241 »       beq.n»  206·<recursive_issubclass.part.0+0x46>
242 »       movw»   r1,·#0242 »       movw»   r1,·#0
243 ·R_ARM_THM_MOVW_ABS_NC»  .LC35243 ·R_ARM_THM_MOVW_ABS_NC»  .LC35
244 »       movt»   r1,·#0244 »       movt»   r1,·#0
245 ·R_ARM_THM_MOVT_ABS»     .LC35245 ·R_ARM_THM_MOVT_ABS»     .LC35
246 »       mov»    r0,·r4246 »       mov»    r0,·r4
247 »       bl»     824·<check_class>247 »       bl»     944·<check_class>
248 »       cmp»    r0,·#0248 »       cmp»    r0,·#0
249 »       beq.n»  1e0·<recursive_issubclass.part.0+0x20>249 »       beq.n»  1e0·<recursive_issubclass.part.0+0x20>
250 »       mov»    r1,·r4250 »       mov»    r1,·r4
251 »       mov»    r0,·r5251 »       mov»    r0,·r5
252 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}252 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
253 »       b.n»    8d0·<abstract_issubclass>253 »       b.n»    9f0·<abstract_issubclass>
  
254 00000210·<PyNumber_InPlaceSubtract>:254 00000210·<PyNumber_InPlaceSubtract>:
255 PyNumber_InPlaceSubtract():255 PyNumber_InPlaceSubtract():
256 »       push»   {r4,·lr}256 »       push»   {r4,·lr}
257 »       mov.w»  ip,·#4096»  @·0x1000257 »       mov.w»  ip,·#4096»  @·0x1000
258 »       sub.w»  ip,·sp,·ip258 »       sub.w»  ip,·sp,·ip
259 »       str.w»  r0,·[ip,·#4080]»     @·0xff0259 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 »       movs»   r3,·#4262 »       movs»   r3,·#4
263 »       movs»   r2,·#80»     @·0x50263 »       movs»   r2,·#80»     @·0x50
264 »       movw»   r4,·#0264 »       movw»   r4,·#0
265 ·R_ARM_THM_MOVW_ABS_NC»  .LC53265 ·R_ARM_THM_MOVW_ABS_NC»  .LC53
266 »       movt»   r4,·#0266 »       movt»   r4,·#0
267 ·R_ARM_THM_MOVT_ABS»     .LC53267 ·R_ARM_THM_MOVT_ABS»     .LC53
268 »       str»    r4,·[sp,·#0]268 »       str»    r4,·[sp,·#0]
269 »       bl»     1710·<binary_iop>269 »       bl»     1700·<binary_iop>
270 ·R_ARM_THM_CALL» binary_iop270 ·R_ARM_THM_CALL» binary_iop
271 »       add»    sp,·#8271 »       add»    sp,·#8
272 »       pop»    {r4,·pc}272 »       pop»    {r4,·pc}
273 »       nop273 »       nop
  
274 00000238·<PyNumber_InPlaceAnd>:274 00000238·<PyNumber_InPlaceAnd>:
275 PyNumber_InPlaceAnd():275 PyNumber_InPlaceAnd():
Offset 282, 15 lines modifiedOffset 282, 15 lines modified
282 »       movs»   r3,·#52»     @·0x34282 »       movs»   r3,·#52»     @·0x34
283 »       movs»   r2,·#104»    @·0x68283 »       movs»   r2,·#104»    @·0x68
284 »       movw»   r4,·#0284 »       movw»   r4,·#0
285 ·R_ARM_THM_MOVW_ABS_NC»  .LC56285 ·R_ARM_THM_MOVW_ABS_NC»  .LC56
286 »       movt»   r4,·#0286 »       movt»   r4,·#0
287 ·R_ARM_THM_MOVT_ABS»     .LC56287 ·R_ARM_THM_MOVT_ABS»     .LC56
288 »       str»    r4,·[sp,·#0]288 »       str»    r4,·[sp,·#0]
289 »       bl»     1710·<binary_iop>289 »       bl»     1700·<binary_iop>
290 ·R_ARM_THM_CALL» binary_iop290 ·R_ARM_THM_CALL» binary_iop
291 »       add»    sp,·#8291 »       add»    sp,·#8
292 »       pop»    {r4,·pc}292 »       pop»    {r4,·pc}
293 »       nop293 »       nop
  
294 00000260·<_PyObject_HasLen>:294 00000260·<_PyObject_HasLen>:
295 _PyObject_HasLen():295 _PyObject_HasLen():
Offset 339, 15 lines modifiedOffset 339, 15 lines modified
339 »       ldr»    r3,·[r5,·#84]» @·0x54339 »       ldr»    r3,·[r5,·#84]» @·0x54
340 »       ands.w» r2,·r3,·#536870912» @·0x20000000340 »       ands.w» r2,·r3,·#536870912» @·0x20000000
341 »       bne.n»  2f6·<PySequence_Concat+0x76>341 »       bne.n»  2f6·<PySequence_Concat+0x76>
342 »       ldr»    r3,·[r5,·#52]» @·0x34342 »       ldr»    r3,·[r5,·#52]» @·0x34
343 »       cbz»    r3,·2f6·<PySequence_Concat+0x76>343 »       cbz»    r3,·2f6·<PySequence_Concat+0x76>
344 »       ldr»    r3,·[r3,·#12]344 »       ldr»    r3,·[r3,·#12]
345 »       cbz»    r3,·2f6·<PySequence_Concat+0x76>345 »       cbz»    r3,·2f6·<PySequence_Concat+0x76>
346 »       bl»     6e0·<PyNumber_Float+0x88>346 »       bl»     6e0·<PyNumber_InPlaceRemainder+0xc>
347 ·R_ARM_THM_CALL» binary_op1347 ·R_ARM_THM_CALL» binary_op1
348 »       movw»   r2,·#0348 »       movw»   r2,·#0
349 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct349 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
350 »       movt»   r2,·#0350 »       movt»   r2,·#0
351 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct351 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
352 »       cmp»    r0,·r2352 »       cmp»    r0,·r2
353 »       beq.n»  2d8·<PySequence_Concat+0x58>353 »       beq.n»  2d8·<PySequence_Concat+0x58>
Offset 591, 15 lines modifiedOffset 591, 15 lines modified
591 »       movs»   r3,·#56»     @·0x38591 »       movs»   r3,·#56»     @·0x38
592 »       movs»   r2,·#108»    @·0x6c592 »       movs»   r2,·#108»    @·0x6c
593 »       movw»   r4,·#0593 »       movw»   r4,·#0
594 ·R_ARM_THM_MOVW_ABS_NC»  .LC64594 ·R_ARM_THM_MOVW_ABS_NC»  .LC64
595 »       movt»   r4,·#0595 »       movt»   r4,·#0
596 ·R_ARM_THM_MOVT_ABS»     .LC64596 ·R_ARM_THM_MOVT_ABS»     .LC64
597 »       str»    r4,·[sp,·#0]597 »       str»    r4,·[sp,·#0]
598 »       bl»     1710·<binary_iop>598 »       bl»     1700·<binary_iop>
599 ·R_ARM_THM_CALL» binary_iop599 ·R_ARM_THM_CALL» binary_iop
600 »       add»    sp,·#8600 »       add»    sp,·#8
601 »       pop»    {r4,·pc}601 »       pop»    {r4,·pc}
602 »       nop602 »       nop
  
603 000004ec·<PyNumber_InPlaceMultiply>:603 000004ec·<PyNumber_InPlaceMultiply>:
604 PyNumber_InPlaceMultiply():604 PyNumber_InPlaceMultiply():
Offset 608, 15 lines modifiedOffset 608, 15 lines modified
608 »       sub.w»  ip,·sp,·ip608 »       sub.w»  ip,·sp,·ip
609 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0609 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
610 »       movs»   r3,·#8610 »       movs»   r3,·#8
611 »       sub»    sp,·#12611 »       sub»    sp,·#12
612 »       movs»   r2,·#84»     @·0x54612 »       movs»   r2,·#84»     @·0x54
613 »       mov»    r5,·r0613 »       mov»    r5,·r0
614 »       mov»    r4,·r1614 »       mov»    r4,·r1
615 »       bl»     1788·<binary_iop1>615 »       bl»     1778·<binary_iop1>
616 ·R_ARM_THM_CALL» binary_iop1616 ·R_ARM_THM_CALL» binary_iop1
617 »       movw»   ip,·#0617 »       movw»   ip,·#0
618 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct618 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
619 »       movt»   ip,·#0619 »       movt»   ip,·#0
620 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct620 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
621 »       mov»    r3,·r0621 »       mov»    r3,·r0
622 »       cmp»    r0,·ip622 »       cmp»    r0,·ip
Offset 636, 15 lines modifiedOffset 636, 15 lines modified
636 »       cbz»    r6,·562·<PyNumber_InPlaceMultiply+0x76>636 »       cbz»    r6,·562·<PyNumber_InPlaceMultiply+0x76>
637 »       ldr»    r0,·[r6,·#8]637 »       ldr»    r0,·[r6,·#8]
638 »       cbz»    r0,·562·<PyNumber_InPlaceMultiply+0x76>638 »       cbz»    r0,·562·<PyNumber_InPlaceMultiply+0x76>
639 »       mov»    r2,·r5639 »       mov»    r2,·r5
640 »       mov»    r1,·r4640 »       mov»    r1,·r4
641 »       add»    sp,·#12641 »       add»    sp,·#12
642 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}642 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
643 »       b.w»    386c·<sequence_repeat>643 »       b.w»    3860·<sequence_repeat>
644 ·R_ARM_THM_JUMP24»       sequence_repeat644 ·R_ARM_THM_JUMP24»       sequence_repeat
Max diff block lines reached; 27069/30284 bytes (89.38%) of diff not shown.
241 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 »       bl»     344·<PyObject_GetIter>43 »       bl»     344·<PyObject_GetIter>
44 ·R_ARM_THM_CALL» PyObject_GetIter44 ·R_ARM_THM_CALL» PyObject_GetIter
45 »       mov»    r6,·r045 »       mov»    r6,·r0
46 »       cmp»    r0,·#046 »       cmp»    r0,·#0
47 »       beq.w»  1f0·<PySequence_Tuple+0x1f0>47 »       beq.w»  1f0·<PySequence_Tuple+0x1f0>
48 »       movs»   r1,·#1048 »       movs»   r1,·#10
49 »       mov»    r0,·r449 »       mov»    r0,·r4
50 »       bl»     25a8·<PyObject_LengthHint>50 »       bl»     2598·<PyObject_LengthHint>
51 ·R_ARM_THM_CALL» PyObject_LengthHint51 ·R_ARM_THM_CALL» PyObject_LengthHint
52 »       mov»    r7,·r052 »       mov»    r7,·r0
53 »       adds»   r3,·r0,·#153 »       adds»   r3,·r0,·#1
54 »       beq.w»  1da·<PySequence_Tuple+0x1da>54 »       beq.w»  1da·<PySequence_Tuple+0x1da>
55 »       bl»     0·<PyTuple_New>55 »       bl»     0·<PyTuple_New>
56 ·R_ARM_THM_CALL» PyTuple_New56 ·R_ARM_THM_CALL» PyTuple_New
57 »       str»    r0,·[sp,·#4]57 »       str»    r0,·[sp,·#4]
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
211 »       subs»   r3,·#1211 »       subs»   r3,·#1
212 »       str»    r3,·[r5,·#0]212 »       str»    r3,·[r5,·#0]
213 »       cbnz»   r3,·1da·<PySequence_Tuple+0x1da>213 »       cbnz»   r3,·1da·<PySequence_Tuple+0x1da>
214 »       mov»    r0,·r5214 »       mov»    r0,·r5
215 »       bl»     0·<_Py_Dealloc>215 »       bl»     0·<_Py_Dealloc>
216 ·R_ARM_THM_CALL» _Py_Dealloc216 ·R_ARM_THM_CALL» _Py_Dealloc
217 »       ldr»    r0,·[sp,·#4]217 »       ldr»    r0,·[sp,·#4]
218 »       bl»     3954·<Py_XDECREF>218 »       bl»     3948·<Py_XDECREF>
219 »       ldr»    r3,·[r6,·#0]219 »       ldr»    r3,·[r6,·#0]
220 »       mvn.w»  r2,·#3221225472»    @·0xc0000000220 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
221 »       cmp»    r3,·r2221 »       cmp»    r3,·r2
222 »       beq.n»  1f0·<PySequence_Tuple+0x1f0>222 »       beq.n»  1f0·<PySequence_Tuple+0x1f0>
223 »       subs»   r3,·#1223 »       subs»   r3,·#1
224 »       str»    r3,·[r6,·#0]224 »       str»    r3,·[r6,·#0]
225 »       cbz»    r3,·1f4·<PySequence_Tuple+0x1f4>225 »       cbz»    r3,·1f4·<PySequence_Tuple+0x1f4>
Offset 273, 24 lines modifiedOffset 273, 24 lines modified
273 »       beq.n»  2e8·<PyObject_GetItem+0xd8>273 »       beq.n»  2e8·<PyObject_GetItem+0xd8>
274 »       movw»   r3,·#0274 »       movw»   r3,·#0
275 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError275 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError
276 »       movt»   r3,·#0276 »       movt»   r3,·#0
277 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError277 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError
278 »       mov»    r0,·r5278 »       mov»    r0,·r5
279 »       ldr»    r1,·[r3,·#0]279 »       ldr»    r1,·[r3,·#0]
280 »       bl»     1374·<PyNumber_AsSsize_t>280 »       bl»     1364·<PyNumber_AsSsize_t>
281 ·R_ARM_THM_CALL» PyNumber_AsSsize_t281 ·R_ARM_THM_CALL» PyNumber_AsSsize_t
282 »       mov»    r5,·r0282 »       mov»    r5,·r0
283 »       adds»   r3,·r0,·#1283 »       adds»   r3,·r0,·#1
284 »       beq.n»  2de·<PyObject_GetItem+0xce>284 »       beq.n»  2de·<PyObject_GetItem+0xce>
285 »       mov»    r1,·r5285 »       mov»    r1,·r5
286 »       mov»    r0,·r4286 »       mov»    r0,·r4
287 »       add»    sp,·#12287 »       add»    sp,·#12
288 »       ldmia.w»sp!,·{r4,·r5,·lr}288 »       ldmia.w»sp!,·{r4,·r5,·lr}
289 »       b.w»    1958·<PySequence_GetItem>289 »       b.w»    1948·<PySequence_GetItem>
290 ·R_ARM_THM_JUMP24»       PySequence_GetItem290 ·R_ARM_THM_JUMP24»       PySequence_GetItem
291 »       ldr»    r3,·[r2,·#84]» @·0x54291 »       ldr»    r3,·[r2,·#84]» @·0x54
292 »       cmp»    r3,·#0292 »       cmp»    r3,·#0
293 »       bge.n»  322·<PyObject_GetItem+0x112>293 »       bge.n»  322·<PyObject_GetItem+0x112>
294 »       movw»   r3,·#0294 »       movw»   r3,·#0
295 ·R_ARM_THM_MOVW_ABS_NC»  PyType_Type295 ·R_ARM_THM_MOVW_ABS_NC»  PyType_Type
296 »       movt»   r3,·#0296 »       movt»   r3,·#0
Offset 350, 15 lines modifiedOffset 350, 15 lines modified
350 ·R_ARM_THM_MOVT_ABS»     .LC0350 ·R_ARM_THM_MOVT_ABS»     .LC0
351 »       ldr»    r2,·[r2,·#12]351 »       ldr»    r2,·[r2,·#12]
352 »       ldr»    r0,·[r3,·#0]352 »       ldr»    r0,·[r3,·#0]
353 »       bl»     0·<PyErr_Format>353 »       bl»     0·<PyErr_Format>
354 ·R_ARM_THM_CALL» PyErr_Format354 ·R_ARM_THM_CALL» PyErr_Format
355 »       movs»   r4,·#0355 »       movs»   r4,·#0
356 »       b.n»    2ca·<PyObject_GetItem+0xba>356 »       b.n»    2ca·<PyObject_GetItem+0xba>
357 »       bl»     3954·<Py_XDECREF>357 »       bl»     3948·<Py_XDECREF>
358 »       movw»   r3,·#0358 »       movw»   r3,·#0
359 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError359 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
360 »       movt»   r3,·#0360 »       movt»   r3,·#0
361 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError361 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
362 »       ldr»    r2,·[r4,·#12]362 »       ldr»    r2,·[r4,·#12]
363 »       movw»   r1,·#0363 »       movw»   r1,·#0
364 ·R_ARM_THM_MOVW_ABS_NC»  .LC1364 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
Offset 536, 24 lines modifiedOffset 536, 24 lines modified
536 »       cbz»    r1,·4b4·<PyObject_SetItem+0x84>536 »       cbz»    r1,·4b4·<PyObject_SetItem+0x84>
537 »       movw»   r3,·#0537 »       movw»   r3,·#0
538 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError538 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError
539 »       movt»   r3,·#0539 »       movt»   r3,·#0
540 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError540 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError
541 »       mov»    r0,·lr541 »       mov»    r0,·lr
542 »       ldr»    r1,·[r3,·#0]542 »       ldr»    r1,·[r3,·#0]
543 »       bl»     1374·<PyNumber_AsSsize_t>543 »       bl»     1364·<PyNumber_AsSsize_t>
544 ·R_ARM_THM_CALL» PyNumber_AsSsize_t544 ·R_ARM_THM_CALL» PyNumber_AsSsize_t
545 »       mov»    r6,·r0545 »       mov»    r6,·r0
546 »       adds»   r3,·r0,·#1546 »       adds»   r3,·r0,·#1
547 »       beq.n»  4aa·<PyObject_SetItem+0x7a>547 »       beq.n»  4aa·<PyObject_SetItem+0x7a>
548 »       mov»    r2,·r5548 »       mov»    r2,·r5
549 »       mov»    r1,·r6549 »       mov»    r1,·r6
550 »       mov»    r0,·r4550 »       mov»    r0,·r4
551 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}551 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
552 »       b.w»    a84·<PyObject_IsInstance+0xc4>552 »       b.w»    ba4·<PyObject_IsInstance+0x1f4>
553 ·R_ARM_THM_JUMP24»       PySequence_SetItem553 ·R_ARM_THM_JUMP24»       PySequence_SetItem
554 »       bl»     38e·<PyObject_GetIter+0x4a>554 »       bl»     38e·<PyObject_GetIter+0x4a>
555 ·R_ARM_THM_CALL» null_error555 ·R_ARM_THM_CALL» null_error
556 »       mov.w»  r0,·#4294967295»    @·0xffffffff556 »       mov.w»  r0,·#4294967295»    @·0xffffffff
557 »       pop»    {r4,·r5,·r6,·pc}557 »       pop»    {r4,·r5,·r6,·pc}
558 »       bl»     0·<PyErr_Occurred>558 »       bl»     0·<PyErr_Occurred>
559 ·R_ARM_THM_CALL» PyErr_Occurred559 ·R_ARM_THM_CALL» PyErr_Occurred
Offset 826, 156 lines modifiedOffset 826, 146 lines modified
  
826 000006e0·<binary_op1>:826 000006e0·<binary_op1>:
827 binary_op1():827 binary_op1():
828 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}828 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
829 »       mov.w»  ip,·#4096»  @·0x1000829 »       mov.w»  ip,·#4096»  @·0x1000
830 »       sub.w»  ip,·sp,·ip830 »       sub.w»  ip,·sp,·ip
831 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8831 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
832 »       mov»    r5,·r1832 »       mov»    r6,·r1
833 »       ldr»    r1,·[r0,·#4]833 »       ldr»    r1,·[r0,·#4]
834 »       mov»    r4,·r0834 »       mov»    r5,·r0
835 »       ldr»    r3,·[r1,·#48]» @·0x30835 »       ldr»    r4,·[r1,·#48]» @·0x30
 836 »       cbz»    r4,·724·<binary_op1+0x44>
836 »       ldr»    r0,·[r5,·#4]837 »       ldr»    r0,·[r6,·#4]
837 »       cmp»    r3,·#0 
838 »       beq.n»  784·<binary_op1+0xa4> 
839 »       ldr»    r7,·[r3,·r2]838 »       ldr»    r4,·[r4,·r2]
840 »       cmp»    r1,·r0839 »       cmp»    r1,·r0
841 »       bne.n»  724·<binary_op1+0x44>840 »       bne.n»  72a·<binary_op1+0x4a>
 841 »       cmp»    r4,·#0
842 »       cbz»    r7,·770·<binary_op1+0x90>842 »       beq.n»  776·<binary_op1+0x96>
843 »       movw»   r6,·#0843 »       movw»   r7,·#0
844 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct844 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
845 »       movt»   r6,·#0845 »       movt»   r7,·#0
846 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct846 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
847 »       mov.w»  r8,·#0847 »       mov.w»  r8,·#0
848 »       mov»    r1,·r5848 »       mov»    r1,·r6
849 »       mov»    r0,·r4849 »       mov»    r0,·r5
850 »       blx»    r7850 »       blx»    r4
851 »       mov»    r3,·r0851 »       mov»    r3,·r0
Max diff block lines reached; 242711/246275 bytes (98.55%) of diff not shown.
12.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
244 »       movs»   r3,·#136»    @·0x88244 »       movs»   r3,·#136»    @·0x88
245 »       movs»   r2,·#140»    @·0x8c245 »       movs»   r2,·#140»    @·0x8c
246 »       movw»   r4,·#0246 »       movw»   r4,·#0
247 ·R_ARM_THM_MOVW_ABS_NC»  .LC81247 ·R_ARM_THM_MOVW_ABS_NC»  .LC81
248 »       movt»   r4,·#0248 »       movt»   r4,·#0
249 ·R_ARM_THM_MOVT_ABS»     .LC81249 ·R_ARM_THM_MOVT_ABS»     .LC81
250 »       str»    r4,·[sp,·#0]250 »       str»    r4,·[sp,·#0]
251 »       bl»     1710·<binary_iop>251 »       bl»     1700·<binary_iop>
252 ·R_ARM_THM_CALL» binary_iop252 ·R_ARM_THM_CALL» binary_iop
253 »       add»    sp,·#8253 »       add»    sp,·#8
254 »       pop»    {r4,·pc}254 »       pop»    {r4,·pc}
  
255 00000214·<PySequence_Count>:255 00000214·<PySequence_Count>:
256 PySequence_Count():256 PySequence_Count():
257 »       movs»   r2,·#1257 »       movs»   r2,·#1
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 »       ldr»    r3,·[r3,·#52]» @·0x34294 »       ldr»    r3,·[r3,·#52]» @·0x34
295 »       cbz»    r3,·294·<PySequence_InPlaceConcat+0x7a>295 »       cbz»    r3,·294·<PySequence_InPlaceConcat+0x7a>
296 »       ldr»    r3,·[r3,·#12]296 »       ldr»    r3,·[r3,·#12]
297 »       cbz»    r3,·294·<PySequence_InPlaceConcat+0x7a>297 »       cbz»    r3,·294·<PySequence_InPlaceConcat+0x7a>
298 »       movs»   r3,·#0298 »       movs»   r3,·#0
299 »       movs»   r2,·#76»     @·0x4c299 »       movs»   r2,·#76»     @·0x4c
300 »       mov»    r1,·r5300 »       mov»    r1,·r5
301 »       bl»     1788·<binary_iop1>301 »       bl»     1778·<binary_iop1>
302 ·R_ARM_THM_CALL» binary_iop1302 ·R_ARM_THM_CALL» binary_iop1
303 »       movw»   r2,·#0303 »       movw»   r2,·#0
304 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct304 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
305 »       movt»   r2,·#0305 »       movt»   r2,·#0
306 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct306 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
307 »       mov»    r3,·r0307 »       mov»    r3,·r0
308 »       cmp»    r0,·r2308 »       cmp»    r0,·r2
Offset 421, 15 lines modifiedOffset 421, 15 lines modified
421 ·R_ARM_THM_CALL» PyUnicode_FromString421 ·R_ARM_THM_CALL» PyUnicode_FromString
422 »       mov»    r4,·r0422 »       mov»    r4,·r0
423 »       cbnz»   r0,·36a·<PyObject_DelItemString+0x2a>423 »       cbnz»   r0,·36a·<PyObject_DelItemString+0x2a>
424 »       mov.w»  r5,·#4294967295»    @·0xffffffff424 »       mov.w»  r5,·#4294967295»    @·0xffffffff
425 »       b.n»    38a·<PyObject_DelItemString+0x4a>425 »       b.n»    38a·<PyObject_DelItemString+0x4a>
426 »       mov»    r1,·r0426 »       mov»    r1,·r0
427 »       mov»    r0,·r5427 »       mov»    r0,·r5
428 »       bl»     2818·<PyObject_DelItem>428 »       bl»     2808·<PyObject_DelItem>
429 ·R_ARM_THM_CALL» PyObject_DelItem429 ·R_ARM_THM_CALL» PyObject_DelItem
430 »       ldr»    r3,·[r4,·#0]430 »       ldr»    r3,·[r4,·#0]
431 »       mvn.w»  r2,·#3221225472»    @·0xc0000000431 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
432 »       mov»    r5,·r0432 »       mov»    r5,·r0
433 »       cmp»    r3,·r2433 »       cmp»    r3,·r2
434 »       beq.n»  38a·<PyObject_DelItemString+0x4a>434 »       beq.n»  38a·<PyObject_DelItemString+0x4a>
435 »       subs»   r3,·#1435 »       subs»   r3,·#1
Offset 494, 15 lines modifiedOffset 494, 15 lines modified
494 »       movt»   r0,·#0494 »       movt»   r0,·#0
495 ·R_ARM_THM_MOVT_ABS»     .LC86495 ·R_ARM_THM_MOVT_ABS»     .LC86
496 »       movs»   r4,·#0496 »       movs»   r4,·#0
497 »       bl»     0·<PyErr_FormatUnraisable>497 »       bl»     0·<PyErr_FormatUnraisable>
498 ·R_ARM_THM_CALL» PyErr_FormatUnraisable498 ·R_ARM_THM_CALL» PyErr_FormatUnraisable
499 »       b.n»    40a·<PyMapping_HasKey+0x3a>499 »       b.n»    40a·<PyMapping_HasKey+0x3a>
500 »       ldr»    r0,·[sp,·#4]500 »       ldr»    r0,·[sp,·#4]
501 »       bl»     3954·<Py_XDECREF>501 »       bl»     3948·<Py_XDECREF>
502 ·R_ARM_THM_CALL» Py_XDECREF502 ·R_ARM_THM_CALL» Py_XDECREF
503 »       mov»    r0,·r4503 »       mov»    r0,·r4
504 »       add»    sp,·#8504 »       add»    sp,·#8
505 »       pop»    {r4,·pc}505 »       pop»    {r4,·pc}
  
506 00000410·<PyMapping_HasKeyString>:506 00000410·<PyMapping_HasKeyString>:
507 PyMapping_HasKeyString():507 PyMapping_HasKeyString():
Offset 511, 46 lines modifiedOffset 511, 46 lines modified
511 »       sub.w»  ip,·sp,·ip511 »       sub.w»  ip,·sp,·ip
512 »       str.w»  r0,·[ip,·#4080]»     @·0xff0512 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
513 »       sub»    sp,·#8513 »       sub»    sp,·#8
514 »       cbnz»   r0,·428·<PyMapping_HasKeyString+0x18>514 »       cbnz»   r0,·428·<PyMapping_HasKeyString+0x18>
515 »       bl»     38e·<null_error>515 »       bl»     38e·<null_error>
516 »       b.n»    432·<PyMapping_HasKeyString+0x22>516 »       b.n»    432·<PyMapping_HasKeyString+0x22>
517 »       add»    r2,·sp,·#4517 »       add»    r2,·sp,·#4
518 »       bl»     a30·<PyObject_CheckReadBuffer+0x2e>518 »       bl»     b50·<PyMapping_GetOptionalItemString>
519 ·R_ARM_THM_CALL» PyMapping_GetOptionalItemString519 ·R_ARM_THM_CALL» PyMapping_GetOptionalItemString
520 »       subs»   r4,·r0,·#0520 »       subs»   r4,·r0,·#0
521 »       bge.n»  442·<PyMapping_HasKeyString+0x32>521 »       bge.n»  442·<PyMapping_HasKeyString+0x32>
522 »       movw»   r0,·#0522 »       movw»   r0,·#0
523 ·R_ARM_THM_MOVW_ABS_NC»  .LC87523 ·R_ARM_THM_MOVW_ABS_NC»  .LC87
524 »       movt»   r0,·#0524 »       movt»   r0,·#0
525 ·R_ARM_THM_MOVT_ABS»     .LC87525 ·R_ARM_THM_MOVT_ABS»     .LC87
526 »       movs»   r4,·#0526 »       movs»   r4,·#0
527 »       bl»     0·<PyErr_FormatUnraisable>527 »       bl»     0·<PyErr_FormatUnraisable>
528 ·R_ARM_THM_CALL» PyErr_FormatUnraisable528 ·R_ARM_THM_CALL» PyErr_FormatUnraisable
529 »       b.n»    448·<PyMapping_HasKeyString+0x38>529 »       b.n»    448·<PyMapping_HasKeyString+0x38>
530 »       ldr»    r0,·[sp,·#4]530 »       ldr»    r0,·[sp,·#4]
531 »       bl»     3954·<Py_XDECREF>531 »       bl»     3948·<Py_XDECREF>
532 ·R_ARM_THM_CALL» Py_XDECREF532 ·R_ARM_THM_CALL» Py_XDECREF
533 »       mov»    r0,·r4533 »       mov»    r0,·r4
534 »       add»    sp,·#8534 »       add»    sp,·#8
535 »       pop»    {r4,·pc}535 »       pop»    {r4,·pc}
  
536 0000044e·<PyMapping_HasKeyStringWithError>:536 0000044e·<PyMapping_HasKeyStringWithError>:
537 PyMapping_HasKeyStringWithError():537 PyMapping_HasKeyStringWithError():
538 »       push»   {r4,·lr}538 »       push»   {r4,·lr}
539 »       mov.w»  ip,·#4096»  @·0x1000539 »       mov.w»  ip,·#4096»  @·0x1000
540 »       sub.w»  ip,·sp,·ip540 »       sub.w»  ip,·sp,·ip
541 »       str.w»  r0,·[ip,·#4080]»     @·0xff0541 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
542 »       sub»    sp,·#8542 »       sub»    sp,·#8
543 »       add»    r2,·sp,·#4543 »       add»    r2,·sp,·#4
544 »       bl»     a30·<PyObject_CheckReadBuffer+0x2e>544 »       bl»     b50·<PyMapping_GetOptionalItemString>
545 ·R_ARM_THM_CALL» PyMapping_GetOptionalItemString545 ·R_ARM_THM_CALL» PyMapping_GetOptionalItemString
546 »       mov»    r4,·r0546 »       mov»    r4,·r0
547 »       ldr»    r0,·[sp,·#4]547 »       ldr»    r0,·[sp,·#4]
548 »       bl»     3954·<Py_XDECREF>548 »       bl»     3948·<Py_XDECREF>
549 ·R_ARM_THM_CALL» Py_XDECREF549 ·R_ARM_THM_CALL» Py_XDECREF
550 »       mov»    r0,·r4550 »       mov»    r0,·r4
551 »       add»    sp,·#8551 »       add»    sp,·#8
552 »       pop»    {r4,·pc}552 »       pop»    {r4,·pc}
  
553 00000472·<PyMapping_HasKeyWithError>:553 00000472·<PyMapping_HasKeyWithError>:
554 PyMapping_HasKeyWithError():554 PyMapping_HasKeyWithError():
Offset 560, 15 lines modifiedOffset 560, 15 lines modified
560 »       str.w»  r0,·[ip,·#4080]»     @·0xff0560 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
561 »       sub»    sp,·#8561 »       sub»    sp,·#8
562 »       add»    r2,·sp,·#4562 »       add»    r2,·sp,·#4
563 »       bl»     4ec·<PySequence_InPlaceRepeat+0x56>563 »       bl»     4ec·<PySequence_InPlaceRepeat+0x56>
564 ·R_ARM_THM_CALL» PyMapping_GetOptionalItem564 ·R_ARM_THM_CALL» PyMapping_GetOptionalItem
565 »       mov»    r4,·r0565 »       mov»    r4,·r0
566 »       ldr»    r0,·[sp,·#4]566 »       ldr»    r0,·[sp,·#4]
567 »       bl»     3954·<Py_XDECREF>567 »       bl»     3948·<Py_XDECREF>
568 ·R_ARM_THM_CALL» Py_XDECREF568 ·R_ARM_THM_CALL» Py_XDECREF
569 »       mov»    r0,·r4569 »       mov»    r0,·r4
570 »       add»    sp,·#8570 »       add»    sp,·#8
571 »       pop»    {r4,·pc}571 »       pop»    {r4,·pc}
  
572 00000496·<PySequence_InPlaceRepeat>:572 00000496·<PySequence_InPlaceRepeat>:
573 PySequence_InPlaceRepeat():573 PySequence_InPlaceRepeat():
Offset 600, 15 lines modifiedOffset 600, 15 lines modified
Max diff block lines reached; 9014/12336 bytes (73.07%) of diff not shown.
34.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 29, 271 lines modifiedOffset 29, 269 lines modified
29 ··0x000001a0·00636865·636b5f63·6c617373·00616273·.check_class.abs29 ··0x000001a0·00636865·636b5f63·6c617373·00616273·.check_class.abs
30 ··0x000001b0·74726163·745f6973·73756263·6c617373·tract_issubclass30 ··0x000001b0·74726163·745f6973·73756263·6c617373·tract_issubclass
31 ··0x000001c0·002e4c43·3336002e·4c433337·002e4c43·..LC36..LC37..LC31 ··0x000001c0·002e4c43·3336002e·4c433337·002e4c43·..LC36..LC37..LC
32 ··0x000001d0·3338002e·4c433339·00736571·75656e63·38..LC39.sequenc32 ··0x000001d0·3338002e·4c433339·00736571·75656e63·38..LC39.sequenc
33 ··0x000001e0·655f7265·70656174·002e4c43·3430002e·e_repeat..LC40..33 ··0x000001e0·655f7265·70656174·002e4c43·3430002e·e_repeat..LC40..
34 ··0x000001f0·4c433431·002e4c43·3432002e·4c433433·LC41..LC42..LC4334 ··0x000001f0·4c433431·002e4c43·3432002e·4c433433·LC41..LC42..LC43
35 ··0x00000200·002e4c43·3434002e·4c433435·002e4c43·..LC44..LC45..LC35 ··0x00000200·002e4c43·3434002e·4c433435·002e4c43·..LC44..LC45..LC
 36 ··0x00000210·3436002e·4c433437·002e4c43·3438002e·46..LC47..LC48..
36 ··0x00000210·3436006d·6574686f·645f6f75·74707574·46.method_output 
37 ··0x00000220·5f61735f·6c697374·002e4c43·3437002e·_as_list..LC47.. 
38 ··0x00000230·4c433438·002e4c43·3439002e·4c433530·LC48..LC49..LC5037 ··0x00000220·4c433439·002e4c43·3530002e·4c433531·LC49..LC50..LC51
39 ··0x00000240·002e4c43·3531002e·4c433532·002e4c43·..LC51..LC52..LC38 ··0x00000230·002e4c43·3532002e·4c433533·002e4c43·..LC52..LC53..LC
40 ··0x00000250·3533002e·4c433534·002e4c43·3535005f·53..LC54..LC55._39 ··0x00000240·3534002e·4c433535·005f4973·43436f6e·54..LC55._IsCCon
 40 ··0x00000250·74696775·6f757300·5f497346·6f727472·tiguous._IsFortr
41 ··0x00000260·49734343·6f6e7469·67756f75·73005f49·IsCContiguous._I41 ··0x00000260·616e436f·6e746967·756f7573·005f4973·anContiguous._Is
42 ··0x00000270·73466f72·7472616e·436f6e74·6967756f·sFortranContiguo42 ··0x00000270·466f7274·72616e43·6f6e7469·67756f75·FortranContiguou
 43 ··0x00000280·732e7061·72742e30·002e4c43·3536002e·s.part.0..LC56..
43 ··0x00000280·7573005f·4973466f·72747261·6e436f6e·us._IsFortranCon 
44 ··0x00000290·74696775·6f75732e·70617274·2e30002e·tiguous.part.0.. 
45 ··0x000002a0·4c433536·002e4c43·3537002e·4c433538·LC56..LC57..LC5844 ··0x00000290·4c433537·002e4c43·3538002e·4c433539·LC57..LC58..LC59
46 ··0x000002b0·002e4c43·3539002e·4c433630·002e4c43·..LC59..LC60..LC 
47 ··0x000002c0·3631002e·4c433632·002e4c43·3633002e·61..LC62..LC63.. 
48 ··0x000002d0·4c433634·002e4c43·3635002e·4c433636·LC64..LC65..LC66 
49 ··0x000002e0·002e4c43·3637002e·4c433638·002e4c43·..LC67..LC68..LC45 ··0x000002a0·002e4c43·3630002e·4c433631·002e4c43·..LC60..LC61..LC
50 ··0x000002f0·3639002e·4c433730·002e4c43·3731002e·69..LC70..LC71..46 ··0x000002b0·3632002e·4c433633·002e4c43·3634002e·62..LC63..LC64..
 47 ··0x000002c0·4c433635·002e4c43·3636002e·4c433637·LC65..LC66..LC67
 48 ··0x000002d0·002e4c43·3638002e·4c433639·002e4c43·..LC68..LC69..LC
 49 ··0x000002e0·3730002e·4c433731·002e4c43·3732002e·70..LC71..LC72..
51 ··0x00000300·4c433732·002e4c43·3733002e·4c433734·LC72..LC73..LC7450 ··0x000002f0·4c433733·002e4c43·3734002e·4c433735·LC73..LC74..LC75
 51 ··0x00000300·002e4c43·37360074·65726e61·72795f69·..LC76.ternary_i
 52 ··0x00000310·6f702e63·6f6e7374·70726f70·2e30002e·op.constprop.0..
 53 ··0x00000320·4c433737·002e4c43·37380061·62737472·LC77..LC78.abstr
 54 ··0x00000330·6163745f·6765745f·62617365·73002e4c·act_get_bases..L
52 ··0x00000310·002e4c43·3735002e·4c433736·00746572·..LC75..LC76.ter 
53 ··0x00000320·6e617279·5f696f70·2e636f6e·73747072·nary_iop.constpr 
54 ··0x00000330·6f702e30·002e4c43·3737002e·4c433738·op.0..LC77..LC78 
55 ··0x00000340·00616273·74726163·745f6765·745f6261·.abstract_get_ba 
56 ··0x00000350·73657300·2e4c4337·39002e4c·43383000·ses..LC79..LC80. 
57 ··0x00000360·2e4c4338·31002e4c·43383200·2e4c4338·.LC81..LC82..LC8 
58 ··0x00000370·33002e4c·43383400·2e4c4338·35002e4c·3..LC84..LC85..L 
59 ··0x00000380·43383600·2e4c4338·37002e4c·43383800·C86..LC87..LC88.55 ··0x00000340·43373900·2e4c4338·30002e4c·43383100·C79..LC80..LC81.
60 ··0x00000390·2e4c4338·39002e4c·43393000·2e4c4339·.LC89..LC90..LC956 ··0x00000350·2e4c4338·32002e4c·43383300·2e4c4338·.LC82..LC83..LC8
61 ··0x000003a0·31002e4c·43393200·5f627566·6665725f·1..LC92._buffer_ 
62 ··0x000003b0·72656c65·6173655f·63616c6c·005f5079·release_call._Py57 ··0x00000360·34002e4c·43383500·2e4c4338·36002e4c·4..LC85..LC86..L
 58 ··0x00000370·43383700·2e4c4338·38002e4c·43383900·C87..LC88..LC89.
 59 ··0x00000380·2e4c4339·30002e4c·43393100·2e4c4339·.LC90..LC91..LC9
 60 ··0x00000390·32005f62·75666665·725f7265·6c656173·2._buffer_releas
 61 ··0x000003a0·655f6361·6c6c005f·50795f61·64645f6f·e_call._Py_add_o
 62 ··0x000003b0·6e655f74·6f5f696e·6465785f·43005f50·ne_to_index_C._P
63 ··0x000003c0·5f616464·5f6f6e65·5f746f5f·696e6465·_add_one_to_inde63 ··0x000003c0·795f6164·645f6f6e·655f746f·5f696e64·y_add_one_to_ind
64 ··0x000003d0·785f4300·5f50795f·6164645f·6f6e655f·x_C._Py_add_one_ 
65 ··0x000003e0·746f5f69·6e646578·5f46002e·4c433933·to_index_F..LC93 
66 ··0x000003f0·002e4c43·3934002e·4c433935·0061735f·..LC94..LC95.as_ 
67 ··0x00000400·72656164·5f627566·66657200·50795365·read_buffer.PySe 
68 ··0x00000410·7175656e·63655f54·75706c65·00507954·quence_Tuple.PyT 
69 ··0x00000420·75706c65·5f547970·65005079·4c697374·uple_Type.PyList 
70 ··0x00000430·5f547970·65005079·4c697374·5f417354·_Type.PyList_AsT64 ··0x000003d0·65785f46·002e4c43·3933002e·4c433934·ex_F..LC93..LC94
 65 ··0x000003e0·002e4c43·39350061·735f7265·61645f62·..LC95.as_read_b
 66 ··0x000003f0·75666665·72005079·53657175·656e6365·uffer.PySequence
 67 ··0x00000400·5f547570·6c650050·79547570·6c655f54·_Tuple.PyTuple_T
 68 ··0x00000410·79706500·50794c69·73745f54·79706500·ype.PyList_Type.
 69 ··0x00000420·50794c69·73745f41·73547570·6c650050·PyList_AsTuple.P
 70 ··0x00000430·794f626a·6563745f·47657449·74657200·yObject_GetIter.
 71 ··0x00000440·50794f62·6a656374·5f4c656e·67746848·PyObject_LengthH
 72 ··0x00000450·696e7400·50795475·706c655f·4e657700·int.PyTuple_New.
 73 ··0x00000460·50794572·725f4f63·63757272·6564005f·PyErr_Occurred._
 74 ··0x00000470·50795475·706c655f·52657369·7a65005f·PyTuple_Resize._
 75 ··0x00000480·50795f44·65616c6c·6f630050·79457863·Py_Dealloc.PyExc
 76 ··0x00000490·5f53746f·70497465·72617469·6f6e005f·_StopIteration._
 77 ··0x000004a0·50794572·725f4578·63657074·696f6e4d·PyErr_ExceptionM
 78 ··0x000004b0·61746368·6573005f·50794572·725f436c·atches._PyErr_Cl
 79 ··0x000004c0·65617200·50794572·725f4e6f·4d656d6f·ear.PyErr_NoMemo
 80 ··0x000004d0·7279005f·50795f74·73735f74·73746174·ry._Py_tss_tstat
 81 ··0x000004e0·65005079·4d617070·696e675f·47657449·e.PyMapping_GetI
 82 ··0x000004f0·74656d53·7472696e·67005079·556e6963·temString.PyUnic
 83 ··0x00000500·6f64655f·46726f6d·53747269·6e670050·ode_FromString.P
 84 ··0x00000510·794f626a·6563745f·47657449·74656d00·yObject_GetItem.
 85 ··0x00000520·50794578·635f496e·64657845·72726f72·PyExc_IndexError
 86 ··0x00000530·0050794e·756d6265·725f4173·5373697a·.PyNumber_AsSsiz
 87 ··0x00000540·655f7400·50795365·7175656e·63655f47·e_t.PySequence_G
 88 ··0x00000550·65744974·656d0050·79547970·655f5479·etItem.PyType_Ty
71 ··0x00000440·75706c65·0050794f·626a6563·745f4765·uple.PyObject_Ge89 ··0x00000560·70650050·794f626a·6563745f·4765744f·pe.PyObject_GetO
 90 ··0x00000570·7074696f·6e616c41·74747200·5f50795f·ptionalAttr._Py_
 91 ··0x00000580·4e6f6e65·53747275·63740050·794f626a·NoneStruct.PyObj
 92 ··0x00000590·6563745f·43616c6c·4f6e6541·72670050·ect_CallOneArg.P
 93 ··0x000005a0·795f4765·6e657269·63416c69·61730050·y_GenericAlias.P
 94 ··0x000005b0·79457863·5f547970·65457272·6f72005f·yExc_TypeError._
 95 ··0x000005c0·50795275·6e74696d·65005f50·794f626a·PyRuntime._PyObj
 96 ··0x000005d0·6563745f·4e657874·4e6f7449·6d706c65·ect_NextNotImple
 97 ··0x000005e0·6d656e74·65640050·79536571·49746572·mented.PySeqIter
 98 ··0x000005f0·5f4e6577·00507949·7465725f·4e657874·_New.PyIter_Next
 99 ··0x00000600·0050794f·626a6563·745f5365·74497465·.PyObject_SetIte
 100 ··0x00000610·6d005079·53657175·656e6365·5f536574·m.PySequence_Set
72 ··0x00000450·74497465·72005079·4f626a65·63745f4c·tIter.PyObject_L101 ··0x00000620·4974656d·0050794f·626a6563·745f5479·Item.PyObject_Ty
73 ··0x00000460·656e6774·6848696e·74005079·5475706c·engthHint.PyTupl 
74 ··0x00000470·655f4e65·77005079·4572725f·4f636375·e_New.PyErr_Occu 
75 ··0x00000480·72726564·005f5079·5475706c·655f5265·rred._PyTuple_Re 
76 ··0x00000490·73697a65·005f5079·5f446561·6c6c6f63·size._Py_Dealloc 
77 ··0x000004a0·00507945·78635f53·746f7049·74657261·.PyExc_StopItera 
78 ··0x000004b0·74696f6e·005f5079·4572725f·45786365·tion._PyErr_Exce102 ··0x00000630·70650050·794d6170·70696e67·5f476574·pe.PyMapping_Get
 103 ··0x00000640·4f707469·6f6e616c·4974656d·00507944·OptionalItem.PyD
 104 ··0x00000650·6963745f·54797065·00507944·6963745f·ict_Type.PyDict_
 105 ··0x00000660·47657449·74656d52·65660050·79457863·GetItemRef.PyExc
 106 ··0x00000670·5f4b6579·4572726f·72005079·4d617070·_KeyError.PyMapp
 107 ··0x00000680·696e675f·43686563·6b005079·4e756d62·ing_Check.PyNumb
 108 ··0x00000690·65725f41·6464005f·50795f4e·6f74496d·er_Add._Py_NotIm
 109 ··0x000006a0·706c656d·656e7465·64537472·75637400·plementedStruct.
 110 ··0x000006b0·50795479·70655f49·73537562·74797065·PyType_IsSubtype
 111 ··0x000006c0·0050794f·626a6563·745f4765·74427566·.PyObject_GetBuf
 112 ··0x000006d0·66657200·5f507945·72725f42·6164496e·fer._PyErr_BadIn
 113 ··0x000006e0·7465726e·616c4361·6c6c0050·794d6170·ternalCall.PyMap
 114 ··0x000006f0·70696e67·5f536574·4974656d·53747269·ping_SetItemStri
 115 ··0x00000700·6e670050·79427566·6665725f·46696c6c·ng.PyBuffer_Fill
 116 ··0x00000710·496e666f·00507945·78635f42·75666665·Info.PyExc_Buffe
 117 ··0x00000720·72457272·6f720050·79427566·6665725f·rError.PyBuffer_
 118 ··0x00000730·52656c65·61736500·50794f62·6a656374·Release.PyObject
 119 ··0x00000740·5f497349·6e737461·6e636500·5f507955·_IsInstance._PyU
 120 ··0x00000750·6e696f6e·5f547970·65005f50·794f626a·nion_Type._PyObj
 121 ··0x00000760·6563745f·4c6f6f6b·75705370·65636961·ect_LookupSpecia
 122 ··0x00000770·6c005079·4f626a65·63745f49·73547275·l.PyObject_IsTru
 123 ··0x00000780·65005f50·795f756e·696f6e5f·61726773·e._Py_union_args
 124 ··0x00000790·005f5079·5f436865·636b5265·63757273·._Py_CheckRecurs
 125 ··0x000007a0·69766543·616c6c00·50795365·7175656e·iveCall.PySequen
 126 ··0x000007b0·63655f43·6f6e7461·696e7300·5f507953·ce_Contains._PyS
 127 ··0x000007c0·65717565·6e63655f·49746572·53656172·equence_IterSear
 128 ··0x000007d0·63680050·794c6f6e·675f4173·5373697a·ch.PyLong_AsSsiz
 129 ··0x000007e0·655f7400·50794c6f·6e675f54·79706500·e_t.PyLong_Type.
Max diff block lines reached; 0/35583 bytes (0.00%) of diff not shown.
56.1 KB
bytes_methods.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········15704·(bytes·into·file)13 ··Start·of·section·headers:··········15700·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.8 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x3d58:1 There·are·16·section·headers,·starting·at·offset·0x3d54:
  
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·001060·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001060·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003550·0003f0·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·00354c·0003f0·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001094·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·001094·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·001094·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·001094·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·001094·001034·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·001094·001030·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·003940·000370·08···I·13···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·00393c·000370·08···I·13···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0020c8·0000f3·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0020c4·0000f3·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0021bc·000070·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·0021b8·000070·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·003cb0·000020·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·003cac·000020·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·00222c·0007ee·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·002228·0007ee·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·002a1a·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·002a16·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002a1a·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002a16·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·002a50·0005d0·10·····14··32··417 ··[13]·.symtab···········SYMTAB··········00000000·002a4c·0005d0·10·····14··32··4
18 ··[14]·.strtab···········STRTAB··········00000000·003020·00052d·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·00301c·00052d·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·003cd0·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·003ccc·000088·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.24 KB
readelf --wide --symbols {}
    
Offset 12, 26 lines modifiedOffset 12, 26 lines modified
12 ·····8:·00000001···668·FUNC····LOCAL··DEFAULT····1·find_internal.isra.012 ·····8:·00000001···668·FUNC····LOCAL··DEFAULT····1·find_internal.isra.0
13 ·····9:·000004c9···196·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess13 ·····9:·000004c9···196·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
14 ····10:·00000689··1030·FUNC····LOCAL··DEFAULT····1·stringlib__two_way14 ····10:·00000689··1030·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
15 ····11:·00000dbd···676·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find15 ····11:·00000dbd···676·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find
16 ····12:·00000298·····0·NOTYPE··LOCAL··DEFAULT····1·$d16 ····12:·00000298·····0·NOTYPE··LOCAL··DEFAULT····1·$d
17 ····13:·0000060c·····0·NOTYPE··LOCAL··DEFAULT····5·$d17 ····13:·0000060c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
18 ····14:·00000610·····0·NOTYPE··LOCAL··DEFAULT····5·$t18 ····14:·00000610·····0·NOTYPE··LOCAL··DEFAULT····5·$t
19 ····15:·00000778·····0·NOTYPE··LOCAL··DEFAULT····5·$d19 ····15:·00000774·····0·NOTYPE··LOCAL··DEFAULT····5·$d
20 ····16:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····1·$t20 ····16:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
21 ····17:·0000029d···174·FUNC····LOCAL··DEFAULT····1·stringlib_find_char21 ····17:·0000029d···174·FUNC····LOCAL··DEFAULT····1·stringlib_find_char
22 ····18:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC422 ····18:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
23 ····19:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC523 ····19:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
24 ····20:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····5·$t24 ····20:·00000778·····0·NOTYPE··LOCAL··DEFAULT····5·$t
25 ····21:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC625 ····21:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
26 ····22:·00000831···428·FUNC····LOCAL··DEFAULT····5·_Py_bytes_tailmatch26 ····22:·0000082d···428·FUNC····LOCAL··DEFAULT····5·_Py_bytes_tailmatch
27 ····23:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC727 ····23:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
28 ····24:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC828 ····24:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
29 ····25:·00000001···112·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count29 ····25:·00000001···112·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
30 ····26:·00001030·····0·NOTYPE··LOCAL··DEFAULT····5·$d30 ····26:·0000102c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
31 ····27:·0000058d···192·FUNC····LOCAL··DEFAULT····1·stringlib__lex_search31 ····27:·0000058d···192·FUNC····LOCAL··DEFAULT····1·stringlib__lex_search
32 ····28:·0000105c·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····28:·0000105c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
33 ····29:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t33 ····29:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
34 ····30:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····8·$d34 ····30:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
35 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d35 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
36 ····32:·00000001···188·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_lower36 ····32:·00000001···188·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_lower
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
Offset 45, 30 lines modifiedOffset 45, 30 lines modified
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
52 ····48:·00000351··1068·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_find52 ····48:·00000351··1064·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_find
53 ····49:·0000034d····76·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_index53 ····49:·0000034d····76·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_index
54 ····50:·0000077d···180·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_maketrans54 ····50:·00000779···180·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_maketrans
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
56 ····52:·00000399····48·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_endswith56 ····52:·00000399····48·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_endswith
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
63 ····59:·000009dd···108·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_upper63 ····59:·000009d9···108·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_upper
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper
65 ····61:·000003c9····50·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_startswith65 ····61:·000003c9····50·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_startswith
66 ····62:·00000a49···852·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_count66 ····62:·00000a45···852·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_count
67 ····63:·00000d9d···664·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_contains67 ····63:·00000d99···664·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_contains
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr
70 ····66:·00000439····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isdigit70 ····66:·00000439····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isdigit
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
72 ····68:·00000485····66·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isascii72 ····68:·00000485····66·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isascii
73 ····69:·0000064d····58·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_capitalize73 ····69:·0000064d····58·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_capitalize
74 ····70:·00000a91····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalnum74 ····70:·00000a91····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalnum
15.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3550·contains·126·entries:1 Relocation·section·'.rel.text'·at·offset·0x354c·contains·126·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000028··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer3 00000028··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer
4 0000003e··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer4 0000003e··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
5 00000084··00002d0a·R_ARM_THM_CALL·········00000000···memchr5 00000084··00002d0a·R_ARM_THM_CALL·········00000000···memchr
6 00000098··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release6 00000098··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
7 0000015c··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t7 0000015c··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
8 00000182··0000060a·R_ARM_THM_CALL·········000001e9···stringlib_default_rfind.constprop.08 00000182··0000060a·R_ARM_THM_CALL·········000001e9···stringlib_default_rfind.constprop.0
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 0000037c··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError24 0000037c··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
25 00000380··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError25 00000380··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
26 00000384··0000122f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC426 00000384··0000122f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC4
27 00000388··00001230·R_ARM_THM_MOVT_ABS·····00000060···.LC427 00000388··00001230·R_ARM_THM_MOVT_ABS·····00000060···.LC4
28 0000038e··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString28 0000038e··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
29 000003b2··0000152f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC629 000003b2··0000152f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC6
30 000003b6··00001530·R_ARM_THM_MOVT_ABS·····000000a4···.LC630 000003b6··00001530·R_ARM_THM_MOVT_ABS·····000000a4···.LC6
31 000003c0··0000160a·R_ARM_THM_CALL·········00000831···_Py_bytes_tailmatch31 000003c0··0000160a·R_ARM_THM_CALL·········0000082d···_Py_bytes_tailmatch
32 000003e2··0000182f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC832 000003e2··0000182f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC8
33 000003e6··00001830·R_ARM_THM_MOVT_ABS·····000000e8···.LC833 000003e6··00001830·R_ARM_THM_MOVT_ABS·····000000e8···.LC8
34 000003f2··0000160a·R_ARM_THM_CALL·········00000831···_Py_bytes_tailmatch34 000003f2··0000160a·R_ARM_THM_CALL·········0000082d···_Py_bytes_tailmatch
35 00000428··0000410a·R_ARM_THM_CALL·········00000000···memrchr35 00000428··0000410a·R_ARM_THM_CALL·········00000000···memrchr
36 00000440··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table36 00000440··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
37 00000444··00004330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table37 00000444··00004330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
38 0000045c··0000392f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct38 0000045c··0000392f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
39 00000460··00003930·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct39 00000460··00003930·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
40 00000468··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table40 00000468··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
41 0000046c··00004330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table41 0000046c··00004330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 00000b5a··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong124 00000b5a··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
125 00000b7a··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong125 00000b7a··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
126 00000c50··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong126 00000c50··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
127 00000c9c··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong127 00000c9c··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
128 00000cb2··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong128 00000cb2··0000371e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
129 00000cf8··0000261e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t129 00000cf8··0000261e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
130 Relocation·section·'.rel.text.hot'·at·offset·0x3940·contains·110·entries:130 Relocation·section·'.rel.text.hot'·at·offset·0x393c·contains·110·entries:
131 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name131 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
132 00000008··0000212f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower132 00000008··0000212f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower
133 0000000c··00002130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower133 0000000c··00002130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower
134 000000da··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer134 000000da··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer
135 000000ea··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer135 000000ea··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
136 00000116··0000050a·R_ARM_THM_CALL·········000003fd···stringlib_rfind_char136 00000116··0000050a·R_ARM_THM_CALL·········000003fd···stringlib_rfind_char
137 00000124··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release137 00000124··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
Offset 152, 98 lines modifiedOffset 152, 98 lines modified
152 00000378··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer152 00000378··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer
153 0000038e··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer153 0000038e··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
154 000003cc··00002d0a·R_ARM_THM_CALL·········00000000···memchr154 000003cc··00002d0a·R_ARM_THM_CALL·········00000000···memchr
155 000003e4··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release155 000003e4··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
156 000004fe··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release156 000004fe··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
157 00000520··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t157 00000520··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
158 0000060c··00002f02·R_ARM_ABS32············00000000···__stack_chk_guard158 0000060c··00002f02·R_ARM_ABS32············00000000···__stack_chk_guard
 159 000006a0··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
159 000006f0··0000090a·R_ARM_THM_CALL·········000004c9···stringlib__preprocess160 000006e4··0000090a·R_ARM_THM_CALL·········000004c9···stringlib__preprocess
160 000006fa··00000a0a·R_ARM_THM_CALL·········00000689···stringlib__two_way161 000006ee··00000a0a·R_ARM_THM_CALL·········00000689···stringlib__two_way
161 00000706··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
162 0000070e··00002e0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail162 00000708··00002e0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 163 0000071e··00000b0a·R_ARM_THM_CALL·········00000dbd···stringlib_adaptive_find
163 00000712··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred164 00000726··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
164 00000718··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError165 0000072c··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
165 0000071c··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError166 00000730··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
166 00000720··0000042f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1167 00000734··0000042f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
167 00000724··00000430·R_ARM_THM_MOVT_ABS·····00000040···.LC1168 00000738··00000430·R_ARM_THM_MOVT_ABS·····00000040···.LC1
168 0000072a··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString169 0000073e··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
169 00000756··00000b0a·R_ARM_THM_CALL·········00000dbd···stringlib_adaptive_find 
170 0000075e··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError170 00000758··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
171 00000762··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError171 0000075c··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
172 00000768··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0172 00000762··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
173 0000076c··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0173 00000766··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
174 00000772··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format174 0000076c··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
175 00000778··00002f02·R_ARM_ABS32············00000000···__stack_chk_guard175 00000774··00002f02·R_ARM_ABS32············00000000···__stack_chk_guard
176 0000079c··0000330a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize176 00000798··0000330a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
177 00000816··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError177 00000812··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
178 0000081a··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError178 00000816··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
179 0000081e··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC5179 0000081a··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC5
180 00000822··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC5180 0000081e··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC5
181 00000828··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format181 00000824··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
182 0000086a··0000350a·R_ARM_THM_CALL·········00000000···memset182 00000866··0000350a·R_ARM_THM_CALL·········00000000···memset
183 000008ae··0000360a·R_ARM_THM_CALL·········00000000···memcmp183 000008aa··0000360a·R_ARM_THM_CALL·········00000000···memcmp
184 000008b6··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release184 000008b2··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
185 000008ce··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release185 000008ca··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
186 000008e2··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release186 000008de··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
187 000008f8··0000350a·R_ARM_THM_CALL·········00000000···memset187 000008f4··0000350a·R_ARM_THM_CALL·········00000000···memset
188 00000948··0000360a·R_ARM_THM_CALL·········00000000···memcmp188 00000944··0000360a·R_ARM_THM_CALL·········00000000···memcmp
189 00000952··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release189 0000094e··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
190 00000956··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct190 00000952··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
191 0000095a··00003830·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct191 00000956··00003830·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
192 00000964··0000392f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct192 00000960··0000392f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
193 00000968··00003930·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct193 00000964··00003930·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
194 00000974··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer194 00000970··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
195 0000097a··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError195 00000976··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
196 0000097e··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError196 0000097a··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
197 00000984··00003a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches197 00000980··00003a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
198 0000098c··0000172f·R_ARM_THM_MOVW_ABS_NC··000000b0···.LC7198 00000988··0000172f·R_ARM_THM_MOVW_ABS_NC··000000b0···.LC7
199 00000990··00001730·R_ARM_THM_MOVT_ABS·····000000b0···.LC7199 0000098c··00001730·R_ARM_THM_MOVT_ABS·····000000b0···.LC7
200 0000099a··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format200 00000996··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
201 000009be··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer201 000009ba··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
202 000009e4··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper202 000009e0··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper
203 000009e8··00003c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper203 000009e4··00003c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper
204 00000a68··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer204 00000a64··0000230a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer
205 00000a7e··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer205 00000a7a··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
206 00000bdc··0000260a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t206 00000bd8··0000260a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
207 00000be6··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release207 00000be2··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
208 00000c74··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t208 00000c70··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
209 00000d02··0000190a·R_ARM_THM_CALL·········00000001···stringlib__two_way_count209 00000cfe··0000190a·R_ARM_THM_CALL·········00000001···stringlib__two_way_count
210 00000d12··0000260a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t210 00000d0e··0000260a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
211 00000d30··00000b0a·R_ARM_THM_CALL·········00000dbd···stringlib_adaptive_find211 00000d2c··00000b0a·R_ARM_THM_CALL·········00000dbd···stringlib_adaptive_find
212 00000d36··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred212 00000d32··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
213 00000d3c··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError213 00000d38··0000292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
214 00000d40··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError214 00000d3c··00002930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
215 00000d44··0000042f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1215 00000d40··0000042f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
216 00000d48··00000430·R_ARM_THM_MOVT_ABS·····00000040···.LC1216 00000d44··00000430·R_ARM_THM_MOVT_ABS·····00000040···.LC1
217 00000d4e··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString217 00000d4a··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
218 00000d6a··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError218 00000d66··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
219 00000d6e··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError219 00000d6a··00002b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
220 00000d74··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0220 00000d70··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
221 00000d78··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0221 00000d74··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
222 00000d7e··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format222 00000d7a··00002c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
223 00000dc2··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t223 00000dbe··0000270a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
224 00000dcc··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred224 00000dc8··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
225 00000dd6··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Clear225 00000dd2··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Clear
226 00000de0··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer226 00000ddc··0000240a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
227 00000f12··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release227 00000f0e··0000250a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
228 00000f90··0000110a·R_ARM_THM_CALL·········0000029d···stringlib_find_char228 00000f8c··0000110a·R_ARM_THM_CALL·········0000029d···stringlib_find_char
229 00000fc6··0000090a·R_ARM_THM_CALL·········000004c9···stringlib__preprocess229 00000fc2··0000090a·R_ARM_THM_CALL·········000004c9···stringlib__preprocess
230 00000fd0··00000a0a·R_ARM_THM_CALL·········00000689···stringlib__two_way230 00000fcc··00000a0a·R_ARM_THM_CALL·········00000689···stringlib__two_way
231 00000fe4··00002d0a·R_ARM_THM_CALL·········00000000···memchr231 00000fe0··00002d0a·R_ARM_THM_CALL·········00000000···memchr
Max diff block lines reached; 730/15609 bytes (4.68%) of diff not shown.
943 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 416, 15 lines modifiedOffset 416, 15 lines modified
416 »       movw»   r2,·#0416 »       movw»   r2,·#0
417 ·R_ARM_THM_MOVW_ABS_NC»  .LC6417 ·R_ARM_THM_MOVW_ABS_NC»  .LC6
418 »       movt»   r2,·#0418 »       movt»   r2,·#0
419 ·R_ARM_THM_MOVT_ABS»     .LC6419 ·R_ARM_THM_MOVT_ABS»     .LC6
420 »       str»    r4,·[sp,·#0]420 »       str»    r4,·[sp,·#0]
421 »       movs»   r4,·#1421 »       movs»   r4,·#1
422 »       str»    r4,·[sp,·#8]422 »       str»    r4,·[sp,·#8]
423 »       bl»     830·<stringlib__two_way+0x1a8>423 »       bl»     82c·<stringlib__two_way+0x1a4>
424 ·R_ARM_THM_CALL» _Py_bytes_tailmatch424 ·R_ARM_THM_CALL» _Py_bytes_tailmatch
425 »       add»    sp,·#16425 »       add»    sp,·#16
426 »       pop»    {r4,·pc}426 »       pop»    {r4,·pc}
  
427 000003c8·<_Py_bytes_startswith>:427 000003c8·<_Py_bytes_startswith>:
428 _Py_bytes_startswith():428 _Py_bytes_startswith():
429 »       push»   {r4,·lr}429 »       push»   {r4,·lr}
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
440 »       movw»   r2,·#0440 »       movw»   r2,·#0
441 ·R_ARM_THM_MOVW_ABS_NC»  .LC8441 ·R_ARM_THM_MOVW_ABS_NC»  .LC8
442 »       movt»   r2,·#0442 »       movt»   r2,·#0
443 ·R_ARM_THM_MOVT_ABS»     .LC8443 ·R_ARM_THM_MOVT_ABS»     .LC8
444 »       str»    r4,·[sp,·#0]444 »       str»    r4,·[sp,·#0]
445 »       mov.w»  r4,·#4294967295»    @·0xffffffff445 »       mov.w»  r4,·#4294967295»    @·0xffffffff
446 »       str»    r4,·[sp,·#8]446 »       str»    r4,·[sp,·#8]
447 »       bl»     830·<stringlib__two_way+0x1a8>447 »       bl»     82c·<stringlib__two_way+0x1a4>
448 ·R_ARM_THM_CALL» _Py_bytes_tailmatch448 ·R_ARM_THM_CALL» _Py_bytes_tailmatch
449 »       add»    sp,·#16449 »       add»    sp,·#16
450 »       pop»    {r4,·pc}450 »       pop»    {r4,·pc}
451 »       nop451 »       nop
  
452 000003fc·<stringlib_rfind_char>:452 000003fc·<stringlib_rfind_char>:
453 stringlib_rfind_char():453 stringlib_rfind_char():
31.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 365, 24 lines modifiedOffset 365, 24 lines modified
365 »       beq.w»  534·<_Py_bytes_find+0x1e4>365 »       beq.w»  534·<_Py_bytes_find+0x1e4>
366 »       movs»   r2,·#0366 »       movs»   r2,·#0
367 »       add»    r1,·sp,·#32367 »       add»    r1,·sp,·#32
368 »       mov»    r0,·r6368 »       mov»    r0,·r6
369 »       bl»     0·<PyObject_GetBuffer>369 »       bl»     0·<PyObject_GetBuffer>
370 ·R_ARM_THM_CALL» PyObject_GetBuffer370 ·R_ARM_THM_CALL» PyObject_GetBuffer
371 »       cmp»    r0,·#0371 »       cmp»    r0,·#0
372 »       bne.w»  72e·<_Py_bytes_find+0x3de>372 »       bne.w»  742·<_Py_bytes_find+0x3f2>
373 »       ldr»    r3,·[sp,·#40]» @·0x28373 »       ldr»    r3,·[sp,·#40]» @·0x28
374 »       cmp»    r8,·r4374 »       cmp»    r8,·r4
375 »       ldr»    r0,·[sp,·#32]375 »       ldr»    r0,·[sp,·#32]
376 »       it»     lt376 »       it»     lt
377 »       movlt»  r4,·r8377 »       movlt»  r4,·r8
378 »       str»    r3,·[sp,·#12]378 »       str»    r3,·[sp,·#12]
379 »       bge.w»  6a2·<_Py_bytes_find+0x352>379 »       bge.w»  6a8·<_Py_bytes_find+0x358>
380 »       cmp»    r7,·#0380 »       cmp»    r7,·#0
381 »       blt.w»  6b8·<_Py_bytes_find+0x368>381 »       blt.w»  6f6·<_Py_bytes_find+0x3a6>
382 »       ldr»    r3,·[sp,·#12]382 »       ldr»    r3,·[sp,·#12]
383 »       subs»   r4,·r4,·r7383 »       subs»   r4,·r4,·r7
384 »       cmp»    r3,·r4384 »       cmp»    r3,·r4
385 »       bgt.w»  4fa·<_Py_bytes_find+0x1aa>385 »       bgt.w»  4fa·<_Py_bytes_find+0x1aa>
386 »       ldr»    r3,·[sp,·#12]386 »       ldr»    r3,·[sp,·#12]
387 »       add»    r5,·r7387 »       add»    r5,·r7
388 »       cmp»    r3,·#1388 »       cmp»    r3,·#1
Offset 401, 33 lines modifiedOffset 401, 33 lines modified
401 »       add»    r4,·r7401 »       add»    r4,·r7
402 »       cmp»    r6,·#0402 »       cmp»    r6,·#0
403 »       beq.w»  5d8·<_Py_bytes_find+0x288>403 »       beq.w»  5d8·<_Py_bytes_find+0x288>
404 »       add»    r0,·sp,·#32404 »       add»    r0,·sp,·#32
405 »       bl»     0·<PyBuffer_Release>405 »       bl»     0·<PyBuffer_Release>
406 ·R_ARM_THM_CALL» PyBuffer_Release406 ·R_ARM_THM_CALL» PyBuffer_Release
407 »       adds»   r2,·r4,·#2407 »       adds»   r2,·r4,·#2
408 »       beq.w»  72e·<_Py_bytes_find+0x3de>408 »       beq.w»  742·<_Py_bytes_find+0x3f2>
409 »       ldr»    r3,·[pc,·#540]»@·(60c·<_Py_bytes_find+0x2bc>)409 »       ldr»    r3,·[pc,·#540]»@·(60c·<_Py_bytes_find+0x2bc>)
410 »       ldr»    r2,·[r3,·#0]410 »       ldr»    r2,·[r3,·#0]
411 »       ldr»    r3,·[sp,·#164]»@·0xa4411 »       ldr»    r3,·[sp,·#164]»@·0xa4
412 »       eors»   r2,·r3412 »       eors»   r2,·r3
413 »       mov.w»  r3,·#0413 »       mov.w»  r3,·#0
414 »       bne.w»  70e·<_Py_bytes_find+0x3be>414 »       bne.w»  708·<_Py_bytes_find+0x3b8>
415 »       mov»    r0,·r4415 »       mov»    r0,·r4
416 »       add»    sp,·#172»     @·0xac416 »       add»    sp,·#172»     @·0xac
417 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}417 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
418 »       b.w»    0·<PyLong_FromSsize_t>418 »       b.w»    0·<PyLong_FromSsize_t>
419 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t419 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t
420 »       cmp»    r3,·#0420 »       cmp»    r3,·#0
421 »       beq.w»  702·<_Py_bytes_find+0x3b2>421 »       beq.w»  69c·<_Py_bytes_find+0x34c>
422 »       cmp»    r3,·#1422 »       cmp»    r3,·#1
423 »       ble.n»  4fa·<_Py_bytes_find+0x1aa>423 »       ble.n»  4fa·<_Py_bytes_find+0x1aa>
424 »       movw»   r2,·#2499»   @·0x9c3424 »       movw»   r2,·#2499»   @·0x9c3
425 »       cmp»    r4,·r2425 »       cmp»    r4,·r2
426 »       bgt.w»  6ca·<_Py_bytes_find+0x37a>426 »       bgt.w»  6be·<_Py_bytes_find+0x36e>
427 »       ldr»    r3,·[sp,·#12]427 »       ldr»    r3,·[sp,·#12]
428 »       ldrb.w» fp,·[r0]428 »       ldrb.w» fp,·[r0]
429 »       add.w»  sl,·r3,·#4294967295» @·0xffffffff429 »       add.w»  sl,·r3,·#4294967295» @·0xffffffff
430 »       sub.w»  ip,·r4,·r3430 »       sub.w»  ip,·r4,·r3
431 »       and.w»  r2,·fp,·#31431 »       and.w»  r2,·fp,·#31
432 »       movs»   r4,·#1432 »       movs»   r4,·#1
433 »       add.w»  lr,·r5,·sl433 »       add.w»  lr,·r5,·sl
Offset 505, 34 lines modifiedOffset 505, 34 lines modified
505 »       bl»     0·<PyBuffer_Release>505 »       bl»     0·<PyBuffer_Release>
506 ·R_ARM_THM_CALL» PyBuffer_Release506 ·R_ARM_THM_CALL» PyBuffer_Release
507 »       mov.w»  r4,·#4294967295»    @·0xffffffff507 »       mov.w»  r4,·#4294967295»    @·0xffffffff
508 »       b.n»    3ee·<_Py_bytes_find+0x9e>508 »       b.n»    3ee·<_Py_bytes_find+0x9e>
509 »       ldr»    r2,·[r6,·#4]509 »       ldr»    r2,·[r6,·#4]
510 »       ldr»    r3,·[r2,·#48]» @·0x30510 »       ldr»    r3,·[r2,·#48]» @·0x30
511 »       cmp»    r3,·#0511 »       cmp»    r3,·#0
512 »       beq.w»  75e·<_Py_bytes_find+0x40e>512 »       beq.w»  758·<_Py_bytes_find+0x408>
513 »       ldr.w»  r3,·[r3,·#132]»      @·0x84513 »       ldr.w»  r3,·[r3,·#132]»      @·0x84
514 »       cmp»    r3,·#0514 »       cmp»    r3,·#0
515 »       beq.w»  75e·<_Py_bytes_find+0x40e>515 »       beq.w»  758·<_Py_bytes_find+0x408>
516 »       mov»    r1,·r0516 »       mov»    r1,·r0
517 »       mov»    r0,·r6517 »       mov»    r0,·r6
518 »       bl»     0·<PyNumber_AsSsize_t>518 »       bl»     0·<PyNumber_AsSsize_t>
519 ·R_ARM_THM_CALL» PyNumber_AsSsize_t519 ·R_ARM_THM_CALL» PyNumber_AsSsize_t
520 »       adds»   r2,·r0,·#1520 »       adds»   r2,·r0,·#1
521 »       beq.w»  712·<_Py_bytes_find+0x3c2>521 »       beq.w»  726·<_Py_bytes_find+0x3d6>
522 »       cmp»    r0,·#255»     @·0xff522 »       cmp»    r0,·#255»     @·0xff
523 »       bhi.w»  718·<_Py_bytes_find+0x3c8>523 »       bhi.w»  72c·<_Py_bytes_find+0x3dc>
524 »       strb.w» r0,·[sp,·#31]524 »       strb.w» r0,·[sp,·#31]
525 »       cmp»    r8,·r4525 »       cmp»    r8,·r4
526 »       itttt»  ge526 »       itttt»  ge
527 »       movge»  r3,·#1527 »       movge»  r3,·#1
528 »       movge»  r6,·#0528 »       movge»  r6,·#0
529 »       addge.w»r0,·sp,·#31529 »       addge.w»r0,·sp,·#31
530 »       strge»  r3,·[sp,·#12]530 »       strge»  r3,·[sp,·#12]
531 »       bge.w»  6a2·<_Py_bytes_find+0x352>531 »       bge.w»  6a8·<_Py_bytes_find+0x358>
532 »       movs»   r3,·#1532 »       movs»   r3,·#1
533 »       mov»    r4,·r8533 »       mov»    r4,·r8
534 »       movs»   r6,·#0534 »       movs»   r6,·#0
535 »       add.w»  r0,·sp,·#31535 »       add.w»  r0,·sp,·#31
536 »       str»    r3,·[sp,·#12]536 »       str»    r3,·[sp,·#12]
537 »       b.n»    3a8·<_Py_bytes_find+0x58>537 »       b.n»    3a8·<_Py_bytes_find+0x58>
538 »       add»    r4,·r5538 »       add»    r4,·r5
Offset 596, 15 lines modifiedOffset 596, 15 lines modified
596 »       bne.n»  5c0·<_Py_bytes_find+0x270>596 »       bne.n»  5c0·<_Py_bytes_find+0x270>
597 »       subs»   r4,·r3,·r5597 »       subs»   r4,·r3,·r5
598 »       bmi.w»  3dc·<_Py_bytes_find+0x8c>598 »       bmi.w»  3dc·<_Py_bytes_find+0x8c>
599 »       add»    r4,·r7599 »       add»    r4,·r7
600 »       b.n»    3dc·<_Py_bytes_find+0x8c>600 »       b.n»    3dc·<_Py_bytes_find+0x8c>
601 »       adds»   r3,·r4,·#2601 »       adds»   r3,·r4,·#2
602 »       bne.w»  3ee·<_Py_bytes_find+0x9e>602 »       bne.w»  3ee·<_Py_bytes_find+0x9e>
603 »       b.n»    72e·<_Py_bytes_find+0x3de>603 »       b.n»    742·<_Py_bytes_find+0x3f2>
604 »       ldrb»   r3,·[r5,·r4]604 »       ldrb»   r3,·[r5,·r4]
605 »       add.w»  r9,·r5,·r4605 »       add.w»  r9,·r5,·r4
606 »       cmp»    r3,·fp606 »       cmp»    r3,·fp
607 »       beq.n»  666·<_Py_bytes_find+0x316>607 »       beq.n»  666·<_Py_bytes_find+0x316>
608 »       add.w»  r3,·lr,·r4608 »       add.w»  r3,·lr,·r4
609 »       ldrb»   r3,·[r3,·#1]609 »       ldrb»   r3,·[r3,·#1]
610 »       and.w»  r3,·r3,·#31610 »       and.w»  r3,·r3,·#31
Offset 659, 141 lines modifiedOffset 659, 139 lines modified
659 »       cmp.w»  sl,·#2659 »       cmp.w»  sl,·#2
660 »       beq.n»  692·<_Py_bytes_find+0x342>660 »       beq.n»  692·<_Py_bytes_find+0x342>
661 »       movs»   r3,·#2661 »       movs»   r3,·#2
662 »       str»    r5,·[sp,·#20]662 »       str»    r5,·[sp,·#20]
663 »       ldrb.w» r8,·[r9,·r3]663 »       ldrb.w» r8,·[r9,·r3]
664 »       ldrb»   r5,·[r0,·r3]664 »       ldrb»   r5,·[r0,·r3]
665 »       cmp»    r8,·r5665 »       cmp»    r8,·r5
666 »       beq.n»  6b0·<_Py_bytes_find+0x360>666 »       beq.n»  6b6·<_Py_bytes_find+0x366>
667 »       ldr»    r5,·[sp,·#20]667 »       ldr»    r5,·[sp,·#20]
668 »       cmp»    sl,·r3668 »       cmp»    sl,·r3
669 »       bne.n»  5ea·<_Py_bytes_find+0x29a>669 »       bne.n»  5ea·<_Py_bytes_find+0x29a>
670 »       cmp»    r4,·#0670 »       cmp»    r4,·#0
671 »       blt.w»  3dc·<_Py_bytes_find+0x8c>671 »       blt.w»  3dc·<_Py_bytes_find+0x8c>
672 »       add»    r4,·r7672 »       add»    r4,·r7
673 »       b.n»    3dc·<_Py_bytes_find+0x8c>673 »       b.n»    3dc·<_Py_bytes_find+0x8c>
 674 »       cbz»    r6,·6a4·<_Py_bytes_find+0x354>
 675 »       add»    r0,·sp,·#32
Max diff block lines reached; 28843/32494 bytes (88.76%) of diff not shown.
55.2 KB
bytearrayobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········62188·(bytes·into·file)13 ··Start·of·section·headers:··········63088·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xf2ec:1 There·are·18·section·headers,·starting·at·offset·0xf670:
  
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·001bd8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001bd8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00c1d4·000a00·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00c470·000a00·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001c0c·000854·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001c0c·000854·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00cbd4·000808·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00ce70·000808·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002460·000001·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·002460·000001·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002460·00088a·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002460·00088a·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·002cec·0017a0·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·002cec·001a3c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00d3dc·000cb0·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00d678·000d98·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00448c·002110·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·004728·002110·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00e08c·001158·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00e410·001158·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00659c·00283b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·006838·00283b·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00f1e4·000078·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00f568·000078·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·008dd7·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·009073·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008dd7·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·009073·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·008e0c·001bc0·10·····16·296··419 ··[15]·.symtab···········SYMTAB··········00000000·0090a8·001bc0·10·····16·296··4
20 ··[16]·.strtab···········STRTAB··········00000000·00a9cc·001808·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00ac68·001808·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00f25c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00f5e0·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.64 KB
readelf --wide --symbols {}
    
Offset 100, 20 lines modifiedOffset 100, 20 lines modified
100 ····96:·000003cb····74·FUNC····LOCAL··DEFAULT····9·bytearray_strip100 ····96:·000003cb····74·FUNC····LOCAL··DEFAULT····9·bytearray_strip
101 ····97:·00000d81····88·FUNC····LOCAL··DEFAULT····1·bytearray_mod101 ····97:·00000d81····88·FUNC····LOCAL··DEFAULT····1·bytearray_mod
102 ····98:·00000dd4·····0·NOTYPE··LOCAL··DEFAULT····1·$d102 ····98:·00000dd4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
103 ····99:·000004ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40103 ····99:·000004ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
104 ···100:·00000dd8·····0·NOTYPE··LOCAL··DEFAULT····1·$t104 ···100:·00000dd8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
105 ···101:·00000dd9···134·FUNC····LOCAL··DEFAULT····1·bytearray_count105 ···101:·00000dd9···134·FUNC····LOCAL··DEFAULT····1·bytearray_count
106 ···102:·00000415····34·FUNC····LOCAL··DEFAULT····9·bytearray_join106 ···102:·00000415····34·FUNC····LOCAL··DEFAULT····9·bytearray_join
107 ···103:·00001211··1234·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join107 ···103:·00001211··1904·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join
108 ···104:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41108 ···104:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
109 ···105:·000004d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42109 ···105:·000004d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
110 ···106:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43110 ···106:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
111 ···107:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44111 ···107:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
112 ···108:·000016e5····24·FUNC····LOCAL··DEFAULT····7·bytearray_contains112 ···108:·00001981····24·FUNC····LOCAL··DEFAULT····7·bytearray_contains
113 ···109:·00000437····68·FUNC····LOCAL··DEFAULT····9·stringlib_upper113 ···109:·00000437····68·FUNC····LOCAL··DEFAULT····9·stringlib_upper
114 ···110:·00000554·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45114 ···110:·00000554·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
115 ···111:·0000047b···366·FUNC····LOCAL··DEFAULT····9·stringlib_expandtabs115 ···111:·0000047b···366·FUNC····LOCAL··DEFAULT····9·stringlib_expandtabs
116 ···112:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d116 ···112:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
117 ···113:·00000564·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46117 ···113:·00000564·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
118 ···114:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t118 ···114:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
119 ···115:·000005e9····74·FUNC····LOCAL··DEFAULT····9·bytearray_rstrip119 ···115:·000005e9····74·FUNC····LOCAL··DEFAULT····9·bytearray_rstrip
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 ···133:·0000090d···252·FUNC····LOCAL··DEFAULT····9·stringlib_rjust137 ···133:·0000090d···252·FUNC····LOCAL··DEFAULT····9·stringlib_rjust
138 ···134:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····9·$d138 ···134:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····9·$d
139 ···135:·00000590·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51139 ···135:·00000590·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51
140 ···136:·00000598·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52140 ···136:·00000598·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52
141 ···137:·00000e61··1700·FUNC····LOCAL··DEFAULT····1·bytearray_replace141 ···137:·00000e61··1700·FUNC····LOCAL··DEFAULT····1·bytearray_replace
142 ···138:·00001505··1236·FUNC····LOCAL··DEFAULT····1·fastsearch142 ···138:·00001505··1236·FUNC····LOCAL··DEFAULT····1·fastsearch
143 ···139:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53143 ···139:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53
144 ···140:·000016fd···164·FUNC····LOCAL··DEFAULT····7·bytearray_rfind144 ···140:·00001999···164·FUNC····LOCAL··DEFAULT····7·bytearray_rfind
145 ···141:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54145 ···141:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54
146 ···142:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····9·$t146 ···142:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····9·$t
147 ···143:·00000a09···134·FUNC····LOCAL··DEFAULT····9·bytearray_rindex147 ···143:·00000a09···134·FUNC····LOCAL··DEFAULT····9·bytearray_rindex
148 ···144:·000005c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55148 ···144:·000005c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55
149 ···145:·00000a8f··1094·FUNC····LOCAL··DEFAULT····9·bytearray_split149 ···145:·00000a8f··1094·FUNC····LOCAL··DEFAULT····9·bytearray_split
150 ···146:·00000d4c·····0·NOTYPE··LOCAL··DEFAULT····9·$d150 ···146:·00000d4c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
151 ···147:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····9·$t151 ···147:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····9·$t
Offset 376, 16 lines modifiedOffset 376, 16 lines modified
376 ···372:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr376 ···372:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
377 ···373:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index377 ···373:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
378 ···374:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t378 ···374:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
379 ···375:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FormatEx379 ···375:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FormatEx
380 ···376:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_count380 ···376:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_count
381 ···377:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast381 ···377:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast
382 ···378:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type382 ···378:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
 383 ···379:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
383 ···379:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread384 ···380:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
384 ···380:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError 
385 ···381:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread385 ···381:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
386 ···382:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_contains386 ···382:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_contains
387 ···383:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_upper387 ···383:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_upper
388 ···384:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idivmod388 ···384:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idivmod
389 ···385:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt389 ···385:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
390 ···386:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_index390 ···386:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_index
391 ···387:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalnum391 ···387:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalnum
17.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xc1d4·contains·320·entries:1 Relocation·section·'.rel.text'·at·offset·0xc470·contains·320·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001a··0001430a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New3 0000001a··0001430a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
4 00000076··0001440a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype4 00000076··0001440a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
5 0000007e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000118···.LC115 0000007e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000118···.LC11
6 00000082··00001530·R_ARM_THM_MOVT_ABS·····00000118···.LC116 00000082··00001530·R_ARM_THM_MOVT_ABS·····00000118···.LC11
7 0000008a··0001450a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall7 0000008a··0001450a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
8 00000094··00000102·R_ARM_ABS32············00000000···.data8 00000094··00000102·R_ARM_ABS32············00000000···.data
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
318 00000392··00014e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory318 00000392··00014e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
319 00000d16··00014e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory319 00000d16··00014e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
320 00000daa··0001771e·R_ARM_THM_JUMP24·······00000000···_PyBytes_FormatEx320 00000daa··0001771e·R_ARM_THM_JUMP24·······00000000···_PyBytes_FormatEx
321 00001842··0000a31e·R_ARM_THM_JUMP24·······00001e8b···stringlib_find_char321 00001842··0000a31e·R_ARM_THM_JUMP24·······00001e8b···stringlib_find_char
322 000019d0··0000a61e·R_ARM_THM_JUMP24·······000016bf···stringlib__two_way_count322 000019d0··0000a61e·R_ARM_THM_JUMP24·······000016bf···stringlib__two_way_count
323 00001bd2··0001a11e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t323 00001bd2··0001a11e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
324 Relocation·section·'.rel.data'·at·offset·0xcbd4·contains·257·entries:324 Relocation·section·'.rel.data'·at·offset·0xce70·contains·257·entries:
325 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name325 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
326 00000004··0000da02·R_ARM_ABS32············00000000···.rodata326 00000004··0000da02·R_ARM_ABS32············00000000···.rodata
327 00000008··00000202·R_ARM_ABS32············00000000···.rodata.str1.4327 00000008··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
328 00000024··00000102·R_ARM_ABS32············00000000···.data328 00000024··00000102·R_ARM_ABS32············00000000···.data
329 00000030··0001a902·R_ARM_ABS32············00000000···PyType_Type329 00000030··0001a902·R_ARM_ABS32············00000000···PyType_Type
330 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.4330 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
331 00000044··00001c02·R_ARM_ABS32············000005f9···bytearray_dealloc331 00000044··00001c02·R_ARM_ABS32············000005f9···bytearray_dealloc
Offset 520, 15 lines modifiedOffset 520, 15 lines modified
520 000006f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4520 000006f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
521 000006fc··0000aa02·R_ARM_ABS32············00001649···bytearray_removesuffix521 000006fc··0000aa02·R_ARM_ABS32············00001649···bytearray_removesuffix
522 00000704··0000da02·R_ARM_ABS32············00000000···.rodata522 00000704··0000da02·R_ARM_ABS32············00000000···.rodata
523 00000708··00000202·R_ARM_ABS32············00000000···.rodata.str1.4523 00000708··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
524 0000070c··0000d702·R_ARM_ABS32············00002085···bytearray_reverse524 0000070c··0000d702·R_ARM_ABS32············00002085···bytearray_reverse
525 00000714··0000da02·R_ARM_ABS32············00000000···.rodata525 00000714··0000da02·R_ARM_ABS32············00000000···.rodata
526 00000718··00000202·R_ARM_ABS32············00000000···.rodata.str1.4526 00000718··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
527 0000071c··00008c02·R_ARM_ABS32············000016fd···bytearray_rfind527 0000071c··00008c02·R_ARM_ABS32············00001999···bytearray_rfind
528 00000724··0000da02·R_ARM_ABS32············00000000···.rodata528 00000724··0000da02·R_ARM_ABS32············00000000···.rodata
529 00000728··00000202·R_ARM_ABS32············00000000···.rodata.str1.4529 00000728··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
530 0000072c··00008f02·R_ARM_ABS32············00000a09···bytearray_rindex530 0000072c··00008f02·R_ARM_ABS32············00000a09···bytearray_rindex
531 00000734··0000da02·R_ARM_ABS32············00000000···.rodata531 00000734··0000da02·R_ARM_ABS32············00000000···.rodata
532 00000738··00000202·R_ARM_ABS32············00000000···.rodata.str1.4532 00000738··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
533 0000073c··00008502·R_ARM_ABS32············0000090d···stringlib_rjust533 0000073c··00008502·R_ARM_ABS32············0000090d···stringlib_rjust
534 00000744··0000da02·R_ARM_ABS32············00000000···.rodata534 00000744··0000da02·R_ARM_ABS32············00000000···.rodata
Offset 574, 19 lines modifiedOffset 574, 19 lines modified
574 00000824··00004202·R_ARM_ABS32············00000e91···bytearray_subscript574 00000824··00004202·R_ARM_ABS32············00000e91···bytearray_subscript
575 00000828··00002b02·R_ARM_ABS32············000008b9···bytearray_ass_subscript575 00000828··00002b02·R_ARM_ABS32············000008b9···bytearray_ass_subscript
576 0000082c··00003402·R_ARM_ABS32············00000cad···bytearray_length576 0000082c··00003402·R_ARM_ABS32············00000cad···bytearray_length
577 00000830··00017002·R_ARM_ABS32············00000001···PyByteArray_Concat577 00000830··00017002·R_ARM_ABS32············00000001···PyByteArray_Concat
578 00000834··00004e02·R_ARM_ABS32············00000cad···bytearray_repeat578 00000834··00004e02·R_ARM_ABS32············00000cad···bytearray_repeat
579 00000838··0000d802·R_ARM_ABS32············000020c3···bytearray_getitem579 00000838··0000d802·R_ARM_ABS32············000020c3···bytearray_getitem
580 00000840··0000c702·R_ARM_ABS32············00001a37···bytearray_setitem580 00000840··0000c702·R_ARM_ABS32············00001a37···bytearray_setitem
581 00000848··00006c02·R_ARM_ABS32············000016e5···bytearray_contains581 00000848··00006c02·R_ARM_ABS32············00001981···bytearray_contains
582 0000084c··00001402·R_ARM_ABS32············0000094d···bytearray_iconcat582 0000084c··00001402·R_ARM_ABS32············0000094d···bytearray_iconcat
583 00000850··0000d002·R_ARM_ABS32············00001c3d···bytearray_irepeat583 00000850··0000d002·R_ARM_ABS32············00001c3d···bytearray_irepeat
  
584 Relocation·section·'.rel.text.hot'·at·offset·0xd3dc·contains·406·entries:584 Relocation·section·'.rel.text.hot'·at·offset·0xd678·contains·435·entries:
585 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name585 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
586 00000058··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1586 00000058··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
587 0000005c··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1587 0000005c··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
588 00000062··0001280a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords588 00000062··0001280a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
589 0000009e··0001292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError589 0000009e··0001292f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
590 000000a2··00012930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError590 000000a2··00012930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
591 000000aa··00012a0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t591 000000aa··00012a0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
Offset 919, 83 lines modifiedOffset 919, 112 lines modified
919 00001232··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0919 00001232··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
920 00001236··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0920 00001236··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
921 0000123c··0000682f·R_ARM_THM_MOVW_ABS_NC··000004b4···.LC41921 0000123c··0000682f·R_ARM_THM_MOVW_ABS_NC··000004b4···.LC41
922 00001240··00006830·R_ARM_THM_MOVT_ABS·····000004b4···.LC41922 00001240··00006830·R_ARM_THM_MOVT_ABS·····000004b4···.LC41
923 00001244··0001790a·R_ARM_THM_CALL·········00000000···PySequence_Fast923 00001244··0001790a·R_ARM_THM_CALL·········00000000···PySequence_Fast
924 00001270··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type924 00001270··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type
925 00001274··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type925 00001274··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type
926 0000134c··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer926 0000136c··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
 927 00001406··00017b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
 928 0000140a··00017b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
 929 0000140e··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC44
 930 00001412··00006b30·R_ARM_THM_MOVT_ABS·····0000052c···.LC44
 931 0000141e··00013b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
927 000013b2··0001520a·R_ARM_THM_CALL·········00000df5···PyByteArray_FromStringAndSize932 00001430··0001520a·R_ARM_THM_CALL·········00000df5···PyByteArray_FromStringAndSize
928 00001400··00014d0a·R_ARM_THM_CALL·········00000000···memcpy933 000014b4··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 934 000014c6··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 935 000014d8··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 936 000014ea··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 937 000014fc··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 938 0000150e··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 939 00001520··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 940 00001544··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 941 00001554··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 942 00001566··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 943 00001574··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 944 00001586··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 945 00001598··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 946 000015aa··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
 947 000015be··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
929 00001412··00017b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread948 000015d6··00017c0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
930 00001424··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError 
931 00001428··00017c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError 
932 0000142c··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC44 
933 00001430··00006b30·R_ARM_THM_MOVT_ABS·····0000052c···.LC44 
934 0000143c··00013b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
935 00001456··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type949 000015e4··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type
936 0000145a··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type950 000015e8··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type
937 0000146e··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer951 000015fe··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
938 00001486··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type952 00001616··00017a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBytes_Type
939 0000148a··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type953 0000161a··00017a30·R_ARM_THM_MOVT_ABS·····00000000···PyBytes_Type
940 000014aa··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer954 0000162c··0001320a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
941 000014b8··00012e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError955 0000163a··00012e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
942 000014bc··00012e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError956 0000163e··00012e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
943 000014c0··0000692f·R_ARM_THM_MOVW_ABS_NC··000004d0···.LC42957 00001642··0000692f·R_ARM_THM_MOVW_ABS_NC··000004d0···.LC42
944 000014c4··00006930·R_ARM_THM_MOVT_ABS·····000004d0···.LC42958 00001646··00006930·R_ARM_THM_MOVT_ABS·····000004d0···.LC42
945 000014ce··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Format959 00001654··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Format
946 0000152c··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
947 0000153a··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release960 000016ba··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
948 00001548··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
949 00001556··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
950 00001564··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release961 000016c4··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 962 000016ce··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 963 000016d8··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 964 000016e2··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 965 000016ec··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 966 000016f6··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 967 00001704··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 968 0000170a··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
951 00001572··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release969 00001712··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
952 00001580··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
953 00001596··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
954 0000159c··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
955 000015a4··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release970 0000171a··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 971 00001722··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
956 000015ac··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release972 0000172a··0001340a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
Max diff block lines reached; 2169/17373 bytes (12.48%) of diff not shown.
916 B
strings --all --bytes=8 {}
    
Offset 63, 18 lines modifiedOffset 63, 15 lines modified
63 __sizeof__63 __sizeof__
64 capitalize64 capitalize
65 partition65 partition
66 removeprefix66 removeprefix
67 removesuffix67 removesuffix
68 rpartition68 rpartition
69 swapcase69 swapcase
 70 @8F"F'DU
70 hMD,1RE@ 
71 {hFFZmCF 
72 hMD,1RE| 
73 JF9F·FFE 
74 Set·state·information·for·unpickling.71 Set·state·information·for·unpickling.
75 Private·method·returning·an·estimate·of·len(list(it)).72 Private·method·returning·an·estimate·of·len(list(it)).
76 bytearray(iterable_of_ints)·->·bytearray73 bytearray(iterable_of_ints)·->·bytearray
77 bytearray(string,·encoding[,·errors])·->·bytearray74 bytearray(string,·encoding[,·errors])·->·bytearray
78 bytearray(bytes_or_buffer)·->·mutable·copy·of·bytes_or_buffer75 bytearray(bytes_or_buffer)·->·mutable·copy·of·bytes_or_buffer
79 bytearray(int)·->·bytes·array·of·size·given·by·the·parameter·initialized·with·null·bytes76 bytearray(int)·->·bytes·array·of·size·given·by·the·parameter·initialized·with·null·bytes
80 bytearray()·->·empty·bytes·array77 bytearray()·->·empty·bytes·array
Offset 513, 16 lines modifiedOffset 510, 16 lines modified
513 _Py_bytes_capitalize510 _Py_bytes_capitalize
514 _PyNumber_Index511 _PyNumber_Index
515 PyLong_AsSsize_t512 PyLong_AsSsize_t
516 _PyBytes_FormatEx513 _PyBytes_FormatEx
517 _Py_bytes_count514 _Py_bytes_count
518 PySequence_Fast515 PySequence_Fast
519 PyBytes_Type516 PyBytes_Type
520 PyEval_RestoreThread 
521 PyExc_RuntimeError517 PyExc_RuntimeError
 518 PyEval_RestoreThread
522 PyEval_SaveThread519 PyEval_SaveThread
523 _Py_bytes_contains520 _Py_bytes_contains
524 _Py_bytes_upper521 _Py_bytes_upper
525 __aeabi_idivmod522 __aeabi_idivmod
526 PyLong_AsInt523 PyLong_AsInt
527 _Py_bytes_index524 _Py_bytes_index
528 _Py_bytes_isalnum525 _Py_bytes_isalnum
28.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2098, 550 lines modifiedOffset 2098, 811 lines modified
2098 »       nop2098 »       nop
  
2099 00001210·<stringlib_bytes_join>:2099 00001210·<stringlib_bytes_join>:
2100 stringlib_bytes_join():2100 stringlib_bytes_join():
2101 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}2101 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
2102 »       mov.w»  ip,·#4096»  @·0x10002102 »       mov.w»  ip,·#4096»  @·0x1000
2103 »       sub.w»  ip,·sp,·ip2103 »       sub.w»  ip,·sp,·ip
2104 »       str.w»  r0,·[ip,·#3592]»     @·0xe082104 »       str.w»  r0,·[ip,·#3584]»     @·0xe00
2105 »       mov»    r3,·r02105 »       mov»    r3,·r0
2106 »       sub»    sp,·#468»     @·0x1d42106 »       sub»    sp,·#476»     @·0x1dc
2107 »       mov»    r0,·r12107 »       mov»    r0,·r1
2108 »       ldr.w»  r9,·[r3,·#8]2108 »       ldr.w»  sl,·[r3,·#8]
2109 »       cmp.w»  r9,·#02109 »       cmp.w»  sl,·#0
2110 »       bne.w»  165e·<stringlib_bytes_join+0x44e>2110 »       bne.w»  197a·<stringlib_bytes_join+0x76a>
2111 »       movw»   r3,·#02111 »       movw»   r3,·#0
2112 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR02112 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
2113 »       movt»   r3,·#02113 »       movt»   r3,·#0
2114 ·R_ARM_THM_MOVT_ABS»     .LANCHOR02114 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
2115 »       str»    r3,·[sp,·#12]2115 »       str»    r3,·[sp,·#16]
2116 »       movw»   r1,·#02116 »       movw»   r1,·#0
2117 ·R_ARM_THM_MOVW_ABS_NC»  .LC412117 ·R_ARM_THM_MOVW_ABS_NC»  .LC41
2118 »       movt»   r1,·#02118 »       movt»   r1,·#0
2119 ·R_ARM_THM_MOVT_ABS»     .LC412119 ·R_ARM_THM_MOVT_ABS»     .LC41
2120 »       bl»     0·<PySequence_Fast>2120 »       bl»     0·<PySequence_Fast>
2121 ·R_ARM_THM_CALL» PySequence_Fast2121 ·R_ARM_THM_CALL» PySequence_Fast
2122 »       mov»    r7,·r02122 »       mov»    r8,·r0
2123 »       cmp»    r0,·#02123 »       cmp»    r0,·#0
2124 »       beq.w»  1642·<stringlib_bytes_join+0x432>2124 »       beq.w»  17ba·<stringlib_bytes_join+0x5aa>
2125 »       ldr.w»  sl,·[r0,·#8]2125 »       ldr»    r3,·[r0,·#8]
 2126 »       str»    r3,·[sp,·#0]
2126 »       cmp.w»  sl,·#02127 »       cmp»    r3,·#0
2127 »       beq.w»  1608·<stringlib_bytes_join+0x3f8>2128 »       beq.w»  17e0·<stringlib_bytes_join+0x5d0>
 2129 »       ldr»    r3,·[sp,·#0]
2128 »       cmp.w»  sl,·#102130 »       cmp»    r3,·#10
2129 »       bgt.w»  15e8·<stringlib_bytes_join+0x3d8>2131 »       bgt.w»  177e·<stringlib_bytes_join+0x56e>
2130 »       add»    r3,·sp,·#242132 »       add»    r3,·sp,·#32
 2133 »       str»    r3,·[sp,·#20]
2131 »       str»    r3,·[sp,·#16]2134 »       str»    r3,·[sp,·#12]
2132 »       str»    r3,·[sp,·#4] 
2133 »       ldr»    r1,·[sp,·#4] 
2134 »       movs»   r6,·#02135 »       movs»   r6,·#0
 2136 »       ldr»    r7,·[sp,·#12]
2135 »       movs»   r3,·#12137 »       movs»   r2,·#1
 2138 »       mov»    r5,·r6
2136 »       movw»   fp,·#02139 »       movw»   r3,·#0
2137 ·R_ARM_THM_MOVW_ABS_NC»  PyBytes_Type2140 ·R_ARM_THM_MOVW_ABS_NC»  PyBytes_Type
2138 »       movt»   fp,·#02141 »       movt»   r3,·#0
2139 ·R_ARM_THM_MOVT_ABS»     PyBytes_Type2142 ·R_ARM_THM_MOVT_ABS»     PyBytes_Type
2140 »       mov»    r5,·r6 
2141 »       tst.w»  sl,·#1 
2142 »       str»    r1,·[sp,·#0] 
2143 »       str»    r3,·[sp,·#8]2143 »       str»    r7,·[sp,·#8]
2144 »       bne.n»  135e·<stringlib_bytes_join+0x14e>2144 »       str»    r3,·[sp,·#4]
2145 »       ldr.w»  ip,·[sp,·#8]2145 »       ldr»    r3,·[sp,·#0]
 2146 »       mvn.w»  fp,·#2147483648»    @·0x80000000
 2147 »       subs»   r3,·r3,·r6
 2148 »       lsls»   r1,·r3,·#31
2146 »       b.n»    132c·<stringlib_bytes_join+0x11c>2149 »       bmi.n»  137c·<stringlib_bytes_join+0x16c>
 2150 »       ldr»    r3,·[sp,·#0]
 2151 »       mov»    lr,·r2
 2152 »       b.n»    1346·<stringlib_bytes_join+0x136>
2147 »       ldr»    r2,·[r4,·#0]2153 »       ldr»    r0,·[r4,·#0]
2148 »       mvn.w»  r3,·#3221225472»    @·0xc00000002154 »       mvn.w»  r3,·#3221225472»    @·0xc0000000
2149 »       ldr»    r0,·[r4,·#8] 
2150 »       cmp»    r2,·r32155 »       cmp»    r0,·r3
2151 »       itt»    ne2156 »       itt»    ne
2152 »       addne»  r2,·#12157 »       addne»  r0,·#1
2153 »       strne»  r2,·[r4,·#0]2158 »       strne»  r0,·[r4,·#0]
 2159 »       ldr»    r0,·[r4,·#8]
2154 »       str»    r4,·[r1,·#4]2160 »       str»    r4,·[r7,·#4]
2155 »       adds»   r4,·#162161 »       adds»   r4,·#16
2156 »       str»    r0,·[r1,·#8]2162 »       str»    r0,·[r7,·#8]
2157 »       str»    r4,·[r1,·#0]2163 »       str»    r4,·[r7,·#0]
2158 »       mvn.w»  r2,·#2147483648»    @·0x800000002164 »       sub.w»  r4,·fp,·r5
2159 »       add.w»  r8,·r6,·#12165 »       add.w»  r9,·r6,·#1
2160 »       subs»   r4,·r2,·r5 
2161 »       cmp»    r4,·r02166 »       cmp»    r4,·r0
2162 »       blt.w»  16c8·<stringlib_bytes_join+0x4b8>2167 »       blt.w»  1804·<stringlib_bytes_join+0x5f4>
2163 »       add»    r5,·r02168 »       add»    r5,·r0
2164 »       cmp»    r6,·#02169 »       cmp»    r6,·#0
2165 »       beq.w»  1442·<stringlib_bytes_join+0x232>2170 »       beq.w»  13ee·<stringlib_bytes_join+0x1de>
2166 »       subs»   r2,·r2,·r5 
2167 »       cmp»    r2,·r92171 »       sub.w»  r0,·fp,·r5
 2172 »       cmp»    r0,·sl
2168 »       blt.w»  16c8·<stringlib_bytes_join+0x4b8>2173 »       blt.w»  1804·<stringlib_bytes_join+0x5f4>
2169 »       ldr»    r2,·[r7,·#8]2174 »       ldr.w»  r0,·[r8,·#8]
2170 »       add»    r5,·r9 
2171 »       adds»   r1,·#44»     @·0x2c2175 »       adds»   r7,·#44»     @·0x2c
2172 »       cmp»    r2,·sl2176 »       ldr»    r3,·[sp,·#0]
 2177 »       add»    r5,·sl
 2178 »       mov»    r1,·r7
 2179 »       cmp»    r0,·r3
2173 »       bne.w»  1424·<stringlib_bytes_join+0x214>2180 »       bne.w»  17d0·<stringlib_bytes_join+0x5c0>
2174 »       ldr»    r3,·[r7,·#4]2181 »       ldr.w»  r3,·[r8,·#4]
2175 »       mov»    r6,·r82182 »       mov»    r6,·r9
2176 »       ldr»    r2,·[r3,·#84]» @·0x542183 »       ldr»    r0,·[r3,·#84]» @·0x54
2177 »       mov»    r3,·r82184 »       mov»    r3,·r9
2178 »       lsls»   r0,·r2,·#62185 »       lsls»   r0,·r0,·#6
2179 »       bpl.w»  144e·<stringlib_bytes_join+0x23e>2186 »       bpl.w»  15dc·<stringlib_bytes_join+0x3cc>
2180 »       ldr»    r2,·[r7,·#12]2187 »       ldr.w»  r0,·[r8,·#12]
 2188 »       ldr»    r2,·[sp,·#4]
2181 »       ldr.w»  r4,·[r2,·r8,·lsl·#2]2189 »       ldr.w»  r4,·[r0,·r9,·lsl·#2]
2182 »       ldr»    r2,·[r4,·#4]2190 »       ldr»    r0,·[r4,·#4]
2183 »       cmp»    r2,·fp2191 »       cmp»    r0,·r2
2184 »       bne.w»  1466·<stringlib_bytes_join+0x256>2192 »       bne.w»  15f6·<stringlib_bytes_join+0x3e6>
2185 »       ldr»    r2,·[r4,·#0]2193 »       ldr»    r0,·[r4,·#0]
2186 »       mvn.w»  r0,·#3221225472»    @·0xc00000002194 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2187 »       cmp»    r2,·r02195 »       cmp»    r0,·r2
2188 »       ldr»    r0,·[r4,·#8] 
2189 »       itt»    ne2196 »       itt»    ne
2190 »       addne»  r2,·#12197 »       addne»  r0,·#1
2191 »       strne»  r2,·[r4,·#0]2198 »       strne»  r0,·[r4,·#0]
 2199 »       ldr»    r0,·[r4,·#8]
2192 »       str»    r4,·[r1,·#4]2200 »       str»    r4,·[r1,·#4]
2193 »       adds»   r4,·#162201 »       adds»   r4,·#16
2194 »       str»    r0,·[r1,·#8]2202 »       str»    r0,·[r1,·#8]
2195 »       str»    r4,·[r1,·#0]2203 »       str»    r4,·[r1,·#0]
2196 »       mvn.w»  r2,·#2147483648»    @·0x800000002204 »       sub.w»  r4,·fp,·r5
2197 »       add.w»  r8,·r8,·#12205 »       add.w»  r9,·r9,·#1
2198 »       subs»   r4,·r2,·r5 
2199 »       cmp»    r4,·r02206 »       cmp»    r4,·r0
2200 »       blt.w»  16c8·<stringlib_bytes_join+0x4b8>2207 »       blt.w»  1804·<stringlib_bytes_join+0x5f4>
2201 »       add»    r5,·r02208 »       add»    r5,·r0
2202 »       cmp»    r6,·#02209 »       cmp»    r6,·#0
2203 »       beq.n»  1418·<stringlib_bytes_join+0x208>2210 »       beq.n»  13ee·<stringlib_bytes_join+0x1de>
 2211 »       sub.w»  r0,·fp,·r5
2204 »       subs»   r2,·r2,·r5 
Max diff block lines reached; 24190/28781 bytes (84.05%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 308, 17 lines modifiedOffset 308, 17 lines modified
308 ··0x00001310·62797465·735f6361·70697461·6c697a65·bytes_capitalize308 ··0x00001310·62797465·735f6361·70697461·6c697a65·bytes_capitalize
309 ··0x00001320·006d656d·63687200·5f50794e·756d6265·.memchr._PyNumbe309 ··0x00001320·006d656d·63687200·5f50794e·756d6265·.memchr._PyNumbe
310 ··0x00001330·725f496e·64657800·50794c6f·6e675f41·r_Index.PyLong_A310 ··0x00001330·725f496e·64657800·50794c6f·6e675f41·r_Index.PyLong_A
311 ··0x00001340·73537369·7a655f74·005f5079·42797465·sSsize_t._PyByte311 ··0x00001340·73537369·7a655f74·005f5079·42797465·sSsize_t._PyByte
312 ··0x00001350·735f466f·726d6174·4578005f·50795f62·s_FormatEx._Py_b312 ··0x00001350·735f466f·726d6174·4578005f·50795f62·s_FormatEx._Py_b
313 ··0x00001360·79746573·5f636f75·6e740050·79536571·ytes_count.PySeq313 ··0x00001360·79746573·5f636f75·6e740050·79536571·ytes_count.PySeq
314 ··0x00001370·75656e63·655f4661·73740050·79427974·uence_Fast.PyByt314 ··0x00001370·75656e63·655f4661·73740050·79427974·uence_Fast.PyByt
315 ··0x00001380·65735f54·79706500·50794576·616c5f52·es_Type.PyEval_R315 ··0x00001380·65735f54·79706500·50794578·635f5275·es_Type.PyExc_Ru
 316 ··0x00001390·6e74696d·65457272·6f720050·79457661·ntimeError.PyEva
316 ··0x00001390·6573746f·72655468·72656164·00507945·estoreThread.PyE317 ··0x000013a0·6c5f5265·73746f72·65546872·65616400·l_RestoreThread.
317 ··0x000013a0·78635f52·756e7469·6d654572·726f7200·xc_RuntimeError. 
318 ··0x000013b0·50794576·616c5f53·61766554·68726561·PyEval_SaveThrea318 ··0x000013b0·50794576·616c5f53·61766554·68726561·PyEval_SaveThrea
319 ··0x000013c0·64005f50·795f6279·7465735f·636f6e74·d._Py_bytes_cont319 ··0x000013c0·64005f50·795f6279·7465735f·636f6e74·d._Py_bytes_cont
320 ··0x000013d0·61696e73·005f5079·5f627974·65735f75·ains._Py_bytes_u320 ··0x000013d0·61696e73·005f5079·5f627974·65735f75·ains._Py_bytes_u
321 ··0x000013e0·70706572·005f5f61·65616269·5f696469·pper.__aeabi_idi321 ··0x000013e0·70706572·005f5f61·65616269·5f696469·pper.__aeabi_idi
322 ··0x000013f0·766d6f64·0050794c·6f6e675f·4173496e·vmod.PyLong_AsIn322 ··0x000013f0·766d6f64·0050794c·6f6e675f·4173496e·vmod.PyLong_AsIn
323 ··0x00001400·74005f50·795f6279·7465735f·696e6465·t._Py_bytes_inde323 ··0x00001400·74005f50·795f6279·7465735f·696e6465·t._Py_bytes_inde
324 ··0x00001410·78005f50·795f6279·7465735f·6973616c·x._Py_bytes_isal324 ··0x00001410·78005f50·795f6279·7465735f·6973616c·x._Py_bytes_isal
278 KB
bytesobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········72968·(bytes·into·file)13 ··Start·of·section·headers:··········71928·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x11d08:1 There·are·18·section·headers,·starting·at·offset·0x118f8:
  
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·0036e8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0036e8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00df68·0012e8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00ded0·0012e8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00371c·0007b4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00371c·0007b4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00f250·0006e0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00f1b8·0006e0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003ed0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·003ed0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·003ed0·000a22·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·003ed0·000a22·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0048f4·002dc8·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0048f4·002d30·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00f930·001bf8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00f898·001880·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0076bc·000f30·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·007624·000f30·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·011528·0006d8·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·011118·0006d8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0085ec·0022a0·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·008554·0022a0·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·011c00·000078·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0117f0·000078·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00a88c·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00a7f4·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a88c·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a7f4·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00a8c0·001fd0·10·····16·330··419 ··[15]·.symtab···········SYMTAB··········00000000·00a828·001fd0·10·····16·330··4
20 ··[16]·.strtab···········STRTAB··········00000000·00c890·0016d5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00c7f8·0016d5·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·011c78·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·011868·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.1 KB
readelf --wide --symbols {}
    
Offset 22, 62 lines modifiedOffset 22, 62 lines modified
22 ····18:·00000298·····0·NOTYPE··LOCAL··DEFAULT····7·$t22 ····18:·00000298·····0·NOTYPE··LOCAL··DEFAULT····7·$t
23 ····19:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC423 ····19:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
24 ····20:·00000094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC524 ····20:·00000094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
25 ····21:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC625 ····21:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
26 ····22:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC726 ····22:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
27 ····23:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC827 ····23:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
28 ····24:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC928 ····24:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
29 ····25:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d29 ····25:·00000386·····0·NOTYPE··LOCAL··DEFAULT····7·$d
30 ····26:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·00000464·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000594·····0·NOTYPE··LOCAL··DEFAULT····7·$d31 ····27:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
32 ····28:·00000598·····0·NOTYPE··LOCAL··DEFAULT····7·$t32 ····28:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
33 ····29:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d33 ····29:·00000504·····0·NOTYPE··LOCAL··DEFAULT····7·$d
34 ····30:·00000788·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·000006c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00000b8c·····0·NOTYPE··LOCAL··DEFAULT····7·$d35 ····31:·00000af0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
36 ····32:·00000114·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1136 ····32:·00000114·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
37 ····33:·00000b90·····0·NOTYPE··LOCAL··DEFAULT····7·$t37 ····33:·00000af4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
38 ····34:·00000c34·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·00000b98·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1239 ····35:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····37:·00000c39···464·FUNC····LOCAL··DEFAULT····7·bytes_concat41 ····37:·00000b9d···464·FUNC····LOCAL··DEFAULT····7·bytes_concat
42 ····38:·00000c38·····0·NOTYPE··LOCAL··DEFAULT····7·$t42 ····38:·00000b9c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
43 ····39:·00000e04·····0·NOTYPE··LOCAL··DEFAULT····7·$d43 ····39:·00000d68·····0·NOTYPE··LOCAL··DEFAULT····7·$d
44 ····40:·00000e08·····0·NOTYPE··LOCAL··DEFAULT····7·$t44 ····40:·00000d6c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
45 ····41:·00000e09····44·FUNC····LOCAL··DEFAULT····7·bytes_buffer_getbuffer45 ····41:·00000d6d····44·FUNC····LOCAL··DEFAULT····7·bytes_buffer_getbuffer
46 ····42:·00000e35····38·FUNC····LOCAL··DEFAULT····7·bytes_hash46 ····42:·00000d99····38·FUNC····LOCAL··DEFAULT····7·bytes_hash
47 ····43:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1347 ····43:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
48 ····44:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1448 ····44:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
49 ····45:·00000e5d···528·FUNC····LOCAL··DEFAULT····7·bytes_richcompare49 ····45:·00000dc1···530·FUNC····LOCAL··DEFAULT····7·bytes_richcompare
50 ····46:·00000efe·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·00000e46·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00000f04·····0·NOTYPE··LOCAL··DEFAULT····7·$t51 ····47:·00000e4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
52 ····48:·00000f30·····0·NOTYPE··LOCAL··DEFAULT····7·$d52 ····48:·00000e88·····0·NOTYPE··LOCAL··DEFAULT····7·$d
53 ····49:·00000f36·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·00000e8e·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00000f7a·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·00000ee0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000f80·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·00000ee6·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1556 ····52:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
57 ····53:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1657 ····53:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
58 ····54:·000010d5···712·FUNC····LOCAL··DEFAULT····7·bytes_subscript58 ····54:·0000103d···712·FUNC····LOCAL··DEFAULT····7·bytes_subscript
59 ····55:·00001398·····0·NOTYPE··LOCAL··DEFAULT····7·$d59 ····55:·00001300·····0·NOTYPE··LOCAL··DEFAULT····7·$d
60 ····56:·0000139c·····0·NOTYPE··LOCAL··DEFAULT····7·$t60 ····56:·00001304·····0·NOTYPE··LOCAL··DEFAULT····7·$t
61 ····57:·0000139d·····4·FUNC····LOCAL··DEFAULT····7·bytes_length61 ····57:·00001305·····4·FUNC····LOCAL··DEFAULT····7·bytes_length
62 ····58:·000001ed···144·FUNC····LOCAL··DEFAULT····1·bytes_iter62 ····58:·000001ed···144·FUNC····LOCAL··DEFAULT····1·bytes_iter
63 ····59:·00000274·····0·NOTYPE··LOCAL··DEFAULT····1·$d63 ····59:·00000274·····0·NOTYPE··LOCAL··DEFAULT····1·$d
64 ····60:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····1·$t64 ····60:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
65 ····61:·0000027d····80·FUNC····LOCAL··DEFAULT····1·striter_dealloc65 ····61:·0000027d····80·FUNC····LOCAL··DEFAULT····1·striter_dealloc
66 ····62:·000002cd····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF66 ····62:·000002cd····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
67 ····63:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1767 ····63:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
68 ····64:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1868 ····64:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
69 ····65:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1969 ····65:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
70 ····66:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2070 ····66:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
71 ····67:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2171 ····67:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
72 ····68:·000013a1···368·FUNC····LOCAL··DEFAULT····7·bytes_decode72 ····68:·00001309···368·FUNC····LOCAL··DEFAULT····7·bytes_decode
73 ····69:·0000150c·····0·NOTYPE··LOCAL··DEFAULT····7·$d73 ····69:·00001474·····0·NOTYPE··LOCAL··DEFAULT····7·$d
74 ····70:·00000228·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2274 ····70:·00000228·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
75 ····71:·00001510·····0·NOTYPE··LOCAL··DEFAULT····7·$t75 ····71:·00001478·····0·NOTYPE··LOCAL··DEFAULT····7·$t
76 ····72:·00001511···150·FUNC····LOCAL··DEFAULT····7·bytes_rfind76 ····72:·00001479···150·FUNC····LOCAL··DEFAULT····7·bytes_rfind
77 ····73:·00000230·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2377 ····73:·00000230·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
78 ····74:·000002e9··1482·FUNC····LOCAL··DEFAULT····1·bytes_replace78 ····74:·000002e9··1482·FUNC····LOCAL··DEFAULT····1·bytes_replace
79 ····75:·00000985··1272·FUNC····LOCAL··DEFAULT····1·fastsearch79 ····75:·00000985··1272·FUNC····LOCAL··DEFAULT····1·fastsearch
80 ····76:·000008b5····40·FUNC····LOCAL··DEFAULT····1·return_self80 ····76:·000008b5····40·FUNC····LOCAL··DEFAULT····1·return_self
81 ····77:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2481 ····77:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
82 ····78:·00000c38·····0·NOTYPE··LOCAL··DEFAULT····1·$d82 ····78:·00000c38·····0·NOTYPE··LOCAL··DEFAULT····1·$d
83 ····79:·00000c3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t83 ····79:·00000c3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 88, 57 lines modifiedOffset 88, 57 lines modified
88 ····84:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2788 ····84:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
89 ····85:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2889 ····85:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
90 ····86:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2990 ····86:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
91 ····87:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3091 ····87:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
92 ····88:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3192 ····88:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
93 ····89:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3293 ····89:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
94 ····90:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3394 ····90:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
95 ····91:·000015a9··1464·FUNC····LOCAL··DEFAULT····7·bytes_new95 ····91:·00001511··1464·FUNC····LOCAL··DEFAULT····7·bytes_new
96 ····92:·00002c9d···300·FUNC····LOCAL··DEFAULT····7·_PyBytes_FromList96 ····92:·00002c05···300·FUNC····LOCAL··DEFAULT····7·_PyBytes_FromList
97 ····93:·0000113d···280·FUNC····LOCAL··DEFAULT····1·_PyBytes_FromIterator97 ····93:·0000113d···280·FUNC····LOCAL··DEFAULT····1·_PyBytes_FromIterator
98 ····94:·000018c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d98 ····94:·00001828·····0·NOTYPE··LOCAL··DEFAULT····7·$d
99 ····95:·000018cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t99 ····95:·00001834·····0·NOTYPE··LOCAL··DEFAULT····7·$t
100 ····96:·00001b58·····0·NOTYPE··LOCAL··DEFAULT····7·$d100 ····96:·00001ac0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
101 ····97:·00001b60·····0·NOTYPE··LOCAL··DEFAULT····7·$t101 ····97:·00001ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
102 ····98:·00001b61····40·FUNC····LOCAL··DEFAULT····7·bytes___bytes__102 ····98:·00001ac9····40·FUNC····LOCAL··DEFAULT····7·bytes___bytes__
103 ····99:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34103 ····99:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
104 ···100:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t104 ···100:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
105 ···101:·00000001····68·FUNC····LOCAL··DEFAULT····9·bytes_str105 ···101:·00000001····68·FUNC····LOCAL··DEFAULT····9·bytes_str
106 ···102:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35106 ···102:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
107 ···103:·00001cfc·····0·NOTYPE··LOCAL··DEFAULT····7·$d107 ···103:·00001c64·····0·NOTYPE··LOCAL··DEFAULT····7·$d
108 ···104:·00001d78·····0·NOTYPE··LOCAL··DEFAULT····7·$t108 ···104:·00001ce0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
109 ···105:·00000ecd·····6·FUNC····LOCAL··DEFAULT····1·bytes_repr109 ···105:·00000ecd·····6·FUNC····LOCAL··DEFAULT····1·bytes_repr
110 ···106:·00001ddd····86·FUNC····LOCAL··DEFAULT····7·striter_next110 ···106:·00001d45····86·FUNC····LOCAL··DEFAULT····7·striter_next
111 ···107:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36111 ···107:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
112 ···108:·00000045···126·FUNC····LOCAL··DEFAULT····9·bytes_index112 ···108:·00000045···126·FUNC····LOCAL··DEFAULT····9·bytes_index
113 ···109:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37113 ···109:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
114 ···110:·00000ed5···132·FUNC····LOCAL··DEFAULT····1·bytes_maketrans114 ···110:·00000ed5···132·FUNC····LOCAL··DEFAULT····1·bytes_maketrans
115 ···111:·00001e35··1912·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join115 ···111:·00001d9d··1912·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join
116 ···112:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38116 ···112:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
117 ···113:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39117 ···113:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
118 ···114:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40118 ···114:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
119 ···115:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41119 ···115:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
120 ···116:·0000234c·····0·NOTYPE··LOCAL··DEFAULT····7·$d120 ···116:·000022b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
121 ···117:·00002350·····0·NOTYPE··LOCAL··DEFAULT····7·$t121 ···117:·000022b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
122 ···118:·00000450·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42122 ···118:·00000450·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
123 ···119:·00000f5d···218·FUNC····LOCAL··DEFAULT····1·bytes_repeat123 ···119:·00000f5d···218·FUNC····LOCAL··DEFAULT····1·bytes_repeat
124 ···120:·000027cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d124 ···120:·00002734·····0·NOTYPE··LOCAL··DEFAULT····7·$d
125 ···121:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43125 ···121:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
126 ···122:·000027d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t126 ···122:·00002738·····0·NOTYPE··LOCAL··DEFAULT····7·$t
127 ···123:·000027d1···148·FUNC····LOCAL··DEFAULT····7·bytes_find127 ···123:·00002739···148·FUNC····LOCAL··DEFAULT····7·bytes_find
128 ···124:·00001039·····4·FUNC····LOCAL··DEFAULT····1·bytes_join128 ···124:·00001039·····4·FUNC····LOCAL··DEFAULT····1·bytes_join
129 ···125:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44129 ···125:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
130 ···126:·0000103d···126·FUNC····LOCAL··DEFAULT····1·bytes_startswith130 ···126:·0000103d···126·FUNC····LOCAL··DEFAULT····1·bytes_startswith
131 ···127:·00000480·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45131 ···127:·00000480·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
132 ···128:·000010bd···126·FUNC····LOCAL··DEFAULT····1·bytes_endswith132 ···128:·000010bd···126·FUNC····LOCAL··DEFAULT····1·bytes_endswith
133 ···129:·00001250·····0·NOTYPE··LOCAL··DEFAULT····1·$d133 ···129:·00001250·····0·NOTYPE··LOCAL··DEFAULT····1·$d
134 ···130:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47134 ···130:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47
135 ···131:·00001254·····0·NOTYPE··LOCAL··DEFAULT····1·$t135 ···131:·00001254·····0·NOTYPE··LOCAL··DEFAULT····1·$t
136 ···132:·00001255···126·FUNC····LOCAL··DEFAULT····1·bytes_count136 ···132:·00001255···126·FUNC····LOCAL··DEFAULT····1·bytes_count
137 ···133:·00002865····12·FUNC····LOCAL··DEFAULT····7·bytes_contains137 ···133:·000027cd····12·FUNC····LOCAL··DEFAULT····7·bytes_contains
138 ···134:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48138 ···134:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
139 ···135:·000012d5··1760·FUNC····LOCAL··DEFAULT····1·bytes_split139 ···135:·000012d5··1760·FUNC····LOCAL··DEFAULT····1·bytes_split
140 ···136:·000019b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d140 ···136:·000019b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
141 ···137:·000019b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t141 ···137:·000019b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
142 ···138:·000019b5···296·FUNC····LOCAL··DEFAULT····1·bytes_partition142 ···138:·000019b5···296·FUNC····LOCAL··DEFAULT····1·bytes_partition
143 ···139:·00001ad4·····0·NOTYPE··LOCAL··DEFAULT····1·$d143 ···139:·00001ad4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
144 ···140:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49144 ···140:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
Offset 151, 19 lines modifiedOffset 151, 19 lines modified
151 ···147:·000004fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53151 ···147:·000004fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53
152 ···148:·00000500·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54152 ···148:·00000500·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54
153 ···149:·00000504·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55153 ···149:·00000504·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55
154 ···150:·00000508·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56154 ···150:·00000508·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56
155 ···151:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57155 ···151:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57
156 ···152:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58156 ···152:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58
Max diff block lines reached; 7186/17448 bytes (41.19%) of diff not shown.
115 KB
readelf --wide --relocs {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xdf68·contains·605·entries:1 Relocation·section·'.rel.text'·at·offset·0xded0·contains·605·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000024··0000250a·R_ARM_THM_CALL·········00000c39···bytes_concat3 00000024··0000250a·R_ARM_THM_CALL·········00000b9d···bytes_concat
4 0000003c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR04 0000003c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
5 00000040··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR05 00000040··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
6 0000004e··00016e0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer6 0000004e··00016e0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
7 00000068··0001540a·R_ARM_THM_CALL·········00000175···_PyBytes_Resize7 00000068··0001540a·R_ARM_THM_CALL·········00000175···_PyBytes_Resize
8 0000007a··00014d0a·R_ARM_THM_CALL·········00000000···memcpy8 0000007a··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
9 00000080··00016f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release9 00000080··00016f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
10 0000009c··00015b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError10 0000009c··00015b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 144, 19 lines modifiedOffset 144, 19 lines modified
144 000010f4··0001af0a·R_ARM_THM_CALL·········00000000···_Py_bytes_endswith144 000010f4··0001af0a·R_ARM_THM_CALL·········00000000···_Py_bytes_endswith
145 000010fc··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000480···.LC45145 000010fc··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000480···.LC45
146 00001100··00007f30·R_ARM_THM_MOVT_ABS·····00000480···.LC45146 00001100··00007f30·R_ARM_THM_MOVT_ABS·····00000480···.LC45
147 0000110a··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional147 0000110a··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
148 0000111c··00018c0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex148 0000111c··00018c0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
149 0000112e··00018c0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex149 0000112e··00018c0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
150 00001162··0001b00a·R_ARM_THM_CALL·········00000000···PyObject_LengthHint150 00001162··0001b00a·R_ARM_THM_CALL·········00000000···PyObject_LengthHint
151 00001184··00015e0a·R_ARM_THM_CALL·········000009b5···_PyBytesWriter_Prepare151 00001184··00015e0a·R_ARM_THM_CALL·········00000919···_PyBytesWriter_Prepare
152 0000119c··0001810a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t152 0000119c··0001810a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
153 000011c0··0001b10a·R_ARM_THM_CALL·········00000000···PyIter_Next153 000011c0··0001b10a·R_ARM_THM_CALL·········00000000···PyIter_Next
154 000011ca··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred154 000011ca··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
155 000011d4··0001600a·R_ARM_THM_CALL·········000009fd···_PyBytesWriter_Finish155 000011d4··0001600a·R_ARM_THM_CALL·········00000961···_PyBytesWriter_Finish
156 000011ee··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail156 000011ee··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
157 000011f2··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred157 000011f2··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
158 000011fa··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc158 000011fa··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc
159 00001204··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred159 00001204··0001820a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
160 0000121a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc160 0000121a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
161 00001228··0001670a·R_ARM_THM_CALL·········00000105···_PyBytesWriter_Resize161 00001228··0001670a·R_ARM_THM_CALL·········00000105···_PyBytesWriter_Resize
162 00001238··0001632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError162 00001238··0001632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
Offset 262, 33 lines modifiedOffset 262, 33 lines modified
262 00001bd4··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table262 00001bd4··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
263 00001bd8··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table263 00001bd8··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
264 00001c18··00018f0a·R_ARM_THM_CALL·········00000000···memchr264 00001c18··00018f0a·R_ARM_THM_CALL·········00000000···memchr
265 00001c2c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0265 00001c2c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
266 00001c30··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0266 00001c30··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
267 00001c5c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0267 00001c5c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
268 00001c60··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0268 00001c60··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
269 00001c8a··0001b90a·R_ARM_THM_CALL·········00002871···PyBytes_FromFormatV269 00001c8a··0001b90a·R_ARM_THM_CALL·········000027d9···PyBytes_FromFormatV
270 00001cb6··0001bd0a·R_ARM_THM_CALL·········00001d15···_PyBytes_FromHex270 00001cb6··0001bd0a·R_ARM_THM_CALL·········00001d15···_PyBytes_FromHex
271 00001cba··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0271 00001cba··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
272 00001cbe··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0272 00001cbe··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
273 00001ccc··00003f2f·R_ARM_THM_MOVW_ABS_NC··000001dc···.LC17273 00001ccc··00003f2f·R_ARM_THM_MOVW_ABS_NC··000001dc···.LC17
274 00001cd0··00003f30·R_ARM_THM_MOVT_ABS·····000001dc···.LC17274 00001cd0··00003f30·R_ARM_THM_MOVT_ABS·····000001dc···.LC17
275 00001cd4··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000518···.LC62275 00001cd4··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000518···.LC62
276 00001cd8··00009f30·R_ARM_THM_MOVT_ABS·····00000518···.LC62276 00001cd8··00009f30·R_ARM_THM_MOVT_ABS·····00000518···.LC62
277 00001cdc··0000a02f·R_ARM_THM_MOVW_ABS_NC··00000524···.LC63277 00001cdc··0000a02f·R_ARM_THM_MOVW_ABS_NC··00000524···.LC63
278 00001ce0··0000a030·R_ARM_THM_MOVT_ABS·····00000524···.LC63278 00001ce0··0000a030·R_ARM_THM_MOVT_ABS·····00000524···.LC63
279 00001ce4··0001890a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument279 00001ce4··0001890a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
280 00001cf4··0001be0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg280 00001cf4··0001be0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
281 00001d0c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc281 00001d0c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
282 00001d68··00015e0a·R_ARM_THM_CALL·········000009b5···_PyBytesWriter_Prepare282 00001d68··00015e0a·R_ARM_THM_CALL·········00000919···_PyBytesWriter_Prepare
283 00001d72··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table283 00001d72··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
284 00001d76··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table284 00001d76··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
285 00001d7a··00015f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue285 00001d7a··00015f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
286 00001d7e··00015f30·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue286 00001d7e··00015f30·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
287 00001dc6··0001600a·R_ARM_THM_CALL·········000009fd···_PyBytesWriter_Finish287 00001dc6··0001600a·R_ARM_THM_CALL·········00000961···_PyBytesWriter_Finish
288 00001dde··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail288 00001dde··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
289 00001e02··0001632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError289 00001e02··0001632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
290 00001e06··00016330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError290 00001e06··00016330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
291 00001e0a··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC64291 00001e0a··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC64
292 00001e0e··0000a230·R_ARM_THM_MOVT_ABS·····0000052c···.LC64292 00001e0e··0000a230·R_ARM_THM_MOVT_ABS·····0000052c···.LC64
293 00001e14··00015c0a·R_ARM_THM_CALL·········00000000···PyErr_Format293 00001e14··00015c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
294 00001e1a··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc294 00001e1a··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc
Offset 378, 22 lines modifiedOffset 378, 22 lines modified
378 000025b2··00016f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release378 000025b2··00016f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
379 000025fa··0001540a·R_ARM_THM_CALL·········00000175···_PyBytes_Resize379 000025fa··0001540a·R_ARM_THM_CALL·········00000175···_PyBytes_Resize
380 00002608··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0380 00002608··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
381 0000260c··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0381 0000260c··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
382 00002640··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc382 00002640··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
383 0000265a··0001772f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct383 0000265a··0001772f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
384 0000265e··00017730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct384 0000265e··00017730·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
385 000026aa··00015e0a·R_ARM_THM_CALL·········000009b5···_PyBytesWriter_Prepare385 000026aa··00015e0a·R_ARM_THM_CALL·········00000919···_PyBytesWriter_Prepare
386 000026d8··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table386 000026d8··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
387 000026dc··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table387 000026dc··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
388 0000281c··00015e0a·R_ARM_THM_CALL·········000009b5···_PyBytesWriter_Prepare388 0000281c··00015e0a·R_ARM_THM_CALL·········00000919···_PyBytesWriter_Prepare
389 0000285e··00014d0a·R_ARM_THM_CALL·········00000000···memcpy389 0000285e··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
390 0000287e··00018f0a·R_ARM_THM_CALL·········00000000···memchr390 0000287e··00018f0a·R_ARM_THM_CALL·········00000000···memchr
391 0000289a··00014d0a·R_ARM_THM_CALL·········00000000···memcpy391 0000289a··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
392 000028be··0001600a·R_ARM_THM_CALL·········000009fd···_PyBytesWriter_Finish392 000028be··0001600a·R_ARM_THM_CALL·········00000961···_PyBytesWriter_Finish
393 000028dc··00016102·R_ARM_ABS32············00000000···__stack_chk_guard393 000028dc··00016102·R_ARM_ABS32············00000000···__stack_chk_guard
394 000028f4··00000102·R_ARM_ABS32············00000000···.text394 000028f4··00000102·R_ARM_ABS32············00000000···.text
395 000028f8··00000102·R_ARM_ABS32············00000000···.text395 000028f8··00000102·R_ARM_ABS32············00000000···.text
396 000028fc··00000102·R_ARM_ABS32············00000000···.text396 000028fc··00000102·R_ARM_ABS32············00000000···.text
397 00002900··00000102·R_ARM_ABS32············00000000···.text397 00002900··00000102·R_ARM_ABS32············00000000···.text
398 00002904··00000102·R_ARM_ABS32············00000000···.text398 00002904··00000102·R_ARM_ABS32············00000000···.text
399 00002908··00000102·R_ARM_ABS32············00000000···.text399 00002908··00000102·R_ARM_ABS32············00000000···.text
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
433 000029a4··00015c0a·R_ARM_THM_CALL·········00000000···PyErr_Format433 000029a4··00015c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
434 000029aa··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc434 000029aa··0001640a·R_ARM_THM_CALL·········000008dd···_PyBytesWriter_Dealloc
435 000029c6··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc435 000029c6··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
436 000029d0··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type436 000029d0··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
437 000029d4··0001cc30·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type437 000029d4··0001cc30·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
438 00002a5c··0001cd0a·R_ARM_THM_CALL·········00000000···_PyLong_FormatBytesWriter438 00002a5c··0001cd0a·R_ARM_THM_CALL·········00000000···_PyLong_FormatBytesWriter
439 00002abe··0001ce0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FormatLong439 00002abe··0001ce0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FormatLong
440 00002b42··00015e0a·R_ARM_THM_CALL·········000009b5···_PyBytesWriter_Prepare440 00002b42··00015e0a·R_ARM_THM_CALL·········00000919···_PyBytesWriter_Prepare
441 00002b80··00018e0a·R_ARM_THM_CALL·········00000000···memset441 00002b80··00018e0a·R_ARM_THM_CALL·········00000000···memset
442 00002ba4··0001910a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t442 00002ba4··0001910a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
443 00002be0··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table443 00002be0··0001662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
444 00002be4··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table444 00002be4··00016630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
445 00002c48··00014d0a·R_ARM_THM_CALL·········00000000···memcpy445 00002c48··00014d0a·R_ARM_THM_CALL·········00000000···memcpy
446 00002c56··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_ASCII446 00002c56··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_ASCII
447 00002c86··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail447 00002c86··0001620a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
Offset 595, 48 lines modifiedOffset 595, 48 lines modified
595 00000096··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc595 00000096··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
596 000002c8··0001851e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del596 000002c8··0001851e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
597 000002e2··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc597 000002e2··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
598 000008d8··00014a1e·R_ARM_THM_JUMP24·······00000001···PyBytes_FromStringAndSize598 000008d8··00014a1e·R_ARM_THM_JUMP24·······00000001···PyBytes_FromStringAndSize
599 000008fe··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc599 000008fe··0001571e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
600 00000e10··0000521e·R_ARM_THM_JUMP24·······00000ddf···stringlib__two_way_count600 00000e10··0000521e·R_ARM_THM_JUMP24·······00000ddf···stringlib__two_way_count
601 00000e9c··00018e1e·R_ARM_THM_JUMP24·······00000000···memset601 00000e9c··00018e1e·R_ARM_THM_JUMP24·······00000000···memset
602 00000ece··0001a11e·R_ARM_THM_JUMP24·······00001b89···PyBytes_Repr602 00000ece··0001a11e·R_ARM_THM_JUMP24·······00001af1···PyBytes_Repr
603 00000f58··00006f1e·R_ARM_THM_JUMP24·······00001e35···stringlib_bytes_join603 00000f58··00006f1e·R_ARM_THM_JUMP24·······00001d9d···stringlib_bytes_join
604 00001018··0001521e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory604 00001018··0001521e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
605 00001038··00006f1e·R_ARM_THM_JUMP24·······00001e35···stringlib_bytes_join605 00001038··00006f1e·R_ARM_THM_JUMP24·······00001d9d···stringlib_bytes_join
606 00001c00··00014a1e·R_ARM_THM_JUMP24·······00000001···PyBytes_FromStringAndSize606 00001c00··00014a1e·R_ARM_THM_JUMP24·······00000001···PyBytes_FromStringAndSize
607 00003390··0001d61e·R_ARM_THM_JUMP24·······00000000···PyTuple_GetItem607 00003390··0001d61e·R_ARM_THM_JUMP24·······00000000···PyTuple_GetItem
608 0000346a··0001da1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t608 0000346a··0001da1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
609 Relocation·section·'.rel.data'·at·offset·0xf250·contains·220·entries:609 Relocation·section·'.rel.data'·at·offset·0xf1b8·contains·220·entries:
610 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name610 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
611 00000004··0001ed02·R_ARM_ABS32············00000000···PyType_Type611 00000004··0001ed02·R_ARM_ABS32············00000000···PyType_Type
612 0000000c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4612 0000000c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
613 0000002c··00006902·R_ARM_ABS32············00000ecd···bytes_repr613 0000002c··00006902·R_ARM_ABS32············00000ecd···bytes_repr
614 00000030··00000202·R_ARM_ABS32············00000000···.data614 00000030··00000202·R_ARM_ABS32············00000000···.data
615 00000034··00000202·R_ARM_ABS32············00000000···.data615 00000034··00000202·R_ARM_ABS32············00000000···.data
Max diff block lines reached; 108332/117865 bytes (91.91%) of diff not shown.
5.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 »       ldr»    r3,·[r0,·#0]16 »       ldr»    r3,·[r0,·#0]
17 »       mov»    r5,·r117 »       mov»    r5,·r1
18 »       cmp»    r1,·#018 »       cmp»    r1,·#0
19 »       beq.n»  dc·<PyBytes_Concat+0xdc>19 »       beq.n»  dc·<PyBytes_Concat+0xdc>
20 »       cmp»    r3,·#120 »       cmp»    r3,·#1
21 »       beq.n»  3a·<PyBytes_Concat+0x3a>21 »       beq.n»  3a·<PyBytes_Concat+0x3a>
22 »       mov»    r1,·r522 »       mov»    r1,·r5
23 »       bl»     c38·<fastsearch+0x2b4>23 »       bl»     b9c·<fastsearch+0x218>
24 ·R_ARM_THM_CALL» bytes_concat24 ·R_ARM_THM_CALL» bytes_concat
25 »       ldr»    r2,·[r4,·#0]25 »       ldr»    r2,·[r4,·#0]
26 »       mvn.w»  r1,·#3221225472»    @·0xc000000026 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
27 »       str»    r0,·[r4,·#0]27 »       str»    r0,·[r4,·#0]
28 »       ldr»    r3,·[r2,·#0]28 »       ldr»    r3,·[r2,·#0]
29 »       cmp»    r3,·r129 »       cmp»    r3,·r1
30 »       bne.n»  86·<PyBytes_Concat+0x86>30 »       bne.n»  86·<PyBytes_Concat+0x86>
Offset 1595, 15 lines modifiedOffset 1595, 15 lines modified
1595 »       b.n»    eae·<_PyBytes_Repeat+0x32>1595 »       b.n»    eae·<_PyBytes_Repeat+0x32>
1596 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1596 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1597 »       bx»     lr1597 »       bx»     lr
  
1598 00000ecc·<bytes_repr>:1598 00000ecc·<bytes_repr>:
1599 bytes_repr():1599 bytes_repr():
1600 »       movs»   r1,·#11600 »       movs»   r1,·#1
1601 »       b.w»    1b88·<do_argstrip+0x60>1601 »       b.w»    1af0·<bytes_strip+0x14>
1602 ·R_ARM_THM_JUMP24»       PyBytes_Repr1602 ·R_ARM_THM_JUMP24»       PyBytes_Repr
1603 »       nop1603 »       nop
  
1604 00000ed4·<bytes_maketrans>:1604 00000ed4·<bytes_maketrans>:
1605 bytes_maketrans():1605 bytes_maketrans():
1606 »       push»   {r4,·r5,·lr}1606 »       push»   {r4,·r5,·lr}
1607 »       mov.w»  ip,·#4096»  @·0x10001607 »       mov.w»  ip,·#4096»  @·0x1000
Offset 1666, 15 lines modifiedOffset 1666, 15 lines modified
1666 »       cmp»    r0,·#01666 »       cmp»    r0,·#0
1667 »       bne.n»  f02·<bytes_maketrans+0x2e>1667 »       bne.n»  f02·<bytes_maketrans+0x2e>
1668 »       movs»   r4,·#01668 »       movs»   r4,·#0
1669 »       b.n»    f24·<bytes_maketrans+0x50>1669 »       b.n»    f24·<bytes_maketrans+0x50>
  
1670 00000f58·<_PyBytes_Join>:1670 00000f58·<_PyBytes_Join>:
1671 _PyBytes_Join():1671 _PyBytes_Join():
1672 »       b.w»    1e34·<_PyBytes_FromHex+0x120>1672 »       b.w»    1d9c·<_PyBytes_FromHex+0x88>
1673 ·R_ARM_THM_JUMP24»       stringlib_bytes_join1673 ·R_ARM_THM_JUMP24»       stringlib_bytes_join
  
1674 00000f5c·<bytes_repeat>:1674 00000f5c·<bytes_repeat>:
1675 bytes_repeat():1675 bytes_repeat():
1676 »       push»   {r4,·r5,·r6,·lr}1676 »       push»   {r4,·r5,·r6,·lr}
1677 »       mov.w»  ip,·#4096»  @·0x10001677 »       mov.w»  ip,·#4096»  @·0x1000
1678 »       sub.w»  ip,·sp,·ip1678 »       sub.w»  ip,·sp,·ip
Offset 1772, 15 lines modifiedOffset 1772, 15 lines modified
1772 »       bl»     0·<PyErr_SetString>1772 »       bl»     0·<PyErr_SetString>
1773 ·R_ARM_THM_CALL» PyErr_SetString1773 ·R_ARM_THM_CALL» PyErr_SetString
1774 »       b.n»    fd4·<bytes_repeat+0x78>1774 »       b.n»    fd4·<bytes_repeat+0x78>
1775 »       nop1775 »       nop
  
1776 00001038·<bytes_join>:1776 00001038·<bytes_join>:
1777 bytes_join():1777 bytes_join():
1778 »       b.w»    1e34·<_PyBytes_FromHex+0x120>1778 »       b.w»    1d9c·<_PyBytes_FromHex+0x88>
1779 ·R_ARM_THM_JUMP24»       stringlib_bytes_join1779 ·R_ARM_THM_JUMP24»       stringlib_bytes_join
  
1780 0000103c·<bytes_startswith>:1780 0000103c·<bytes_startswith>:
1781 bytes_startswith():1781 bytes_startswith():
1782 »       push»   {r4,·r5,·r6,·lr}1782 »       push»   {r4,·r5,·r6,·lr}
1783 »       mov.w»  ip,·#4096»  @·0x10001783 »       mov.w»  ip,·#4096»  @·0x1000
1784 »       sub.w»  ip,·sp,·ip1784 »       sub.w»  ip,·sp,·ip
Offset 1926, 15 lines modifiedOffset 1926, 15 lines modified
1926 »       movs»   r6,·#01926 »       movs»   r6,·#0
1927 »       mov.w»  r3,·#512»   @·0x2001927 »       mov.w»  r3,·#512»   @·0x200
1928 »       movs»   r4,·#11928 »       movs»   r4,·#1
1929 »       str»    r6,·[sp,·#12]1929 »       str»    r6,·[sp,·#12]
1930 »       strd»   r6,·r6,·[sp,·#20]1930 »       strd»   r6,·r6,·[sp,·#20]
1931 »       strd»   r6,·r4,·[sp,·#28]1931 »       strd»   r6,·r4,·[sp,·#28]
1932 »       str»    r3,·[sp,·#16]1932 »       str»    r3,·[sp,·#16]
1933 »       bl»     9b4·<fastsearch+0x30>1933 »       bl»     918·<PyBytes_AsStringAndSize+0x10>
1934 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare1934 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare
1935 »       mov»    sl,·r01935 »       mov»    sl,·r0
1936 »       cmp»    r0,·#01936 »       cmp»    r0,·#0
1937 »       beq.n»  11fe·<_PyBytes_FromIterator+0xc2>1937 »       beq.n»  11fe·<_PyBytes_FromIterator+0xc2>
1938 »       ldr.w»  r8,·[sp,·#16]1938 »       ldr.w»  r8,·[sp,·#16]
1939 »       mvn.w»  r9,·#3221225472»    @·0xc00000001939 »       mvn.w»  r9,·#3221225472»    @·0xc0000000
1940 »       str»    r4,·[sp,·#28]1940 »       str»    r4,·[sp,·#28]
Offset 1963, 15 lines modifiedOffset 1963, 15 lines modified
1963 »       cmp»    r0,·#01963 »       cmp»    r0,·#0
1964 »       bne.n»  119a·<_PyBytes_FromIterator+0x5e>1964 »       bne.n»  119a·<_PyBytes_FromIterator+0x5e>
1965 »       bl»     0·<PyErr_Occurred>1965 »       bl»     0·<PyErr_Occurred>
1966 ·R_ARM_THM_CALL» PyErr_Occurred1966 ·R_ARM_THM_CALL» PyErr_Occurred
1967 »       cbnz»   r0,·11f8·<_PyBytes_FromIterator+0xbc>1967 »       cbnz»   r0,·11f8·<_PyBytes_FromIterator+0xbc>
1968 »       mov»    r1,·sl1968 »       mov»    r1,·sl
1969 »       add»    r0,·sp,·#121969 »       add»    r0,·sp,·#12
1970 »       bl»     9fc·<fastsearch+0x78>1970 »       bl»     960·<PyBytes_AsStringAndSize+0x58>
1971 ·R_ARM_THM_CALL» _PyBytesWriter_Finish1971 ·R_ARM_THM_CALL» _PyBytesWriter_Finish
1972 »       ldr»    r3,·[pc,·#116]»@·(1250·<_PyBytes_FromIterator+0x114>)1972 »       ldr»    r3,·[pc,·#116]»@·(1250·<_PyBytes_FromIterator+0x114>)
1973 »       ldr»    r2,·[r3,·#0]1973 »       ldr»    r2,·[r3,·#0]
1974 »       ldr»    r3,·[sp,·#548]»@·0x2241974 »       ldr»    r3,·[sp,·#548]»@·0x224
1975 »       eors»   r2,·r31975 »       eors»   r2,·r3
1976 »       mov.w»  r3,·#01976 »       mov.w»  r3,·#0
1977 »       bne.n»  11ee·<_PyBytes_FromIterator+0xb2>1977 »       bne.n»  11ee·<_PyBytes_FromIterator+0xb2>
Offset 3129, 15 lines modifiedOffset 3129, 15 lines modified
3129 »       push»   {lr}3129 »       push»   {lr}
3130 »       sub.w»  ip,·sp,·ip3130 »       sub.w»  ip,·sp,·ip
3131 »       str.w»  r0,·[ip,·#4080]»     @·0xff03131 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
3132 »       sub»    sp,·#123132 »       sub»    sp,·#12
3133 »       add»    r1,·sp,·#163133 »       add»    r1,·sp,·#16
3134 »       ldr.w»  r0,·[r1],·#43134 »       ldr.w»  r0,·[r1],·#4
3135 »       str»    r1,·[sp,·#4]3135 »       str»    r1,·[sp,·#4]
3136 »       bl»     2870·<_PyBytes_FormatEx+0x20c>3136 »       bl»     27d8·<_PyBytes_FormatEx+0x174>
3137 ·R_ARM_THM_CALL» PyBytes_FromFormatV3137 ·R_ARM_THM_CALL» PyBytes_FromFormatV
3138 »       add»    sp,·#123138 »       add»    sp,·#12
3139 »       ldr.w»  lr,·[sp],·#43139 »       ldr.w»  lr,·[sp],·#4
3140 »       add»    sp,·#163140 »       add»    sp,·#16
3141 »       bx»     lr3141 »       bx»     lr
  
3142 00001c98·<bytes_fromhex>:3142 00001c98·<bytes_fromhex>:
Offset 3231, 15 lines modifiedOffset 3231, 15 lines modified
3231 »       ldrpl»  r4,·[r0,·#28]3231 »       ldrpl»  r4,·[r0,·#28]
3232 »       asrs»   r2,·r2,·#13232 »       asrs»   r2,·r2,·#1
3233 »       add»    r0,·sp,·#43233 »       add»    r0,·sp,·#4
3234 »       movs»   r3,·#13234 »       movs»   r3,·#1
3235 »       str»    r3,·[sp,·#24]3235 »       str»    r3,·[sp,·#24]
3236 »       mov.w»  r3,·#512»   @·0x2003236 »       mov.w»  r3,·#512»   @·0x200
3237 »       str»    r3,·[sp,·#8]3237 »       str»    r3,·[sp,·#8]
3238 »       bl»     9b4·<fastsearch+0x30>3238 »       bl»     918·<PyBytes_AsStringAndSize+0x10>
3239 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare3239 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare
3240 »       mov»    r1,·r03240 »       mov»    r1,·r0
3241 »       cmp»    r0,·#03241 »       cmp»    r0,·#0
3242 »       beq.n»  1e1e·<_PyBytes_FromHex+0x10a>3242 »       beq.n»  1e1e·<_PyBytes_FromHex+0x10a>
3243 »       movw»   r0,·#03243 »       movw»   r0,·#0
3244 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table3244 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table
3245 »       movt»   r0,·#03245 »       movt»   r0,·#0
Max diff block lines reached; 2219/5427 bytes (40.89%) of diff not shown.
136 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 337, 699 lines modifiedOffset 337, 535 lines modified
337 000002dc·<_PyBytes_DecodeEscape>:337 000002dc·<_PyBytes_DecodeEscape>:
338 _PyBytes_DecodeEscape():338 _PyBytes_DecodeEscape():
339 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}339 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
340 »       mov.w»  ip,·#4096»  @·0x1000340 »       mov.w»  ip,·#4096»  @·0x1000
341 »       sub.w»  ip,·sp,·ip341 »       sub.w»  ip,·sp,·ip
342 »       str.w»  r0,·[ip,·#3504]»     @·0xdb0342 »       str.w»  r0,·[ip,·#3504]»     @·0xdb0
343 »       sub.w»  sp,·sp,·#556»@·0x22c343 »       sub.w»  sp,·sp,·#556»@·0x22c
344 »       mov»    sl,·r3344 »       mov»    r7,·r3
345 »       ldr»    r3,·[pc,·#672]»@·(594·<_PyBytes_DecodeEscape+0x2b8>)345 »       ldr»    r3,·[pc,·#468]»@·(4c8·<_PyBytes_DecodeEscape+0x1ec>)
346 »       mov»    r6,·r1346 »       mov»    r9,·r1
347 »       mov»    r8,·r0347 »       mov»    r6,·r0
348 »       mov»    r9,·r2348 »       mov»    r8,·r2
349 »       add»    r0,·sp,·#12349 »       add»    r0,·sp,·#12
350 »       mov»    r2,·r1350 »       mov»    r2,·r1
351 »       add»    r1,·sp,·#36»   @·0x24351 »       add»    r1,·sp,·#36»   @·0x24
352 »       ldr»    r3,·[r3,·#0]352 »       ldr»    r3,·[r3,·#0]
353 »       str»    r3,·[sp,·#548]»@·0x224353 »       str»    r3,·[sp,·#548]»@·0x224
354 »       mov.w»  r3,·#0354 »       mov.w»  r3,·#0
355 »       movs»   r5,·#0355 »       movs»   r5,·#0
356 »       movs»   r7,·#1356 »       mov.w»  sl,·#1
357 »       mov.w»  r3,·#512»   @·0x200357 »       mov.w»  r3,·#512»   @·0x200
358 »       str»    r5,·[sp,·#12]358 »       str»    r5,·[sp,·#12]
359 »       strd»   r5,·r5,·[sp,·#20]359 »       strd»   r5,·r5,·[sp,·#20]
360 »       str»    r5,·[sp,·#28]360 »       str»    r5,·[sp,·#28]
361 »       str»    r7,·[sp,·#32]361 »       str.w»  sl,·[sp,·#32]
362 »       str»    r3,·[sp,·#16]362 »       str»    r3,·[sp,·#16]
363 »       bl»     9b4·<_PyBytesWriter_Prepare>363 »       bl»     918·<_PyBytesWriter_Prepare>
364 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare364 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare
365 »       cmp»    r0,·#0365 »       cmp»    r0,·#0
366 »       beq.w»  8f4·<_PyBytes_DecodeEscape+0x618>366 »       beq.w»  83c·<_PyBytes_DecodeEscape+0x560>
367 »       add»    r6,·r8367 »       str»    r5,·[r7,·#0]
 368 »       add.w»  r5,·r6,·r9
368 »       mov»    r4,·r0369 »       mov»    r4,·r0
369 »       cmp»    r8,·r6370 »       cmp»    r6,·r5
370 »       str»    r7,·[sp,·#28]371 »       str.w»  sl,·[sp,·#28]
371 »       str.w»  r5,·[sl] 
372 »       bcs.n»  364·<_PyBytes_DecodeEscape+0x88>372 »       bcs.w»  49a·<_PyBytes_DecodeEscape+0x1be>
373 »       cmp.w»  r9,·#0373 »       cmp.w»  r8,·#0
374 »       beq.w»  586·<_PyBytes_DecodeEscape+0x2aa>374 »       beq.w»  4ba·<_PyBytes_DecodeEscape+0x1de>
375 »       movw»   fp,·#0375 »       movw»   sl,·#0
376 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue376 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue
377 »       movt»   fp,·#0377 »       movt»   sl,·#0
378 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue378 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue
379 »       mov»    r5,·r8379 »       mov»    r9,·r6
 380 »       b.n»    356·<_PyBytes_DecodeEscape+0x7a>
 381 »       cmp»    r5,·r9
 382 »       bls.w»  49a·<_PyBytes_DecodeEscape+0x1be>
380 »       mov»    r0,·r5383 »       mov»    r0,·r9
381 »       ldrb.w» r3,·[r0],·#1384 »       ldrb.w» lr,·[r0],·#1
382 »       cmp»    r3,·#92»      @·0x5c385 »       cmp.w»  lr,·#92»    @·0x5c
383 »       itt»    ne386 »       itt»    ne
384 »       strbne.w»       r3,·[r4],·#1387 »       strbne.w»       lr,·[r4],·#1
385 »       movne»  r7,·r0388 »       movne»  r9,·r0
386 »       beq.n»  384·<_PyBytes_DecodeEscape+0xa8>389 »       bne.n»  350·<_PyBytes_DecodeEscape+0x74>
387 »       cmp»    r6,·r7390 »       cmp»    r5,·r0
 391 »       beq.w»  820·<_PyBytes_DecodeEscape+0x544>
 392 »       ldrb.w» r2,·[r9,·#1]
 393 »       add.w»  fp,·r9,·#2
 394 »       sub.w»  r3,·r2,·#10
 395 »       cmp»    r3,·#110»     @·0x6e
 396 »       bhi.w»  800·<_PyBytes_DecodeEscape+0x524>
 397 »       tbh»    [pc,·r3,·lsl·#1]
 398 »       .short» 0x0210
 399 »       .word»  0x023d023d
 400 »       .word»  0x023d023d
 401 »       .word»  0x023d023d
 402 »       .word»  0x023d023d
 403 »       .word»  0x023d023d
 404 »       .word»  0x023d023d
 405 »       .word»  0x023d023d
 406 »       .word»  0x023d023d
 407 »       .word»  0x023d023d
 408 »       .word»  0x023d023d
 409 »       .word»  0x023d023d
 410 »       .word»  0x0238023d
 411 »       .word»  0x023d023d
 412 »       .word»  0x023d023d
 413 »       .word»  0x023d0282
 414 »       .word»  0x023d023d
 415 »       .word»  0x023d023d
 416 »       .word»  0x023d023d
 417 »       .word»  0x01b4023d
 418 »       .word»  0x01b401b4
 419 »       .word»  0x01b401b4
 420 »       .word»  0x01b401b4
 421 »       .word»  0x023d01b4
 422 »       .word»  0x023d023d
 423 »       .word»  0x023d023d
 424 »       .word»  0x023d023d
 425 »       .word»  0x023d023d
 426 »       .word»  0x023d023d
 427 »       .word»  0x023d023d
 428 »       .word»  0x023d023d
 429 »       .word»  0x023d023d
 430 »       .word»  0x023d023d
 431 »       .word»  0x023d023d
 432 »       .word»  0x023d023d
 433 »       .word»  0x023d023d
 434 »       .word»  0x023d023d
 435 »       .word»  0x023d023d
 436 »       .word»  0x023d023d
 437 »       .word»  0x023d023d
 438 »       .word»  0x023d023d
 439 »       .word»  0x0206023d
 440 »       .word»  0x023d023d
 441 »       .word»  0x023d023d
 442 »       .word»  0x022e02a1
 443 »       .word»  0x023d023d
 444 »       .word»  0x02c4023d
 445 »       .word»  0x023d023d
 446 »       .word»  0x023d023d
 447 »       .word»  0x023d023d
 448 »       .word»  0x01d5023d
 449 »       .word»  0x023d023d
 450 »       .word»  0x0201023d
 451 »       .word»  0x020b023d
 452 »       .word»  0x0233023d
 453 »       .word»  0x006f023d
 454 »       add.w»  r2,·r9,·#3
 455 »       cmp»    r5,·r2
388 »       bls.n»  364·<_PyBytes_DecodeEscape+0x88>456 »       bls.w»  840·<_PyBytes_DecodeEscape+0x564>
389 »       mov»    r5,·r7457 »       ldrb.w» r3,·[r9,·#2]
 458 »       ldrb.w» r1,·[sl,·r3]
 459 »       ldrb.w» r3,·[r9,·#3]
 460 »       ldrb.w» r3,·[sl,·r3]
 461 »       orr.w»  r0,·r1,·r3
 462 »       cmp»    r0,·#15
Max diff block lines reached; 135109/138716 bytes (97.40%) of diff not shown.
1010 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 »       bl»     0·<_Py_GetConfig>13 »       bl»     0·<_Py_GetConfig>
14 ·R_ARM_THM_CALL» _Py_GetConfig14 ·R_ARM_THM_CALL» _Py_GetConfig
15 »       ldr»    r3,·[r0,·#116]»@·0x7415 »       ldr»    r3,·[r0,·#116]»@·0x74
16 »       cbnz»   r3,·24·<bytes_str+0x24>16 »       cbnz»   r3,·24·<bytes_str+0x24>
17 »       mov»    r0,·r417 »       mov»    r0,·r4
18 »       movs»   r1,·#118 »       movs»   r1,·#1
19 »       ldmia.w»sp!,·{r4,·lr}19 »       ldmia.w»sp!,·{r4,·lr}
20 »       b.w»    1b88·<PyBytes_Repr>20 »       b.w»    1af0·<PyBytes_Repr>
21 ·R_ARM_THM_JUMP24»       PyBytes_Repr21 ·R_ARM_THM_JUMP24»       PyBytes_Repr
22 »       movw»   r3,·#022 »       movw»   r3,·#0
23 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_BytesWarning23 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_BytesWarning
24 »       movt»   r3,·#024 »       movt»   r3,·#0
25 ·R_ARM_THM_MOVT_ABS»     PyExc_BytesWarning25 ·R_ARM_THM_MOVT_ABS»     PyExc_BytesWarning
26 »       movw»   r1,·#026 »       movw»   r1,·#0
27 ·R_ARM_THM_MOVW_ABS_NC»  .LC3427 ·R_ARM_THM_MOVW_ABS_NC»  .LC34
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 »       bl»     0·<strlen>225 »       bl»     0·<strlen>
226 ·R_ARM_THM_CALL» strlen226 ·R_ARM_THM_CALL» strlen
227 »       mov»    r6,·r0227 »       mov»    r6,·r0
228 »       cbz»    r7,·200·<formatfloat+0xb2>228 »       cbz»    r7,·200·<formatfloat+0xb2>
229 »       mov»    r2,·r0229 »       mov»    r2,·r0
230 »       mov»    r1,·r4230 »       mov»    r1,·r4
231 »       mov»    r0,·r7231 »       mov»    r0,·r7
232 »       bl»     9b4·<bytes_rsplit+0x272>232 »       bl»     918·<bytes_rsplit+0x1d6>
233 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare233 ·R_ARM_THM_CALL» _PyBytesWriter_Prepare
234 »       mov»    r4,·r0234 »       mov»    r4,·r0
235 »       cbnz»   r0,·1ee·<formatfloat+0xa0>235 »       cbnz»   r0,·1ee·<formatfloat+0xa0>
236 »       mov»    r0,·r5236 »       mov»    r0,·r5
237 »       bl»     0·<PyMem_Free>237 »       bl»     0·<PyMem_Free>
238 ·R_ARM_THM_CALL» PyMem_Free238 ·R_ARM_THM_CALL» PyMem_Free
239 »       b.n»    1cc·<formatfloat+0x7e>239 »       b.n»    1cc·<formatfloat+0x7e>
91.5 KB
call.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········18304·(bytes·into·file)13 ··Start·of·section·headers:··········18312·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.72 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x4780:1 There·are·16·section·headers,·starting·at·offset·0x4788:
  
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·000160·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000160·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003880·0000d8·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·003888·0000d8·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000194·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000194·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000194·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000194·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000194·00027e·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000194·00027e·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000414·00210c·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000414·002114·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003958·000bd8·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003960·000bd8·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·002520·00042c·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·002528·00042c·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·004530·0001c8·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·004538·0001c8·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·00294c·000014·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·002954·000014·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·002960·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·002968·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002960·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002968·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·002994·000910·10·····14··80··417 ··[13]·.symtab···········SYMTAB··········00000000·00299c·000910·10·····14··80··4
18 ··[14]·.strtab···········STRTAB··········00000000·0032a4·0005dc·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0032ac·0005dc·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·0046f8·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·004700·000088·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.37 KB
readelf --wide --symbols {}
    
Offset 30, 30 lines modifiedOffset 30, 30 lines modified
30 ····26:·0000121c·····0·NOTYPE··LOCAL··DEFAULT····6·$d30 ····26:·0000121c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
31 ····27:·00001220·····0·NOTYPE··LOCAL··DEFAULT····6·$t31 ····27:·00001220·····0·NOTYPE··LOCAL··DEFAULT····6·$t
32 ····28:·00001221····60·FUNC····LOCAL··DEFAULT····6·callmethod32 ····28:·00001221····60·FUNC····LOCAL··DEFAULT····6·callmethod
33 ····29:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC533 ····29:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
35 ····31:·000012a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·000012a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·000012ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·000012ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·0000136c·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·00001370·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·00001370·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00001374·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·0000168c·····0·NOTYPE··LOCAL··DEFAULT····6·$d39 ····35:·00001690·····0·NOTYPE··LOCAL··DEFAULT····6·$d
40 ····36:·00000104·····0·NOTYPE··LOCAL··DEFAULT····5·.LC640 ····36:·00000104·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
41 ····37:·00001694·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·00001698·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00001a4d···406·FUNC····LOCAL··DEFAULT····6·_PyVectorcall_Call42 ····38:·00001a51···406·FUNC····LOCAL··DEFAULT····6·_PyVectorcall_Call
43 ····39:·000019c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····39:·000019c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····40:·000019c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····40:·000019c8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····41:·00001c68·····0·NOTYPE··LOCAL··DEFAULT····6·$d45 ····41:·00001c6c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
46 ····42:·00001c6c·····0·NOTYPE··LOCAL··DEFAULT····6·$t46 ····42:·00001c70·····0·NOTYPE··LOCAL··DEFAULT····6·$t
47 ····43:·00001d24·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····43:·00001d2c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····44:·00001d28·····0·NOTYPE··LOCAL··DEFAULT····6·$t48 ····44:·00001d30·····0·NOTYPE··LOCAL··DEFAULT····6·$t
49 ····45:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT····6·$d49 ····45:·00001fec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
50 ····46:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC750 ····46:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
51 ····47:·00001fe8·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····47:·00001ff0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····48:·00002108·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····48:·00002110·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····49:·00000140·····0·NOTYPE··LOCAL··DEFAULT····5·.LC853 ····49:·00000140·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
54 ····50:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC954 ····50:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC9
55 ····51:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1055 ····51:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC10
56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
57 ····53:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·$d57 ····53:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·$d
58 ····54:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····8·$t58 ····54:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····8·$t
59 ····55:·00000078·····0·NOTYPE··LOCAL··DEFAULT····8·$d59 ····55:·00000078·····0·NOTYPE··LOCAL··DEFAULT····8·$d
Offset 94, 43 lines modifiedOffset 94, 43 lines modified
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
97 ····93:·00000691···200·FUNC····GLOBAL·DEFAULT····6·PyObject_Vectorcall97 ····93:·00000691···200·FUNC····GLOBAL·DEFAULT····6·PyObject_Vectorcall
98 ····94:·00000759···704·FUNC····GLOBAL·DEFAULT····6·PyObject_VectorcallDict98 ····94:·00000759···704·FUNC····GLOBAL·DEFAULT····6·PyObject_VectorcallDict
99 ····95:·0000125d····80·FUNC····GLOBAL·HIDDEN·····6·_PyFunction_Vectorcall99 ····95:·0000125d····80·FUNC····GLOBAL·HIDDEN·····6·_PyFunction_Vectorcall
100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_Vector100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_Vector
101 ····97:·00001695···416·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict101 ····97:·00001699···416·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict
102 ····98:·00000a19···456·FUNC····GLOBAL·HIDDEN·····6·_PyObject_VectorcallDictTstate102 ····98:·00000a19···456·FUNC····GLOBAL·HIDDEN·····6·_PyObject_VectorcallDictTstate
103 ····99:·00000be1···284·FUNC····GLOBAL·DEFAULT····6·PyObject_VectorcallMethod103 ····99:·00000be1···284·FUNC····GLOBAL·DEFAULT····6·PyObject_VectorcallMethod
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod
105 ···101:·00000cfd····60·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFunctionObjArgs105 ···101:·00000cfd····60·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFunctionObjArgs
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
108 ···104:·00000f71···688·FUNC····GLOBAL·DEFAULT····6·PyObject_CallMethod108 ···104:·00000f71···688·FUNC····GLOBAL·DEFAULT····6·PyObject_CallMethod
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
112 ···108:·000012ad···196·FUNC····GLOBAL·DEFAULT····6·PyObject_CallOneArg112 ···108:·000012ad···200·FUNC····GLOBAL·DEFAULT····6·PyObject_CallOneArg
113 ···109:·00001371···804·FUNC····GLOBAL·HIDDEN·····6·_PyObject_Call_Prepend113 ···109:·00001375···804·FUNC····GLOBAL·HIDDEN·····6·_PyObject_Call_Prepend
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString
118 ···114:·00001835···106·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict_Free118 ···114:·00001839···106·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict_Free
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory
120 ···116:·000018a1····50·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict_FreeNoDecRef120 ···116:·000018a5····50·FUNC····GLOBAL·HIDDEN·····6·_PyStack_UnpackDict_FreeNoDecRef
121 ···117:·000018d5···240·FUNC····GLOBAL·DEFAULT····6·PyObject_Call121 ···117:·000018d9···240·FUNC····GLOBAL·DEFAULT····6·PyObject_Call
122 ···118:·000019c5···134·FUNC····GLOBAL·HIDDEN·····6·_PyObject_Call122 ···118:·000019c9···134·FUNC····GLOBAL·HIDDEN·····6·_PyObject_Call
123 ···119:·00001be5···136·FUNC····GLOBAL·DEFAULT····6·PyObject_CallMethodObjArgs123 ···119:·00001be9···136·FUNC····GLOBAL·DEFAULT····6·PyObject_CallMethodObjArgs
124 ···120:·00001c6d···188·FUNC····GLOBAL·DEFAULT····6·PyObject_CallNoArgs124 ···120:·00001c71···192·FUNC····GLOBAL·DEFAULT····6·PyObject_CallNoArgs
125 ···121:·00001d29····18·FUNC····GLOBAL·DEFAULT····6·PyVectorcall_Function125 ···121:·00001d31····18·FUNC····GLOBAL·DEFAULT····6·PyVectorcall_Function
126 ···122:·0000002d····42·FUNC····GLOBAL·DEFAULT····1·_PyStack_AsDict126 ···122:·0000002d····42·FUNC····GLOBAL·DEFAULT····1·_PyStack_AsDict
127 ···123:·00001d3d···684·FUNC····GLOBAL·DEFAULT····6·_PyObject_CallMethod127 ···123:·00001d45···684·FUNC····GLOBAL·DEFAULT····6·_PyObject_CallMethod
128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
129 ···125:·00001fe9···292·FUNC····GLOBAL·DEFAULT····6·PyObject_CallObject129 ···125:·00001ff1···292·FUNC····GLOBAL·DEFAULT····6·PyObject_CallObject
130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject
132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
134 ···130:·00000001····92·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Call134 ···130:·00000001····92·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Call
135 ···131:·0000005d····32·FUNC····GLOBAL·DEFAULT····8·PyCFunction_Call135 ···131:·0000005d····32·FUNC····GLOBAL·DEFAULT····8·PyCFunction_Call
136 ···132:·000000ad····92·FUNC····GLOBAL·HIDDEN·····8·_Py_CheckSlotResult136 ···132:·000000ad····92·FUNC····GLOBAL·HIDDEN·····8·_Py_CheckSlotResult
28.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3880·contains·27·entries:1 Relocation·section·'.rel.text'·at·offset·0x3888·contains·27·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError3 0000000e··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
4 00000012··00006b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError4 00000012··00006b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
5 00000018··00001d2f·R_ARM_THM_MOVW_ABS_NC··000000d8···.LC55 00000018··00001d2f·R_ARM_THM_MOVW_ABS_NC··000000d8···.LC5
6 0000001c··00001d30·R_ARM_THM_MOVT_ABS·····000000d8···.LC56 0000001c··00001d30·R_ARM_THM_MOVT_ABS·····000000d8···.LC5
7 00000024··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format7 00000024··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format
8 0000004e··00005b0a·R_ARM_THM_CALL·········00000000···_PyDict_FromItems8 0000004e··00005b0a·R_ARM_THM_CALL·········00000000···_PyDict_FromItems
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 00000122··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc25 00000122··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
26 00000132··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc26 00000132··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
27 00000140··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 00000140··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
28 00000150··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc28 00000150··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
29 00000158··0000810a·R_ARM_THM_CALL·········00000000···_PyErr_Clear29 00000158··0000810a·R_ARM_THM_CALL·········00000000···_PyErr_Clear
30 00000094··0000581e·R_ARM_THM_JUMP24·······00000000···_PyErr_Format30 00000094··0000581e·R_ARM_THM_JUMP24·······00000000···_PyErr_Format
  
31 Relocation·section·'.rel.text.hot'·at·offset·0x3958·contains·379·entries:31 Relocation·section·'.rel.text.hot'·at·offset·0x3960·contains·379·entries:
32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
33 0000004a··0000510a·R_ARM_THM_CALL·········00000000···_Py_VaBuildStack33 0000004a··0000510a·R_ARM_THM_CALL·········00000000···_Py_VaBuildStack
34 00000136··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc34 00000136··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
35 00000170··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall35 00000170··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall
36 000001a0··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc36 000001a0··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
37 000001ac··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc37 000001ac··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
38 000001d4··0000540a·R_ARM_THM_CALL·········0000044d···_Py_CheckFunctionResult38 000001d4··0000540a·R_ARM_THM_CALL·········0000044d···_Py_CheckFunctionResult
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 00000738··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0120 00000738··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
121 0000073e··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format121 0000073e··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format
122 0000074c··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc122 0000074c··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
123 00000754··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate123 00000754··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
124 000007a0··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall124 000007a0··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall
125 000007a4··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall125 000007a4··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall
126 000007c4··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector126 000007c4··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
127 0000080c··0000610a·R_ARM_THM_CALL·········00001695···_PyStack_UnpackDict127 0000080c··0000610a·R_ARM_THM_CALL·········00001699···_PyStack_UnpackDict
128 00000816··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall128 00000816··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall
129 0000081a··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall129 0000081a··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall
130 00000844··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector130 00000844··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
131 00000920··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free131 00000920··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free
132 0000093a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc132 0000093a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
133 00000952··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall133 00000952··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall
134 0000097a··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError134 0000097a··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 00000ad4··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate163 00000ad4··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate
164 00000ae4··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError164 00000ae4··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
165 00000ae8··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError165 00000ae8··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
166 00000af0··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0166 00000af0··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
167 00000af4··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0167 00000af4··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
168 00000afa··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format168 00000afa··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format
169 00000b0a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc169 00000b0a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
170 00000b2c··0000610a·R_ARM_THM_CALL·········00001695···_PyStack_UnpackDict170 00000b2c··0000610a·R_ARM_THM_CALL·········00001699···_PyStack_UnpackDict
171 00000b36··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall171 00000b36··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall
172 00000b3a··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall172 00000b3a··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall
173 00000b68··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector173 00000b68··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
174 00000b9a··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free174 00000b9a··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free
175 00000bba··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc175 00000bba··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
176 00000bd0··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc176 00000bd0··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
177 00000bd8··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate177 00000bd8··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 236, 193 lines modifiedOffset 236, 193 lines modified
236 0000120a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc236 0000120a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
237 00001212··0000060a·R_ARM_THM_CALL·········0000007d···null_error237 00001212··0000060a·R_ARM_THM_CALL·········0000007d···null_error
238 0000121c··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate238 0000121c··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
239 0000123a··00006a0a·R_ARM_THM_CALL·········00000000···PyCallable_Check239 0000123a··00006a0a·R_ARM_THM_CALL·········00000000···PyCallable_Check
240 0000129e··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector240 0000129e··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
241 000012a8··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate241 000012a8··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
242 00001300··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall242 00001300··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall
243 00001326··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError243 00001328··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
244 0000132a··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError244 0000132c··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
245 00001332··0000032f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1245 00001334··0000032f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
246 00001336··00000330·R_ARM_THM_MOVT_ABS·····00000030···.LC1246 00001338··00000330·R_ARM_THM_MOVT_ABS·····00000030···.LC1
247 0000133c··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate247 0000133e··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate
248 00001342··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError248 00001344··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
249 00001346··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError249 00001348··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
250 0000134e··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0250 00001350··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
251 00001352··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0251 00001354··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
252 00001358··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format252 0000135a··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format
253 00001366··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc253 00001368··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
254 0000136c··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate254 00001370··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
255 000013a4··00006e0a·R_ARM_THM_CALL·········00000000···memcpy255 000013a8··00006e0a·R_ARM_THM_CALL·········00000000···memcpy
256 000013ca··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall256 000013ce··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall
257 000013ce··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall257 000013d2··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall
258 000013f8··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector258 000013fc··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
259 00001450··0000610a·R_ARM_THM_CALL·········00001695···_PyStack_UnpackDict259 00001454··0000610a·R_ARM_THM_CALL·········00001699···_PyStack_UnpackDict
260 0000145a··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall260 0000145e··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000125d···_PyFunction_Vectorcall
261 0000145e··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall261 00001462··00005f30·R_ARM_THM_MOVT_ABS·····0000125d···_PyFunction_Vectorcall
262 0000148c··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector262 00001490··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
263 0000155a··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free263 0000155e··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free
264 00001574··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc264 00001578··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
265 00001586··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free265 0000158a··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free
266 00001590··0000660a·R_ARM_THM_CALL·········00000000···PyMem_Malloc266 00001594··0000660a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
267 000015aa··00006e0a·R_ARM_THM_CALL·········00000000···memcpy267 000015ae··00006e0a·R_ARM_THM_CALL·········00000000···memcpy
268 000015c2··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall268 000015c6··0000530a·R_ARM_THM_CALL·········00000501···_PyObject_MakeTpCall
269 000015ea··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError269 000015ee··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
270 000015ee··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError270 000015f2··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
271 000015f8··0000032f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1271 000015fc··0000032f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
272 000015fc··00000330·R_ARM_THM_MOVT_ABS·····00000030···.LC1272 00001600··00000330·R_ARM_THM_MOVT_ABS·····00000030···.LC1
273 00001600··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate273 00001604··0000570a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCauseTstate
274 00001606··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError274 0000160a··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
275 0000160a··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError275 0000160e··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
276 00001614··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0276 00001618··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
277 00001618··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0277 0000161c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
278 0000161c··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format278 00001620··0000580a·R_ARM_THM_CALL·········00000000···_PyErr_Format
279 00001624··0000670a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory279 00001628··0000670a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
280 00001634··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector280 00001638··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
281 0000163c··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
282 00001642··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc281 00001640··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
283 00001648··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc282 00001646··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
284 0000164e··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc283 0000164c··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
285 00001656··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc284 00001652··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 285 0000165a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
286 00001662··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc286 00001666··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
287 00001668··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc287 0000166c··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
288 00001674··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector288 00001678··0000600a·R_ARM_THM_CALL·········00000000···_PyEval_Vector
289 00001686··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc289 0000168a··0000520a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
290 0000168c··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
291 00001690··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate290 00001690··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 291 00001694··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
292 000016ca··0000660a·R_ARM_THM_CALL·········00000000···PyMem_Malloc292 000016ce··0000660a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
293 000016d8··00006f0a·R_ARM_THM_CALL·········00000000···PyTuple_New293 000016dc··00006f0a·R_ARM_THM_CALL·········00000000···PyTuple_New
294 00001782··0000700a·R_ARM_THM_CALL·········00000000···PyDict_Next294 00001786··0000700a·R_ARM_THM_CALL·········00000000···PyDict_Next
295 000017fc··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError295 00001800··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
296 00001800··00006b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError296 00001804··00006b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
297 00001806··0000242f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC6297 0000180a··0000242f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC6
298 0000180a··00002430·R_ARM_THM_MOVT_ABS·····00000104···.LC6298 0000180e··00002430·R_ARM_THM_MOVT_ABS·····00000104···.LC6
299 00001810··0000710a·R_ARM_THM_CALL·········00000000···_PyErr_SetString299 00001814··0000710a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
300 0000181a··0000720a·R_ARM_THM_CALL·········00001835···_PyStack_UnpackDict_Free300 0000181e··0000720a·R_ARM_THM_CALL·········00001839···_PyStack_UnpackDict_Free
301 00001826··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free301 0000182a··0000550a·R_ARM_THM_CALL·········00000000···PyMem_Free
302 0000182e··0000730a·R_ARM_THM_CALL·········00000000···_PyErr_NoMemory302 00001832··0000730a·R_ARM_THM_CALL·········00000000···_PyErr_NoMemory
Max diff block lines reached; 8320/28908 bytes (28.78%) of diff not shown.
52.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 940, 15 lines modifiedOffset 940, 15 lines modified
940 »       ldr»    r0,·[r3,·#8]940 »       ldr»    r0,·[r3,·#8]
941 »       cmp»    r0,·#0941 »       cmp»    r0,·#0
942 »       beq.n»  7a0·<PyObject_VectorcallDict+0x48>942 »       beq.n»  7a0·<PyObject_VectorcallDict+0x48>
943 »       add»    r2,·sp,·#12943 »       add»    r2,·sp,·#12
944 »       mov»    r0,·r6944 »       mov»    r0,·r6
945 »       str»    r2,·[sp,·#0]945 »       str»    r2,·[sp,·#0]
946 »       mov»    r2,·r8946 »       mov»    r2,·r8
947 »       bl»     1694·<_PyStack_UnpackDict>947 »       bl»     1698·<_PyStack_UnpackDict>
948 ·R_ARM_THM_CALL» _PyStack_UnpackDict948 ·R_ARM_THM_CALL» _PyStack_UnpackDict
949 »       mov»    sl,·r0949 »       mov»    sl,·r0
950 »       cmp»    r0,·#0950 »       cmp»    r0,·#0
951 »       beq.n»  7fa·<PyObject_VectorcallDict+0xa2>951 »       beq.n»  7fa·<PyObject_VectorcallDict+0xa2>
952 »       movw»   r3,·#0952 »       movw»   r3,·#0
953 ·R_ARM_THM_MOVW_ABS_NC»  _PyFunction_Vectorcall953 ·R_ARM_THM_MOVW_ABS_NC»  _PyFunction_Vectorcall
954 »       movt»   r3,·#0954 »       movt»   r3,·#0
Offset 1294, 15 lines modifiedOffset 1294, 15 lines modified
1294 »       ldr.w»  r2,·[ip,·#8]1294 »       ldr.w»  r2,·[ip,·#8]
1295 »       cmp»    r2,·#01295 »       cmp»    r2,·#0
1296 »       beq.n»  a4c·<_PyObject_VectorcallDictTstate+0x34>1296 »       beq.n»  a4c·<_PyObject_VectorcallDictTstate+0x34>
1297 »       add»    r2,·sp,·#121297 »       add»    r2,·sp,·#12
1298 »       mov»    r3,·ip1298 »       mov»    r3,·ip
1299 »       str»    r2,·[sp,·#0]1299 »       str»    r2,·[sp,·#0]
1300 »       mov»    r2,·r71300 »       mov»    r2,·r7
1301 »       bl»     1694·<_PyStack_UnpackDict>1301 »       bl»     1698·<_PyStack_UnpackDict>
1302 ·R_ARM_THM_CALL» _PyStack_UnpackDict1302 ·R_ARM_THM_CALL» _PyStack_UnpackDict
1303 »       mov»    r8,·r01303 »       mov»    r8,·r0
1304 »       cmp»    r0,·#01304 »       cmp»    r0,·#0
1305 »       beq.n»  ad8·<_PyObject_VectorcallDictTstate+0xc0>1305 »       beq.n»  ad8·<_PyObject_VectorcallDictTstate+0xc0>
1306 »       movw»   r3,·#01306 »       movw»   r3,·#0
1307 ·R_ARM_THM_MOVW_ABS_NC»  _PyFunction_Vectorcall1307 ·R_ARM_THM_MOVW_ABS_NC»  _PyFunction_Vectorcall
1308 »       movt»   r3,·#01308 »       movt»   r3,·#0
Offset 2157, 15 lines modifiedOffset 2157, 15 lines modified
2157 000012ac·<PyObject_CallOneArg>:2157 000012ac·<PyObject_CallOneArg>:
2158 PyObject_CallOneArg():2158 PyObject_CallOneArg():
2159 »       push»   {r4,·r5,·r6,·lr}2159 »       push»   {r4,·r5,·r6,·lr}
2160 »       mov.w»  ip,·#4096»  @·0x10002160 »       mov.w»  ip,·#4096»  @·0x1000
2161 »       sub.w»  ip,·sp,·ip2161 »       sub.w»  ip,·sp,·ip
2162 »       str.w»  r0,·[ip,·#4064]»     @·0xfe02162 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
2163 »       sub»    sp,·#162163 »       sub»    sp,·#16
2164 »       ldr»    r3,·[pc,·#172]»@·(136c·<PyObject_CallOneArg+0xc0>)2164 »       ldr»    r3,·[pc,·#176]»@·(1370·<PyObject_CallOneArg+0xc4>)
2165 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}2165 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
2166 »       mov»    r4,·r02166 »       mov»    r4,·r0
2167 »       str»    r1,·[sp,·#12]2167 »       str»    r1,·[sp,·#12]
2168 »       ldr»    r1,·[r0,·#4]2168 »       ldr»    r1,·[r0,·#4]
2169 »       add»    r3,·pc2169 »       add»    r3,·pc
2170 »       ldr»    r3,·[r3,·#0]2170 »       ldr»    r3,·[r3,·#0]
2171 »       ldr»    r6,·[r2,·r3]2171 »       ldr»    r6,·[r2,·r3]
Offset 2176, 18 lines modifiedOffset 2176, 18 lines modified
2176 »       ldr»    r5,·[r0,·r3]2176 »       ldr»    r5,·[r0,·r3]
2177 »       cbz»    r5,·12f4·<PyObject_CallOneArg+0x48>2177 »       cbz»    r5,·12f4·<PyObject_CallOneArg+0x48>
2178 »       movs»   r3,·#02178 »       movs»   r3,·#0
2179 »       movs»   r2,·#12179 »       movs»   r2,·#1
2180 »       movt»   r2,·#32768»  @·0x80002180 »       movt»   r2,·#32768»  @·0x8000
2181 »       add»    r1,·sp,·#122181 »       add»    r1,·sp,·#12
2182 »       blx»    r52182 »       blx»    r5
2183 »       ldr»    r2,·[r6,·#72]» @·0x48 
2184 »       mov»    r3,·r02183 »       mov»    r3,·r0
2185 »       cbz»    r0,·130c·<PyObject_CallOneArg+0x60>2184 »       cbz»    r0,·130c·<PyObject_CallOneArg+0x60>
 2185 »       ldr»    r2,·[r6,·#72]» @·0x48
2186 »       cbnz»   r2,·1316·<PyObject_CallOneArg+0x6a>2186 »       cbnz»   r2,·1318·<PyObject_CallOneArg+0x6c>
2187 »       mov»    r0,·r32187 »       mov»    r0,·r3
2188 »       add»    sp,·#162188 »       add»    sp,·#16
2189 »       pop»    {r4,·r5,·r6,·pc}2189 »       pop»    {r4,·r5,·r6,·pc}
2190 »       movs»   r5,·#02190 »       movs»   r5,·#0
2191 »       movs»   r3,·#12191 »       movs»   r3,·#1
2192 »       add»    r2,·sp,·#122192 »       add»    r2,·sp,·#12
2193 »       mov»    r1,·r42193 »       mov»    r1,·r4
Offset 2195, 65 lines modifiedOffset 2195, 67 lines modified
2195 »       str»    r5,·[sp,·#0]2195 »       str»    r5,·[sp,·#0]
2196 »       bl»     500·<_PyObject_MakeTpCall>2196 »       bl»     500·<_PyObject_MakeTpCall>
2197 ·R_ARM_THM_CALL» _PyObject_MakeTpCall2197 ·R_ARM_THM_CALL» _PyObject_MakeTpCall
2198 »       mov»    r3,·r02198 »       mov»    r3,·r0
2199 »       mov»    r0,·r32199 »       mov»    r0,·r3
2200 »       add»    sp,·#162200 »       add»    sp,·#16
2201 »       pop»    {r4,·r5,·r6,·pc}2201 »       pop»    {r4,·r5,·r6,·pc}
 2202 »       ldr»    r3,·[r6,·#72]» @·0x48
2202 »       cbz»    r2,·1342·<PyObject_CallOneArg+0x96> 
2203 »       ldr»    r3,·[r2,·#4] 
2204 »       cbz»    r3,·1342·<PyObject_CallOneArg+0x96>2203 »       cbz»    r3,·1344·<PyObject_CallOneArg+0x98>
 2204 »       ldr»    r3,·[r3,·#4]
 2205 »       cbz»    r3,·1344·<PyObject_CallOneArg+0x98>
2205 »       movs»   r3,·#02206 »       movs»   r3,·#0
2206 »       b.n»    12ee·<PyObject_CallOneArg+0x42>2207 »       b.n»    12ee·<PyObject_CallOneArg+0x42>
2207 »       ldr»    r2,·[r2,·#4]2208 »       ldr»    r2,·[r2,·#4]
2208 »       cmp»    r2,·#02209 »       cmp»    r2,·#0
2209 »       beq.n»  12ee·<PyObject_CallOneArg+0x42>2210 »       beq.n»  12ee·<PyObject_CallOneArg+0x42>
2210 »       ldr»    r2,·[r0,·#0]2211 »       ldr»    r2,·[r0,·#0]
2211 »       mvn.w»  r1,·#3221225472»    @·0xc00000002212 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
2212 »       cmp»    r2,·r12213 »       cmp»    r2,·r1
2213 »       bne.n»  135e·<PyObject_CallOneArg+0xb2>2214 »       bne.n»  1360·<PyObject_CallOneArg+0xb4>
2214 »       movw»   r1,·#02215 »       movw»   r1,·#0
2215 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError2216 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError
2216 »       movt»   r1,·#02217 »       movt»   r1,·#0
2217 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError2218 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError
2218 »       mov»    r3,·r42219 »       mov»    r3,·r4
2219 »       mov»    r0,·r62220 »       mov»    r0,·r6
2220 »       movw»   r2,·#02221 »       movw»   r2,·#0
2221 ·R_ARM_THM_MOVW_ABS_NC»  .LC12222 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
2222 »       movt»   r2,·#02223 »       movt»   r2,·#0
2223 ·R_ARM_THM_MOVT_ABS»     .LC12224 ·R_ARM_THM_MOVT_ABS»     .LC1
2224 »       ldr»    r1,·[r1,·#0]2225 »       ldr»    r1,·[r1,·#0]
2225 »       bl»     0·<_PyErr_FormatFromCauseTstate>2226 »       bl»     0·<_PyErr_FormatFromCauseTstate>
2226 ·R_ARM_THM_CALL» _PyErr_FormatFromCauseTstate2227 ·R_ARM_THM_CALL» _PyErr_FormatFromCauseTstate
2227 »       b.n»    1312·<PyObject_CallOneArg+0x66>2228 »       b.n»    1314·<PyObject_CallOneArg+0x68>
2228 »       movw»   r1,·#02229 »       movw»   r1,·#0
2229 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError2230 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError
2230 »       movt»   r1,·#02231 »       movt»   r1,·#0
2231 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError2232 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError
2232 »       mov»    r3,·r42233 »       mov»    r3,·r4
2233 »       mov»    r0,·r62234 »       mov»    r0,·r6
2234 »       movw»   r2,·#02235 »       movw»   r2,·#0
2235 ·R_ARM_THM_MOVW_ABS_NC»  .LC02236 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
2236 »       movt»   r2,·#02237 »       movt»   r2,·#0
2237 ·R_ARM_THM_MOVT_ABS»     .LC02238 ·R_ARM_THM_MOVT_ABS»     .LC0
2238 »       ldr»    r1,·[r1,·#0]2239 »       ldr»    r1,·[r1,·#0]
2239 »       bl»     0·<_PyErr_Format>2240 »       bl»     0·<_PyErr_Format>
2240 ·R_ARM_THM_CALL» _PyErr_Format2241 ·R_ARM_THM_CALL» _PyErr_Format
2241 »       b.n»    1312·<PyObject_CallOneArg+0x66>2242 »       b.n»    1314·<PyObject_CallOneArg+0x68>
2242 »       subs»   r2,·#12243 »       subs»   r2,·#1
2243 »       str»    r2,·[r0,·#0]2244 »       str»    r2,·[r0,·#0]
2244 »       cmp»    r2,·#02245 »       cmp»    r2,·#0
2245 »       bne.n»  1326·<PyObject_CallOneArg+0x7a>2246 »       bne.n»  1328·<PyObject_CallOneArg+0x7c>
2246 »       bl»     0·<_Py_Dealloc>2247 »       bl»     0·<_Py_Dealloc>
2247 ·R_ARM_THM_CALL» _Py_Dealloc2248 ·R_ARM_THM_CALL» _Py_Dealloc
2248 »       b.n»    1326·<PyObject_CallOneArg+0x7a>2249 »       b.n»    1328·<PyObject_CallOneArg+0x7c>
 2250 »       nop
2249 »       .word»  0x000000a02251 »       .word»  0x000000a4
Max diff block lines reached; 49489/53008 bytes (93.36%) of diff not shown.
1.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 »       ldr»    r1,·[r1,·#0]36 »       ldr»    r1,·[r1,·#0]
37 »       bl»     0·<_PyErr_Format>37 »       bl»     0·<_PyErr_Format>
38 ·R_ARM_THM_CALL» _PyErr_Format38 ·R_ARM_THM_CALL» _PyErr_Format
39 »       movs»   r0,·#039 »       movs»   r0,·#0
40 »       b.n»    52·<PyVectorcall_Call+0x52>40 »       b.n»    52·<PyVectorcall_Call+0x52>
41 »       mov»    r2,·r441 »       mov»    r2,·r4
42 »       str»    r5,·[sp,·#0]42 »       str»    r5,·[sp,·#0]
43 »       bl»     1a4c·<_PyVectorcall_Call>43 »       bl»     1a50·<_PyVectorcall_Call>
44 ·R_ARM_THM_CALL» _PyVectorcall_Call44 ·R_ARM_THM_CALL» _PyVectorcall_Call
45 »       add»    sp,·#845 »       add»    sp,·#8
46 »       pop»    {r4,·r5,·r6,·pc}46 »       pop»    {r4,·r5,·r6,·pc}
47 »       nop47 »       nop
48 »       .word»  0x0000003c48 »       .word»  0x0000003c
49 ·R_ARM_TLS_IE32» _Py_tss_tstate49 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 »       mov»    r3,·r256 »       mov»    r3,·r2
57 »       mov»    r2,·r157 »       mov»    r2,·r1
58 »       add»    r4,·pc58 »       add»    r4,·pc
59 »       ldr»    r4,·[r4,·#0]59 »       ldr»    r4,·[r4,·#0]
60 »       mov»    r1,·r060 »       mov»    r1,·r0
61 »       ldr»    r0,·[r5,·r4]61 »       ldr»    r0,·[r5,·r4]
62 »       pop»    {r4,·r5}62 »       pop»    {r4,·r5}
63 »       b.w»    19c4·<_PyObject_Call>63 »       b.w»    19c8·<_PyObject_Call>
64 ·R_ARM_THM_JUMP24»       _PyObject_Call64 ·R_ARM_THM_JUMP24»       _PyObject_Call
65 »       nop65 »       nop
66 »       .word»  0x0000000c66 »       .word»  0x0000000c
67 ·R_ARM_TLS_IE32» _Py_tss_tstate67 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
68 0000007c·<null_error>:68 0000007c·<null_error>:
69 null_error():69 null_error():
Offset 495, 15 lines modifiedOffset 495, 15 lines modified
495 ·R_ARM_THM_CALL» _PyObject_VectorcallDictTstate495 ·R_ARM_THM_CALL» _PyObject_VectorcallDictTstate
496 »       b.n»    41c·<PyEval_CallObjectWithKeywords+0x88>496 »       b.n»    41c·<PyEval_CallObjectWithKeywords+0x88>
497 »       cmp»    r4,·#0497 »       cmp»    r4,·#0
498 »       bne.n»  3dc·<PyEval_CallObjectWithKeywords+0x48>498 »       bne.n»  3dc·<PyEval_CallObjectWithKeywords+0x48>
499 »       mov»    r3,·r4499 »       mov»    r3,·r4
500 »       add»    sp,·#8500 »       add»    sp,·#8
501 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}501 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
502 »       b.w»    19c4·<_PyObject_Call>502 »       b.w»    19c8·<_PyObject_Call>
503 ·R_ARM_THM_JUMP24»       _PyObject_Call503 ·R_ARM_THM_JUMP24»       _PyObject_Call
504 »       add»    sp,·#8504 »       add»    sp,·#8
505 »       pop»    {r4,·r5,·r6,·pc}505 »       pop»    {r4,·r5,·r6,·pc}
506 »       .word»  0x00000070506 »       .word»  0x00000070
507 ·R_ARM_TLS_IE32» _Py_tss_tstate507 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
508 00000424·<PyVectorcall_NARGS>:508 00000424·<PyVectorcall_NARGS>:
148 KB
codeobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········32216·(bytes·into·file)13 ··Start·of·section·headers:··········32272·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x7dd8:1 There·are·18·section·headers,·starting·at·offset·0x7e10:
  
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·000f0c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000f0c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0065f0·0006b8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·006628·0006b8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000f40·000564·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000f40·000564·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·006ca8·0002e0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·006ce0·0002e0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0014a4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0014a4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0014a4·0007ae·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0014a4·0007ae·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001c54·002038·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001c54·002070·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006f88·000690·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·006fc0·000690·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·003c8c·000bd4·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·003cc4·000bd4·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·007618·000698·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·007650·000698·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004860·00029c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·004898·00029c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·007cb0·000098·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·007ce8·000098·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·004afc·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·004b34·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004afc·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004b34·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·004b30·000f70·10·····16·141··419 ··[15]·.symtab···········SYMTAB··········00000000·004b68·000f70·10·····16·141··4
20 ··[16]·.strtab···········STRTAB··········00000000·005aa0·000b4d·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·005ad8·000b4d·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·007d48·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·007d80·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.26 KB
readelf --wide --symbols {}
    
Offset 10, 35 lines modifiedOffset 10, 35 lines modified
10 ·····6:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC110 ·····6:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
11 ·····7:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC211 ·····7:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
13 ·····9:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC313 ·····9:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
14 ····10:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC414 ····10:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
15 ····11:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC515 ····11:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR016 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
17 ····13:·00000bed···620·FUNC····LOCAL··DEFAULT····7·intern_constants17 ····13:·00000c25···620·FUNC····LOCAL··DEFAULT····7·intern_constants
18 ····14:·00000954·····0·NOTYPE··LOCAL··DEFAULT····7·$d18 ····14:·00000980·····0·NOTYPE··LOCAL··DEFAULT····7·$d
19 ····15:·00000960·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·00000e59····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF20 ····16:·00000e91····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
21 ····17:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC621 ····17:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
22 ····18:·00000e71···648·FUNC····LOCAL··DEFAULT····7·code_dealloc22 ····18:·00000ea9···648·FUNC····LOCAL··DEFAULT····7·code_dealloc
23 ····19:·000010a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·000010e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
24 ····20:·000010ac·····0·NOTYPE··LOCAL··DEFAULT····7·$t24 ····20:·000010e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
25 ····21:·000010f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·0000112c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·000010f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·00001130·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·0000144d···342·FUNC····LOCAL··DEFAULT····7·code_hash27 ····23:·00001485···342·FUNC····LOCAL··DEFAULT····7·code_hash
28 ····24:·000016bd····52·FUNC····LOCAL··DEFAULT····7·init_co_cached28 ····24:·000016f5····52·FUNC····LOCAL··DEFAULT····7·init_co_cached
29 ····25:·00001f95···162·FUNC····LOCAL··DEFAULT····7·retreat29 ····25:·00001fcd···162·FUNC····LOCAL··DEFAULT····7·retreat
30 ····26:·000019a1···152·FUNC····LOCAL··DEFAULT····7·advance30 ····26:·000019d9···152·FUNC····LOCAL··DEFAULT····7·advance
31 ····27:·00000011····80·FUNC····LOCAL··DEFAULT····1·code_positionsiterator31 ····27:·00000011····80·FUNC····LOCAL··DEFAULT····1·code_positionsiterator
32 ····28:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····28:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
33 ····29:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC733 ····29:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
34 ····30:·00001a39···380·FUNC····LOCAL··DEFAULT····7·positionsiter_next34 ····30:·00001a71···380·FUNC····LOCAL··DEFAULT····7·positionsiter_next
35 ····31:·00001bb5····20·FUNC····LOCAL··DEFAULT····7·_source_offset_converter35 ····31:·00001bed····20·FUNC····LOCAL··DEFAULT····7·_source_offset_converter
36 ····32:·00001abc·····0·NOTYPE··LOCAL··DEFAULT····7·$d36 ····32:·00001af4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
37 ····33:·00001ac2·····0·NOTYPE··LOCAL··DEFAULT····7·$t37 ····33:·00001afa·····0·NOTYPE··LOCAL··DEFAULT····7·$t
38 ····34:·00000061····74·FUNC····LOCAL··DEFAULT····1·read_signed_varint38 ····34:·00000061····74·FUNC····LOCAL··DEFAULT····1·read_signed_varint
39 ····35:·00000060·····0·NOTYPE··LOCAL··DEFAULT····1·$t39 ····35:·00000060·····0·NOTYPE··LOCAL··DEFAULT····1·$t
40 ····36:·000000ad····54·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc40 ····36:·000000ad····54·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc
41 ····37:·00000105·····2·FUNC····LOCAL··DEFAULT····1·code_getvarnames41 ····37:·00000105·····2·FUNC····LOCAL··DEFAULT····1·code_getvarnames
42 ····38:·00000135····68·FUNC····LOCAL··DEFAULT····1·get_cached_locals42 ····38:·00000135····68·FUNC····LOCAL··DEFAULT····1·get_cached_locals
43 ····39:·00000179····94·FUNC····LOCAL··DEFAULT····1·get_localsplus_names43 ····39:·00000179····94·FUNC····LOCAL··DEFAULT····1·get_localsplus_names
44 ····40:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC844 ····40:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ····69:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3473 ····69:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
74 ····70:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3574 ····70:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
75 ····71:·00000b99····80·FUNC····LOCAL··DEFAULT····1·code_repr75 ····71:·00000b99····80·FUNC····LOCAL··DEFAULT····1·code_repr
76 ····72:·00000be9·····4·FUNC····LOCAL··DEFAULT····1·code_getcode76 ····72:·00000be9·····4·FUNC····LOCAL··DEFAULT····1·code_getcode
77 ····73:·00000bed····80·FUNC····LOCAL··DEFAULT····1·code_linesiterator77 ····73:·00000bed····80·FUNC····LOCAL··DEFAULT····1·code_linesiterator
78 ····74:·00000c38·····0·NOTYPE··LOCAL··DEFAULT····1·$d78 ····74:·00000c38·····0·NOTYPE··LOCAL··DEFAULT····1·$d
79 ····75:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3679 ····75:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
80 ····76:·00001bc9···972·FUNC····LOCAL··DEFAULT····7·lineiter_next80 ····76:·00001c01···972·FUNC····LOCAL··DEFAULT····7·lineiter_next
81 ····77:·00000c3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t81 ····77:·00000c3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
82 ····78:·00000c3d····54·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc82 ····78:·00000c3d····54·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc
83 ····79:·00000c75····12·FUNC····LOCAL··DEFAULT····1·code_getcodeadaptive83 ····79:·00000c75····12·FUNC····LOCAL··DEFAULT····1·code_getcodeadaptive
84 ····80:·00000c81···116·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg84 ····80:·00000c81···116·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg
85 ····81:·00000cf0·····0·NOTYPE··LOCAL··DEFAULT····1·$d85 ····81:·00000cf0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
86 ····82:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t86 ····82:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
87 ····83:·00000001·····2·FUNC····LOCAL··DEFAULT····9·code_getfreevars87 ····83:·00000001·····2·FUNC····LOCAL··DEFAULT····9·code_getfreevars
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ···139:·0000029c····44·OBJECT··LOCAL··DEFAULT····3·_parser.5143 ···139:·0000029c····44·OBJECT··LOCAL··DEFAULT····3·_parser.5
144 ···140:·00000324····24·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3144 ···140:·00000324····24·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
145 ···141:·00000001····12·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Init145 ···141:·00000001····12·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Init
146 ···142:·00000001···492·FUNC····GLOBAL·HIDDEN·····7·_PyCode_Validate146 ···142:·00000001···492·FUNC····GLOBAL·HIDDEN·····7·_PyCode_Validate
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
150 ···146:·000001ed··2558·FUNC····GLOBAL·HIDDEN·····7·_PyCode_New150 ···146:·000001ed··2614·FUNC····GLOBAL·HIDDEN·····7·_PyCode_New
151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar
Offset 166, 39 lines modifiedOffset 166, 39 lines modified
166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_ClearCodeByVersion169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_ClearCodeByVersion
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
173 ···169:·000010f9···812·FUNC····GLOBAL·DEFAULT····7·_PyCode_ConstantKey173 ···169:·00001131···812·FUNC····GLOBAL·DEFAULT····7·_PyCode_ConstantKey
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type
181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr
188 ···184:·00001425····38·FUNC····GLOBAL·HIDDEN·····7·_Py_set_localsplus_info188 ···184:·0000145d····38·FUNC····GLOBAL·HIDDEN·····7·_Py_set_localsplus_info
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt
193 ···189:·000015a5···280·FUNC····GLOBAL·HIDDEN·····7·_PyCode_GetCode193 ···189:·000015dd···280·FUNC····GLOBAL·HIDDEN·····7·_PyCode_GetCode
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
196 ···192:·000016f1···366·FUNC····GLOBAL·DEFAULT····7·PyCode_Addr2Line196 ···192:·00001729···366·FUNC····GLOBAL·DEFAULT····7·PyCode_Addr2Line
197 ···193:·00001861···318·FUNC····GLOBAL·DEFAULT····7·_PyCode_CheckLineNumber197 ···193:·00001899···318·FUNC····GLOBAL·DEFAULT····7·_PyCode_CheckLineNumber
198 ···194:·0000000d·····2·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Fini198 ···194:·0000000d·····2·FUNC····GLOBAL·HIDDEN·····1·_PyCode_Fini
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
202 ···198:·000000e5····32·FUNC····GLOBAL·HIDDEN·····1·_PyCode_InitAddressRange202 ···198:·000000e5····32·FUNC····GLOBAL·HIDDEN·····1·_PyCode_InitAddressRange
203 ···199:·00000109····42·FUNC····GLOBAL·HIDDEN·····1·_PyCode_GetVarnames203 ···199:·00000109····42·FUNC····GLOBAL·HIDDEN·····1·_PyCode_GetVarnames
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
41.2 KB
readelf --wide --relocs {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x65f0·contains·215·entries:1 Relocation·section·'.rel.text'·at·offset·0x6628·contains·215·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000024··0000c30a·R_ARM_THM_CALL·········00000000···PyType_GenericAlloc3 00000024··0000c30a·R_ARM_THM_CALL·········00000000···PyType_GenericAlloc
4 0000005c··00000102·R_ARM_ABS32············00000000···.data4 0000005c··00000102·R_ARM_ABS32············00000000···.data
5 000000dc··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 000000dc··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 00000118··0000180a·R_ARM_THM_CALL·········000016bd···init_co_cached6 00000118··0000180a·R_ARM_THM_CALL·········000016f5···init_co_cached
7 0000018e··0000b10a·R_ARM_THM_CALL·········00000000···PyTuple_New7 0000018e··0000b10a·R_ARM_THM_CALL·········00000000···PyTuple_New
8 00000280··0000bd0a·R_ARM_THM_CALL·········000015a5···_PyCode_GetCode8 00000280··0000bd0a·R_ARM_THM_CALL·········000015dd···_PyCode_GetCode
9 00000294··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000328···.LC309 00000294··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000328···.LC30
10 00000298··00003e30·R_ARM_THM_MOVT_ABS·····00000328···.LC3010 00000298··00003e30·R_ARM_THM_MOVT_ABS·····00000328···.LC30
11 000002a0··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000334···.LC3111 000002a0··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000334···.LC31
12 000002a4··00003f30·R_ARM_THM_MOVT_ABS·····00000334···.LC3112 000002a4··00003f30·R_ARM_THM_MOVT_ABS·····00000334···.LC31
13 000002bc··0000c80a·R_ARM_THM_CALL·········00000000···PySys_Audit13 000002bc··0000c80a·R_ARM_THM_CALL·········00000000···PySys_Audit
14 0000034e··0000c90a·R_ARM_THM_CALL·········000008b9···PyUnstable_Code_NewWithPosOnlyArgs14 0000034e··0000c90a·R_ARM_THM_CALL·········000008b9···PyUnstable_Code_NewWithPosOnlyArgs
15 00000356··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF15 00000356··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
16 0000035c··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF16 0000035c··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
17 00000362··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF17 00000362··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
18 00000368··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF18 00000368··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
19 0000038c··0000ca0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords19 0000038c··0000ca0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
20 000003d6··0000cb0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt20 000003d6··0000cb0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
21 000003fe··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred21 000003fe··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
22 00000498··0000282f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC822 00000498··0000282f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC8
23 0000049c··00002830·R_ARM_THM_MOVT_ABS·····000000e0···.LC823 0000049c··00002830·R_ARM_THM_MOVT_ABS·····000000e0···.LC8
24 000004a0··0000362f·R_ARM_THM_MOVW_ABS_NC··000001e0···.LC2224 000004a0··0000362f·R_ARM_THM_MOVW_ABS_NC··000001e0···.LC22
25 000004a4··00003630·R_ARM_THM_MOVT_ABS·····000001e0···.LC2225 000004a4··00003630·R_ARM_THM_MOVT_ABS·····000001e0···.LC22
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 000004ce··0000282f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC831 000004ce··0000282f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC8
32 000004d2··00002830·R_ARM_THM_MOVT_ABS·····000000e0···.LC832 000004d2··00002830·R_ARM_THM_MOVT_ABS·····000000e0···.LC8
33 000004d6··0000352f·R_ARM_THM_MOVW_ABS_NC··000001c8···.LC2133 000004d6··0000352f·R_ARM_THM_MOVW_ABS_NC··000001c8···.LC21
34 000004da··00003530·R_ARM_THM_MOVT_ABS·····000001c8···.LC2134 000004da··00003530·R_ARM_THM_MOVT_ABS·····000001c8···.LC21
35 000004de··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000fc···.LC1035 000004de··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000fc···.LC10
36 000004e2··00002a30·R_ARM_THM_MOVT_ABS·····000000fc···.LC1036 000004e2··00002a30·R_ARM_THM_MOVT_ABS·····000000fc···.LC10
37 000004e6··0000cd0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument37 000004e6··0000cd0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
38 00000500··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF38 00000500··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
39 0000051a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError39 0000051a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
40 0000051e··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError40 0000051e··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
41 00000522··00003d2f·R_ARM_THM_MOVW_ABS_NC··000002fc···.LC2941 00000522··00003d2f·R_ARM_THM_MOVW_ABS_NC··000002fc···.LC29
42 00000526··00003d30·R_ARM_THM_MOVT_ABS·····000002fc···.LC2942 00000526··00003d30·R_ARM_THM_MOVT_ABS·····000002fc···.LC29
43 0000052c··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString43 0000052c··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString
44 00000532··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError44 00000532··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
45 00000536··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError45 00000536··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
Offset 148, 16 lines modifiedOffset 148, 16 lines modified
148 000008a8··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000fc···.LC10148 000008a8··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000fc···.LC10
149 000008ac··00002a30·R_ARM_THM_MOVT_ABS·····000000fc···.LC10149 000008ac··00002a30·R_ARM_THM_MOVT_ABS·····000000fc···.LC10
150 000008b0··0000cd0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument150 000008b0··0000cd0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
151 00000930··0000b10a·R_ARM_THM_CALL·········00000000···PyTuple_New151 00000930··0000b10a·R_ARM_THM_CALL·········00000000···PyTuple_New
152 0000093e··00009f0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize152 0000093e··00009f0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
153 000009be··00008e0a·R_ARM_THM_CALL·········00000001···_PyCode_Validate153 000009be··00008e0a·R_ARM_THM_CALL·········00000001···_PyCode_Validate
154 000009d2··0000920a·R_ARM_THM_CALL·········000001ed···_PyCode_New154 000009d2··0000920a·R_ARM_THM_CALL·········000001ed···_PyCode_New
155 000009da··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF155 000009da··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
156 000009e0··0000100a·R_ARM_THM_CALL·········00000e59···Py_XDECREF156 000009e0··0000100a·R_ARM_THM_CALL·········00000e91···Py_XDECREF
157 00000a24··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError157 00000a24··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
158 00000a28··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError158 00000a28··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
159 00000a2c··0000442f·R_ARM_THM_MOVW_ABS_NC··00000374···.LC33159 00000a2c··0000442f·R_ARM_THM_MOVW_ABS_NC··00000374···.LC33
160 00000a30··00004430·R_ARM_THM_MOVT_ABS·····00000374···.LC33160 00000a30··00004430·R_ARM_THM_MOVT_ABS·····00000374···.LC33
161 00000a36··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString161 00000a36··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString
162 00000a42··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0162 00000a42··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
163 00000a46··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0163 00000a46··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 181, 26 lines modifiedOffset 181, 26 lines modified
181 00000c38··00000102·R_ARM_ABS32············00000000···.data181 00000c38··00000102·R_ARM_ABS32············00000000···.data
182 00000c6c··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc182 00000c6c··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
183 00000c9e··0000cb0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt183 00000c9e··0000cb0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
184 00000caa··0000d20a·R_ARM_THM_CALL·········00000000···PyTuple_GetItem184 00000caa··0000d20a·R_ARM_THM_CALL·········00000000···PyTuple_GetItem
185 00000cd6··0000ca0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords185 00000cd6··0000ca0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
186 00000ce4··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred186 00000ce4··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
187 00000cf0··00000102·R_ARM_ABS32············00000000···.data187 00000cf0··00000102·R_ARM_ABS32············00000000···.data
188 00000d0a··00001a0a·R_ARM_THM_CALL·········000019a1···advance188 00000d0a··00001a0a·R_ARM_THM_CALL·········000019d9···advance
189 00000d34··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0189 00000d34··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
190 00000d38··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0190 00000d38··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
191 00000d54··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool191 00000d54··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
192 00000d62··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct192 00000d62··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
193 00000d66··0000b630·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct193 00000d66··0000b630·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
194 00000daa··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches194 00000daa··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
195 00000dae··0000ba30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches195 00000dae··0000ba30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
196 00000dbe··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode196 00000dbe··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode
197 00000dcc··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode197 00000dcc··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode
198 00000dfe··0000a90a·R_ARM_THM_CALL·········000010f9···_PyCode_ConstantKey198 00000dfe··0000a90a·R_ARM_THM_CALL·········00001131···_PyCode_ConstantKey
199 00000e0a··0000a90a·R_ARM_THM_CALL·········000010f9···_PyCode_ConstantKey199 00000e0a··0000a90a·R_ARM_THM_CALL·········00001131···_PyCode_ConstantKey
200 00000e1a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool200 00000e1a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
201 00000e32··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc201 00000e32··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
202 00000e4c··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc202 00000e4c··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
203 00000e5a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool203 00000e5a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
204 00000e68··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool204 00000e68··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
205 00000e76··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool205 00000e76··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
206 00000e84··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool206 00000e84··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
Offset 210, 45 lines modifiedOffset 210, 45 lines modified
210 00000eac··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt210 00000eac··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
211 00000eba··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct211 00000eba··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
212 00000ebe··0000d630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct212 00000ebe··0000d630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
213 00000ee8··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc213 00000ee8··00009c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
214 00000ef8··0000bc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt214 00000ef8··0000bc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
215 00000efc··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt215 00000efc··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
216 00000be4··0000d11e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat216 00000be4··0000d11e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat
217 00000be8··0000bd1e·R_ARM_THM_JUMP24·······000015a5···_PyCode_GetCode217 00000be8··0000bd1e·R_ARM_THM_JUMP24·······000015dd···_PyCode_GetCode
218 00000c7c··00009f1e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize218 00000c7c··00009f1e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize
  
219 Relocation·section·'.rel.data'·at·offset·0x6ca8·contains·92·entries:219 Relocation·section·'.rel.data'·at·offset·0x6ce0·contains·92·entries:
220 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name220 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
221 00000004··0000f402·R_ARM_ABS32············00000000···PyType_Type221 00000004··0000f402·R_ARM_ABS32············00000000···PyType_Type
222 0000000c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4222 0000000c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
223 00000018··00001202·R_ARM_ABS32············00000e71···code_dealloc223 00000018··00001202·R_ARM_ABS32············00000ea9···code_dealloc
224 0000002c··00004702·R_ARM_ABS32············00000b99···code_repr224 0000002c··00004702·R_ARM_ABS32············00000b99···code_repr
225 0000003c··00001702·R_ARM_ABS32············0000144d···code_hash225 0000003c··00001702·R_ARM_ABS32············00001485···code_hash
226 00000048··0000f502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr226 00000048··0000f502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
227 00000058··00007c02·R_ARM_ABS32············00000000···.rodata227 00000058··00007c02·R_ARM_ABS32············00000000···.rodata
228 00000064··00005502·R_ARM_ABS32············00000d19···code_richcompare228 00000064··00005502·R_ARM_ABS32············00000d19···code_richcompare
229 00000074··00000102·R_ARM_ABS32············00000000···.data229 00000074··00000102·R_ARM_ABS32············00000000···.data
230 00000078··00000102·R_ARM_ABS32············00000000···.data230 00000078··00000102·R_ARM_ABS32············00000000···.data
231 0000007c··00000102·R_ARM_ABS32············00000000···.data231 0000007c··00000102·R_ARM_ABS32············00000000···.data
232 0000009c··00006f02·R_ARM_ABS32············0000038b···code_new232 0000009c··00006f02·R_ARM_ABS32············0000038b···code_new
233 000000d4··0000f402·R_ARM_ABS32············00000000···PyType_Type233 000000d4··0000f402·R_ARM_ABS32············00000000···PyType_Type
234 000000dc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4234 000000dc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
235 000000e8··00002402·R_ARM_ABS32············000000ad···positionsiter_dealloc235 000000e8··00002402·R_ARM_ABS32············000000ad···positionsiter_dealloc
236 0000013c··0000f602·R_ARM_ABS32············00000000···PyObject_SelfIter236 0000013c··0000f602·R_ARM_ABS32············00000000···PyObject_SelfIter
237 00000140··00001e02·R_ARM_ABS32············00001a39···positionsiter_next237 00000140··00001e02·R_ARM_ABS32············00001a71···positionsiter_next
238 00000170··0000a602·R_ARM_ABS32············00000000···PyObject_Free238 00000170··0000a602·R_ARM_ABS32············00000000···PyObject_Free
239 000001a4··00007c02·R_ARM_ABS32············00000000···.rodata239 000001a4··00007c02·R_ARM_ABS32············00000000···.rodata
240 000001a8··00000302·R_ARM_ABS32············00000000···.rodata.str1.4240 000001a8··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
241 000001c4··00000102·R_ARM_ABS32············00000000···.data241 000001c4··00000102·R_ARM_ABS32············00000000···.data
242 000001d0··0000f402·R_ARM_ABS32············00000000···PyType_Type242 000001d0··0000f402·R_ARM_ABS32············00000000···PyType_Type
243 000001d8··00000302·R_ARM_ABS32············00000000···.rodata.str1.4243 000001d8··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
244 000001e4··00004e02·R_ARM_ABS32············00000c3d···lineiter_dealloc244 000001e4··00004e02·R_ARM_ABS32············00000c3d···lineiter_dealloc
245 00000238··0000f602·R_ARM_ABS32············00000000···PyObject_SelfIter245 00000238··0000f602·R_ARM_ABS32············00000000···PyObject_SelfIter
246 0000023c··00004c02·R_ARM_ABS32············00001bc9···lineiter_next246 0000023c··00004c02·R_ARM_ABS32············00001c01···lineiter_next
247 0000026c··0000a602·R_ARM_ABS32············00000000···PyObject_Free247 0000026c··0000a602·R_ARM_ABS32············00000000···PyObject_Free
248 000002a0··00007c02·R_ARM_ABS32············00000000···.rodata248 000002a0··00007c02·R_ARM_ABS32············00000000···.rodata
Max diff block lines reached; 32453/42100 bytes (77.09%) of diff not shown.
4.07 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 00000108·<_PyCode_GetVarnames>:132 00000108·<_PyCode_GetVarnames>:
133 _PyCode_GetVarnames():133 _PyCode_GetVarnames():
134 »       push»   {r4,·lr}134 »       push»   {r4,·lr}
135 »       mov.w»  ip,·#4096»  @·0x1000135 »       mov.w»  ip,·#4096»  @·0x1000
136 »       sub.w»  ip,·sp,·ip136 »       sub.w»  ip,·sp,·ip
137 »       str.w»  r0,·[ip,·#4088]»     @·0xff8137 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
138 »       mov»    r4,·r0138 »       mov»    r4,·r0
139 »       bl»     16bc·<init_co_cached>139 »       bl»     16f4·<init_co_cached>
140 ·R_ARM_THM_CALL» init_co_cached140 ·R_ARM_THM_CALL» init_co_cached
141 »       cbnz»   r0,·12e·<_PyCode_GetVarnames+0x26>141 »       cbnz»   r0,·12e·<_PyCode_GetVarnames+0x26>
142 »       ldr»    r1,·[r4,·#104]»@·0x68142 »       ldr»    r1,·[r4,·#104]»@·0x68
143 »       mov»    r0,·r4143 »       mov»    r0,·r4
144 »       ldr»    r3,·[r4,·#56]» @·0x38144 »       ldr»    r3,·[r4,·#56]» @·0x38
145 »       movs»   r2,·#32145 »       movs»   r2,·#32
146 »       ldmia.w»sp!,·{r4,·lr}146 »       ldmia.w»sp!,·{r4,·lr}
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 »       blt.w»  532·<code_replace+0x35a>283 »       blt.w»  532·<code_replace+0x35a>
284 »       ldr»    r3,·[sp,·#76]» @·0x4c284 »       ldr»    r3,·[sp,·#76]» @·0x4c
285 »       cmp»    r3,·#0285 »       cmp»    r3,·#0
286 »       blt.w»  51a·<code_replace+0x342>286 »       blt.w»  51a·<code_replace+0x342>
287 »       cmp»    r6,·#0287 »       cmp»    r6,·#0
288 »       bne.w»  514·<code_replace+0x33c>288 »       bne.w»  514·<code_replace+0x33c>
289 »       mov»    r0,·r4289 »       mov»    r0,·r4
290 »       bl»     15a4·<_PyCode_GetCode>290 »       bl»     15dc·<_PyCode_GetCode>
291 ·R_ARM_THM_CALL» _PyCode_GetCode291 ·R_ARM_THM_CALL» _PyCode_GetCode
292 »       mov»    r6,·r0292 »       mov»    r6,·r0
293 »       cmp»    r0,·#0293 »       cmp»    r0,·#0
294 »       beq.w»  4ea·<code_replace+0x312>294 »       beq.w»  4ea·<code_replace+0x312>
295 »       str»    r0,·[sp,·#108]»@·0x6c295 »       str»    r0,·[sp,·#108]»@·0x6c
296 »       ldr»    r3,·[sp,·#64]» @·0x40296 »       ldr»    r3,·[sp,·#64]» @·0x40
297 »       mov»    r2,·r6297 »       mov»    r2,·r6
Offset 373, 24 lines modifiedOffset 373, 24 lines modified
373 »       str»    r3,·[sp,·#0]373 »       str»    r3,·[sp,·#0]
374 »       str.w»  r8,·[sp,·#4]374 »       str.w»  r8,·[sp,·#4]
375 »       ldrd»   r2,·r3,·[sp,·#56]»     @·0x38375 »       ldrd»   r2,·r3,·[sp,·#56]»     @·0x38
376 »       bl»     8b8·<PyUnstable_Code_NewWithPosOnlyArgs>376 »       bl»     8b8·<PyUnstable_Code_NewWithPosOnlyArgs>
377 ·R_ARM_THM_CALL» PyUnstable_Code_NewWithPosOnlyArgs377 ·R_ARM_THM_CALL» PyUnstable_Code_NewWithPosOnlyArgs
378 »       mov»    fp,·r0378 »       mov»    fp,·r0
379 »       ldr»    r0,·[sp,·#108]»@·0x6c379 »       ldr»    r0,·[sp,·#108]»@·0x6c
380 »       bl»     e58·<code_richcompare+0x140>380 »       bl»     e90·<code_richcompare+0x178>
381 ·R_ARM_THM_CALL» Py_XDECREF381 ·R_ARM_THM_CALL» Py_XDECREF
382 »       ldr»    r0,·[sp,·#104]»@·0x68382 »       ldr»    r0,·[sp,·#104]»@·0x68
383 »       bl»     e58·<code_richcompare+0x140>383 »       bl»     e90·<code_richcompare+0x178>
384 ·R_ARM_THM_CALL» Py_XDECREF384 ·R_ARM_THM_CALL» Py_XDECREF
385 »       ldr»    r0,·[sp,·#100]»@·0x64385 »       ldr»    r0,·[sp,·#100]»@·0x64
386 »       bl»     e58·<code_richcompare+0x140>386 »       bl»     e90·<code_richcompare+0x178>
387 ·R_ARM_THM_CALL» Py_XDECREF387 ·R_ARM_THM_CALL» Py_XDECREF
388 »       mov»    r0,·r5388 »       mov»    r0,·r5
389 »       bl»     e58·<code_richcompare+0x140>389 »       bl»     e90·<code_richcompare+0x178>
390 ·R_ARM_THM_CALL» Py_XDECREF390 ·R_ARM_THM_CALL» Py_XDECREF
391 »       mov»    r0,·fp391 »       mov»    r0,·fp
392 »       add»    sp,·#188»     @·0xbc392 »       add»    sp,·#188»     @·0xbc
393 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}393 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
394 »       ldr»    r2,·[r3,·#8]394 »       ldr»    r2,·[r3,·#8]
395 »       mov»    r1,·r5395 »       mov»    r1,·r5
396 »       adds»   r2,·r5,·r2396 »       adds»   r2,·r5,·r2
Offset 544, 15 lines modifiedOffset 544, 15 lines modified
544 »       ldr»    r5,·[sp,·#100]»@·0x64544 »       ldr»    r5,·[sp,·#100]»@·0x64
545 »       b.n»    354·<code_replace+0x17c>545 »       b.n»    354·<code_replace+0x17c>
546 »       ldr.w»  fp,·[sp,·#100]»      @·0x64546 »       ldr.w»  fp,·[sp,·#100]»      @·0x64
547 »       movs»   r3,·#0547 »       movs»   r3,·#0
548 »       str»    r3,·[sp,·#100]»@·0x64548 »       str»    r3,·[sp,·#100]»@·0x64
549 »       b.n»    2fe·<code_replace+0x126>549 »       b.n»    2fe·<code_replace+0x126>
550 »       ldr»    r0,·[sp,·#108]»@·0x6c550 »       ldr»    r0,·[sp,·#108]»@·0x6c
551 »       bl»     e58·<code_richcompare+0x140>551 »       bl»     e90·<code_richcompare+0x178>
552 ·R_ARM_THM_CALL» Py_XDECREF552 ·R_ARM_THM_CALL» Py_XDECREF
553 »       b.n»    4ea·<code_replace+0x312>553 »       b.n»    4ea·<code_replace+0x312>
554 »       mov»    r5,·r7554 »       mov»    r5,·r7
555 »       strd»   r7,·r7,·[sp,·#100]»    @·0x64555 »       strd»   r7,·r7,·[sp,·#100]»    @·0x64
556 »       b.n»    354·<code_replace+0x17c>556 »       b.n»    354·<code_replace+0x17c>
557 »       movs»   r3,·#0557 »       movs»   r3,·#0
558 »       str»    r3,·[sp,·#104]»@·0x68558 »       str»    r3,·[sp,·#104]»@·0x68
Offset 1115, 18 lines modifiedOffset 1115, 18 lines modified
1115 »       cmp»    r2,·r31115 »       cmp»    r2,·r3
1116 »       bne.n»  a24·<PyUnstable_Code_NewWithPosOnlyArgs+0x16c>1116 »       bne.n»  a24·<PyUnstable_Code_NewWithPosOnlyArgs+0x16c>
1117 »       add»    r0,·sp,·#40»   @·0x281117 »       add»    r0,·sp,·#40»   @·0x28
1118 »       bl»     1ec·<code_replace+0x14>1118 »       bl»     1ec·<code_replace+0x14>
1119 ·R_ARM_THM_CALL» _PyCode_New1119 ·R_ARM_THM_CALL» _PyCode_New
1120 »       mov»    r4,·r01120 »       mov»    r4,·r0
1121 »       ldr»    r0,·[sp,·#32]1121 »       ldr»    r0,·[sp,·#32]
1122 »       bl»     e58·<code_richcompare+0x140>1122 »       bl»     e90·<code_richcompare+0x178>
1123 ·R_ARM_THM_CALL» Py_XDECREF1123 ·R_ARM_THM_CALL» Py_XDECREF
1124 »       ldr»    r0,·[sp,·#36]» @·0x241124 »       ldr»    r0,·[sp,·#36]» @·0x24
1125 »       bl»     e58·<code_richcompare+0x140>1125 »       bl»     e90·<code_richcompare+0x178>
1126 ·R_ARM_THM_CALL» Py_XDECREF1126 ·R_ARM_THM_CALL» Py_XDECREF
1127 »       mov»    r0,·r41127 »       mov»    r0,·r4
1128 »       add»    sp,·#108»     @·0x6c1128 »       add»    sp,·#108»     @·0x6c
1129 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1129 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1130 »       ldr»    r2,·[sp,·#16]1130 »       ldr»    r2,·[sp,·#16]
1131 »       mvn.w»  lr,·#3221225472»    @·0xc00000001131 »       mvn.w»  lr,·#3221225472»    @·0xc0000000
1132 »       mov.w»  ip,·#321132 »       mov.w»  ip,·#32
Offset 1343, 15 lines modifiedOffset 1343, 15 lines modified
1343 »       add»    sp,·#81343 »       add»    sp,·#8
1344 »       ldmia.w»sp!,·{r4,·lr}1344 »       ldmia.w»sp!,·{r4,·lr}
1345 »       b.w»    0·<PyUnicode_FromFormat>1345 »       b.w»    0·<PyUnicode_FromFormat>
1346 ·R_ARM_THM_JUMP24»       PyUnicode_FromFormat1346 ·R_ARM_THM_JUMP24»       PyUnicode_FromFormat
  
1347 00000be8·<code_getcode>:1347 00000be8·<code_getcode>:
1348 code_getcode():1348 code_getcode():
1349 »       b.w»    15a4·<_PyCode_GetCode>1349 »       b.w»    15dc·<_PyCode_GetCode>
1350 ·R_ARM_THM_JUMP24»       _PyCode_GetCode1350 ·R_ARM_THM_JUMP24»       _PyCode_GetCode
  
1351 00000bec·<code_linesiterator>:1351 00000bec·<code_linesiterator>:
1352 code_linesiterator():1352 code_linesiterator():
1353 »       push»   {r4,·lr}1353 »       push»   {r4,·lr}
1354 »       mov.w»  ip,·#4096»  @·0x10001354 »       mov.w»  ip,·#4096»  @·0x1000
1355 »       sub.w»  ip,·sp,·ip1355 »       sub.w»  ip,·sp,·ip
Offset 1480, 15 lines modifiedOffset 1480, 15 lines modified
1480 »       push»   {r3,·lr}1480 »       push»   {r3,·lr}
1481 »       mov.w»  ip,·#4096»  @·0x10001481 »       mov.w»  ip,·#4096»  @·0x1000
1482 »       sub.w»  ip,·sp,·ip1482 »       sub.w»  ip,·sp,·ip
1483 »       str.w»  r0,·[ip,·#4088]»     @·0xff81483 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1484 »       ldrd»   r2,·r3,·[r0,·#16]1484 »       ldrd»   r2,·r3,·[r0,·#16]
1485 »       cmp»    r2,·r31485 »       cmp»    r2,·r3
1486 »       bcs.n»  d12·<_PyLineTable_NextAddressRange+0x1e>1486 »       bcs.n»  d12·<_PyLineTable_NextAddressRange+0x1e>
1487 »       bl»     19a0·<advance>1487 »       bl»     19d8·<advance>
1488 ·R_ARM_THM_CALL» advance1488 ·R_ARM_THM_CALL» advance
1489 »       movs»   r0,·#11489 »       movs»   r0,·#1
1490 »       pop»    {r3,·pc}1490 »       pop»    {r3,·pc}
1491 »       movs»   r0,·#01491 »       movs»   r0,·#0
1492 »       pop»    {r3,·pc}1492 »       pop»    {r3,·pc}
1493 »       nop1493 »       nop
  
Offset 1587, 21 lines modifiedOffset 1587, 21 lines modified
1587 »       add.w»  r6,·r5,·r4,·lsl·#11587 »       add.w»  r6,·r5,·r4,·lsl·#1
1588 »       add.w»  r2,·r7,·r4,·lsl·#11588 »       add.w»  r2,·r7,·r4,·lsl·#1
1589 »       mov»    r1,·r41589 »       mov»    r1,·r4
Max diff block lines reached; 457/3978 bytes (11.49%) of diff not shown.
87.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 223, 104 lines modifiedOffset 223, 104 lines modified
223 »       sub.w»  ip,·sp,·ip223 »       sub.w»  ip,·sp,·ip
224 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8224 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
225 »       ldr.w»  r8,·[r0,·#32]225 »       ldr.w»  r8,·[r0,·#32]
226 »       sub»    sp,·#20226 »       sub»    sp,·#20
227 »       mov»    r4,·r0227 »       mov»    r4,·r0
228 »       ldr.w»  r5,·[r8,·#8]228 »       ldr.w»  r5,·[r8,·#8]
229 »       subs»   r7,·r5,·#1229 »       subs»   r7,·r5,·#1
230 »       bmi.w»  87e·<_PyCode_New+0x692>230 »       bmi.w»  884·<_PyCode_New+0x698>
231 »       add.w»  sl,·r8,·r5,·lsl·#2231 »       add.w»  sl,·r8,·r5,·lsl·#2
232 »       ldr.w»  r3,·[sl,·#8]232 »       ldr.w»  r3,·[sl,·#8]
233 »       cmp»    r3,·#0233 »       cmp»    r3,·#0
234 »       beq.w»  bc4·<_PyCode_New+0x9d8>234 »       beq.w»  bfc·<_PyCode_New+0xa10>
235 »       ldr»    r3,·[r3,·#4]235 »       ldr»    r3,·[r3,·#4]
236 »       movw»   r6,·#0236 »       movw»   r6,·#0
237 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type237 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
238 »       movt»   r6,·#0238 »       movt»   r6,·#0
239 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type239 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
240 »       cmp»    r3,·r6240 »       cmp»    r3,·r6
241 »       bne.w»  bc4·<_PyCode_New+0x9d8>241 »       bne.w»  bfc·<_PyCode_New+0xa10>
242 »       lsls»   r7,·r7,·#2242 »       lsls»   r7,·r7,·#2
243 »       add.w»  r9,·r8,·#12243 »       add.w»  r9,·r8,·#12
244 »       add.w»  r0,·r9,·r7244 »       add.w»  r0,·r9,·r7
245 »       bl»     0·<PyUnicode_InternInPlace>245 »       bl»     0·<PyUnicode_InternInPlace>
246 ·R_ARM_THM_CALL» PyUnicode_InternInPlace246 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
247 »       cmp»    r5,·#1247 »       cmp»    r5,·#1
248 »       beq.n»  304·<_PyCode_New+0x118>248 »       beq.n»  304·<_PyCode_New+0x118>
249 »       ldr.w»  r3,·[sl,·#4]249 »       ldr.w»  r3,·[sl,·#4]
250 »       cmp»    r3,·#0250 »       cmp»    r3,·#0
251 »       beq.w»  bc4·<_PyCode_New+0x9d8>251 »       beq.w»  bfc·<_PyCode_New+0xa10>
252 »       ldr»    r3,·[r3,·#4]252 »       ldr»    r3,·[r3,·#4]
253 »       cmp»    r3,·r6253 »       cmp»    r3,·r6
254 »       bne.w»  bc4·<_PyCode_New+0x9d8>254 »       bne.w»  bfc·<_PyCode_New+0xa10>
255 »       subs»   r0,·r7,·#4255 »       subs»   r0,·r7,·#4
256 »       add»    r0,·r9256 »       add»    r0,·r9
257 »       bl»     0·<PyUnicode_InternInPlace>257 »       bl»     0·<PyUnicode_InternInPlace>
258 ·R_ARM_THM_CALL» PyUnicode_InternInPlace258 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
259 »       cmp»    r5,·#2259 »       cmp»    r5,·#2
260 »       beq.n»  304·<_PyCode_New+0x118>260 »       beq.n»  304·<_PyCode_New+0x118>
261 »       ldr.w»  r3,·[r8,·r5,·lsl·#2]261 »       ldr.w»  r3,·[r8,·r5,·lsl·#2]
262 »       cmp»    r3,·#0262 »       cmp»    r3,·#0
263 »       beq.w»  bc4·<_PyCode_New+0x9d8>263 »       beq.w»  bfc·<_PyCode_New+0xa10>
264 »       ldr»    r3,·[r3,·#4]264 »       ldr»    r3,·[r3,·#4]
265 »       cmp»    r3,·r6265 »       cmp»    r3,·r6
266 »       bne.w»  bc4·<_PyCode_New+0x9d8>266 »       bne.w»  bfc·<_PyCode_New+0xa10>
267 »       sub.w»  r0,·r7,·#8267 »       sub.w»  r0,·r7,·#8
268 »       add»    r0,·r9268 »       add»    r0,·r9
269 »       bl»     0·<PyUnicode_InternInPlace>269 »       bl»     0·<PyUnicode_InternInPlace>
270 ·R_ARM_THM_CALL» PyUnicode_InternInPlace270 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
271 »       cmp»    r5,·#3271 »       cmp»    r5,·#3
272 »       beq.n»  304·<_PyCode_New+0x118>272 »       beq.n»  304·<_PyCode_New+0x118>
273 »       ldr.w»  r3,·[sl,·#-4]273 »       ldr.w»  r3,·[sl,·#-4]
274 »       cmp»    r3,·#0274 »       cmp»    r3,·#0
275 »       beq.w»  bc4·<_PyCode_New+0x9d8>275 »       beq.w»  bfc·<_PyCode_New+0xa10>
276 »       ldr»    r3,·[r3,·#4]276 »       ldr»    r3,·[r3,·#4]
277 »       cmp»    r3,·r6277 »       cmp»    r3,·r6
278 »       bne.w»  bc4·<_PyCode_New+0x9d8>278 »       bne.w»  bfc·<_PyCode_New+0xa10>
279 »       sub.w»  r0,·r7,·#12279 »       sub.w»  r0,·r7,·#12
280 »       add»    r0,·r9280 »       add»    r0,·r9
281 »       bl»     0·<PyUnicode_InternInPlace>281 »       bl»     0·<PyUnicode_InternInPlace>
282 ·R_ARM_THM_CALL» PyUnicode_InternInPlace282 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
283 »       cmp»    r5,·#4283 »       cmp»    r5,·#4
284 »       beq.n»  304·<_PyCode_New+0x118>284 »       beq.n»  304·<_PyCode_New+0x118>
285 »       ldr.w»  r3,·[sl,·#-8]285 »       ldr.w»  r3,·[sl,·#-8]
286 »       cmp»    r3,·#0286 »       cmp»    r3,·#0
287 »       beq.w»  bc4·<_PyCode_New+0x9d8>287 »       beq.w»  bfc·<_PyCode_New+0xa10>
288 »       ldr»    r3,·[r3,·#4]288 »       ldr»    r3,·[r3,·#4]
289 »       cmp»    r3,·r6289 »       cmp»    r3,·r6
290 »       bne.w»  bc4·<_PyCode_New+0x9d8>290 »       bne.w»  bfc·<_PyCode_New+0xa10>
291 »       sub.w»  r0,·r7,·#16291 »       sub.w»  r0,·r7,·#16
292 »       add»    r0,·r9292 »       add»    r0,·r9
293 »       bl»     0·<PyUnicode_InternInPlace>293 »       bl»     0·<PyUnicode_InternInPlace>
294 ·R_ARM_THM_CALL» PyUnicode_InternInPlace294 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
295 »       cmp»    r5,·#5295 »       cmp»    r5,·#5
296 »       beq.n»  304·<_PyCode_New+0x118>296 »       beq.n»  304·<_PyCode_New+0x118>
297 »       ldr.w»  r3,·[sl,·#-12]297 »       ldr.w»  r3,·[sl,·#-12]
298 »       cmp»    r3,·#0298 »       cmp»    r3,·#0
299 »       beq.w»  bc4·<_PyCode_New+0x9d8>299 »       beq.w»  bfc·<_PyCode_New+0xa10>
300 »       ldr»    r3,·[r3,·#4]300 »       ldr»    r3,·[r3,·#4]
301 »       cmp»    r3,·r6301 »       cmp»    r3,·r6
302 »       bne.w»  bc4·<_PyCode_New+0x9d8>302 »       bne.w»  bfc·<_PyCode_New+0xa10>
303 »       sub.w»  r0,·r7,·#20303 »       sub.w»  r0,·r7,·#20
304 »       subs»   r7,·r5,·#7304 »       subs»   r7,·r5,·#7
305 »       add»    r0,·r9305 »       add»    r0,·r9
306 »       bl»     0·<PyUnicode_InternInPlace>306 »       bl»     0·<PyUnicode_InternInPlace>
307 ·R_ARM_THM_CALL» PyUnicode_InternInPlace307 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
308 »       cmp»    r5,·#6308 »       cmp»    r5,·#6
309 »       beq.n»  304·<_PyCode_New+0x118>309 »       beq.n»  304·<_PyCode_New+0x118>
310 »       add.w»  r5,·r5,·#1073741824» @·0x40000000310 »       add.w»  r5,·r5,·#1073741824» @·0x40000000
311 »       subs»   r5,·#3311 »       subs»   r5,·#3
312 »       add.w»  r5,·r8,·r5,·lsl·#2312 »       add.w»  r5,·r8,·r5,·lsl·#2
313 »       ldr.w»  r3,·[r5,·#-4]!313 »       ldr.w»  r3,·[r5,·#-4]!
314 »       mov»    r0,·r5314 »       mov»    r0,·r5
315 »       cmp»    r3,·#0315 »       cmp»    r3,·#0
316 »       beq.w»  bc4·<_PyCode_New+0x9d8>316 »       beq.w»  bfc·<_PyCode_New+0xa10>
317 »       ldr»    r3,·[r3,·#4]317 »       ldr»    r3,·[r3,·#4]
318 »       cmp»    r3,·r6318 »       cmp»    r3,·r6
319 »       bne.w»  bc4·<_PyCode_New+0x9d8>319 »       bne.w»  bfc·<_PyCode_New+0xa10>
320 »       bl»     0·<PyUnicode_InternInPlace>320 »       bl»     0·<PyUnicode_InternInPlace>
321 ·R_ARM_THM_CALL» PyUnicode_InternInPlace321 ·R_ARM_THM_CALL» PyUnicode_InternInPlace
322 »       subs»   r7,·#1322 »       subs»   r7,·#1
323 »       bcs.n»  2e8·<_PyCode_New+0xfc>323 »       bcs.n»  2e8·<_PyCode_New+0xfc>
324 »       ldr»    r2,·[r4,·#28]324 »       ldr»    r2,·[r4,·#28]
325 »       ldr»    r3,·[r2,·#8]325 »       ldr»    r3,·[r2,·#8]
326 »       subs»   r7,·r3,·#1326 »       subs»   r7,·r3,·#1
Offset 339, 20 lines modifiedOffset 339, 20 lines modified
339 »       movt»   r8,·#0339 »       movt»   r8,·#0
340 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table340 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table
341 »       add.w»  r9,·r2,·r3,·lsl·#2341 »       add.w»  r9,·r2,·r3,·lsl·#2
342 »       ldr.w»  r5,·[r9,·#-4]!342 »       ldr.w»  r5,·[r9,·#-4]!
343 »       str»    r5,·[sp,·#8]343 »       str»    r5,·[sp,·#8]
344 »       ldr»    r3,·[r5,·#4]344 »       ldr»    r3,·[r5,·#4]
345 »       cmp»    r3,·r6345 »       cmp»    r3,·r6
346 »       bne.w»  7da·<_PyCode_New+0x5ee>346 »       bne.w»  7e0·<_PyCode_New+0x5f4>
347 »       ldrb»   r3,·[r5,·#16]347 »       ldrb»   r3,·[r5,·#16]
348 »       lsls»   r2,·r3,·#25348 »       lsls»   r1,·r3,·#25
349 »       bpl.w»  482·<_PyCode_New+0x296>349 »       bpl.w»  482·<_PyCode_New+0x296>
350 »       lsls»   r3,·r3,·#26350 »       lsls»   r2,·r3,·#26
351 »       bpl.w»  bdc·<_PyCode_New+0x9f0>351 »       bpl.w»  c14·<_PyCode_New+0xa28>
352 »       ldr»    r2,·[r5,·#8]352 »       ldr»    r2,·[r5,·#8]
353 »       add.w»  r3,·r5,·#20353 »       add.w»  r3,·r5,·#20
354 »       add»    r2,·r3354 »       add»    r2,·r3
355 »       cmp»    r3,·r2355 »       cmp»    r3,·r2
356 »       beq.w»  472·<_PyCode_New+0x286>356 »       beq.w»  472·<_PyCode_New+0x286>
357 »       ldrb»   r0,·[r3,·#0]357 »       ldrb»   r0,·[r3,·#0]
358 »       ldr.w»  r1,·[r8,·r0,·lsl·#2]358 »       ldr.w»  r1,·[r8,·r0,·lsl·#2]
Offset 488, 200 lines modifiedOffset 488, 200 lines modified
488 »       ldr.w»  r8,·[r4,·#36]»       @·0x24488 »       ldr.w»  r8,·[r4,·#36]»       @·0x24
Max diff block lines reached; 85469/89071 bytes (95.96%) of diff not shown.
3.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 00000002·<_PyCode_GetFreevars>:10 00000002·<_PyCode_GetFreevars>:
11 _PyCode_GetFreevars():11 _PyCode_GetFreevars():
12 »       push»   {r4,·lr}12 »       push»   {r4,·lr}
13 »       mov.w»  ip,·#4096»  @·0x100013 »       mov.w»  ip,·#4096»  @·0x1000
14 »       sub.w»  ip,·sp,·ip14 »       sub.w»  ip,·sp,·ip
15 »       str.w»  r0,·[ip,·#4088]»     @·0xff815 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
16 »       mov»    r4,·r016 »       mov»    r4,·r0
17 »       bl»     16bc·<init_co_cached>17 »       bl»     16f4·<init_co_cached>
18 ·R_ARM_THM_CALL» init_co_cached18 ·R_ARM_THM_CALL» init_co_cached
19 »       cbnz»   r0,·2a·<_PyCode_GetFreevars+0x28>19 »       cbnz»   r0,·2a·<_PyCode_GetFreevars+0x28>
20 »       ldr»    r1,·[r4,·#104]»@·0x6820 »       ldr»    r1,·[r4,·#104]»@·0x68
21 »       mov»    r0,·r421 »       mov»    r0,·r4
22 »       ldr»    r3,·[r4,·#64]» @·0x4022 »       ldr»    r3,·[r4,·#64]» @·0x40
23 »       movs»   r2,·#128»    @·0x8023 »       movs»   r2,·#128»    @·0x80
24 »       ldmia.w»sp!,·{r4,·lr}24 »       ldmia.w»sp!,·{r4,·lr}
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 00000030·<_PyCode_GetCellvars>:35 00000030·<_PyCode_GetCellvars>:
36 _PyCode_GetCellvars():36 _PyCode_GetCellvars():
37 »       push»   {r4,·lr}37 »       push»   {r4,·lr}
38 »       mov.w»  ip,·#4096»  @·0x100038 »       mov.w»  ip,·#4096»  @·0x1000
39 »       sub.w»  ip,·sp,·ip39 »       sub.w»  ip,·sp,·ip
40 »       str.w»  r0,·[ip,·#4088]»     @·0xff840 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
41 »       mov»    r4,·r041 »       mov»    r4,·r0
42 »       bl»     16bc·<init_co_cached>42 »       bl»     16f4·<init_co_cached>
43 ·R_ARM_THM_CALL» init_co_cached43 ·R_ARM_THM_CALL» init_co_cached
44 »       cbnz»   r0,·58·<_PyCode_GetCellvars+0x28>44 »       cbnz»   r0,·58·<_PyCode_GetCellvars+0x28>
45 »       ldr»    r1,·[r4,·#104]»@·0x6845 »       ldr»    r1,·[r4,·#104]»@·0x68
46 »       mov»    r0,·r446 »       mov»    r0,·r4
47 »       ldr»    r3,·[r4,·#60]» @·0x3c47 »       ldr»    r3,·[r4,·#60]» @·0x3c
48 »       movs»   r2,·#64»     @·0x4048 »       movs»   r2,·#64»     @·0x40
49 »       ldmia.w»sp!,·{r4,·lr}49 »       ldmia.w»sp!,·{r4,·lr}
Offset 126, 27 lines modifiedOffset 126, 27 lines modified
126 »       mov»    r6,·r0126 »       mov»    r6,·r0
127 »       b.n»    100·<PyCode_NewEmpty+0xa4>127 »       b.n»    100·<PyCode_NewEmpty+0xa4>
128 »       mov»    r4,·r0128 »       mov»    r4,·r0
129 »       mov»    r5,·r0129 »       mov»    r5,·r0
130 »       b.n»    100·<PyCode_NewEmpty+0xa4>130 »       b.n»    100·<PyCode_NewEmpty+0xa4>
131 »       mov»    r4,·r0131 »       mov»    r4,·r0
132 »       mov»    r0,·r9132 »       mov»    r0,·r9
133 »       bl»     e58·<Py_XDECREF>133 »       bl»     e90·<Py_XDECREF>
134 ·R_ARM_THM_CALL» Py_XDECREF134 ·R_ARM_THM_CALL» Py_XDECREF
135 »       mov»    r0,·r8135 »       mov»    r0,·r8
136 »       bl»     e58·<Py_XDECREF>136 »       bl»     e90·<Py_XDECREF>
137 ·R_ARM_THM_CALL» Py_XDECREF137 ·R_ARM_THM_CALL» Py_XDECREF
138 »       mov»    r0,·r7138 »       mov»    r0,·r7
139 »       bl»     e58·<Py_XDECREF>139 »       bl»     e90·<Py_XDECREF>
140 ·R_ARM_THM_CALL» Py_XDECREF140 ·R_ARM_THM_CALL» Py_XDECREF
141 »       mov»    r0,·r6141 »       mov»    r0,·r6
142 »       bl»     e58·<Py_XDECREF>142 »       bl»     e90·<Py_XDECREF>
143 ·R_ARM_THM_CALL» Py_XDECREF143 ·R_ARM_THM_CALL» Py_XDECREF
144 »       mov»    r0,·r5144 »       mov»    r0,·r5
145 »       bl»     e58·<Py_XDECREF>145 »       bl»     e90·<Py_XDECREF>
146 ·R_ARM_THM_CALL» Py_XDECREF146 ·R_ARM_THM_CALL» Py_XDECREF
147 »       mov»    r0,·r4147 »       mov»    r0,·r4
148 »       add»    sp,·#68»      @·0x44148 »       add»    sp,·#68»      @·0x44
149 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}149 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
150 »       nop150 »       nop
151 »       .word»  0x00000008151 »       .word»  0x00000008
152 ·R_ARM_ABS32»    .rodata152 ·R_ARM_ABS32»    .rodata
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
318 »       str»    r3,·[r0,·#0]318 »       str»    r3,·[r0,·#0]
319 »       cbnz»   r3,·2ae·<code_getlnotab+0x7c>319 »       cbnz»   r3,·2ae·<code_getlnotab+0x7c>
320 »       bl»     0·<_Py_Dealloc>320 »       bl»     0·<_Py_Dealloc>
321 ·R_ARM_THM_CALL» _Py_Dealloc321 ·R_ARM_THM_CALL» _Py_Dealloc
322 »       movs»   r0,·#0322 »       movs»   r0,·#0
323 »       b.n»    33e·<code_getlnotab+0x10c>323 »       b.n»    33e·<code_getlnotab+0x10c>
324 »       add»    r0,·sp,·#8324 »       add»    r0,·sp,·#8
325 »       bl»     19a0·<advance>325 »       bl»     19d8·<advance>
326 ·R_ARM_THM_CALL» advance326 ·R_ARM_THM_CALL» advance
327 »       ldr»    r7,·[sp,·#20]327 »       ldr»    r7,·[sp,·#20]
328 »       cmp»    r7,·r5328 »       cmp»    r7,·r5
329 »       beq.n»  2ea·<code_getlnotab+0xb8>329 »       beq.n»  2ea·<code_getlnotab+0xb8>
330 »       ldr.w»  r8,·[sp,·#8]330 »       ldr.w»  r8,·[sp,·#8]
331 »       subs»   r5,·r7,·r5331 »       subs»   r5,·r7,·r5
332 »       sub.w»  r4,·r8,·r4332 »       sub.w»  r4,·r8,·r4
Offset 931, 24 lines modifiedOffset 931, 24 lines modified
931 »       mov»    r6,·r0931 »       mov»    r6,·r0
932 »       b.n»    7be·<code_new+0x434>932 »       b.n»    7be·<code_new+0x434>
933 »       mov»    r4,·r5933 »       mov»    r4,·r5
934 »       mov»    r6,·r5934 »       mov»    r6,·r5
935 »       b.n»    7be·<code_new+0x434>935 »       b.n»    7be·<code_new+0x434>
936 »       mov»    r6,·r4936 »       mov»    r6,·r4
937 »       mov»    r0,·fp937 »       mov»    r0,·fp
938 »       bl»     e58·<Py_XDECREF>938 »       bl»     e90·<Py_XDECREF>
939 ·R_ARM_THM_CALL» Py_XDECREF939 ·R_ARM_THM_CALL» Py_XDECREF
940 »       mov»    r0,·sl940 »       mov»    r0,·sl
941 »       bl»     e58·<Py_XDECREF>941 »       bl»     e90·<Py_XDECREF>
942 ·R_ARM_THM_CALL» Py_XDECREF942 ·R_ARM_THM_CALL» Py_XDECREF
943 »       mov»    r0,·r5943 »       mov»    r0,·r5
944 »       bl»     e58·<Py_XDECREF>944 »       bl»     e90·<Py_XDECREF>
945 ·R_ARM_THM_CALL» Py_XDECREF945 ·R_ARM_THM_CALL» Py_XDECREF
946 »       mov»    r0,·r4946 »       mov»    r0,·r4
947 »       bl»     e58·<Py_XDECREF>947 »       bl»     e90·<Py_XDECREF>
948 ·R_ARM_THM_CALL» Py_XDECREF948 ·R_ARM_THM_CALL» Py_XDECREF
949 »       mov»    r0,·r6949 »       mov»    r0,·r6
950 »       add»    sp,·#100»     @·0x64950 »       add»    sp,·#100»     @·0x64
951 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}951 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
  
952 000007de·<validate_and_copy_tuple>:952 000007de·<validate_and_copy_tuple>:
953 validate_and_copy_tuple():953 validate_and_copy_tuple():
Offset 1038, 15 lines modifiedOffset 1038, 15 lines modified
1038 »       adds»   r3,·#11038 »       adds»   r3,·#1
1039 »       add.w»  r0,·r0,·r3,·lsl·#21039 »       add.w»  r0,·r0,·r3,·lsl·#2
1040 »       b.w»    0·<PyLong_FromSize_t>1040 »       b.w»    0·<PyLong_FromSize_t>
1041 ·R_ARM_THM_JUMP24»       PyLong_FromSize_t1041 ·R_ARM_THM_JUMP24»       PyLong_FromSize_t
  
1042 000008a6·<PyCode_GetCode>:1042 000008a6·<PyCode_GetCode>:
1043 PyCode_GetCode():1043 PyCode_GetCode():
1044 »       b.w»    15a4·<_PyCode_GetCode>1044 »       b.w»    15dc·<_PyCode_GetCode>
1045 ·R_ARM_THM_JUMP24»       _PyCode_GetCode1045 ·R_ARM_THM_JUMP24»       _PyCode_GetCode
  
1046 000008aa·<PyCode_GetVarnames>:1046 000008aa·<PyCode_GetVarnames>:
1047 PyCode_GetVarnames():1047 PyCode_GetVarnames():
1048 »       b.w»    108·<PyCode_NewEmpty+0xac>1048 »       b.w»    108·<PyCode_NewEmpty+0xac>
1049 ·R_ARM_THM_JUMP24»       _PyCode_GetVarnames1049 ·R_ARM_THM_JUMP24»       _PyCode_GetVarnames
  
Offset 1251, 18 lines modifiedOffset 1251, 18 lines modified
1251 »       mov.w»  r2,·#4294967295»    @·0xffffffff1251 »       mov.w»  r2,·#4294967295»    @·0xffffffff
1252 »       add»    r3,·r11252 »       add»    r3,·r1
1253 »       mov»    r1,·sp1253 »       mov»    r1,·sp
1254 »       str»    r3,·[sp,·#20]1254 »       str»    r3,·[sp,·#20]
1255 »       movs»   r3,·#01255 »       movs»   r3,·#0
1256 »       str.w»  r8,·[sp,·#8]1256 »       str.w»  r8,·[sp,·#8]
1257 »       strd»   r2,·r3,·[sp]1257 »       strd»   r2,·r3,·[sp]
1258 »       bl»     1860·<_PyCode_CheckLineNumber>1258 »       bl»     1898·<_PyCode_CheckLineNumber>
1259 ·R_ARM_THM_CALL» _PyCode_CheckLineNumber1259 ·R_ARM_THM_CALL» _PyCode_CheckLineNumber
1260 »       mov»    r0,·sp1260 »       mov»    r0,·sp
Max diff block lines reached; 478/3779 bytes (12.65%) of diff not shown.
7.04 KB
descrobject.o
2.91 KB
readelf --wide --relocs {}
    
Offset 612, 29 lines modifiedOffset 612, 29 lines modified
612 00001538··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc612 00001538··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
613 0000153e··0000eb0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del613 0000153e··0000eb0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
614 00001564··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc614 00001564··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
615 0000156e··00005e2f·R_ARM_THM_MOVW_ABS_NC··000014d9···wrapper_dealloc615 0000156e··00005e2f·R_ARM_THM_MOVW_ABS_NC··000014d9···wrapper_dealloc
616 00001572··00005e30·R_ARM_THM_MOVT_ABS·····000014d9···wrapper_dealloc616 00001572··00005e30·R_ARM_THM_MOVT_ABS·····000014d9···wrapper_dealloc
617 000015ac··00010b0a·R_ARM_THM_CALL·········00000000···_PyObject_RealIsSubclass617 000015ac··00010b0a·R_ARM_THM_CALL·········00000000···_PyObject_RealIsSubclass
618 000015ba··00010c0a·R_ARM_THM_CALL·········00000000···PyTuple_GetSlice618 000015ba··00010c0a·R_ARM_THM_CALL·········00000000···PyTuple_GetSlice
619 000015ec··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc619 000015ee··0000e30a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
620 00001614··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError620 00001616··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
621 00001618··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError621 0000161a··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
622 0000161e··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC27622 00001620··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC27
623 00001622··00005b30·R_ARM_THM_MOVT_ABS·····00000444···.LC27623 00001624··00005b30·R_ARM_THM_MOVT_ABS·····00000444···.LC27
624 0000162a··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format624 0000162c··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
625 00001632··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError625 00001634··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
626 00001636··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError626 00001638··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
627 0000164c··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2627 0000164e··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2
628 00001650··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2628 00001652··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2
629 00001654··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC28629 00001656··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC28
630 00001658··00005f30·R_ARM_THM_MOVT_ABS·····0000046c···.LC28630 0000165a··00005f30·R_ARM_THM_MOVT_ABS·····0000046c···.LC28
631 0000165e··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format631 00001660··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
632 00001668··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError632 0000166a··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
633 0000166c··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError633 0000166e··0000ee30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
634 00001684··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2634 00001684··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2
635 00001688··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2635 00001688··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2
636 00001696··0000602f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC29636 00001696··0000602f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC29
637 0000169a··00006030·R_ARM_THM_MOVT_ABS·····000004a4···.LC29637 0000169a··00006030·R_ARM_THM_MOVT_ABS·····000004a4···.LC29
638 0000169e··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format638 0000169e··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
639 00001712··0000ec0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype639 00001712··0000ec0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
640 00001722··0000230a·R_ARM_THM_CALL·········00000069···descr_setcheck.part.0.isra.0640 00001722··0000230a·R_ARM_THM_CALL·········00000069···descr_setcheck.part.0.isra.0
4.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2506, 95 lines modifiedOffset 2506, 95 lines modified
  
2506 00001584·<wrapperdescr_call>:2506 00001584·<wrapperdescr_call>:
2507 wrapperdescr_call():2507 wrapperdescr_call():
2508 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}2508 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
2509 »       mov.w»  ip,·#4096»  @·0x10002509 »       mov.w»  ip,·#4096»  @·0x1000
2510 »       sub.w»  ip,·sp,·ip2510 »       sub.w»  ip,·sp,·ip
2511 »       str.w»  r0,·[ip,·#4064]»     @·0xfe02511 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
2512 »       ldr»    r7,·[r1,·#8]2512 »       ldr.w»  r8,·[r1,·#8]
2513 »       mov»    r4,·r12513 »       mov»    r4,·r1
2514 »       sub»    sp,·#82514 »       sub»    sp,·#8
2515 »       ldr»    r1,·[r0,·#8]2515 »       ldr»    r1,·[r0,·#8]
2516 »       mov»    r5,·r02516 »       mov»    r5,·r0
2517 »       cmp»    r7,·#02517 »       cmp.w»  r8,·#0
2518 »       ble.n»  1630·<wrapperdescr_call+0xac>2518 »       ble.n»  1632·<wrapperdescr_call+0xae>
2519 »       ldr.w»  r8,·[r4,·#12]2519 »       ldr»    r7,·[r4,·#12]
2520 »       mov»    r6,·r22520 »       mov»    r6,·r2
2521 »       ldr.w»  r0,·[r8,·#4]2521 »       ldr»    r0,·[r7,·#4]
2522 »       bl»     0·<_PyObject_RealIsSubclass>2522 »       bl»     0·<_PyObject_RealIsSubclass>
2523 ·R_ARM_THM_CALL» _PyObject_RealIsSubclass2523 ·R_ARM_THM_CALL» _PyObject_RealIsSubclass
2524 »       cmp»    r0,·#02524 »       cmp»    r0,·#0
2525 »       beq.n»  1666·<wrapperdescr_call+0xe2>2525 »       beq.n»  1668·<wrapperdescr_call+0xe4>
2526 »       mov»    r0,·r42526 »       mov»    r0,·r4
2527 »       mov»    r2,·r72527 »       mov»    r2,·r8
2528 »       movs»   r1,·#12528 »       movs»   r1,·#1
2529 »       bl»     0·<PyTuple_GetSlice>2529 »       bl»     0·<PyTuple_GetSlice>
2530 ·R_ARM_THM_CALL» PyTuple_GetSlice2530 ·R_ARM_THM_CALL» PyTuple_GetSlice
2531 »       mov»    r4,·r02531 »       mov»    r4,·r0
2532 »       cmp»    r0,·#02532 »       cmp»    r0,·#0
2533 »       beq.n»  1662·<wrapperdescr_call+0xde>2533 »       beq.n»  1664·<wrapperdescr_call+0xe0>
2534 »       ldr»    r3,·[r5,·#20]2534 »       ldr»    r3,·[r5,·#20]
2535 »       ldr»    r2,·[r3,·#20]2535 »       ldr»    r2,·[r3,·#20]
2536 »       ldr»    r7,·[r3,·#12]2536 »       ldr.w»  r8,·[r3,·#12]
2537 »       lsls»   r1,·r2,·#312537 »       lsls»   r1,·r2,·#31
2538 »       bmi.n»  15f8·<wrapperdescr_call+0x74>2538 »       bmi.n»  15fa·<wrapperdescr_call+0x76>
2539 »       cbnz»   r6,·1606·<wrapperdescr_call+0x82>2539 »       cbnz»   r6,·1608·<wrapperdescr_call+0x84>
2540 »       ldr»    r2,·[r5,·#24]2540 »       ldr»    r2,·[r5,·#24]
2541 »       mov»    r1,·r42541 »       mov»    r1,·r4
2542 »       mov»    r0,·r82542 »       mov»    r0,·r7
2543 »       blx»    r72543 »       blx»    r8
2544 »       mov»    r5,·r02544 »       mov»    r5,·r0
2545 »       ldr»    r3,·[r4,·#0]2545 »       ldr»    r3,·[r4,·#0]
2546 »       mvn.w»  r2,·#3221225472»    @·0xc00000002546 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2547 »       cmp»    r3,·r22547 »       cmp»    r3,·r2
2548 »       beq.n»  15f0·<wrapperdescr_call+0x6c>2548 »       beq.n»  15f2·<wrapperdescr_call+0x6e>
2549 »       subs»   r3,·#12549 »       subs»   r3,·#1
2550 »       str»    r3,·[r4,·#0]2550 »       str»    r3,·[r4,·#0]
2551 »       cbnz»   r3,·15f0·<wrapperdescr_call+0x6c>2551 »       cbnz»   r3,·15f2·<wrapperdescr_call+0x6e>
2552 »       mov»    r0,·r42552 »       mov»    r0,·r4
2553 »       bl»     0·<_Py_Dealloc>2553 »       bl»     0·<_Py_Dealloc>
2554 ·R_ARM_THM_CALL» _Py_Dealloc2554 ·R_ARM_THM_CALL» _Py_Dealloc
2555 »       mov»    r0,·r52555 »       mov»    r0,·r5
2556 »       add»    sp,·#82556 »       add»    sp,·#8
2557 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}2557 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
2558 »       ldr»    r2,·[r5,·#24]2558 »       ldr»    r2,·[r5,·#24]
2559 »       mov»    r3,·r62559 »       mov»    r3,·r6
2560 »       mov»    r0,·r82560 »       mov»    r0,·r7
2561 »       mov»    r1,·r42561 »       mov»    r1,·r4
2562 »       blx»    r72562 »       blx»    r8
2563 »       mov»    r5,·r02563 »       mov»    r5,·r0
2564 »       b.n»    15da·<wrapperdescr_call+0x56>2564 »       b.n»    15dc·<wrapperdescr_call+0x58>
2565 »       ldr»    r2,·[r6,·#4]2565 »       ldr»    r2,·[r6,·#4]
2566 »       ldr»    r2,·[r2,·#84]» @·0x542566 »       ldr»    r2,·[r2,·#84]» @·0x54
2567 »       lsls»   r2,·r2,·#22567 »       lsls»   r2,·r2,·#2
2568 »       bpl.n»  1614·<wrapperdescr_call+0x90>2568 »       bpl.n»  1616·<wrapperdescr_call+0x92>
2569 »       ldr»    r2,·[r6,·#8]2569 »       ldr»    r2,·[r6,·#8]
2570 »       cmp»    r2,·#02570 »       cmp»    r2,·#0
2571 »       beq.n»  15d0·<wrapperdescr_call+0x4c>2571 »       beq.n»  15d2·<wrapperdescr_call+0x4e>
2572 »       movw»   r0,·#02572 »       movw»   r0,·#0
2573 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2573 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2574 »       movt»   r0,·#02574 »       movt»   r0,·#0
2575 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2575 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2576 »       ldr»    r2,·[r3,·#0]2576 »       ldr»    r2,·[r3,·#0]
2577 »       movw»   r1,·#02577 »       movw»   r1,·#0
2578 ·R_ARM_THM_MOVW_ABS_NC»  .LC272578 ·R_ARM_THM_MOVW_ABS_NC»  .LC27
2579 »       movt»   r1,·#02579 »       movt»   r1,·#0
2580 ·R_ARM_THM_MOVT_ABS»     .LC272580 ·R_ARM_THM_MOVT_ABS»     .LC27
2581 »       movs»   r5,·#02581 »       movs»   r5,·#0
2582 »       ldr»    r0,·[r0,·#0]2582 »       ldr»    r0,·[r0,·#0]
2583 »       bl»     0·<PyErr_Format>2583 »       bl»     0·<PyErr_Format>
2584 ·R_ARM_THM_CALL» PyErr_Format2584 ·R_ARM_THM_CALL» PyErr_Format
2585 »       b.n»    15da·<wrapperdescr_call+0x56>2585 »       b.n»    15dc·<wrapperdescr_call+0x58>
2586 »       ldr»    r2,·[r0,·#12]2586 »       ldr»    r2,·[r0,·#12]
2587 »       movw»   r3,·#02587 »       movw»   r3,·#0
2588 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2588 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2589 »       movt»   r3,·#02589 »       movt»   r3,·#0
2590 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2590 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2591 »       ldr»    r0,·[r3,·#0]2591 »       ldr»    r0,·[r3,·#0]
2592 »       cbz»    r2,·164a·<wrapperdescr_call+0xc6>2592 »       cbz»    r2,·164c·<wrapperdescr_call+0xc8>
2593 »       ldr»    r3,·[r2,·#4]2593 »       ldr»    r3,·[r2,·#4]
2594 »       ldr»    r3,·[r3,·#84]» @·0x542594 »       ldr»    r3,·[r3,·#84]» @·0x54
2595 »       tst.w»  r3,·#268435456»     @·0x100000002595 »       tst.w»  r3,·#268435456»     @·0x10000000
2596 »       it»     eq2596 »       it»     eq
2597 »       moveq»  r2,·#02597 »       moveq»  r2,·#0
2598 »       ldr»    r4,·[r1,·#12]2598 »       ldr»    r4,·[r1,·#12]
2599 »       movw»   r3,·#02599 »       movw»   r3,·#0
Offset 2605, 28 lines modifiedOffset 2605, 28 lines modified
2605 ·R_ARM_THM_MOVW_ABS_NC»  .LC282605 ·R_ARM_THM_MOVW_ABS_NC»  .LC28
2606 »       movt»   r1,·#02606 »       movt»   r1,·#0
2607 ·R_ARM_THM_MOVT_ABS»     .LC282607 ·R_ARM_THM_MOVT_ABS»     .LC28
2608 »       str»    r4,·[sp,·#0]2608 »       str»    r4,·[sp,·#0]
2609 »       bl»     0·<PyErr_Format>2609 »       bl»     0·<PyErr_Format>
2610 ·R_ARM_THM_CALL» PyErr_Format2610 ·R_ARM_THM_CALL» PyErr_Format
2611 »       movs»   r5,·#02611 »       movs»   r5,·#0
2612 »       b.n»    15f0·<wrapperdescr_call+0x6c>2612 »       b.n»    15f2·<wrapperdescr_call+0x6e>
2613 »       ldr»    r2,·[r5,·#12]2613 »       ldr»    r2,·[r5,·#12]
2614 »       movw»   r3,·#02614 »       movw»   r3,·#0
2615 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2615 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2616 »       movt»   r3,·#02616 »       movt»   r3,·#0
2617 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2617 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2618 »       ldr»    r0,·[r3,·#0]2618 »       ldr»    r0,·[r3,·#0]
2619 »       cbz»    r2,·1680·<wrapperdescr_call+0xfc>2619 »       cbz»    r2,·1682·<wrapperdescr_call+0xfe>
2620 »       ldr»    r3,·[r2,·#4]2620 »       ldr»    r3,·[r2,·#4]
2621 »       ldr»    r3,·[r3,·#84]» @·0x542621 »       ldr»    r3,·[r3,·#84]» @·0x54
2622 »       tst.w»  r3,·#268435456»     @·0x100000002622 »       tst.w»  r3,·#268435456»     @·0x10000000
2623 »       it»     eq2623 »       it»     eq
2624 »       moveq»  r2,·#02624 »       moveq»  r2,·#0
2625 »       ldr.w»  r4,·[r8,·#4]2625 »       ldr»    r4,·[r7,·#4]
2626 »       movw»   r3,·#02626 »       movw»   r3,·#0
2627 ·R_ARM_THM_MOVW_ABS_NC»  .LC22627 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
2628 »       movt»   r3,·#02628 »       movt»   r3,·#0
2629 ·R_ARM_THM_MOVT_ABS»     .LC22629 ·R_ARM_THM_MOVT_ABS»     .LC2
2630 »       ldr»    r1,·[r5,·#8]2630 »       ldr»    r1,·[r5,·#8]
2631 »       ldr»    r4,·[r4,·#12]2631 »       ldr»    r4,·[r4,·#12]
2632 »       str»    r4,·[sp,·#4]2632 »       str»    r4,·[sp,·#4]
Offset 2634, 15 lines modifiedOffset 2634, 15 lines modified
2634 »       str»    r1,·[sp,·#0]2634 »       str»    r1,·[sp,·#0]
2635 »       movw»   r1,·#02635 »       movw»   r1,·#0
Max diff block lines reached; 394/4005 bytes (9.84%) of diff not shown.
19.7 KB
enumobject.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········8448·(bytes·into·file)13 ··Start·of·section·headers:··········8452·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x2100:1 There·are·18·section·headers,·starting·at·offset·0x2104:
  
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·0001e4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0001e4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001a60·0000f8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·001a64·0000f8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000218·000258·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000218·000258·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·001b58·000178·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·001b5c·000178·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000470·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000470·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000470·000158·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000470·000158·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0005c8·00055c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0005c8·000560·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·001cd0·000278·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·001cd4·000278·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·000b24·0001fc·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·000b28·0001fc·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·001f48·000118·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·001f4c·000118·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·000d20·000248·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·000d24·000248·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·002060·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·002064·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·000f68·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·000f6c·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000f68·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000f6c·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·000f9c·000630·10·····16··57··419 ··[15]·.symtab···········SYMTAB··········00000000·000fa0·000630·10·····16··57··4
20 ··[16]·.strtab···········STRTAB··········00000000·0015cc·000493·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0015d0·000493·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·002070·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·002074·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.38 KB
readelf --wide --symbols {}
    
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
18 ····14:·00000149···352·FUNC····LOCAL··DEFAULT····7·enumerate_vectorcall18 ····14:·00000149···352·FUNC····LOCAL··DEFAULT····7·enumerate_vectorcall
19 ····15:·0000012d····64·FUNC····LOCAL··DEFAULT····1·check_keyword19 ····15:·0000012d····64·FUNC····LOCAL··DEFAULT····1·check_keyword
20 ····16:·000002a9···180·FUNC····LOCAL··DEFAULT····7·enum_new_impl20 ····16:·000002a9···180·FUNC····LOCAL··DEFAULT····7·enum_new_impl
21 ····17:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d21 ····17:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
22 ····18:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t22 ····18:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
23 ····19:·00000358·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·00000358·····0·NOTYPE··LOCAL··DEFAULT····7·$d
24 ····20:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····7·$t24 ····20:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
25 ····21:·0000035d···404·FUNC····LOCAL··DEFAULT····7·enum_next25 ····21:·0000035d···408·FUNC····LOCAL··DEFAULT····7·enum_next
26 ····22:·000004e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d26 ····22:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
27 ····23:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t27 ····23:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
28 ····24:·000004f1···106·FUNC····LOCAL··DEFAULT····7·enum_dealloc28 ····24:·000004f5···106·FUNC····LOCAL··DEFAULT····7·enum_dealloc
29 ····25:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t29 ····25:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
30 ····26:·00000001····56·FUNC····LOCAL··DEFAULT····1·enum_traverse30 ····26:·00000001····56·FUNC····LOCAL··DEFAULT····1·enum_traverse
31 ····27:·00000039···122·FUNC····LOCAL··DEFAULT····1·reversed_next31 ····27:·00000039···122·FUNC····LOCAL··DEFAULT····1·reversed_next
32 ····28:·000000b5····58·FUNC····LOCAL··DEFAULT····1·reversed_dealloc32 ····28:·000000b5····58·FUNC····LOCAL··DEFAULT····1·reversed_dealloc
33 ····29:·000000f1····60·FUNC····LOCAL··DEFAULT····1·reversed_len33 ····29:·000000f1····60·FUNC····LOCAL··DEFAULT····1·reversed_len
34 ····30:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC634 ····30:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
35 ····31:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC735 ····31:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
7.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1a60·contains·31·entries:1 Relocation·section·'.rel.text'·at·offset·0x1a64·contains·31·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000006c··0000520a·R_ARM_THM_CALL·········00000000···PySequence_GetItem3 0000006c··0000520a·R_ARM_THM_CALL·········00000000···PySequence_GetItem
4 00000082··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4 00000082··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
5 00000088··0000532f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError5 00000088··0000532f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
6 0000008c··00005330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError6 0000008c··00005330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
7 00000092··0000540a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches7 00000092··0000540a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
8 00000098··00004d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear8 00000098··00004d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 000001ca··00003a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct29 000001ca··00003a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
30 000001d0··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred30 000001d0··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
31 0000011c··00004e1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t31 0000011c··00004e1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
32 00000124··0000561e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong32 00000124··0000561e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
33 0000017e··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue33 0000017e··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
34 0000018a··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue34 0000018a··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
35 Relocation·section·'.rel.data'·at·offset·0x1b58·contains·47·entries:35 Relocation·section·'.rel.data'·at·offset·0x1b5c·contains·47·entries:
36 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name36 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
37 00000004··00002c02·R_ARM_ABS32············00000000···.rodata37 00000004··00002c02·R_ARM_ABS32············00000000···.rodata
38 00000008··00000202·R_ARM_ABS32············00000000···.rodata.str1.438 00000008··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
39 00000024··00000102·R_ARM_ABS32············00000000···.data39 00000024··00000102·R_ARM_ABS32············00000000···.data
40 00000030··00005c02·R_ARM_ABS32············00000000···PyType_Type40 00000030··00005c02·R_ARM_ABS32············00000000···PyType_Type
41 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.441 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
42 00000044··00001c02·R_ARM_ABS32············000000b5···reversed_dealloc42 00000044··00001c02·R_ARM_ABS32············000000b5···reversed_dealloc
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 0000012c··00002802·R_ARM_ABS32············0000016d···reversed_reduce61 0000012c··00002802·R_ARM_ABS32············0000016d···reversed_reduce
62 00000134··00002c02·R_ARM_ABS32············00000000···.rodata62 00000134··00002c02·R_ARM_ABS32············00000000···.rodata
63 00000138··00000202·R_ARM_ABS32············00000000···.rodata.str1.463 00000138··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
64 0000013c··00002902·R_ARM_ABS32············00000191···reversed_setstate64 0000013c··00002902·R_ARM_ABS32············00000191···reversed_setstate
65 00000144··00002c02·R_ARM_ABS32············00000000···.rodata65 00000144··00002c02·R_ARM_ABS32············00000000···.rodata
66 0000015c··00005c02·R_ARM_ABS32············00000000···PyType_Type66 0000015c··00005c02·R_ARM_ABS32············00000000···PyType_Type
67 00000164··00000202·R_ARM_ABS32············00000000···.rodata.str1.467 00000164··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
68 00000170··00001802·R_ARM_ABS32············000004f1···enum_dealloc68 00000170··00001802·R_ARM_ABS32············000004f5···enum_dealloc
69 000001a0··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr69 000001a0··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
70 000001b0··00002c02·R_ARM_ABS32············00000000···.rodata70 000001b0··00002c02·R_ARM_ABS32············00000000···.rodata
71 000001b4··00001a02·R_ARM_ABS32············00000001···enum_traverse71 000001b4··00001a02·R_ARM_ABS32············00000001···enum_traverse
72 000001c4··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter72 000001c4··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter
73 000001c8··00001502·R_ARM_ABS32············0000035d···enum_next73 000001c8··00001502·R_ARM_ABS32············0000035d···enum_next
74 000001cc··00000102·R_ARM_ABS32············00000000···.data74 000001cc··00000102·R_ARM_ABS32············00000000···.data
75 000001f0··00005f02·R_ARM_ABS32············00000000···PyType_GenericAlloc75 000001f0··00005f02·R_ARM_ABS32············00000000···PyType_GenericAlloc
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.479 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
80 0000022c··00002202·R_ARM_ABS32············00000001···enum_reduce80 0000022c··00002202·R_ARM_ABS32············00000001···enum_reduce
81 00000234··00002c02·R_ARM_ABS32············00000000···.rodata81 00000234··00002c02·R_ARM_ABS32············00000000···.rodata
82 00000238··00000202·R_ARM_ABS32············00000000···.rodata.str1.482 00000238··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
83 0000023c··00006202·R_ARM_ABS32············00000000···Py_GenericAlias83 0000023c··00006202·R_ARM_ABS32············00000000···Py_GenericAlias
84 00000244··00000202·R_ARM_ABS32············00000000···.rodata.str1.484 00000244··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
85 Relocation·section·'.rel.text.hot'·at·offset·0x1cd0·contains·79·entries:85 Relocation·section·'.rel.text.hot'·at·offset·0x1cd4·contains·79·entries:
86 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name86 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
87 00000026··0000390a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial87 00000026··0000390a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
88 0000002a··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct88 0000002a··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
89 0000002e··00003a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct89 0000002e··00003a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
90 00000066··00003b0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult90 00000066··00003b0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult
91 0000007e··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc91 0000007e··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
92 00000088··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred92 00000088··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
Offset 144, 32 lines modifiedOffset 144, 32 lines modified
144 000002f6··00004b0a·R_ARM_THM_CALL·········00000000···PyNumber_Index144 000002f6··00004b0a·R_ARM_THM_CALL·········00000000···PyNumber_Index
145 000002fe··00004c0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t145 000002fe··00004c0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
146 00000320··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc146 00000320··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
147 00000338··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc147 00000338··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
148 00000340··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred148 00000340··00003d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
149 00000348··00004d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear149 00000348··00004d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
150 00000358··00004502·R_ARM_ABS32············00000000···_PyRuntime150 00000358··00004502·R_ARM_ABS32············00000000···_PyRuntime
151 00000386··00004e0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t151 00000388··00004e0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
152 000003d4··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc152 000003d8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
153 000003e2··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc153 000003e6··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
154 000003ea··00004f0a·R_ARM_THM_CALL·········00000000···PyTuple_New154 000003ee··00004f0a·R_ARM_THM_CALL·········00000000···PyTuple_New
 155 00000448··0000500a·R_ARM_THM_CALL·········00000000···PyNumber_Add
 156 000004a0··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 157 000004b6··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
155 00000448··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc158 000004c8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
156 0000045e··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
157 00000472··0000500a·R_ARM_THM_CALL·········00000000···PyNumber_Add 
158 000004c4··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
159 000004d2··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc159 000004d6··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
160 000004d8··00004e0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t160 000004dc··00004e0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
161 000004e8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
162 000004ec··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate161 000004ec··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 162 000004f0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
163 00000500··0000510a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack163 00000504··0000510a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
164 00000518··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc164 0000051c··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
165 00000530··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc165 00000534··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
166 00000548··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc166 0000054c··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
  
167 Relocation·section·'.rel.text.unlikely'·at·offset·0x1f48·contains·35·entries:167 Relocation·section·'.rel.text.unlikely'·at·offset·0x1f4c·contains·35·entries:
168 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name168 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
169 00000008··00001f2f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC7169 00000008··00001f2f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC7
170 0000000c··00001f30·R_ARM_THM_MOVT_ABS·····000000e0···.LC7170 0000000c··00001f30·R_ARM_THM_MOVT_ABS·····000000e0···.LC7
171 00000018··0000202f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC8171 00000018··0000202f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC8
172 0000001c··00002030·R_ARM_THM_MOVT_ABS·····000000e8···.LC8172 0000001c··00002030·R_ARM_THM_MOVT_ABS·····000000e8···.LC8
173 00000078··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0173 00000078··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
174 0000007c··00002530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0174 0000007c··00002530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 199, 11 lines modifiedOffset 199, 11 lines modified
199 000001b8··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Format199 000001b8··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Format
200 000001c0··00003f0a·R_ARM_THM_CALL·········00000000···PySequence_Size200 000001c0··00003f0a·R_ARM_THM_CALL·········00000000···PySequence_Size
201 000001f4··00004502·R_ARM_ABS32············00000000···_PyRuntime201 000001f4··00004502·R_ARM_ABS32············00000000···_PyRuntime
202 000001f8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate202 000001f8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
203 00000010··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue203 00000010··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
204 00000026··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue204 00000026··0000571e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
205 Relocation·section·'.rel.rodata'·at·offset·0x2060·contains·2·entries:205 Relocation·section·'.rel.rodata'·at·offset·0x2064·contains·2·entries:
206 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name206 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
207 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4207 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
208 00000004··00000202·R_ARM_ABS32············00000000···.rodata.str1.4208 00000004··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
6.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 422, 74 lines modifiedOffset 422, 75 lines modified
422 »       mov»    r4,·r0422 »       mov»    r4,·r0
423 »       ldr»    r0,·[r0,·#12]423 »       ldr»    r0,·[r0,·#12]
424 »       ldr»    r3,·[r0,·#4]424 »       ldr»    r3,·[r0,·#4]
425 »       ldr»    r5,·[r4,·#16]425 »       ldr»    r5,·[r4,·#16]
426 »       ldr»    r3,·[r3,·#112]»@·0x70426 »       ldr»    r3,·[r3,·#112]»@·0x70
427 »       blx»    r3427 »       blx»    r3
428 »       cmp»    r0,·#0428 »       cmp»    r0,·#0
429 »       beq.n»  462·<enum_next+0x106>429 »       beq.w»  4ba·<enum_next+0x15e>
430 »       mov»    r6,·r0430 »       mov»    r6,·r0
431 »       ldr»    r0,·[r4,·#8]431 »       ldr»    r0,·[r4,·#8]
432 »       mvn.w»  r3,·#2147483648»    @·0x80000000432 »       mvn.w»  r3,·#2147483648»    @·0x80000000
433 »       cmp»    r0,·r3433 »       cmp»    r0,·r3
434 »       beq.n»  466·<enum_next+0x10a>434 »       beq.n»  43c·<enum_next+0xe0>
435 »       bl»     0·<PyLong_FromSsize_t>435 »       bl»     0·<PyLong_FromSsize_t>
436 ·R_ARM_THM_CALL» PyLong_FromSsize_t436 ·R_ARM_THM_CALL» PyLong_FromSsize_t
437 »       mov»    r7,·r0437 »       mov»    r7,·r0
438 »       cmp»    r0,·#0438 »       cmp»    r0,·#0
439 »       beq.n»  44c·<enum_next+0xf0>439 »       beq.w»  4a4·<enum_next+0x148>
440 »       ldr»    r3,·[r4,·#8]440 »       ldr»    r3,·[r4,·#8]
441 »       adds»   r3,·#1441 »       adds»   r3,·#1
442 »       str»    r3,·[r4,·#8]442 »       str»    r3,·[r4,·#8]
443 »       ldr»    r3,·[r5,·#0]443 »       ldr»    r3,·[r5,·#0]
444 »       cmp»    r3,·#1444 »       cmp»    r3,·#1
445 »       bne.n»  3e8·<enum_next+0x8c>445 »       bne.n»  3ec·<enum_next+0x90>
446 »       ldr»    r0,·[r5,·#12]446 »       ldr»    r0,·[r5,·#12]
447 »       movs»   r3,·#2447 »       movs»   r3,·#2
448 »       str»    r3,·[r5,·#0]448 »       str»    r3,·[r5,·#0]
449 »       str»    r7,·[r5,·#12]449 »       str»    r7,·[r5,·#12]
450 »       mvn.w»  r7,·#3221225472»    @·0xc0000000450 »       mvn.w»  r7,·#3221225472»    @·0xc0000000
451 »       ldr»    r3,·[r0,·#0]451 »       ldr»    r3,·[r0,·#0]
452 »       ldr»    r4,·[r5,·#16]452 »       ldr»    r4,·[r5,·#16]
453 »       cmp»    r3,·r7453 »       cmp»    r3,·r7
454 »       str»    r6,·[r5,·#16]454 »       str»    r6,·[r5,·#16]
455 »       bne.n»  3cc·<enum_next+0x70>455 »       bne.n»  3d0·<enum_next+0x74>
456 »       ldr»    r3,·[r4,·#0]456 »       ldr»    r3,·[r4,·#0]
457 »       mvn.w»  r2,·#3221225472»    @·0xc0000000457 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
458 »       cmp»    r3,·r2458 »       cmp»    r3,·r2
459 »       beq.n»  3c2·<enum_next+0x66>459 »       beq.n»  3c6·<enum_next+0x6a>
460 »       subs»   r3,·#1460 »       subs»   r3,·#1
461 »       str»    r3,·[r4,·#0]461 »       str»    r3,·[r4,·#0]
462 »       cbz»    r3,·3e0·<enum_next+0x84>462 »       cbz»    r3,·3e4·<enum_next+0x88>
463 »       ldr.w»  r3,·[r5,·#-8]463 »       ldr.w»  r3,·[r5,·#-8]
464 »       cbz»    r3,·3f8·<enum_next+0x9c>464 »       cbz»    r3,·3fe·<enum_next+0xa2>
465 »       mov»    r0,·r5465 »       mov»    r0,·r5
466 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}466 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
467 »       subs»   r3,·#1467 »       subs»   r3,·#1
468 »       str»    r3,·[r0,·#0]468 »       str»    r3,·[r0,·#0]
469 »       cmp»    r3,·#0469 »       cmp»    r3,·#0
470 »       bne.n»  3b2·<enum_next+0x56>470 »       bne.n»  3b6·<enum_next+0x5a>
471 »       bl»     0·<_Py_Dealloc>471 »       bl»     0·<_Py_Dealloc>
472 ·R_ARM_THM_CALL» _Py_Dealloc472 ·R_ARM_THM_CALL» _Py_Dealloc
473 »       ldr»    r3,·[r4,·#0]473 »       ldr»    r3,·[r4,·#0]
474 »       cmp»    r3,·r7474 »       cmp»    r3,·r7
475 »       bne.n»  3bc·<enum_next+0x60>475 »       bne.n»  3c0·<enum_next+0x64>
476 »       b.n»    3c2·<enum_next+0x66>476 »       b.n»    3c6·<enum_next+0x6a>
477 »       mov»    r0,·r4477 »       mov»    r0,·r4
478 »       bl»     0·<_Py_Dealloc>478 »       bl»     0·<_Py_Dealloc>
479 ·R_ARM_THM_CALL» _Py_Dealloc479 ·R_ARM_THM_CALL» _Py_Dealloc
480 »       b.n»    3c2·<enum_next+0x66>480 »       b.n»    3c6·<enum_next+0x6a>
481 »       movs»   r0,·#2481 »       movs»   r0,·#2
482 »       bl»     0·<PyTuple_New>482 »       bl»     0·<PyTuple_New>
483 ·R_ARM_THM_CALL» PyTuple_New483 ·R_ARM_THM_CALL» PyTuple_New
484 »       mov»    r5,·r0484 »       mov»    r5,·r0
485 »       cbz»    r0,·436·<enum_next+0xda>485 »       cmp»    r0,·#0
 486 »       beq.n»  48e·<enum_next+0x132>
486 »       strd»   r7,·r6,·[r0,·#12]487 »       strd»   r7,·r6,·[r0,·#12]
487 »       b.n»    3c8·<enum_next+0x6c>488 »       b.n»    3cc·<enum_next+0x70>
488 »       ldr»    r3,·[pc,·#236]»@·(4e8·<enum_next+0x18c>)489 »       ldr»    r3,·[pc,·#236]»@·(4ec·<enum_next+0x190>)
489 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}490 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
490 »       sub.w»  r1,·r5,·#8491 »       sub.w»  r1,·r5,·#8
491 »       add»    r3,·pc492 »       add»    r3,·pc
492 »       ldr»    r3,·[r3,·#0]493 »       ldr»    r3,·[r3,·#0]
493 »       ldr»    r3,·[r2,·r3]494 »       ldr»    r3,·[r2,·r3]
494 »       ldr»    r2,·[r3,·#8]495 »       ldr»    r2,·[r3,·#8]
495 »       addw»   r4,·r2,·#3748»@·0xea4496 »       addw»   r4,·r2,·#3748»@·0xea4
Offset 501, 141 lines modifiedOffset 502, 140 lines modified
501 »       ldr.w»  r3,·[r5,·#-4]502 »       ldr.w»  r3,·[r5,·#-4]
502 »       and.w»  r3,·r3,·#3503 »       and.w»  r3,·r3,·#3
503 »       orrs»   r3,·r0504 »       orrs»   r3,·r0
504 »       ldr.w»  r0,·[r2,·#3868]»     @·0xf1c505 »       ldr.w»  r0,·[r2,·#3868]»     @·0xf1c
505 »       orrs»   r0,·r4506 »       orrs»   r0,·r4
506 »       strd»   r0,·r3,·[r5,·#-8]507 »       strd»   r0,·r3,·[r5,·#-8]
507 »       str.w»  r1,·[r2,·#3752]»     @·0xea8508 »       str.w»  r1,·[r2,·#3752]»     @·0xea8
508 »       b.n»    3c8·<enum_next+0x6c>509 »       b.n»    3cc·<enum_next+0x70>
509 »       ldr»    r3,·[r7,·#0] 
510 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
511 »       cmp»    r3,·r2 
512 »       beq.n»  44c·<enum_next+0xf0> 
513 »       subs»   r3,·#1 
514 »       str»    r3,·[r7,·#0] 
515 »       cbnz»   r3,·44c·<enum_next+0xf0> 
516 »       mov»    r0,·r7 
517 »       bl»     0·<_Py_Dealloc> 
518 ·R_ARM_THM_CALL» _Py_Dealloc 
519 »       ldr»    r3,·[r6,·#0] 
520 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
521 »       cmp»    r3,·r2 
522 »       beq.n»  462·<enum_next+0x106> 
523 »       subs»   r3,·#1 
524 »       str»    r3,·[r6,·#0] 
525 »       cbnz»   r3,·462·<enum_next+0x106> 
526 »       mov»    r0,·r6 
527 »       bl»     0·<_Py_Dealloc> 
528 ·R_ARM_THM_CALL» _Py_Dealloc 
529 »       movs»   r5,·#0 
530 »       b.n»    3c8·<enum_next+0x6c> 
531 »       ldrd»   r5,·r7,·[r4,·#16]510 »       ldrd»   r5,·r7,·[r4,·#16]
532 »       cmp»    r7,·#0511 »       cmp»    r7,·#0
533 »       beq.n»  4d8·<enum_next+0x17c>512 »       beq.n»  4dc·<enum_next+0x180>
534 »       ldr»    r1,·[r4,·#24]513 »       ldr»    r1,·[r4,·#24]
535 »       mov»    r0,·r7514 »       mov»    r0,·r7
536 »       bl»     0·<PyNumber_Add>515 »       bl»     0·<PyNumber_Add>
537 ·R_ARM_THM_CALL» PyNumber_Add516 ·R_ARM_THM_CALL» PyNumber_Add
 517 »       cbz»    r0,·4a4·<enum_next+0x148>
538 »       cmp»    r0,·#0 
539 »       beq.n»  44c·<enum_next+0xf0> 
540 »       ldr»    r3,·[r5,·#0]518 »       ldr»    r3,·[r5,·#0]
541 »       str»    r0,·[r4,·#20]519 »       str»    r0,·[r4,·#20]
542 »       cmp»    r3,·#1520 »       cmp»    r3,·#1
543 »       bne.n»  3e8·<enum_next+0x8c>521 »       bne.n»  3ec·<enum_next+0x90>
544 »       ldr»    r0,·[r5,·#12]522 »       ldr»    r0,·[r5,·#12]
545 »       movs»   r3,·#2523 »       movs»   r3,·#2
546 »       str»    r3,·[r5,·#0]524 »       str»    r3,·[r5,·#0]
547 »       mvn.w»  r2,·#3221225472»    @·0xc0000000525 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
548 »       ldr»    r4,·[r5,·#16]526 »       ldr»    r4,·[r5,·#16]
549 »       ldr»    r3,·[r0,·#0]527 »       ldr»    r3,·[r0,·#0]
550 »       str»    r7,·[r5,·#12]528 »       str»    r7,·[r5,·#12]
Max diff block lines reached; 3296/6671 bytes (49.41%) of diff not shown.
6.74 KB
exceptions.o
2.08 KB
readelf --wide --relocs {}
    
Offset 1409, 29 lines modifiedOffset 1409, 29 lines modified
1409 00000f50··0001500a·R_ARM_THM_CALL·········00000000···PyNumber_Check1409 00000f50··0001500a·R_ARM_THM_CALL·········00000000···PyNumber_Check
1410 00000f60··0001510a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t1410 00000f60··0001510a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
1411 00000f6a··00014f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred1411 00000f6a··00014f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
1412 00000f9e··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1412 00000f9e··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1413 00000fa6··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1413 00000fa6··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1414 000010e4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1414 000010e4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1415 00001106··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1415 00001106··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1416 0000112a··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1416 00001138··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1417 00001146··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1417 00001146··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1418 0000114c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1418 0000114c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1419 00001168··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1419 00001168··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1420 00001184··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1420 00001184··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1421 000011a0··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1421 000011a0··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1422 000011a6··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1422 000011a6··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1423 000011c2··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1423 000011c2··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1424 00001230··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1424 00001230··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1425 00001236··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1425 00001236··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1426 00001252··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1426 00001252··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1427 00001258··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1427 00001258··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1428 000012da··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1428 000012da··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1429 000012fc··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1429 000012fc··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1430 00001316··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1430 00001324··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1431 00001332··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1431 00001332··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1432 00001338··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1432 00001338··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1433 00001354··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1433 00001354··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1434 00001370··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1434 00001370··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1435 0000138c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1435 0000138c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1436 00001392··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1436 00001392··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1437 000013ae··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1437 000013ae··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1.34 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 926, 38 lines modifiedOffset 926, 38 lines modified
926 »       mov»    r5,·r1926 »       mov»    r5,·r1
927 »       mov»    r6,·r2927 »       mov»    r6,·r2
928 »       cbz»    r0,·882·<ImportError_traverse+0x1e>928 »       cbz»    r0,·882·<ImportError_traverse+0x1e>
929 »       mov»    r1,·r2929 »       mov»    r1,·r2
930 »       blx»    r5930 »       blx»    r5
931 »       cbnz»   r0,·8aa·<ImportError_traverse+0x46>931 »       cbnz»   r0,·8aa·<ImportError_traverse+0x46>
932 »       ldr»    r0,·[r4,·#40]» @·0x28932 »       ldr»    r0,·[r4,·#40]» @·0x28
 933 »       cbnz»   r0,·8a2·<ImportError_traverse+0x3e>
 934 »       ldr»    r0,·[r4,·#44]» @·0x2c
933 »       cbz»    r0,·88c·<ImportError_traverse+0x28>935 »       cbz»    r0,·890·<ImportError_traverse+0x2c>
934 »       mov»    r1,·r6936 »       mov»    r1,·r6
935 »       blx»    r5937 »       blx»    r5
936 »       cbnz»   r0,·8aa·<ImportError_traverse+0x46>938 »       cbnz»   r0,·8aa·<ImportError_traverse+0x46>
937 »       ldr»    r0,·[r4,·#44]» @·0x2c 
938 »       cbnz»   r0,·8ac·<ImportError_traverse+0x48> 
939 »       ldr»    r0,·[r4,·#48]» @·0x30939 »       ldr»    r0,·[r4,·#48]» @·0x30
940 »       cbnz»   r0,·8a2·<ImportError_traverse+0x3e>940 »       cbnz»   r0,·8ac·<ImportError_traverse+0x48>
941 »       mov»    r2,·r6941 »       mov»    r2,·r6
942 »       mov»    r1,·r5942 »       mov»    r1,·r5
943 »       mov»    r0,·r4943 »       mov»    r0,·r4
944 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}944 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
945 »       b.w»    13b4·<SyntaxError_str+0xc0>945 »       b.w»    13b4·<SyntaxError_str+0xc0>
946 ·R_ARM_THM_JUMP24»       BaseException_traverse946 ·R_ARM_THM_JUMP24»       BaseException_traverse
947 »       mov»    r1,·r6947 »       mov»    r1,·r6
948 »       blx»    r5948 »       blx»    r5
949 »       cmp»    r0,·#0949 »       cmp»    r0,·#0
950 »       beq.n»  894·<ImportError_traverse+0x30>950 »       beq.n»  886·<ImportError_traverse+0x22>
951 »       pop»    {r4,·r5,·r6,·pc}951 »       pop»    {r4,·r5,·r6,·pc}
952 »       mov»    r1,·r6952 »       mov»    r1,·r6
953 »       blx»    r5953 »       blx»    r5
954 »       cmp»    r0,·#0954 »       cmp»    r0,·#0
955 »       beq.n»  890·<ImportError_traverse+0x2c>955 »       beq.n»  894·<ImportError_traverse+0x30>
956 »       pop»    {r4,·r5,·r6,·pc}956 »       b.n»    8aa·<ImportError_traverse+0x46>
957 »       nop957 »       nop
  
958 000008b8·<UnicodeEncodeError_init>:958 000008b8·<UnicodeEncodeError_init>:
959 UnicodeEncodeError_init():959 UnicodeEncodeError_init():
960 »       push»   {r4,·r5,·lr}960 »       push»   {r4,·r5,·lr}
961 »       mov.w»  ip,·#4096»  @·0x1000961 »       mov.w»  ip,·#4096»  @·0x1000
962 »       sub.w»  ip,·sp,·ip962 »       sub.w»  ip,·sp,·ip
3.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1883, 15 lines modifiedOffset 1883, 15 lines modified
1883 »       and.w»  r3,·r3,·#11883 »       and.w»  r3,·r3,·#1
1884 »       str.w»  r3,·[r4,·#-4]1884 »       str.w»  r3,·[r4,·#-4]
1885 »       cbz»    r0,·108c·<OSError_dealloc+0x54>1885 »       cbz»    r0,·108c·<OSError_dealloc+0x54>
1886 »       ldr»    r3,·[r0,·#0]1886 »       ldr»    r3,·[r0,·#0]
1887 »       mvn.w»  r1,·#3221225472»    @·0xc00000001887 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1888 »       str»    r2,·[r4,·#36]» @·0x241888 »       str»    r2,·[r4,·#36]» @·0x24
1889 »       cmp»    r3,·r11889 »       cmp»    r3,·r1
1890 »       bne.n»  1122·<OSError_dealloc+0xea>1890 »       bne.n»  113e·<OSError_dealloc+0x106>
1891 »       ldr»    r0,·[r4,·#40]» @·0x281891 »       ldr»    r0,·[r4,·#40]» @·0x28
1892 »       cbz»    r0,·10a6·<OSError_dealloc+0x6e>1892 »       cbz»    r0,·10a6·<OSError_dealloc+0x6e>
1893 »       ldr»    r3,·[r0,·#0]1893 »       ldr»    r3,·[r0,·#0]
1894 »       mvn.w»  r2,·#3221225472»    @·0xc00000001894 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1895 »       movs»   r1,·#01895 »       movs»   r1,·#0
1896 »       str»    r1,·[r4,·#40]» @·0x281896 »       str»    r1,·[r4,·#40]» @·0x28
1897 »       cmp»    r3,·r21897 »       cmp»    r3,·r2
Offset 1947, 40 lines modifiedOffset 1947, 40 lines modified
1947 »       cbnz»   r3,·110a·<OSError_dealloc+0xd2>1947 »       cbnz»   r3,·110a·<OSError_dealloc+0xd2>
1948 »       bl»     0·<_Py_Dealloc>1948 »       bl»     0·<_Py_Dealloc>
1949 ·R_ARM_THM_CALL» _Py_Dealloc1949 ·R_ARM_THM_CALL» _Py_Dealloc
1950 »       ldr»    r0,·[r4,·#28]1950 »       ldr»    r0,·[r4,·#28]
1951 »       cmp»    r0,·#01951 »       cmp»    r0,·#0
1952 »       bne.n»  118a·<OSError_dealloc+0x152>1952 »       bne.n»  118a·<OSError_dealloc+0x152>
1953 »       ldr»    r0,·[r4,·#24]1953 »       ldr»    r0,·[r4,·#24]
1954 »       cbnz»   r0,·1130·<OSError_dealloc+0xf8>1954 »       cbnz»   r0,·1122·<OSError_dealloc+0xea>
1955 »       ldr»    r3,·[r4,·#4]1955 »       ldr»    r3,·[r4,·#4]
1956 »       mov»    r0,·r41956 »       mov»    r0,·r4
1957 »       ldmia.w»sp!,·{r4,·lr}1957 »       ldmia.w»sp!,·{r4,·lr}
1958 »       ldr.w»  r3,·[r3,·#160]»      @·0xa01958 »       ldr.w»  r3,·[r3,·#160]»      @·0xa0
1959 »       bx»     r31959 »       bx»     r3
1960 »       subs»   r3,·#1 
1961 »       str»    r3,·[r0,·#0] 
1962 »       cmp»    r3,·#0 
1963 »       bne.n»  108c·<OSError_dealloc+0x54> 
1964 »       bl»     0·<_Py_Dealloc> 
1965 ·R_ARM_THM_CALL» _Py_Dealloc 
1966 »       b.n»    108c·<OSError_dealloc+0x54> 
1967 »       ldr»    r3,·[r0,·#0]1960 »       ldr»    r3,·[r0,·#0]
1968 »       mvn.w»  r2,·#3221225472»    @·0xc00000001961 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1969 »       movs»   r1,·#01962 »       movs»   r1,·#0
1970 »       str»    r1,·[r4,·#24]1963 »       str»    r1,·[r4,·#24]
1971 »       cmp»    r3,·r21964 »       cmp»    r3,·r2
1972 »       beq.n»  1114·<OSError_dealloc+0xdc>1965 »       beq.n»  1114·<OSError_dealloc+0xdc>
1973 »       subs»   r3,·#11966 »       subs»   r3,·#1
1974 »       str»    r3,·[r0,·#0]1967 »       str»    r3,·[r0,·#0]
1975 »       cmp»    r3,·#01968 »       cmp»    r3,·#0
1976 »       bne.n»  1114·<OSError_dealloc+0xdc>1969 »       bne.n»  1114·<OSError_dealloc+0xdc>
1977 »       bl»     0·<_Py_Dealloc>1970 »       bl»     0·<_Py_Dealloc>
1978 ·R_ARM_THM_CALL» _Py_Dealloc1971 ·R_ARM_THM_CALL» _Py_Dealloc
1979 »       b.n»    1114·<OSError_dealloc+0xdc>1972 »       b.n»    1114·<OSError_dealloc+0xdc>
 1973 »       subs»   r3,·#1
 1974 »       str»    r3,·[r0,·#0]
 1975 »       cmp»    r3,·#0
 1976 »       bne.n»  108c·<OSError_dealloc+0x54>
 1977 »       bl»     0·<_Py_Dealloc>
 1978 ·R_ARM_THM_CALL» _Py_Dealloc
 1979 »       b.n»    108c·<OSError_dealloc+0x54>
1980 »       bl»     0·<_Py_Dealloc>1980 »       bl»     0·<_Py_Dealloc>
1981 ·R_ARM_THM_CALL» _Py_Dealloc1981 ·R_ARM_THM_CALL» _Py_Dealloc
1982 »       b.n»    10c0·<OSError_dealloc+0x88>1982 »       b.n»    10c0·<OSError_dealloc+0x88>
1983 »       ldr»    r3,·[r0,·#0]1983 »       ldr»    r3,·[r0,·#0]
1984 »       mvn.w»  r2,·#3221225472»    @·0xc00000001984 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1985 »       movs»   r1,·#01985 »       movs»   r1,·#0
1986 »       str»    r1,·[r4,·#48]» @·0x301986 »       str»    r1,·[r4,·#48]» @·0x30
Offset 2116, 15 lines modifiedOffset 2116, 15 lines modified
2116 »       ldr»    r0,·[r0,·#36]» @·0x242116 »       ldr»    r0,·[r0,·#36]» @·0x24
2117 »       cbz»    r0,·1282·<OSError_clear+0x22>2117 »       cbz»    r0,·1282·<OSError_clear+0x22>
2118 »       ldr»    r3,·[r0,·#0]2118 »       ldr»    r3,·[r0,·#0]
2119 »       mvn.w»  r2,·#3221225472»    @·0xc00000002119 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2120 »       movs»   r1,·#02120 »       movs»   r1,·#0
2121 »       str»    r1,·[r4,·#36]» @·0x242121 »       str»    r1,·[r4,·#36]» @·0x24
2122 »       cmp»    r3,·r22122 »       cmp»    r3,·r2
2123 »       bne.n»  130e·<OSError_clear+0xae>2123 »       bne.n»  132a·<OSError_clear+0xca>
2124 »       ldr»    r0,·[r4,·#40]» @·0x282124 »       ldr»    r0,·[r4,·#40]» @·0x28
2125 »       cbz»    r0,·129c·<OSError_clear+0x3c>2125 »       cbz»    r0,·129c·<OSError_clear+0x3c>
2126 »       ldr»    r3,·[r0,·#0]2126 »       ldr»    r3,·[r0,·#0]
2127 »       mvn.w»  r2,·#3221225472»    @·0xc00000002127 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2128 »       movs»   r1,·#02128 »       movs»   r1,·#0
2129 »       str»    r1,·[r4,·#40]» @·0x282129 »       str»    r1,·[r4,·#40]» @·0x28
2130 »       cmp»    r3,·r22130 »       cmp»    r3,·r2
Offset 2180, 37 lines modifiedOffset 2180, 37 lines modified
2180 »       cbnz»   r3,·1300·<OSError_clear+0xa0>2180 »       cbnz»   r3,·1300·<OSError_clear+0xa0>
2181 »       bl»     0·<_Py_Dealloc>2181 »       bl»     0·<_Py_Dealloc>
2182 ·R_ARM_THM_CALL» _Py_Dealloc2182 ·R_ARM_THM_CALL» _Py_Dealloc
2183 »       ldr»    r0,·[r4,·#28]2183 »       ldr»    r0,·[r4,·#28]
2184 »       cmp»    r0,·#02184 »       cmp»    r0,·#0
2185 »       bne.n»  1376·<OSError_clear+0x116>2185 »       bne.n»  1376·<OSError_clear+0x116>
2186 »       ldr»    r0,·[r4,·#24]2186 »       ldr»    r0,·[r4,·#24]
2187 »       cbnz»   r0,·131c·<OSError_clear+0xbc>2187 »       cbnz»   r0,·130e·<OSError_clear+0xae>
2188 »       movs»   r0,·#02188 »       movs»   r0,·#0
2189 »       pop»    {r4,·pc}2189 »       pop»    {r4,·pc}
2190 »       subs»   r3,·#1 
2191 »       str»    r3,·[r0,·#0] 
2192 »       cmp»    r3,·#0 
2193 »       bne.n»  1282·<OSError_clear+0x22> 
2194 »       bl»     0·<_Py_Dealloc> 
2195 ·R_ARM_THM_CALL» _Py_Dealloc 
2196 »       b.n»    1282·<OSError_clear+0x22> 
2197 »       ldr»    r3,·[r0,·#0]2190 »       ldr»    r3,·[r0,·#0]
2198 »       mvn.w»  r2,·#3221225472»    @·0xc00000002191 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2199 »       movs»   r1,·#02192 »       movs»   r1,·#0
2200 »       str»    r1,·[r4,·#24]2193 »       str»    r1,·[r4,·#24]
2201 »       cmp»    r3,·r22194 »       cmp»    r3,·r2
2202 »       beq.n»  130a·<OSError_clear+0xaa>2195 »       beq.n»  130a·<OSError_clear+0xaa>
2203 »       subs»   r3,·#12196 »       subs»   r3,·#1
2204 »       str»    r3,·[r0,·#0]2197 »       str»    r3,·[r0,·#0]
2205 »       cmp»    r3,·#02198 »       cmp»    r3,·#0
2206 »       bne.n»  130a·<OSError_clear+0xaa>2199 »       bne.n»  130a·<OSError_clear+0xaa>
2207 »       bl»     0·<_Py_Dealloc>2200 »       bl»     0·<_Py_Dealloc>
2208 ·R_ARM_THM_CALL» _Py_Dealloc2201 ·R_ARM_THM_CALL» _Py_Dealloc
2209 »       b.n»    130a·<OSError_clear+0xaa>2202 »       b.n»    130a·<OSError_clear+0xaa>
 2203 »       subs»   r3,·#1
 2204 »       str»    r3,·[r0,·#0]
 2205 »       cmp»    r3,·#0
 2206 »       bne.n»  1282·<OSError_clear+0x22>
 2207 »       bl»     0·<_Py_Dealloc>
 2208 ·R_ARM_THM_CALL» _Py_Dealloc
 2209 »       b.n»    1282·<OSError_clear+0x22>
2210 »       bl»     0·<_Py_Dealloc>2210 »       bl»     0·<_Py_Dealloc>
2211 ·R_ARM_THM_CALL» _Py_Dealloc2211 ·R_ARM_THM_CALL» _Py_Dealloc
2212 »       b.n»    12b6·<OSError_clear+0x56>2212 »       b.n»    12b6·<OSError_clear+0x56>
2213 »       ldr»    r3,·[r0,·#0]2213 »       ldr»    r3,·[r0,·#0]
2214 »       mvn.w»  r2,·#3221225472»    @·0xc00000002214 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2215 »       movs»   r1,·#02215 »       movs»   r1,·#0
2216 »       str»    r1,·[r4,·#48]» @·0x302216 »       str»    r1,·[r4,·#48]» @·0x30
14.0 KB
genobject.o
1.34 KB
readelf --wide --symbols {}
    
Offset 224, 16 lines modifiedOffset 224, 16 lines modified
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearLocals224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearLocals
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit
226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
229 ···225:·00000069···126·FUNC····GLOBAL·DEFAULT····1·_PyGen_FetchStopIterationValue229 ···225:·00000069···126·FUNC····GLOBAL·DEFAULT····1·_PyGen_FetchStopIterationValue
230 ···226:·00000001···102·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_ClearFreeLists230 ···226:·00000001···102·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_ClearFreeLists
 231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse 
233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration
234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
238 ···234:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Restore238 ···234:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Restore
239 ···235:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format239 ···235:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
10.8 KB
readelf --wide --relocs {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x58b8·contains·161·entries:1 Relocation·section·'.rel.text'·at·offset·0x58b8·contains·161·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000046··0000d20a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del3 00000046··0000d20a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
4 0000005e··0000d20a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del4 0000005e··0000d20a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
5 00000076··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration5 00000076··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
6 0000007a··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration6 0000007a··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
7 00000082··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches7 00000082··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
8 00000088··0000d90a·R_ARM_THM_CALL·········00000000···PyErr_Occurred8 00000088··0000d90a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
9 0000008e··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct9 0000008e··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
10 00000092··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct10 00000092··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
11 000000a0··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct11 000000a0··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
12 000000a4··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct12 000000a4··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
13 000000ae··0000d60a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException13 000000ae··0000d60a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
14 000000d4··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc14 000000d4··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
15 00000102··0000170a·R_ARM_THM_CALL·········0000030d···gen_send_ex215 00000102··0000170a·R_ARM_THM_CALL·········0000030d···gen_send_ex2
16 00000118··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct16 00000118··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
17 0000011c··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct17 0000011c··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
18 00000124··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration18 00000124··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
19 00000128··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration19 00000128··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
20 0000012e··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone20 0000012e··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
21 0000014a··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 0000014a··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 00000150··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration22 00000150··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
23 00000154··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration23 00000154··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
24 0000015a··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone24 0000015a··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
25 00000166··0000ce0a·R_ARM_THM_CALL·········000006f5···_PyGen_SetStopIterationValue25 00000166··0000ce0a·R_ARM_THM_CALL·········000006f5···_PyGen_SetStopIterationValue
26 00000170··00000102·R_ARM_ABS32············00000000···.data26 00000170··00000102·R_ARM_ABS32············00000000···.data
Offset 98, 16 lines modifiedOffset 98, 16 lines modified
98 00000694··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString98 00000694··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
99 000006ac··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc99 000006ac··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
100 000006b2··0000cf2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError100 000006b2··0000cf2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
101 000006b6··0000cf30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError101 000006b6··0000cf30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
102 000006bc··00003b2f·R_ARM_THM_MOVW_ABS_NC··0000030c···.LC17102 000006bc··00003b2f·R_ARM_THM_MOVW_ABS_NC··0000030c···.LC17
103 000006c0··00003b30·R_ARM_THM_MOVT_ABS·····0000030c···.LC17103 000006c0··00003b30·R_ARM_THM_MOVT_ABS·····0000030c···.LC17
104 000006c6··0000eb0a·R_ARM_THM_CALL·········00000000···PyErr_Format104 000006c6··0000eb0a·R_ARM_THM_CALL·········00000000···PyErr_Format
105 00000702··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration105 00000702··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
106 00000706··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration106 00000706··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
107 0000071a··0000f80a·R_ARM_THM_CALL·········00000000···PyErr_SetObject107 0000071a··0000f80a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
108 00000722··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg108 00000722··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
109 0000072e··0000f80a·R_ARM_THM_CALL·········00000000···PyErr_SetObject109 0000072e··0000f80a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
110 00000746··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc110 00000746··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
111 000007ce··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg111 000007ce··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
112 000007fa··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc112 000007fa··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
113 00000802··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc113 00000802··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 488, 15 lines modifiedOffset 488, 15 lines modified
488 000008f2··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError488 000008f2··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
489 000008f6··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError489 000008f6··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
490 000008fe··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString490 000008fe··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
491 00000904··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000130···.LC7491 00000904··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000130···.LC7
492 00000908··00001f30·R_ARM_THM_MOVT_ABS·····00000130···.LC7492 00000908··00001f30·R_ARM_THM_MOVT_ABS·····00000130···.LC7
493 00000912··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc493 00000912··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
494 00000918··00000102·R_ARM_ABS32············00000000···.data494 00000918··00000102·R_ARM_ABS32············00000000···.data
495 00000954··0000e40a·R_ARM_THM_CALL·········00000000···_PyFrame_Traverse495 00000954··0000e30a·R_ARM_THM_CALL·········00000000···_PyFrame_Traverse
496 0000060a··0000d21e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del496 0000060a··0000d21e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
497 00000752··0000d71e·R_ARM_THM_JUMP24·······00000000···PyErr_SetRaisedException497 00000752··0000d71e·R_ARM_THM_JUMP24·······00000000···PyErr_SetRaisedException
  
498 Relocation·section·'.rel.text.unlikely'·at·offset·0x67f8·contains·248·entries:498 Relocation·section·'.rel.text.unlikely'·at·offset·0x67f8·contains·248·entries:
499 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name499 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
500 00000014··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000340···.LC18500 00000014··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000340···.LC18
501 00000018··00003e30·R_ARM_THM_MOVT_ABS·····00000340···.LC18501 00000018··00003e30·R_ARM_THM_MOVT_ABS·····00000340···.LC18
Offset 529, 16 lines modifiedOffset 529, 16 lines modified
529 0000017a··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString529 0000017a··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
530 0000018a··00002d0a·R_ARM_THM_CALL·········00000175···gen_throw530 0000018a··00002d0a·R_ARM_THM_CALL·········00000175···gen_throw
531 00000192··00004f0a·R_ARM_THM_CALL·········0000095d···async_gen_unwrap_value531 00000192··00004f0a·R_ARM_THM_CALL·········0000095d···async_gen_unwrap_value
532 000001aa··0000622f·R_ARM_THM_MOVW_ABS_NC··000003ec···.LC25532 000001aa··0000622f·R_ARM_THM_MOVW_ABS_NC··000003ec···.LC25
533 000001ae··00006230·R_ARM_THM_MOVT_ABS·····000003ec···.LC25533 000001ae··00006230·R_ARM_THM_MOVT_ABS·····000003ec···.LC25
534 000001c8··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit534 000001c8··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit
535 000001cc··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit535 000001cc··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit
536 000001da··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration536 000001da··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
537 000001de··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration537 000001de··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
538 000001e4··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches538 000001e4··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
539 000001ea··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear539 000001ea··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
540 000001ee··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct540 000001ee··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
541 000001f2··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct541 000001f2··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
542 000001f8··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration542 000001f8··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
543 000001fc··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration543 000001fc··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
544 00000202··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches544 00000202··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
Offset 561, 16 lines modifiedOffset 561, 16 lines modified
561 00000368··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct561 00000368··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
562 0000036c··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct562 0000036c··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
563 0000038a··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError563 0000038a··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
564 0000038e··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError564 0000038e··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
565 00000392··0000722f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC27565 00000392··0000722f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC27
566 00000396··00007230·R_ARM_THM_MOVT_ABS·····00000404···.LC27566 00000396··00007230·R_ARM_THM_MOVT_ABS·····00000404···.LC27
567 0000039c··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString567 0000039c··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
568 000003ac··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration568 000003ac··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
569 000003b0··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration569 000003b0··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
570 000003ba··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone570 000003ba··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
571 000003ce··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError571 000003ce··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
572 000003d2··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError572 000003d2··0000cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
573 000003de··0000732f·R_ARM_THM_MOVW_ABS_NC··00000434···.LC28573 000003de··0000732f·R_ARM_THM_MOVW_ABS_NC··00000434···.LC28
574 000003e2··00007330·R_ARM_THM_MOVT_ABS·····00000434···.LC28574 000003e2··00007330·R_ARM_THM_MOVT_ABS·····00000434···.LC28
575 000003e6··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString575 000003e6··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
576 000003ec··0000742f·R_ARM_THM_MOVW_ABS_NC··00000468···.LC29576 000003ec··0000742f·R_ARM_THM_MOVW_ABS_NC··00000468···.LC29
Offset 602, 16 lines modifiedOffset 602, 16 lines modified
602 00000512··0000212f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC9602 00000512··0000212f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC9
603 00000516··00002130·R_ARM_THM_MOVT_ABS·····00000170···.LC9603 00000516··00002130·R_ARM_THM_MOVT_ABS·····00000170···.LC9
604 0000051e··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString604 0000051e··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
605 00000526··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration605 00000526··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
606 0000052a··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration606 0000052a··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
607 0000053a··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches607 0000053a··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
608 00000548··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear608 00000548··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
609 0000054c··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration609 0000054c··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
610 00000550··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration610 00000550··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
611 00000556··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone611 00000556··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
612 0000055c··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit612 0000055c··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit
613 00000560··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit613 00000560··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit
614 00000566··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches614 00000566··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
615 00000578··00000102·R_ARM_ABS32············00000000···.data615 00000578··00000102·R_ARM_ABS32············00000000···.data
616 0000058c··0000d10a·R_ARM_THM_CALL·········00000000···PyObject_CallFinalizerFromDealloc616 0000058c··0000d10a·R_ARM_THM_CALL·········00000000···PyObject_CallFinalizerFromDealloc
617 000005dc··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc617 000005dc··0000c70a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 668, 16 lines modifiedOffset 668, 16 lines modified
668 00000882··0000212f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC9668 00000882··0000212f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC9
669 00000886··00002130·R_ARM_THM_MOVT_ABS·····00000170···.LC9669 00000886··00002130·R_ARM_THM_MOVT_ABS·····00000170···.LC9
670 0000088c··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString670 0000088c··0000cc0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
671 0000089c··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration671 0000089c··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
672 000008a0··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration672 000008a0··0000e530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
673 000008a6··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches673 000008a6··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
674 000008ac··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear674 000008ac··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
675 000008b0··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration675 000008b0··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
676 000008b4··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration676 000008b4··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
677 000008ba··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone677 000008ba··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
678 000008c0··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit678 000008c0··0000dd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit
679 000008c4··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit679 000008c4··0000dd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit
680 000008ca··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches680 000008ca··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
681 000008d8··00000102·R_ARM_ABS32············00000000···.data681 000008d8··00000102·R_ARM_ABS32············00000000···.data
682 0000091c··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct682 0000091c··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
Max diff block lines reached; 1310/10965 bytes (11.95%) of diff not shown.
460 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 199, 16 lines modifiedOffset 199, 16 lines modified
199 _PyFrame_ClearLocals199 _PyFrame_ClearLocals
200 PyExc_GeneratorExit200 PyExc_GeneratorExit
201 PyErr_SetNone201 PyErr_SetNone
202 PyErr_ExceptionMatches202 PyErr_ExceptionMatches
203 PyErr_Clear203 PyErr_Clear
204 _PyGen_FetchStopIterationValue204 _PyGen_FetchStopIterationValue
205 _PyAsyncGen_ClearFreeLists205 _PyAsyncGen_ClearFreeLists
206 PyExc_StopIteration 
207 _PyFrame_Traverse206 _PyFrame_Traverse
 207 PyExc_StopIteration
208 PyExc_StopAsyncIteration208 PyExc_StopAsyncIteration
209 _PyArg_CheckPositional209 _PyArg_CheckPositional
210 PyExc_DeprecationWarning210 PyExc_DeprecationWarning
211 PyErr_WarnEx211 PyErr_WarnEx
212 PyException_GetTraceback212 PyException_GetTraceback
213 PyErr_Restore213 PyErr_Restore
214 PyErr_Format214 PyErr_Format
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 144, 17 lines modifiedOffset 144, 17 lines modified
144 ··0x000008d0·6e657261·746f7245·78697400·50794572·neratorExit.PyEr144 ··0x000008d0·6e657261·746f7245·78697400·50794572·neratorExit.PyEr
145 ··0x000008e0·725f5365·744e6f6e·65005079·4572725f·r_SetNone.PyErr_145 ··0x000008e0·725f5365·744e6f6e·65005079·4572725f·r_SetNone.PyErr_
146 ··0x000008f0·45786365·7074696f·6e4d6174·63686573·ExceptionMatches146 ··0x000008f0·45786365·7074696f·6e4d6174·63686573·ExceptionMatches
147 ··0x00000900·00507945·72725f43·6c656172·005f5079·.PyErr_Clear._Py147 ··0x00000900·00507945·72725f43·6c656172·005f5079·.PyErr_Clear._Py
148 ··0x00000910·47656e5f·46657463·6853746f·70497465·Gen_FetchStopIte148 ··0x00000910·47656e5f·46657463·6853746f·70497465·Gen_FetchStopIte
149 ··0x00000920·72617469·6f6e5661·6c756500·5f507941·rationValue._PyA149 ··0x00000920·72617469·6f6e5661·6c756500·5f507941·rationValue._PyA
150 ··0x00000930·73796e63·47656e5f·436c6561·72467265·syncGen_ClearFre150 ··0x00000930·73796e63·47656e5f·436c6561·72467265·syncGen_ClearFre
151 ··0x00000940·654c6973·74730050·79457863·5f53746f·eLists.PyExc_Sto151 ··0x00000940·654c6973·7473005f·50794672·616d655f·eLists._PyFrame_
 152 ··0x00000950·54726176·65727365·00507945·78635f53·Traverse.PyExc_S
152 ··0x00000950·70497465·72617469·6f6e005f·50794672·pIteration._PyFr153 ··0x00000960·746f7049·74657261·74696f6e·00507945·topIteration.PyE
153 ··0x00000960·616d655f·54726176·65727365·00507945·ame_Traverse.PyE 
154 ··0x00000970·78635f53·746f7041·73796e63·49746572·xc_StopAsyncIter154 ··0x00000970·78635f53·746f7041·73796e63·49746572·xc_StopAsyncIter
155 ··0x00000980·6174696f·6e005f50·79417267·5f436865·ation._PyArg_Che155 ··0x00000980·6174696f·6e005f50·79417267·5f436865·ation._PyArg_Che
156 ··0x00000990·636b506f·73697469·6f6e616c·00507945·ckPositional.PyE156 ··0x00000990·636b506f·73697469·6f6e616c·00507945·ckPositional.PyE
157 ··0x000009a0·78635f44·65707265·63617469·6f6e5761·xc_DeprecationWa157 ··0x000009a0·78635f44·65707265·63617469·6f6e5761·xc_DeprecationWa
158 ··0x000009b0·726e696e·67005079·4572725f·5761726e·rning.PyErr_Warn158 ··0x000009b0·726e696e·67005079·4572725f·5761726e·rning.PyErr_Warn
159 ··0x000009c0·45780050·79457863·65707469·6f6e5f47·Ex.PyException_G159 ··0x000009c0·45780050·79457863·65707469·6f6e5f47·Ex.PyException_G
160 ··0x000009d0·65745472·61636562·61636b00·50794572·etTraceback.PyEr160 ··0x000009d0·65745472·61636562·61636b00·50794572·etTraceback.PyEr
22.1 KB
fileobject.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········8968·(bytes·into·file)13 ··Start·of·section·headers:··········8964·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x2308:1 There·are·16·section·headers,·starting·at·offset·0x2304:
  
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·0004f0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0004ec·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001bb4·000338·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·001bb0·000338·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000524·000180·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000520·000180·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·001eec·000100·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·001ee8·000100·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0006a4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0006a0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0006a4·0002aa·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0006a0·0002aa·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000950·0001d8·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·00094c·0001d8·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·001fec·000158·08···I·13···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·001fe8·000158·08···I·13···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000b28·000270·00··AX··0···0··413 ··[·9]·.text.hot·········PROGBITS········00000000·000b24·000270·00··AX··0···0··4
14 ··[10]·.rel.text.hot·····REL·············00000000·002144·000140·08···I·13···9··414 ··[10]·.rel.text.hot·····REL·············00000000·002140·000140·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000d98·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·000d94·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000d98·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000d94·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·000dcc·0007e0·10·····14··53··417 ··[13]·.symtab···········SYMTAB··········00000000·000dc8·0007e0·10·····14··53··4
18 ··[14]·.strtab···········STRTAB··········00000000·0015ac·000606·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0015a8·000606·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·002284·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·002280·000084·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.71 KB
readelf --wide --symbols {}
    
Offset 38, 22 lines modifiedOffset 38, 22 lines modified
38 ····34:·00000370·····0·NOTYPE··LOCAL··DEFAULT····1·$d38 ····34:·00000370·····0·NOTYPE··LOCAL··DEFAULT····1·$d
39 ····35:·000000c3····10·FUNC····LOCAL··DEFAULT····7·get_closed39 ····35:·000000c3····10·FUNC····LOCAL··DEFAULT····7·get_closed
40 ····36:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1540 ····36:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
41 ····37:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1641 ····37:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
42 ····38:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1742 ····38:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
43 ····39:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1843 ····39:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
44 ····40:·00000374·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·00000374·····0·NOTYPE··LOCAL··DEFAULT····1·$t
45 ····41:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d45 ····41:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····42:·000000cd····62·FUNC····LOCAL··DEFAULT····7·stdprinter_isatty46 ····42:·000000cd····62·FUNC····LOCAL··DEFAULT····7·stdprinter_isatty
47 ····43:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1947 ····43:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
48 ····44:·0000010b····12·FUNC····LOCAL··DEFAULT····7·get_mode48 ····44:·0000010b····12·FUNC····LOCAL··DEFAULT····7·get_mode
49 ····45:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2049 ····45:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
50 ····46:·00000117····16·FUNC····LOCAL··DEFAULT····7·stdprinter_repr50 ····46:·00000117····16·FUNC····LOCAL··DEFAULT····7·stdprinter_repr
51 ····47:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t51 ····47:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
52 ····48:·000004e5····10·FUNC····LOCAL··DEFAULT····1·get_encoding52 ····48:·000004e1····10·FUNC····LOCAL··DEFAULT····1·get_encoding
53 ····49:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2153 ····49:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
54 ····50:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d54 ····50:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
55 ····51:·00000120····96·OBJECT··LOCAL··DEFAULT····3·stdprinter_methods55 ····51:·00000120····96·OBJECT··LOCAL··DEFAULT····3·stdprinter_methods
56 ····52:·000000d0····80·OBJECT··LOCAL··DEFAULT····3·stdprinter_getsetlist56 ····52:·000000d0····80·OBJECT··LOCAL··DEFAULT····3·stdprinter_getsetlist
57 ····53:·00000001···104·FUNC····GLOBAL·DEFAULT····7·PyFile_SetOpenCodeHook57 ····53:·00000001···104·FUNC····GLOBAL·DEFAULT····7·PyFile_SetOpenCodeHook
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsInitialized58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsInitialized
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ····96:·00000185···496·FUNC····GLOBAL·DEFAULT····1·PyFile_GetLine100 ····96:·00000185···496·FUNC····GLOBAL·DEFAULT····1·PyFile_GetLine
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
107 ···103:·00000375···368·FUNC····GLOBAL·DEFAULT····1·PyObject_AsFileDescriptor107 ···103:·00000375···364·FUNC····GLOBAL·DEFAULT····1·PyObject_AsFileDescriptor
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
9.11 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1bb4·contains·103·entries:1 Relocation·section·'.rel.text'·at·offset·0x1bb0·contains·103·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···stdout3 0000000e··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···stdout
4 00000012··00003c30·R_ARM_THM_MOVT_ABS·····00000000···stdout4 00000012··00003c30·R_ARM_THM_MOVT_ABS·····00000000···stdout
5 0000001a··00003d0a·R_ARM_THM_CALL·········00000000···fileno5 0000001a··00003d0a·R_ARM_THM_CALL·········00000000···fileno
6 00000022··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···stderr6 00000022··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···stderr
7 00000026··00003e30·R_ARM_THM_MOVT_ABS·····00000000···stderr7 00000026··00003e30·R_ARM_THM_MOVT_ABS·····00000000···stderr
8 0000002c··00003d0a·R_ARM_THM_CALL·········00000000···fileno8 0000002c··00003d0a·R_ARM_THM_CALL·········00000000···fileno
Offset 67, 63 lines modifiedOffset 67, 63 lines modified
67 0000034c··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString67 0000034c··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString
68 00000360··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 00000360··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
69 00000368··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 00000368··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 00000370··00003a02·R_ARM_ABS32············00000000···_PyRuntime70 00000370··00003a02·R_ARM_ABS32············00000000···_PyRuntime
71 0000038e··0000682f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBool_Type71 0000038e··0000682f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBool_Type
72 00000392··00006830·R_ARM_THM_MOVT_ABS·····00000000···PyBool_Type72 00000392··00006830·R_ARM_THM_MOVT_ABS·····00000000···PyBool_Type
73 000003a0··0000690a·R_ARM_THM_CALL·········00000000···PyLong_AsInt73 000003a0··0000690a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
74 000003ba··00006a0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr74 000003b8··00006a0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr
75 000003f6··00006b0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult75 000003f2··00006b0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult
76 0000040e··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc76 0000040a··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
77 0000041e··0000690a·R_ARM_THM_CALL·········00000000···PyLong_AsInt77 0000041a··0000690a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
78 00000438··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc78 00000434··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
79 00000448··00006c0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall79 00000444··00006c0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall
80 00000450··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError80 0000044c··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
81 00000454··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError81 00000450··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
82 00000458··0000262f·R_ARM_THM_MOVW_ABS_NC··0000016c···.LC1782 00000454··0000262f·R_ARM_THM_MOVW_ABS_NC··0000016c···.LC17
83 0000045c··00002630·R_ARM_THM_MOVT_ABS·····0000016c···.LC1783 00000458··00002630·R_ARM_THM_MOVT_ABS·····0000016c···.LC17
84 00000462··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString84 0000045e··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString
85 0000046c··0000500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred85 00000468··0000500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
86 00000474··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError86 00000470··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
87 00000478··00006d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError87 00000474··00006d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
88 0000047e··0000272f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC1888 0000047a··0000272f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC18
89 00000482··00002730·R_ARM_THM_MOVT_ABS·····000001a0···.LC1889 0000047e··00002730·R_ARM_THM_MOVT_ABS·····000001a0···.LC18
90 00000488··0000580a·R_ARM_THM_CALL·········00000000···PyErr_Format90 00000484··0000580a·R_ARM_THM_CALL·········00000000···PyErr_Format
91 0000048e··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError91 0000048a··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
92 00000492··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError92 0000048e··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
93 00000496··0000252f·R_ARM_THM_MOVW_ABS_NC··0000014c···.LC1693 00000492··0000252f·R_ARM_THM_MOVW_ABS_NC··0000014c···.LC16
94 0000049a··00002530·R_ARM_THM_MOVT_ABS·····0000014c···.LC1694 00000496··00002530·R_ARM_THM_MOVT_ABS·····0000014c···.LC16
95 000004a0··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString95 0000049c··0000390a·R_ARM_THM_CALL·········00000000···PyErr_SetString
96 000004b8··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc96 000004b4··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
97 000004be··00006e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeWarning97 000004ba··00006e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeWarning
98 000004c2··00006e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeWarning98 000004be··00006e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeWarning
99 000004c6··0000242f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC1599 000004c2··0000242f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC15
100 000004ca··00002430·R_ARM_THM_MOVT_ABS·····00000128···.LC15100 000004c6··00002430·R_ARM_THM_MOVT_ABS·····00000128···.LC15
101 000004d2··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_WarnEx101 000004ce··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_WarnEx
102 000004dc··00003a02·R_ARM_ABS32············00000000···_PyRuntime102 000004d8··00003a02·R_ARM_ABS32············00000000···_PyRuntime
103 000004e0··0000706b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate103 000004dc··0000706b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
104 000004e4··0000462f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct104 000004e0··0000462f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
105 000004e8··00004630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct105 000004e4··00004630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
106 00000172··0000521e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong106 00000172··0000521e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
  
107 Relocation·section·'.rel.data'·at·offset·0x1eec·contains·32·entries:107 Relocation·section·'.rel.data'·at·offset·0x1ee8·contains·32·entries:
108 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name108 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
109 00000004··00007a02·R_ARM_ABS32············00000000···PyType_Type109 00000004··00007a02·R_ARM_ABS32············00000000···PyType_Type
110 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4110 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
111 0000002c··00002e02·R_ARM_ABS32············00000117···stdprinter_repr111 0000002c··00002e02·R_ARM_ABS32············00000117···stdprinter_repr
112 00000048··00007b02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr112 00000048··00007b02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
113 00000074··00000102·R_ARM_ABS32············00000000···.data113 00000074··00000102·R_ARM_ABS32············00000000···.data
114 0000007c··00000102·R_ARM_ABS32············00000000···.data114 0000007c··00000102·R_ARM_ABS32············00000000···.data
115 00000098··00007c02·R_ARM_ABS32············00000000···PyType_GenericAlloc115 00000098··00007c02·R_ARM_ABS32············00000000···PyType_GenericAlloc
116 000000a0··00007d02·R_ARM_ABS32············00000000···PyObject_Free116 000000a0··00007d02·R_ARM_ABS32············00000000···PyObject_Free
117 000000d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4117 000000d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
118 000000d4··00002302·R_ARM_ABS32············000000c3···get_closed118 000000d4··00002302·R_ARM_ABS32············000000c3···get_closed
119 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4119 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
120 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4120 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
121 000000e8··00003002·R_ARM_ABS32············000004e5···get_encoding121 000000e8··00003002·R_ARM_ABS32············000004e1···get_encoding
122 000000f0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4122 000000f0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
123 000000f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4123 000000f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
124 000000fc··00002c02·R_ARM_ABS32············0000010b···get_mode124 000000fc··00002c02·R_ARM_ABS32············0000010b···get_mode
125 00000104··00000202·R_ARM_ABS32············00000000···.rodata.str1.4125 00000104··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
126 00000120··00000202·R_ARM_ABS32············00000000···.rodata.str1.4126 00000120··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000124··00001402·R_ARM_ABS32············00000179···stdprinter_noop127 00000124··00001402·R_ARM_ABS32············00000179···stdprinter_noop
128 0000012c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4128 0000012c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 00000150··00000202·R_ARM_ABS32············00000000···.rodata.str1.4136 00000150··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
137 00000154··00002a02·R_ARM_ABS32············000000cd···stdprinter_isatty137 00000154··00002a02·R_ARM_ABS32············000000cd···stdprinter_isatty
138 0000015c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4138 0000015c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
139 00000160··00000202·R_ARM_ABS32············00000000···.rodata.str1.4139 00000160··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
140 00000164··00000c02·R_ARM_ABS32············0000004d···stdprinter_write140 00000164··00000c02·R_ARM_ABS32············0000004d···stdprinter_write
141 0000016c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4141 0000016c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
142 Relocation·section·'.rel.text.unlikely'·at·offset·0x1fec·contains·43·entries:142 Relocation·section·'.rel.text.unlikely'·at·offset·0x1fe8·contains·43·entries:
143 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name143 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
144 00000012··0000360a·R_ARM_THM_CALL·········00000000···Py_IsInitialized144 00000012··0000360a·R_ARM_THM_CALL·········00000000···Py_IsInitialized
145 00000024··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0145 00000024··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
146 00000028··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0146 00000028··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
147 0000002c··0000370a·R_ARM_THM_CALL·········00000000···PySys_Audit147 0000002c··0000370a·R_ARM_THM_CALL·········00000000···PySys_Audit
148 00000036··0000360a·R_ARM_THM_CALL·········00000000···Py_IsInitialized148 00000036··0000360a·R_ARM_THM_CALL·········00000000···Py_IsInitialized
149 0000003c··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError149 0000003c··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 0000018a··0000570a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction182 0000018a··0000570a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction
183 000001a6··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc183 000001a6··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
184 000001c4··0000670a·R_ARM_THM_CALL·········00000375···PyObject_AsFileDescriptor184 000001c4··0000670a·R_ARM_THM_CALL·········00000375···PyObject_AsFileDescriptor
185 000000fc··0000741e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong185 000000fc··0000741e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
186 00000112··0000511e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString186 00000112··0000511e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
187 00000122··0000751e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat187 00000122··0000751e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat
  
188 Relocation·section·'.rel.text.hot'·at·offset·0x2144·contains·40·entries:188 Relocation·section·'.rel.text.hot'·at·offset·0x2140·contains·40·entries:
189 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name189 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
190 0000001a··00004a0a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr190 0000001a··00004a0a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
191 0000002a··00004b0a·R_ARM_THM_CALL·········00000000···PyObject_Str191 0000002a··00004b0a·R_ARM_THM_CALL·········00000000···PyObject_Str
192 00000036··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg192 00000036··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
193 00000058··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc193 00000058··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
194 00000078··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc194 00000078··0000480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
195 00000084··00004d0a·R_ARM_THM_CALL·········00000000···PyObject_Repr195 00000084··00004d0a·R_ARM_THM_CALL·········00000000···PyObject_Repr
278 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 +F*F)F·F
1 setopencodehook2 setopencodehook
2 failed·to·change·existing·open_code·hook3 failed·to·change·existing·open_code·hook
3 backslashreplace4 backslashreplace
4 writeobject·with·NULL·file5 writeobject·with·NULL·file
5 null·file·for·PyFile_WriteString6 null·file·for·PyFile_WriteString
6 'path'·must·be·'str',·not·'%.200s'7 'path'·must·be·'str',·not·'%.200s'
7 ../Objects/fileobject.c8 ../Objects/fileobject.c
6.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 420, 91 lines modifiedOffset 420, 89 lines modified
420 »       b.n»    2b8·<PyFile_GetLine+0x134>420 »       b.n»    2b8·<PyFile_GetLine+0x134>
421 »       nop421 »       nop
422 »       .word»  0x00008aa8422 »       .word»  0x00008aa8
423 ·R_ARM_ABS32»    _PyRuntime423 ·R_ARM_ABS32»    _PyRuntime
  
424 00000374·<PyObject_AsFileDescriptor>:424 00000374·<PyObject_AsFileDescriptor>:
425 PyObject_AsFileDescriptor():425 PyObject_AsFileDescriptor():
426 »       push»   {r4,·r5,·r6,·lr}426 »       push»   {r4,·r5,·r6,·r7,·lr}
427 »       mov.w»  ip,·#4096»  @·0x1000427 »       mov.w»  ip,·#4096»  @·0x1000
428 »       sub.w»  ip,·sp,·ip428 »       sub.w»  ip,·sp,·ip
429 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8429 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
430 »       ldr»    r2,·[r0,·#4]430 »       ldr»    r2,·[r0,·#4]
431 »       sub»    sp,·#24431 »       sub»    sp,·#20
432 »       ldr»    r3,·[r2,·#84]» @·0x54432 »       ldr»    r3,·[r2,·#84]» @·0x54
433 »       ands.w» r3,·r3,·#16777216»  @·0x1000000433 »       ands.w» r5,·r3,·#16777216»  @·0x1000000
434 »       beq.n»  3b4·<PyObject_AsFileDescriptor+0x40>434 »       beq.n»  3b4·<PyObject_AsFileDescriptor+0x40>
435 »       movw»   r3,·#0435 »       movw»   r3,·#0
436 ·R_ARM_THM_MOVW_ABS_NC»  PyBool_Type436 ·R_ARM_THM_MOVW_ABS_NC»  PyBool_Type
437 »       movt»   r3,·#0437 »       movt»   r3,·#0
438 ·R_ARM_THM_MOVT_ABS»     PyBool_Type438 ·R_ARM_THM_MOVT_ABS»     PyBool_Type
439 »       mov»    r4,·r0439 »       mov»    r4,·r0
440 »       cmp»    r2,·r3440 »       cmp»    r2,·r3
441 »       beq.w»  4be·<PyObject_AsFileDescriptor+0x14a>441 »       beq.w»  4ba·<PyObject_AsFileDescriptor+0x146>
442 »       mov»    r0,·r4442 »       mov»    r0,·r4
443 »       bl»     0·<PyLong_AsInt>443 »       bl»     0·<PyLong_AsInt>
444 ·R_ARM_THM_CALL» PyLong_AsInt444 ·R_ARM_THM_CALL» PyLong_AsInt
445 »       mov»    r5,·r0445 »       mov»    r5,·r0
446 »       adds»   r3,·r5,·#1446 »       adds»   r3,·r5,·#1
447 »       beq.n»  46c·<PyObject_AsFileDescriptor+0xf8>447 »       beq.n»  468·<PyObject_AsFileDescriptor+0xf4>
448 »       cmp»    r5,·#0448 »       cmp»    r5,·#0
449 »       blt.n»  474·<PyObject_AsFileDescriptor+0x100>449 »       blt.n»  470·<PyObject_AsFileDescriptor+0xfc>
450 »       mov»    r0,·r5450 »       mov»    r0,·r5
451 »       add»    sp,·#24451 »       add»    sp,·#20
452 »       pop»    {r4,·r5,·r6,·pc}452 »       pop»    {r4,·r5,·r6,·r7,·pc}
453 »       ldr»    r1,·[pc,·#292]»@·(4dc·<PyObject_AsFileDescriptor+0x168>)453 »       ldr»    r1,·[pc,·#288]»@·(4d8·<PyObject_AsFileDescriptor+0x164>)
454 »       add»    r2,·sp,·#20454 »       add»    r2,·sp,·#12
455 »       str»    r3,·[sp,·#12] 
456 »       bl»     0·<PyObject_GetOptionalAttr>455 »       bl»     0·<PyObject_GetOptionalAttr>
457 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr456 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr
458 »       cmp»    r0,·#0457 »       cmp»    r0,·#0
459 »       blt.n»  466·<PyObject_AsFileDescriptor+0xf2>458 »       blt.n»  462·<PyObject_AsFileDescriptor+0xee>
460 »       ldr»    r4,·[sp,·#20]459 »       ldr»    r4,·[sp,·#12]
461 »       cmp»    r4,·#0460 »       cmp»    r4,·#0
462 »       beq.n»  450·<PyObject_AsFileDescriptor+0xdc>461 »       beq.n»  44c·<PyObject_AsFileDescriptor+0xd8>
463 »       ldr»    r2,·[pc,·#276]»@·(4e0·<PyObject_AsFileDescriptor+0x16c>)462 »       ldr»    r3,·[pc,·#276]»@·(4dc·<PyObject_AsFileDescriptor+0x168>)
464 »       mrc»    15,·0,·r1,·cr13,·cr0,·{3}463 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
465 »       ldr»    r0,·[r4,·#4]464 »       ldr»    r1,·[r4,·#4]
466 »       add»    r2,·pc465 »       add»    r3,·pc
467 »       ldr»    r2,·[r2,·#0]466 »       ldr»    r3,·[r3,·#0]
468 »       ldr»    r6,·[r1,·r2]467 »       ldr»    r7,·[r2,·r3]
469 »       ldr»    r2,·[r0,·#84]» @·0x54468 »       ldr»    r3,·[r1,·#84]» @·0x54
470 »       lsls»   r1,·r2,·#20469 »       lsls»   r0,·r3,·#20
471 »       bpl.n»  43e·<PyObject_AsFileDescriptor+0xca>470 »       bpl.n»  43a·<PyObject_AsFileDescriptor+0xc6>
472 »       ldr»    r2,·[r0,·#28]471 »       ldr»    r3,·[r1,·#28]
473 »       ldr»    r3,·[sp,·#12] 
474 »       ldr»    r5,·[r4,·r2]472 »       ldr»    r6,·[r4,·r3]
475 »       cbz»    r5,·43e·<PyObject_AsFileDescriptor+0xca>473 »       cbz»    r6,·43a·<PyObject_AsFileDescriptor+0xc6>
 474 »       mov»    r3,·r5
476 »       mov»    r2,·r3475 »       mov»    r2,·r5
477 »       mov»    r1,·r3476 »       mov»    r1,·r5
478 »       mov»    r0,·r4477 »       mov»    r0,·r4
479 »       str»    r3,·[sp,·#12] 
480 »       blx»    r5478 »       blx»    r6
481 »       mov»    r1,·r4479 »       mov»    r1,·r4
482 »       mov»    r2,·r0480 »       mov»    r2,·r0
483 »       ldr»    r3,·[sp,·#12]481 »       mov»    r3,·r5
484 »       mov»    r0,·r6482 »       mov»    r0,·r7
485 »       bl»     0·<_Py_CheckFunctionResult>483 »       bl»     0·<_Py_CheckFunctionResult>
486 ·R_ARM_THM_CALL» _Py_CheckFunctionResult484 ·R_ARM_THM_CALL» _Py_CheckFunctionResult
487 »       mov»    r4,·r0485 »       mov»    r4,·r0
488 »       ldr»    r0,·[sp,·#20]486 »       ldr»    r0,·[sp,·#12]
489 »       mvn.w»  r2,·#3221225472»    @·0xc0000000487 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
490 »       ldr»    r3,·[r0,·#0]488 »       ldr»    r3,·[r0,·#0]
491 »       cmp»    r3,·r2489 »       cmp»    r3,·r2
492 »       beq.n»  412·<PyObject_AsFileDescriptor+0x9e>490 »       beq.n»  40e·<PyObject_AsFileDescriptor+0x9a>
493 »       subs»   r3,·#1491 »       subs»   r3,·#1
494 »       str»    r3,·[r0,·#0]492 »       str»    r3,·[r0,·#0]
495 »       cbnz»   r3,·412·<PyObject_AsFileDescriptor+0x9e>493 »       cbnz»   r3,·40e·<PyObject_AsFileDescriptor+0x9a>
496 »       bl»     0·<_Py_Dealloc>494 »       bl»     0·<_Py_Dealloc>
497 ·R_ARM_THM_CALL» _Py_Dealloc495 ·R_ARM_THM_CALL» _Py_Dealloc
498 »       cbz»    r4,·466·<PyObject_AsFileDescriptor+0xf2>496 »       cbz»    r4,·462·<PyObject_AsFileDescriptor+0xee>
499 »       ldr»    r3,·[r4,·#4]497 »       ldr»    r3,·[r4,·#4]
500 »       ldr»    r3,·[r3,·#84]» @·0x54498 »       ldr»    r3,·[r3,·#84]» @·0x54
501 »       lsls»   r2,·r3,·#7499 »       lsls»   r2,·r3,·#7
502 »       bpl.n»  48e·<PyObject_AsFileDescriptor+0x11a>500 »       bpl.n»  48a·<PyObject_AsFileDescriptor+0x116>
503 »       mov»    r0,·r4501 »       mov»    r0,·r4
504 »       bl»     0·<PyLong_AsInt>502 »       bl»     0·<PyLong_AsInt>
505 ·R_ARM_THM_CALL» PyLong_AsInt503 ·R_ARM_THM_CALL» PyLong_AsInt
506 »       ldr»    r3,·[r4,·#0]504 »       ldr»    r3,·[r4,·#0]
507 »       mvn.w»  r1,·#3221225472»    @·0xc0000000505 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
508 »       mov»    r5,·r0506 »       mov»    r5,·r0
509 »       cmp»    r3,·r1507 »       cmp»    r3,·r1
Offset 516, 20 lines modifiedOffset 514, 20 lines modified
516 »       mov»    r0,·r4514 »       mov»    r0,·r4
517 »       bl»     0·<_Py_Dealloc>515 »       bl»     0·<_Py_Dealloc>
518 ·R_ARM_THM_CALL» _Py_Dealloc516 ·R_ARM_THM_CALL» _Py_Dealloc
519 »       b.n»    3a6·<PyObject_AsFileDescriptor+0x32>517 »       b.n»    3a6·<PyObject_AsFileDescriptor+0x32>
520 »       movs»   r3,·#0518 »       movs»   r3,·#0
521 »       mov»    r1,·r4519 »       mov»    r1,·r4
522 »       mov»    r2,·r3520 »       mov»    r2,·r3
523 »       mov»    r0,·r6521 »       mov»    r0,·r7
524 »       str»    r3,·[sp,·#0]522 »       str»    r3,·[sp,·#0]
525 »       bl»     0·<_PyObject_MakeTpCall>523 »       bl»     0·<_PyObject_MakeTpCall>
526 ·R_ARM_THM_CALL» _PyObject_MakeTpCall524 ·R_ARM_THM_CALL» _PyObject_MakeTpCall
527 »       mov»    r4,·r0525 »       mov»    r4,·r0
528 »       b.n»    3fc·<PyObject_AsFileDescriptor+0x88>526 »       b.n»    3f8·<PyObject_AsFileDescriptor+0x84>
529 »       movw»   r3,·#0527 »       movw»   r3,·#0
530 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError528 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
531 »       movt»   r3,·#0529 »       movt»   r3,·#0
532 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError530 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
533 »       movw»   r1,·#0531 »       movw»   r1,·#0
534 ·R_ARM_THM_MOVW_ABS_NC»  .LC17532 ·R_ARM_THM_MOVW_ABS_NC»  .LC17
535 »       movt»   r1,·#0533 »       movt»   r1,·#0
Offset 538, 72 lines modifiedOffset 536, 72 lines modified
538 »       bl»     0·<PyErr_SetString>536 »       bl»     0·<PyErr_SetString>
539 ·R_ARM_THM_CALL» PyErr_SetString537 ·R_ARM_THM_CALL» PyErr_SetString
540 »       mov.w»  r5,·#4294967295»    @·0xffffffff538 »       mov.w»  r5,·#4294967295»    @·0xffffffff
541 »       b.n»    3ae·<PyObject_AsFileDescriptor+0x3a>539 »       b.n»    3ae·<PyObject_AsFileDescriptor+0x3a>
542 »       bl»     0·<PyErr_Occurred>540 »       bl»     0·<PyErr_Occurred>
543 ·R_ARM_THM_CALL» PyErr_Occurred541 ·R_ARM_THM_CALL» PyErr_Occurred
544 »       cmp»    r0,·#0542 »       cmp»    r0,·#0
545 »       bne.n»  466·<PyObject_AsFileDescriptor+0xf2>543 »       bne.n»  462·<PyObject_AsFileDescriptor+0xee>
546 »       movw»   r3,·#0544 »       movw»   r3,·#0
547 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError545 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
548 »       movt»   r3,·#0546 »       movt»   r3,·#0
549 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError547 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
550 »       mov»    r2,·r5548 »       mov»    r2,·r5
Max diff block lines reached; 1672/6038 bytes (27.69%) of diff not shown.
264 KB
floatobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········33520·(bytes·into·file)13 ··Start·of·section·headers:··········33712·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.2 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x82f0:1 There·are·17·section·headers,·starting·at·offset·0x83b0:
  
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·000038·000e50·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·000d00·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·006acc·000678·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·006b64·000628·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000e88·0002dc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000d38·0002dc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·007144·0002f0·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·00718c·0002f0·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001164·0000d0·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001014·0000d0·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001164·000967·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001014·000967·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001ad0·002350·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·001980·002518·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·007434·000cb0·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00747c·000d28·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·003e20·0003a0·00··AX··0···0··813 ··[·9]·.text.unlikely····PROGBITS········00000000·003e98·0003a0·00··AX··0···0··8
14 ··[10]·.rel.text.unlikely·REL·············00000000·0080e4·000180·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0081a4·000180·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0041c0·000809·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·004238·000809·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·0049c9·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·004a41·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0049c9·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004a41·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0049fc·0013d0·10·····15·198··418 ··[14]·.symtab···········SYMTAB··········00000000·004a74·0013f0·10·····15·200··4
19 ··[15]·.strtab···········STRTAB··········00000000·005dcc·000cff·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·005e64·000cff·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·008264·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·008324·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
36.6 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·317·entries:1 Symbol·table·'.symtab'·contains·319·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.45 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC07 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
8 ·····5:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18 ·····5:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
Offset 22, 299 lines modifiedOffset 22, 301 lines modified
22 ····18:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d22 ····18:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
23 ····19:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····7·$d24 ····20:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
25 ····21:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·$t25 ····21:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·$t
26 ····22:·00000121···736·FUNC····LOCAL··DEFAULT····7·float_richcompare26 ····22:·00000121···736·FUNC····LOCAL··DEFAULT····7·float_richcompare
27 ····23:·000001b2·····0·NOTYPE··LOCAL··DEFAULT····7·$d27 ····23:·000001b2·····0·NOTYPE··LOCAL··DEFAULT····7·$d
28 ····24:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t28 ····24:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
29 ····25:·000010a1····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF29 ····25:·000011d9····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
30 ····26:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d30 ····26:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
31 ····27:·00000400·····0·NOTYPE··LOCAL··DEFAULT····7·$t31 ····27:·00000400·····0·NOTYPE··LOCAL··DEFAULT····7·$t
32 ····28:·00000401·····8·FUNC····LOCAL··DEFAULT····7·float___trunc___impl32 ····28:·00000401·····8·FUNC····LOCAL··DEFAULT····7·float___trunc___impl
33 ····29:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC333 ····29:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
34 ····30:·00000208·····0·NOTYPE··LOCAL··DEFAULT····1·$t34 ····30:·00000570·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·00000338·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
36 ····32:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC535 ····31:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
37 ····33:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC636 ····32:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
38 ····34:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC737 ····33:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
39 ····35:·00000584·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
40 ····36:·00000588·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000580·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 39 ····35:·000006c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 40 ····36:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
41 ····37:·00000589···364·FUNC····LOCAL··DEFAULT····7·float_mul41 ····37:·000006c5···364·FUNC····LOCAL··DEFAULT····7·float_mul
42 ····38:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d42 ····38:·00000820·····0·NOTYPE··LOCAL··DEFAULT····7·$d
43 ····39:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····7·$t43 ····39:·00000830·····0·NOTYPE··LOCAL··DEFAULT····7·$t
44 ····40:·000006f5····98·FUNC····LOCAL··DEFAULT····7·convert_to_double44 ····40:·00000831····98·FUNC····LOCAL··DEFAULT····7·convert_to_double
45 ····41:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC845 ····41:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
46 ····42:·00000759···356·FUNC····LOCAL··DEFAULT····7·float_div46 ····42:·00000895···356·FUNC····LOCAL··DEFAULT····7·float_div
47 ····43:·000008b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d47 ····43:·000009f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
48 ····44:·000008bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·000008bd···360·FUNC····LOCAL··DEFAULT····7·float_add49 ····45:·000009f9···360·FUNC····LOCAL··DEFAULT····7·float_add
50 ····46:·00000a18·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC951 ····47:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
52 ····48:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1052 ····48:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
53 ····49:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00000a25··1188·FUNC····LOCAL··DEFAULT····7·float_pow54 ····50:·00000b61··1184·FUNC····LOCAL··DEFAULT····7·float_pow
55 ····51:·00000d58·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
56 ····52:·00000d78·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
57 ····53:·00000eb0·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00000e90·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 56 ····52:·00000eb0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 57 ····53:·00000fe8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00000348·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·00000208·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·00000ec8·····0·NOTYPE··LOCAL··DEFAULT····7·$t59 ····55:·00001000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
60 ····56:·00000ec9·····8·FUNC····LOCAL··DEFAULT····7·float_hash60 ····56:·00001001·····8·FUNC····LOCAL··DEFAULT····7·float_hash
61 ····57:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1161 ····57:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
63 ····59:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·$d63 ····59:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
64 ····60:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1264 ····60:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
65 ····61:·00000ed1···280·FUNC····LOCAL··DEFAULT····7·float_vectorcall65 ····61:·00001009···280·FUNC····LOCAL··DEFAULT····7·float_vectorcall
66 ····62:·00000fe9···184·FUNC····LOCAL··DEFAULT····7·float_new_impl66 ····62:·00001121···184·FUNC····LOCAL··DEFAULT····7·float_new_impl
67 ····63:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·00001110·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00000fe8·····0·NOTYPE··LOCAL··DEFAULT····7·$t68 ····64:·00001120·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·00001090·····0·NOTYPE··LOCAL··DEFAULT····7·$d69 ····65:·000011c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
70 ····66:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1370 ····66:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
71 ····67:·00000439···158·FUNC····LOCAL··DEFAULT····1·float_from_string_inner71 ····67:·000002f9···158·FUNC····LOCAL··DEFAULT····1·float_from_string_inner
72 ····68:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1472 ····68:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
73 ····69:·000010a0·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·000011d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1574 ····70:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
75 ····71:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1675 ····71:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
76 ····72:·00001288·····0·NOTYPE··LOCAL··DEFAULT····7·$d76 ····72:·000013c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
77 ····73:·0000129c·····0·NOTYPE··LOCAL··DEFAULT····7·$t77 ····73:·000013d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
78 ····74:·0000129d····70·FUNC····LOCAL··DEFAULT····7·float_repr78 ····74:·000013d5····70·FUNC····LOCAL··DEFAULT····7·float_repr
79 ····75:·000004d9····12·FUNC····LOCAL··DEFAULT····1·float_neg79 ····75:·0000141d···140·FUNC····LOCAL··DEFAULT····7·float_neg
80 ····76:·000012e5···332·FUNC····LOCAL··DEFAULT····7·float_sub 
81 ····77:·00001424·····0·NOTYPE··LOCAL··DEFAULT····7·$d80 ····76:·000014a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 81 ····77:·000014a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 82 ····78:·000014a9···332·FUNC····LOCAL··DEFAULT····7·float_sub
 83 ····79:·000015e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
82 ····78:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1784 ····80:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
83 ····79:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1885 ····81:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
84 ····80:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1986 ····82:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
85 ····81:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2087 ····83:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
86 ····82:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2188 ····84:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
87 ····83:·00001430·····0·NOTYPE··LOCAL··DEFAULT····7·$t89 ····85:·000015f4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
88 ····84:·00001431···972·FUNC····LOCAL··DEFAULT····7·float___round__90 ····86:·000015f5···976·FUNC····LOCAL··DEFAULT····7·float___round__
89 ····85:·00001740·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
90 ····86:·00001750·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
91 ····87:·000017f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·00001908·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 92 ····88:·00001918·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 93 ····89:·000019b8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2394 ····90:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
93 ····89:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2495 ····91:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
94 ····90:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2596 ····92:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
95 ····91:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2697 ····93:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
96 ····92:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2798 ····94:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
97 ····93:·00000350·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2899 ····95:·00000350·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
98 ····94:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29100 ····96:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
99 ····95:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30101 ····97:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
100 ····96:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31102 ····98:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
101 ····97:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32103 ····99:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
102 ····98:·000004e5···256·FUNC····LOCAL··DEFAULT····1·float___getformat__104 ···100:·00000399···256·FUNC····LOCAL··DEFAULT····1·float___getformat__
103 ····99:·000005e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d105 ···101:·00000494·····0·NOTYPE··LOCAL··DEFAULT····1·$d
104 ···100:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33106 ···102:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
105 ···101:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t107 ···103:·00000498·····0·NOTYPE··LOCAL··DEFAULT····1·$t
106 ···102:·000005e5···108·FUNC····LOCAL··DEFAULT····1·float___format__108 ···104:·00000499···108·FUNC····LOCAL··DEFAULT····1·float___format__
107 ···103:·000017fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t109 ···105:·000019c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
108 ···104:·000017fd····20·FUNC····LOCAL··DEFAULT····7·float_bool110 ···106:·000019c5····20·FUNC····LOCAL··DEFAULT····7·float_bool
109 ···105:·00000651····40·FUNC····LOCAL··DEFAULT····1·float_float111 ···107:·00000505····40·FUNC····LOCAL··DEFAULT····1·float_float
110 ···106:·00000674·····0·NOTYPE··LOCAL··DEFAULT····1·$d112 ···108:·00000528·····0·NOTYPE··LOCAL··DEFAULT····1·$d
111 ···107:·00000678·····0·NOTYPE··LOCAL··DEFAULT····1·$t113 ···109:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
112 ···108:·00000679···124·FUNC····LOCAL··DEFAULT····1·float_new114 ···110:·0000052d···124·FUNC····LOCAL··DEFAULT····1·float_new
113 ···109:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34115 ···111:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
114 ···110:·00000414·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35116 ···112:·00000414·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
115 ···111:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36117 ···113:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
116 ···112:·00001811··1550·FUNC····LOCAL··DEFAULT····7·float_fromhex118 ···114:·000019d9··1550·FUNC····LOCAL··DEFAULT····7·float_fromhex
117 ···113:·00001d18·····0·NOTYPE··LOCAL··DEFAULT····7·$d119 ···115:·00001ee0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
118 ···114:·00001d24·····0·NOTYPE··LOCAL··DEFAULT····7·$t120 ···116:·00001eec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
119 ···115:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37121 ···117:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
120 ···116:·000006f5···272·FUNC····LOCAL··DEFAULT····1·float_rem122 ···118:·000005a9···268·FUNC····LOCAL··DEFAULT····1·float_rem
121 ···117:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d123 ···119:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
122 ···118:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38124 ···120:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
123 ···119:·00000030·····0·NOTYPE··LOCAL··DEFAULT····9·$t125 ···121:·00000030·····0·NOTYPE··LOCAL··DEFAULT····9·$t
124 ···120:·00000031···176·FUNC····LOCAL··DEFAULT····9·float_floor_div126 ···122:·00000031···176·FUNC····LOCAL··DEFAULT····9·float_floor_div
125 ···121:·000000e1···240·FUNC····LOCAL··DEFAULT····9·_float_div_mod127 ···123:·000000e1···240·FUNC····LOCAL··DEFAULT····9·_float_div_mod
126 ···122:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d128 ···124:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
127 ···123:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····9·$t129 ···125:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
128 ···124:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d130 ···126:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
129 ···125:·00001e21···164·FUNC····LOCAL··DEFAULT····7·float_abs131 ···127:·00001fe9···164·FUNC····LOCAL··DEFAULT····7·float_abs
Max diff block lines reached; -1/37468 bytes (-0.00%) of diff not shown.
95.7 KB
readelf --wide --relocs {}
    
Offset 1, 292 lines modifiedOffset 1, 282 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6acc·contains·207·entries:1 Relocation·section·'.rel.text'·at·offset·0x6b64·contains·197·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 00000000··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000004··0000c730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000004··0000c930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 00000024··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC05 00000024··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
6 00000028··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC06 00000028··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
7 00000034··0000c80a·R_ARM_THM_CALL·········00000000···memcmp7 00000034··0000ca0a·R_ARM_THM_CALL·········00000000···memcmp
8 0000003e··0000052f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC18 0000003e··0000052f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
9 00000042··00000530·R_ARM_THM_MOVT_ABS·····0000000c···.LC19 00000042··00000530·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
10 00000046··0000c80a·R_ARM_THM_CALL·········00000000···memcmp10 00000046··0000ca0a·R_ARM_THM_CALL·········00000000···memcmp
11 00000078··0000c702·R_ARM_ABS32············00000000···_PyRuntime11 00000078··0000c902·R_ARM_ABS32············00000000···_PyRuntime
12 0000008e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR012 0000008e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
13 00000092··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR013 00000092··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
14 00000098··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR114 00000098··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
15 0000009c··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR115 0000009c··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
16 000000a0··0000ca0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags16 000000a0··0000cc0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags
17 000000ba··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR217 000000ba··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
18 000000be··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR218 000000be··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR2
19 000000c2··0000082f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC219 000000c2··0000082f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2
20 000000c6··00000830·R_ARM_THM_MOVT_ABS·····00000018···.LC220 000000c6··00000830·R_ARM_THM_MOVT_ABS·····00000018···.LC2
21 000000e2··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR121 000000e2··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
22 000000e6··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR122 000000e6··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
23 000000ea··0000cc0a·R_ARM_THM_CALL·········00000000···PyStructSequence_New23 000000ea··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_New
24 000000f8··0000cd0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble24 000000f8··0000cf0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble
25 00000106··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem25 00000106··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
26 0000010e··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong26 0000010e··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
27 0000011c··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem27 0000011c··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
28 00000124··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong28 00000124··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
29 00000132··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem29 00000132··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
30 0000013a··0000cd0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble30 0000013a··0000cf0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble
31 00000148··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem31 00000148··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
32 00000150··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong32 00000150··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
33 0000015c··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem33 0000015c··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
34 00000164··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong34 00000164··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
35 00000170··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem35 00000170··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
36 00000176··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong36 00000176··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
37 00000182··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem37 00000182··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
38 00000188··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong38 00000188··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
39 00000194··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem39 00000194··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
40 0000019c··0000cd0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble40 0000019c··0000cf0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble
41 000001a8··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem41 000001a8··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
42 000001ae··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong42 000001ae··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
43 000001ba··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem43 000001ba··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
44 000001c0··0000cf0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong44 000001c0··0000d10a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
45 000001cc··0000ce0a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem45 000001cc··0000d00a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
46 000001e6··0000d00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc46 000001e6··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
47 0000026e··0000e90a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
48 000002f8··0000ea0a·R_ARM_THM_CALL·········00000000···ldexp 
49 0000030a··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
50 0000030e··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
51 00000312··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC3 
52 00000316··00001d30·R_ARM_THM_MOVT_ABS·····00000034···.LC3 
53 0000031c··0000ec0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
54 00000340··0000c702·R_ARM_ABS32············00000000···_PyRuntime 
55 00000344··0000ed02·R_ARM_ABS32············00000000···__stack_chk_guard 
56 00000348··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR147 00000208··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
57 0000034c··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR148 0000020c··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
58 0000036c··0001080a·R_ARM_THM_CALL·········00000000···memset49 0000022c··00010a0a·R_ARM_THM_CALL·········00000000···memset
59 0000037c··0001090a·R_ARM_THM_CALL·········00000000···_PyUnicode_TransformDecimalAndSpaceToASCII50 0000023c··00010b0a·R_ARM_THM_CALL·········00000000···_PyUnicode_TransformDecimalAndSpaceToASCII
60 00000386··00010a0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize51 00000246··00010c0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
61 00000390··0000432f·R_ARM_THM_MOVW_ABS_NC··00000439···float_from_string_inner52 00000250··0000432f·R_ARM_THM_MOVW_ABS_NC··000002f9···float_from_string_inner
62 00000394··00004330·R_ARM_THM_MOVT_ABS·····00000439···float_from_string_inner53 00000254··00004330·R_ARM_THM_MOVT_ABS·····000002f9···float_from_string_inner
63 0000039a··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC1254 0000025a··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC12
64 0000039e··00003c30·R_ARM_THM_MOVT_ABS·····00000210···.LC1255 0000025e··00003c30·R_ARM_THM_MOVT_ABS·····00000210···.LC12
65 000003a2··00010b0a·R_ARM_THM_CALL·········00000000···_Py_string_to_number_with_underscores56 00000262··00010d0a·R_ARM_THM_CALL·········00000000···_Py_string_to_number_with_underscores
66 000003aa··00010c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release57 0000026a··00010e0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
67 000003b0··0000190a·R_ARM_THM_CALL·········000010a1···Py_XDECREF58 00000270··0000190a·R_ARM_THM_CALL·········000011d9···Py_XDECREF
68 000003ca··0000ef2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError59 0000028a··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
69 000003ce··0000ef30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError60 0000028e··0000f130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
70 000003d2··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC1361 00000292··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC13
71 000003d6··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC1362 00000296··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC13
72 000003de··0000f00a·R_ARM_THM_CALL·········00000000···PyErr_Format63 0000029e··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_Format
73 000003e6··00010d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyByteArray_Type64 000002a6··00010f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyByteArray_Type
74 000003ea··00010d30·R_ARM_THM_MOVT_ABS·····00000000···PyByteArray_Type65 000002aa··00010f30·R_ARM_THM_MOVT_ABS·····00000000···PyByteArray_Type
75 000003f2··0000d70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype66 000002b2··0000d90a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
76 000003fe··00010e0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer67 000002be··0001100a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
77 0000040c··00010f0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize68 000002cc··0001110a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
78 0000041a··00010c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release69 000002da··00010e0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
79 0000042c··0001102f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string70 000002ec··0001122f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string
80 00000430··00011030·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string71 000002f0··00011230·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string
81 0000044e··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table72 0000030e··0001132f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
82 00000452··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table73 00000312··00011330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
83 0000046c··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table74 0000032c··0001132f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
84 00000470··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table75 00000330··00011330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
85 00000486··0001120a·R_ARM_THM_CALL·········00000000···PyOS_string_to_double76 00000346··0001140a·R_ARM_THM_CALL·········00000000···PyOS_string_to_double
86 0000049e··0000cd0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble77 0000035e··0000cf0a·R_ARM_THM_CALL·········00000001···PyFloat_FromDouble
87 000004a8··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError78 00000368··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 79 0000036c··0000ed30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 80 00000370··0000442f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC14
 81 00000374··00004430·R_ARM_THM_MOVT_ABS·····0000025c···.LC14
 82 0000037c··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_Format
 83 00000388··0000e00a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 84 000003b6··00010c0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
 85 000003be··0001180a·R_ARM_THM_CALL·········00000000···strlen
 86 000003c8··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000348···.LC27
 87 000003cc··00005e30·R_ARM_THM_MOVT_ABS·····00000348···.LC27
 88 000003d2··0001220a·R_ARM_THM_CALL·········00000000···strcmp
 89 000003e2··0000612f·R_ARM_THM_MOVW_ABS_NC··00000390···.LC30
 90 000003e6··00006130·R_ARM_THM_MOVT_ABS·····00000390···.LC30
 91 000003ea··0001230a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
 92 000003f6··0000622f·R_ARM_THM_MOVW_ABS_NC··000003a4···.LC31
 93 000003fa··00006230·R_ARM_THM_MOVT_ABS·····000003a4···.LC31
 94 000003fe··0001230a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
 95 00000404··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC12
 96 00000408··00003c30·R_ARM_THM_MOVT_ABS·····00000210···.LC12
 97 0000040e··0001220a·R_ARM_THM_CALL·········00000000···strcmp
 98 0000041c··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 99 00000420··0000ed30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 100 00000424··00005d2f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC26
 101 00000428··00005d30·R_ARM_THM_MOVT_ABS·····00000330···.LC26
 102 0000042e··0000ee0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 103 00000436··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
88 000004ac··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError104 0000043a··0000ed30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
89 000004b0··0000442f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC14 
90 000004b4··00004430·R_ARM_THM_MOVT_ABS·····0000025c···.LC14 
91 000004bc··0000f00a·R_ARM_THM_CALL·········00000000···PyErr_Format 
92 000004c8··0000de0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
93 00000502··00010a0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize 
94 0000050a··0001160a·R_ARM_THM_CALL·········00000000···strlen 
95 00000514··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000348···.LC27 
96 00000518··00005c30·R_ARM_THM_MOVT_ABS·····00000348···.LC27 
97 0000051e··0001200a·R_ARM_THM_CALL·········00000000···strcmp 
98 0000052e··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000390···.LC30105 0000043e··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000350···.LC28
 106 00000442··00005f30·R_ARM_THM_MOVT_ABS·····00000350···.LC28
 107 00000448··0000ee0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 108 0000044e··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000310···.LC23
Max diff block lines reached; 71308/97986 bytes (72.77%) of diff not shown.
31.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 232, 140 lines modifiedOffset 232, 24 lines modified
232 »       .word»  0xffffffff232 »       .word»  0xffffffff
233 »       .word»  0x7fefffff233 »       .word»  0x7fefffff
234 »       .word»  0x00000000234 »       .word»  0x00000000
235 »       .word»  0x00100000235 »       .word»  0x00100000
236 »       .word»  0x00000000236 »       .word»  0x00000000
237 »       .word»  0x3cb00000237 »       .word»  0x3cb00000
  
238 00000208·<PyFloat_Unpack8>: 
239 PyFloat_Unpack8(): 
240 »       push»   {r4,·lr} 
241 »       mov.w»  ip,·#4096»  @·0x1000 
242 »       sub.w»  ip,·sp,·ip 
243 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8 
244 »       ldr»    r3,·[pc,·#296]»@·(340·<PyFloat_Unpack8+0x138>) 
245 »       sub»    sp,·#16 
246 »       ldr»    r2,·[pc,·#296]»@·(344·<PyFloat_Unpack8+0x13c>) 
247 »       ldr»    r2,·[r2,·#0] 
248 »       str»    r2,·[sp,·#12] 
249 »       mov.w»  r2,·#0 
250 »       ldr.w»  r3,·[r3,·#1244]»     @·0x4dc 
251 »       cbz»    r3,·272·<PyFloat_Unpack8+0x6a> 
252 »       cmp»    r3,·#2 
253 »       bne.n»  24a·<PyFloat_Unpack8+0x42> 
254 »       cbz»    r1,·252·<PyFloat_Unpack8+0x4a> 
255 »       ldr»    r2,·[r0,·#0] 
256 »       ldr»    r3,·[r0,·#4] 
257 »       vmov»   d0,·r2,·r3 
258 »       ldr»    r3,·[pc,·#264]»@·(344·<PyFloat_Unpack8+0x13c>) 
259 »       ldr»    r2,·[r3,·#0] 
260 »       ldr»    r3,·[sp,·#12] 
261 »       eors»   r2,·r3 
262 »       mov.w»  r3,·#0 
263 »       bne.n»  26e·<PyFloat_Unpack8+0x66> 
264 »       add»    sp,·#16 
265 »       pop»    {r4,·pc} 
266 »       cmp»    r1,·#0 
267 »       beq.n»  230·<PyFloat_Unpack8+0x28> 
268 »       cmp»    r3,·#1 
269 »       bne.n»  230·<PyFloat_Unpack8+0x28> 
270 »       add»    r3,·sp,·#12 
271 »       add.w»  r1,·r0,·#8 
272 »       ldrb.w» r2,·[r0],·#1 
273 »       strb.w» r2,·[r3,·#-1]! 
274 »       cmp»    r0,·r1 
275 »       bne.n»  258·<PyFloat_Unpack8+0x50> 
276 »       ldrd»   r2,·r3,·[sp,·#4] 
277 »       vmov»   d0,·r2,·r3 
278 »       b.n»    238·<PyFloat_Unpack8+0x30> 
279 »       bl»     0·<__stack_chk_fail> 
280 ·R_ARM_THM_CALL» __stack_chk_fail 
281 »       cmp»    r1,·#0 
282 »       beq.n»  306·<PyFloat_Unpack8+0xfe> 
283 »       adds»   r0,·#7 
284 »       mov.w»  r2,·#4294967295»    @·0xffffffff 
285 »       ldrb»   r4,·[r0,·#0] 
286 »       add.w»  ip,·r0,·r2 
287 »       ldrb»   r3,·[r0,·r2] 
288 »       movw»   lr,·#2047»   @·0x7ff 
289 »       add.w»  r0,·r0,·r2,·lsl·#1 
290 »       lsls»   r1,·r4,·#4 
291 »       lsrs»   r4,·r4,·#7 
292 »       and.w»  r1,·r1,·#2032»       @·0x7f0 
293 »       orr.w»  r1,·r1,·r3,·lsr·#4 
294 »       lsls»   r3,·r3,·#24 
295 »       and.w»  r3,·r3,·#251658240»  @·0xf000000 
296 »       cmp»    r1,·lr 
297 »       beq.n»  30a·<PyFloat_Unpack8+0x102> 
298 »       ldrb.w» ip,·[ip,·r2] 
299 »       ldrb.w» lr,·[r0,·r2] 
300 »       vldr»   d6,·[pc,·#140]»       @·338·<PyFloat_Unpack8+0x130> 
301 »       orr.w»  r3,·r3,·ip,·lsl·#16 
302 »       add.w»  ip,·r0,·r2,·lsl·#1 
303 »       ldrb.w» r0,·[r0,·r2,·lsl·#1] 
304 »       orr.w»  r3,·r3,·lr,·lsl·#8 
305 »       orrs»   r0,·r3 
306 »       add.w»  r3,·ip,·r2,·lsl·#1 
307 »       vmov»   s15,·r0 
308 »       ldrb.w» r0,·[ip,·r2,·lsl·#1] 
309 »       ldrb»   r3,·[r3,·r2] 
310 »       vcvt.f64.s32»   d7,·s15 
311 »       ldrb.w» r2,·[ip,·r2] 
312 »       orr.w»  r3,·r3,·r0,·lsl·#8 
313 »       orr.w»  r3,·r3,·r2,·lsl·#16 
314 »       vmov»   s0,·r3 
315 »       vcvt.f64.s32»   d0,·d0,·#24 
316 »       vadd.f64»       d0,·d0,·d7 
317 »       vmul.f64»       d0,·d0,·d6 
318 »       cbnz»   r1,·326·<PyFloat_Unpack8+0x11e> 
319 »       movw»   r0,·#64514»  @·0xfc02 
320 »       movt»   r0,·#65535»  @·0xffff 
321 »       bl»     0·<ldexp> 
322 ·R_ARM_THM_CALL» ldexp 
323 »       cmp»    r4,·#0 
324 »       beq.n»  238·<PyFloat_Unpack8+0x30> 
325 »       vneg.f64»       d0,·d0 
326 »       b.n»    238·<PyFloat_Unpack8+0x30> 
327 »       movs»   r2,·#1 
328 »       b.n»    27c·<PyFloat_Unpack8+0x74> 
329 »       movw»   r3,·#0 
330 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError 
331 »       movt»   r3,·#0 
332 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError 
333 »       movw»   r1,·#0 
334 ·R_ARM_THM_MOVW_ABS_NC»  .LC3 
335 »       movt»   r1,·#0 
336 ·R_ARM_THM_MOVT_ABS»     .LC3 
337 »       ldr»    r0,·[r3,·#0] 
338 »       bl»     0·<PyErr_SetString> 
339 ·R_ARM_THM_CALL» PyErr_SetString 
340 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0 
341 »       b.n»    238·<PyFloat_Unpack8+0x30> 
342 »       vmov.f64»       d7,·#112»@·0x3f800000··1.0 
343 »       subw»   r0,·r1,·#1023»@·0x3ff 
344 »       vadd.f64»       d0,·d0,·d7 
345 »       b.n»    2f8·<PyFloat_Unpack8+0xf0> 
346 »       nop.w 
347 »       .word»  0x00000000 
348 »       .word»  0x3e300000 
349 »       .word»  0x00001000 
350 ·R_ARM_ABS32»    _PyRuntime 
351 »       .word»  0x00000000 
352 ·R_ARM_ABS32»    __stack_chk_guard 
  
353 00000348·<_PyFloat_FiniType>:238 00000208·<_PyFloat_FiniType>:
354 _PyFloat_FiniType():239 _PyFloat_FiniType():
355 »       movw»   r1,·#0240 »       movw»   r1,·#0
356 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1241 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
Max diff block lines reached; 28749/31897 bytes (90.13%) of diff not shown.
93.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 309, 17 lines modifiedOffset 309, 17 lines modified
309 ·R_ARM_THM_CALL» PyObject_RichCompareBool309 ·R_ARM_THM_CALL» PyObject_RichCompareBool
310 »       cmp»    r0,·#0310 »       cmp»    r0,·#0
311 »       blt.n»  3e4·<float_richcompare+0x2c4>311 »       blt.n»  3e4·<float_richcompare+0x2c4>
312 »       bl»     0·<PyBool_FromLong>312 »       bl»     0·<PyBool_FromLong>
313 ·R_ARM_THM_CALL» PyBool_FromLong313 ·R_ARM_THM_CALL» PyBool_FromLong
314 »       mov»    r5,·r0314 »       mov»    r5,·r0
315 »       mov»    r0,·r7315 »       mov»    r0,·r7
316 »       bl»     10a0·<Py_XDECREF>316 »       bl»     11d8·<Py_XDECREF>
317 »       mov»    r0,·r4317 »       mov»    r0,·r4
318 »       bl»     10a0·<Py_XDECREF>318 »       bl»     11d8·<Py_XDECREF>
319 »       mov»    r0,·r5319 »       mov»    r0,·r5
320 »       add»    sp,·#20320 »       add»    sp,·#20
321 »       vpop»   {d8}321 »       vpop»   {d8}
322 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}322 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
323 »       movw»   r5,·#0323 »       movw»   r5,·#0
324 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct324 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
325 »       movt»   r5,·#0325 »       movt»   r5,·#0
Offset 448, 109 lines modifiedOffset 448, 224 lines modified
448 »       mov.w»  r3,·#0448 »       mov.w»  r3,·#0
449 »       it»     ne449 »       it»     ne
450 »       movne»  r4,·#1450 »       movne»  r4,·#1
451 »       negs»   r4,·r4451 »       negs»   r4,·r4
452 »       strd»   r4,·r3,·[r5]452 »       strd»   r4,·r3,·[r5]
453 »       pop»    {r4,·r5,·r6,·pc}453 »       pop»    {r4,·r5,·r6,·pc}
  
 454 00000444·<PyFloat_Unpack8>:
 455 PyFloat_Unpack8():
 456 »       push»   {r4,·lr}
 457 »       mov.w»  ip,·#4096»  @·0x1000
 458 »       sub.w»  ip,·sp,·ip
 459 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
 460 »       ldr»    r3,·[pc,·#292]»@·(578·<PyFloat_Unpack8+0x134>)
 461 »       sub»    sp,·#16
 462 »       ldr»    r2,·[pc,·#292]»@·(57c·<PyFloat_Unpack8+0x138>)
 463 »       ldr»    r2,·[r2,·#0]
 464 »       str»    r2,·[sp,·#12]
 465 »       mov.w»  r2,·#0
 466 »       ldr.w»  r3,·[r3,·#1244]»     @·0x4dc
 467 »       cbz»    r3,·4ae·<PyFloat_Unpack8+0x6a>
 468 »       cmp»    r3,·#2
 469 »       bne.n»  486·<PyFloat_Unpack8+0x42>
 470 »       cbz»    r1,·48e·<PyFloat_Unpack8+0x4a>
 471 »       ldr»    r2,·[r0,·#0]
 472 »       ldr»    r3,·[r0,·#4]
 473 »       vmov»   d0,·r2,·r3
 474 »       ldr»    r3,·[pc,·#260]»@·(57c·<PyFloat_Unpack8+0x138>)
 475 »       ldr»    r2,·[r3,·#0]
 476 »       ldr»    r3,·[sp,·#12]
 477 »       eors»   r2,·r3
 478 »       mov.w»  r3,·#0
 479 »       bne.n»  4aa·<PyFloat_Unpack8+0x66>
 480 »       add»    sp,·#16
 481 »       pop»    {r4,·pc}
 482 »       cmp»    r1,·#0
 483 »       beq.n»  46c·<PyFloat_Unpack8+0x28>
 484 »       cmp»    r3,·#1
 485 »       bne.n»  46c·<PyFloat_Unpack8+0x28>
 486 »       add»    r3,·sp,·#12
 487 »       add.w»  r1,·r0,·#8
 488 »       ldrb.w» r2,·[r0],·#1
 489 »       strb.w» r2,·[r3,·#-1]!
 490 »       cmp»    r0,·r1
 491 »       bne.n»  494·<PyFloat_Unpack8+0x50>
 492 »       ldrd»   r2,·r3,·[sp,·#4]
 493 »       vmov»   d0,·r2,·r3
 494 »       b.n»    474·<PyFloat_Unpack8+0x30>
 495 »       bl»     0·<__stack_chk_fail>
 496 ·R_ARM_THM_CALL» __stack_chk_fail
 497 »       cmp»    r1,·#0
 498 »       beq.n»  542·<PyFloat_Unpack8+0xfe>
 499 »       adds»   r0,·#7
 500 »       mov.w»  r2,·#4294967295»    @·0xffffffff
 501 »       ldrb»   r4,·[r0,·#0]
 502 »       add.w»  ip,·r0,·r2
 503 »       ldrb»   r3,·[r0,·r2]
 504 »       movw»   lr,·#2047»   @·0x7ff
 505 »       add.w»  r0,·r0,·r2,·lsl·#1
 506 »       lsls»   r1,·r4,·#4
 507 »       lsrs»   r4,·r4,·#7
 508 »       and.w»  r1,·r1,·#2032»       @·0x7f0
 509 »       orr.w»  r1,·r1,·r3,·lsr·#4
 510 »       lsls»   r3,·r3,·#24
 511 »       and.w»  r3,·r3,·#251658240»  @·0xf000000
 512 »       cmp»    r1,·lr
 513 »       beq.n»  546·<PyFloat_Unpack8+0x102>
 514 »       ldrb.w» ip,·[ip,·r2]
 515 »       ldrb.w» lr,·[r0,·r2]
 516 »       vldr»   d6,·[pc,·#136]»       @·570·<PyFloat_Unpack8+0x12c>
 517 »       orr.w»  r3,·r3,·ip,·lsl·#16
 518 »       add.w»  ip,·r0,·r2,·lsl·#1
 519 »       ldrb.w» r0,·[r0,·r2,·lsl·#1]
 520 »       orr.w»  r3,·r3,·lr,·lsl·#8
 521 »       orrs»   r0,·r3
 522 »       add.w»  r3,·ip,·r2,·lsl·#1
 523 »       vmov»   s15,·r0
 524 »       ldrb.w» r0,·[ip,·r2,·lsl·#1]
 525 »       ldrb»   r3,·[r3,·r2]
 526 »       vcvt.f64.s32»   d7,·s15
 527 »       ldrb.w» r2,·[ip,·r2]
 528 »       orr.w»  r3,·r3,·r0,·lsl·#8
 529 »       orr.w»  r3,·r3,·r2,·lsl·#16
 530 »       vmov»   s0,·r3
 531 »       vcvt.f64.s32»   d0,·d0,·#24
 532 »       vadd.f64»       d0,·d0,·d7
 533 »       vmul.f64»       d0,·d0,·d6
 534 »       cbnz»   r1,·562·<PyFloat_Unpack8+0x11e>
 535 »       movw»   r0,·#64514»  @·0xfc02
 536 »       movt»   r0,·#65535»  @·0xffff
 537 »       bl»     0·<ldexp>
 538 ·R_ARM_THM_CALL» ldexp
 539 »       cmp»    r4,·#0
 540 »       beq.n»  474·<PyFloat_Unpack8+0x30>
 541 »       vneg.f64»       d0,·d0
 542 »       b.n»    474·<PyFloat_Unpack8+0x30>
 543 »       movs»   r2,·#1
 544 »       b.n»    4b8·<PyFloat_Unpack8+0x74>
 545 »       movw»   r3,·#0
 546 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 547 »       movt»   r3,·#0
 548 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 549 »       movw»   r1,·#0
 550 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
 551 »       movt»   r1,·#0
 552 ·R_ARM_THM_MOVT_ABS»     .LC3
 553 »       ldr»    r0,·[r3,·#0]
 554 »       bl»     0·<PyErr_SetString>
 555 ·R_ARM_THM_CALL» PyErr_SetString
Max diff block lines reached; 92411/95932 bytes (96.33%) of diff not shown.
2.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       beq.n»  66·<float_floor_div+0x36>41 »       beq.n»  66·<float_floor_div+0x36>
42 »       mov»    r1,·r542 »       mov»    r1,·r5
43 »       bl»     0·<PyType_IsSubtype>43 »       bl»     0·<PyType_IsSubtype>
44 ·R_ARM_THM_CALL» PyType_IsSubtype44 ·R_ARM_THM_CALL» PyType_IsSubtype
45 »       cbnz»   r0,·66·<float_floor_div+0x36>45 »       cbnz»   r0,·66·<float_floor_div+0x36>
46 »       add»    r1,·sp,·#846 »       add»    r1,·sp,·#8
47 »       add»    r0,·sp,·#447 »       add»    r0,·sp,·#4
48 »       bl»     6f4·<float_rem>48 »       bl»     830·<convert_to_double>
49 ·R_ARM_THM_CALL» convert_to_double49 ·R_ARM_THM_CALL» convert_to_double
50 »       cmp»    r0,·#050 »       cmp»    r0,·#0
51 »       bge.n»  6e·<float_floor_div+0x3e>51 »       bge.n»  6e·<float_floor_div+0x3e>
52 »       ldr»    r0,·[sp,·#4]52 »       ldr»    r0,·[sp,·#4]
53 »       b.n»    d6·<float_floor_div+0xa6>53 »       b.n»    d6·<float_floor_div+0xa6>
54 »       ldrd»   r2,·r3,·[r4,·#8]54 »       ldrd»   r2,·r3,·[r4,·#8]
55 »       strd»   r2,·r3,·[sp,·#8]55 »       strd»   r2,·r3,·[sp,·#8]
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 »       ldr»    r1,·[pc,·#88]» @·(dc·<float_floor_div+0xac>)63 »       ldr»    r1,·[pc,·#88]» @·(dc·<float_floor_div+0xac>)
64 »       bl»     0·<PyType_IsSubtype>64 »       bl»     0·<PyType_IsSubtype>
65 ·R_ARM_THM_CALL» PyType_IsSubtype65 ·R_ARM_THM_CALL» PyType_IsSubtype
66 »       cmp»    r0,·#066 »       cmp»    r0,·#0
67 »       bne.n»  76·<float_floor_div+0x46>67 »       bne.n»  76·<float_floor_div+0x46>
68 »       add»    r1,·sp,·#1668 »       add»    r1,·sp,·#16
69 »       mov»    r0,·sp69 »       mov»    r0,·sp
70 »       bl»     6f4·<float_rem>70 »       bl»     830·<convert_to_double>
71 ·R_ARM_THM_CALL» convert_to_double71 ·R_ARM_THM_CALL» convert_to_double
72 »       cmp»    r0,·#072 »       cmp»    r0,·#0
73 »       bge.n»  9a·<float_floor_div+0x6a>73 »       bge.n»  9a·<float_floor_div+0x6a>
74 »       ldr»    r0,·[sp,·#0]74 »       ldr»    r0,·[sp,·#0]
75 »       b.n»    d6·<float_floor_div+0xa6>75 »       b.n»    d6·<float_floor_div+0xa6>
76 »       vldr»   d1,·[sp,·#16]76 »       vldr»   d1,·[sp,·#16]
77 »       vcmp.f64»       d1,·#0.077 »       vcmp.f64»       d1,·#0.0
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 »       beq.n»  242·<float_divmod+0x36>218 »       beq.n»  242·<float_divmod+0x36>
219 »       mov»    r1,·r5219 »       mov»    r1,·r5
220 »       bl»     0·<PyType_IsSubtype>220 »       bl»     0·<PyType_IsSubtype>
221 ·R_ARM_THM_CALL» PyType_IsSubtype221 ·R_ARM_THM_CALL» PyType_IsSubtype
222 »       cbnz»   r0,·242·<float_divmod+0x36>222 »       cbnz»   r0,·242·<float_divmod+0x36>
223 »       add»    r1,·sp,·#16223 »       add»    r1,·sp,·#16
224 »       add»    r0,·sp,·#12224 »       add»    r0,·sp,·#12
225 »       bl»     6f4·<float_rem>225 »       bl»     830·<convert_to_double>
226 ·R_ARM_THM_CALL» convert_to_double226 ·R_ARM_THM_CALL» convert_to_double
227 »       cmp»    r0,·#0227 »       cmp»    r0,·#0
228 »       bge.n»  24a·<float_divmod+0x3e>228 »       bge.n»  24a·<float_divmod+0x3e>
229 »       ldr»    r0,·[sp,·#12]229 »       ldr»    r0,·[sp,·#12]
230 »       b.n»    2c2·<float_divmod+0xb6>230 »       b.n»    2c2·<float_divmod+0xb6>
231 »       ldrd»   r2,·r3,·[r4,·#8]231 »       ldrd»   r2,·r3,·[r4,·#8]
232 »       strd»   r2,·r3,·[sp,·#16]232 »       strd»   r2,·r3,·[sp,·#16]
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 »       ldr»    r1,·[pc,·#104]»@·(2c8·<float_divmod+0xbc>)240 »       ldr»    r1,·[pc,·#104]»@·(2c8·<float_divmod+0xbc>)
241 »       bl»     0·<PyType_IsSubtype>241 »       bl»     0·<PyType_IsSubtype>
242 ·R_ARM_THM_CALL» PyType_IsSubtype242 ·R_ARM_THM_CALL» PyType_IsSubtype
243 »       cmp»    r0,·#0243 »       cmp»    r0,·#0
244 »       bne.n»  252·<float_divmod+0x46>244 »       bne.n»  252·<float_divmod+0x46>
245 »       add»    r1,·sp,·#24245 »       add»    r1,·sp,·#24
246 »       add»    r0,·sp,·#8246 »       add»    r0,·sp,·#8
247 »       bl»     6f4·<float_rem>247 »       bl»     830·<convert_to_double>
248 ·R_ARM_THM_CALL» convert_to_double248 ·R_ARM_THM_CALL» convert_to_double
249 »       cmp»    r0,·#0249 »       cmp»    r0,·#0
250 »       bge.n»  276·<float_divmod+0x6a>250 »       bge.n»  276·<float_divmod+0x6a>
251 »       ldr»    r0,·[sp,·#8]251 »       ldr»    r0,·[sp,·#8]
252 »       b.n»    2c2·<float_divmod+0xb6>252 »       b.n»    2c2·<float_divmod+0xb6>
253 »       vldr»   d1,·[sp,·#24]253 »       vldr»   d1,·[sp,·#24]
254 »       vcmp.f64»       d1,·#0.0254 »       vcmp.f64»       d1,·#0.0
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 000002cc·<float_is_integer>:289 000002cc·<float_is_integer>:
290 float_is_integer():290 float_is_integer():
291 »       push»   {r3,·lr}291 »       push»   {r3,·lr}
292 »       mov.w»  ip,·#4096»  @·0x1000292 »       mov.w»  ip,·#4096»  @·0x1000
293 »       vpush»  {d8}293 »       vpush»  {d8}
294 »       sub.w»  ip,·sp,·ip294 »       sub.w»  ip,·sp,·ip
295 »       str.w»  r0,·[ip,·#4080]»     @·0xff0295 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
296 »       bl»     444·<PyFloat_AsDouble>296 »       bl»     580·<PyFloat_AsDouble>
297 ·R_ARM_THM_CALL» PyFloat_AsDouble297 ·R_ARM_THM_CALL» PyFloat_AsDouble
298 »       vmov.f64»       d7,·#240»@·0xbf800000·-1.0298 »       vmov.f64»       d7,·#240»@·0xbf800000·-1.0
299 »       vmov.f64»       d8,·d0299 »       vmov.f64»       d8,·d0
300 »       vcmp.f64»       d0,·d7300 »       vcmp.f64»       d0,·d7
301 »       vmrs»   APSR_nzcv,·fpscr301 »       vmrs»   APSR_nzcv,·fpscr
302 »       bne.n»  336·<float_is_integer+0x6a>302 »       bne.n»  336·<float_is_integer+0x6a>
303 »       bl»     0·<PyErr_Occurred>303 »       bl»     0·<PyErr_Occurred>
78.2 KB
frameobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········22808·(bytes·into·file)13 ··Start·of·section·headers:··········22816·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.12 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x5918:1 There·are·18·section·headers,·starting·at·offset·0x5920:
  
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·000ec4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000ec4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0049c0·000450·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0049c8·000450·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000ef8·000434·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000ef8·000434·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·004e10·000290·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·004e18·000290·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00132c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00132c·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·00132c·00099c·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00132c·0009a4·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0050a0·0002f0·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0050a8·0002f0·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001cc8·0005f3·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001cd0·0005f3·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0022bc·000be0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0022c4·000be0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·005390·0004d0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·005398·0004d0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002e9c·000077·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002ea4·000077·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·005860·000028·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·005868·000028·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002f13·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002f1b·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f13·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f1b·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·002f48·000de0·10·····16·115··419 ··[15]·.symtab···········SYMTAB··········00000000·002f50·000de0·10·····16·115··4
20 ··[16]·.strtab···········STRTAB··········00000000·003d28·000c98·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·003d30·000c98·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·005888·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·005890·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.03 KB
readelf --wide --symbols {}
    
Offset 3, 37 lines modifiedOffset 3, 37 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····3·.data5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
7 ·····3:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·$t8 ·····4:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·$t
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR09 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
10 ·····6:·00000085···642·FUNC····LOCAL··DEFAULT····6·frame_dealloc10 ·····6:·00000085···650·FUNC····LOCAL··DEFAULT····6·frame_dealloc
11 ·····7:·00000309····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF11 ·····7:·00000311····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
13 ·····9:·00000325····84·FUNC····LOCAL··DEFAULT····6·frame_traverse13 ·····9:·0000032d····84·FUNC····LOCAL··DEFAULT····6·frame_traverse
14 ····10:·00000115····90·FUNC····LOCAL··DEFAULT····1·frame_settrace14 ····10:·00000115····90·FUNC····LOCAL··DEFAULT····1·frame_settrace
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.415 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC017 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
18 ····14:·000003b5····94·FUNC····LOCAL··DEFAULT····6·frame_settrace_opcodes18 ····14:·000003bd····94·FUNC····LOCAL··DEFAULT····6·frame_settrace_opcodes
19 ····15:·00000024·····0·NOTYPE··LOCAL··DEFAULT····8·.LC119 ····15:·00000024·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
20 ····16:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC220 ····16:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
21 ····17:·00000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LC321 ····17:·00000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
22 ····18:·00000415····74·FUNC····LOCAL··DEFAULT····6·frame_getcode22 ····18:·0000041d····74·FUNC····LOCAL··DEFAULT····6·frame_getcode
23 ····19:·00000461····44·FUNC····LOCAL··DEFAULT····6·frame_getglobals23 ····19:·00000469····44·FUNC····LOCAL··DEFAULT····6·frame_getglobals
24 ····20:·00000044·····0·NOTYPE··LOCAL··DEFAULT····8·.LC424 ····20:·00000044·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
25 ····21:·00000171···106·FUNC····LOCAL··DEFAULT····1·frame_getlocals25 ····21:·00000171···106·FUNC····LOCAL··DEFAULT····1·frame_getlocals
26 ····22:·000001dd····34·FUNC····LOCAL··DEFAULT····1·frame_getbuiltins26 ····22:·000001dd····34·FUNC····LOCAL··DEFAULT····1·frame_getbuiltins
27 ····23:·00000201····34·FUNC····LOCAL··DEFAULT····1·frame_getback27 ····23:·00000201····34·FUNC····LOCAL··DEFAULT····1·frame_getback
28 ····24:·0000048d····74·FUNC····LOCAL··DEFAULT····6·frame_getlineno28 ····24:·00000495····74·FUNC····LOCAL··DEFAULT····6·frame_getlineno
29 ····25:·000004d9···194·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_keys29 ····25:·000004e1···194·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_keys
30 ····26:·00000060·····0·NOTYPE··LOCAL··DEFAULT····8·.LC530 ····26:·00000060·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
31 ····27:·0000059d···338·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getitem31 ····27:·000005a5···338·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getitem
32 ····28:·000006f1···188·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getkeyindex32 ····28:·000006f9···188·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getkeyindex
33 ····29:·00000285····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_dealloc33 ····29:·00000285····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_dealloc
34 ····30:·000002c5····46·FUNC····LOCAL··DEFAULT····1·frame_gettrace_opcodes34 ····30:·000002c5····46·FUNC····LOCAL··DEFAULT····1·frame_gettrace_opcodes
35 ····31:·000002f5····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_contains35 ····31:·000002f5····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_contains
36 ····32:·00000335····32·FUNC····LOCAL··DEFAULT····1·frame_gettrace36 ····32:·00000335····32·FUNC····LOCAL··DEFAULT····1·frame_gettrace
37 ····33:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC637 ····33:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
39 ····35:·00000001····52·FUNC····LOCAL··DEFAULT····9·frame_repr39 ····35:·00000001····52·FUNC····LOCAL··DEFAULT····9·frame_repr
Offset 61, 26 lines modifiedOffset 61, 26 lines modified
61 ····57:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t61 ····57:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR162 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
63 ····59:·00000e70·····0·NOTYPE··LOCAL··DEFAULT····1·$d63 ····59:·00000e70·····0·NOTYPE··LOCAL··DEFAULT····1·$d
64 ····60:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2564 ····60:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
65 ····61:·00000035···216·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_setitem65 ····61:·00000035···216·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_setitem
66 ····62:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2666 ····62:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
67 ····63:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2767 ····63:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
68 ····64:·000007ad···288·FUNC····LOCAL··DEFAULT····6·frame_clear68 ····64:·000007b5···288·FUNC····LOCAL··DEFAULT····6·frame_clear
69 ····65:·00000380·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2869 ····65:·00000380·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
70 ····66:·0000010d····58·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_update70 ····66:·0000010d····58·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_update
71 ····67:·00000147···290·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_merge71 ····67:·00000147···290·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_merge
72 ····68:·00000264·····0·NOTYPE··LOCAL··DEFAULT····9·$d72 ····68:·00000264·····0·NOTYPE··LOCAL··DEFAULT····9·$d
73 ····69:·000008cd···182·FUNC····LOCAL··DEFAULT····6·frame_tp_clear73 ····69:·000008d5···182·FUNC····LOCAL··DEFAULT····6·frame_tp_clear
74 ····70:·00000268·····0·NOTYPE··LOCAL··DEFAULT····9·$t74 ····70:·00000268·····0·NOTYPE··LOCAL··DEFAULT····9·$t
75 ····71:·00000394·····0·NOTYPE··LOCAL··DEFAULT····9·$d75 ····71:·00000394·····0·NOTYPE··LOCAL··DEFAULT····9·$d
76 ····72:·00000398·····0·NOTYPE··LOCAL··DEFAULT····9·$t76 ····72:·00000398·····0·NOTYPE··LOCAL··DEFAULT····9·$t
77 ····73:·00000399···168·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_richcompare77 ····73:·00000399···168·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_richcompare
78 ····74:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····9·$d78 ····74:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
79 ····75:·00000985····24·FUNC····LOCAL··DEFAULT····6·frame_getlasti79 ····75:·0000098d····24·FUNC····LOCAL··DEFAULT····6·frame_getlasti
80 ····76:·00000440·····0·NOTYPE··LOCAL··DEFAULT····9·$t80 ····76:·00000440·····0·NOTYPE··LOCAL··DEFAULT····9·$t
81 ····77:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2981 ····77:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
82 ····78:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3082 ····78:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
83 ····79:·00000e74·····0·NOTYPE··LOCAL··DEFAULT····1·$t83 ····79:·00000e74·····0·NOTYPE··LOCAL··DEFAULT····1·$t
84 ····80:·00000e75····78·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length84 ····80:·00000e75····78·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length
85 ····81:·0000067b···154·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_values85 ····81:·0000067b···154·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_values
86 ····82:·00000715···322·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_items86 ····82:·00000715···322·FUNC····LOCAL··DEFAULT····9·framelocalsproxy_items
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ···129:·00000001····78·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_GetLocals133 ···129:·00000001····78·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_GetLocals
134 ···130:·00000051····78·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_HasHiddenLocals134 ···130:·00000051····78·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_HasHiddenLocals
135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
136 ···132:·00000225····96·FUNC····GLOBAL·HIDDEN·····1·_PyFrameLocalsProxy_New136 ···132:·00000225····96·FUNC····GLOBAL·HIDDEN·····1·_PyFrameLocalsProxy_New
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
138 ···134:·000000a1····20·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetCode138 ···134:·000000a1····20·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetCode
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse
140 ···136:·00000379····60·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetLineNumber140 ···136:·00000381····60·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetLineNumber
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine
142 ···138:·000000b5····96·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetBack142 ···138:·000000b5····96·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetBack
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetOpcodeTrace144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetOpcodeTrace
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
28.7 KB
readelf --wide --relocs {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x49c0·contains·138·entries:1 Relocation·section·'.rel.text'·at·offset·0x49c8·contains·138·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000018··0000820a·R_ARM_THM_CALL·········00000051···_PyFrame_HasHiddenLocals3 00000018··0000820a·R_ARM_THM_CALL·········00000051···_PyFrame_HasHiddenLocals
4 00000038··0000830a·R_ARM_THM_CALL·········00000000···_PyFrame_MakeAndSetFrameObject4 00000038··0000830a·R_ARM_THM_CALL·········00000000···_PyFrame_MakeAndSetFrameObject
5 00000042··0000850a·R_ARM_THM_CALL·········00000000···PyDict_New5 00000042··0000850a·R_ARM_THM_CALL·········00000000···PyDict_New
6 00000104··0000830a·R_ARM_THM_CALL·········00000000···_PyFrame_MakeAndSetFrameObject6 00000104··0000830a·R_ARM_THM_CALL·········00000000···_PyFrame_MakeAndSetFrameObject
7 00000122··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct7 00000122··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
8 00000126··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct8 00000126··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
9 00000148··0000070a·R_ARM_THM_CALL·········00000309···Py_XDECREF9 00000148··0000070a·R_ARM_THM_CALL·········00000311···Py_XDECREF
10 0000015c··0000070a·R_ARM_THM_CALL·········00000309···Py_XDECREF10 0000015c··0000070a·R_ARM_THM_CALL·········00000311···Py_XDECREF
11 00000196··0000820a·R_ARM_THM_CALL·········00000051···_PyFrame_HasHiddenLocals11 00000196··0000820a·R_ARM_THM_CALL·········00000051···_PyFrame_HasHiddenLocals
12 000001b6··0000850a·R_ARM_THM_CALL·········00000000···PyDict_New12 000001b6··0000850a·R_ARM_THM_CALL·········00000000···PyDict_New
13 000001c6··0000142f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC413 000001c6··0000142f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC4
14 000001ca··00001430·R_ARM_THM_MOVT_ABS·····00000044···.LC414 000001ca··00001430·R_ARM_THM_MOVT_ABS·····00000044···.LC4
15 000001d2··0000920a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall15 000001d2··0000920a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
16 000001de··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct16 000001de··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
17 000001e2··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct17 000001e2··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 000002be··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 000002be··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
28 000002c8··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct28 000002c8··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
29 000002cc··00009e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct29 000002cc··00009e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
30 000002d0··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct30 000002d0··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
31 000002d4··00008e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct31 000002d4··00008e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
32 00000304··0000982f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type32 00000304··0000982f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
33 00000308··00009830·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type33 00000308··00009830·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
34 00000318··00001c0a·R_ARM_THM_CALL·········000006f1···framelocalsproxy_getkeyindex34 00000318··00001c0a·R_ARM_THM_CALL·········000006f9···framelocalsproxy_getkeyindex
35 00000336··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct35 00000336··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
36 0000033a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct36 0000033a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
37 00000382··0000a12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type37 00000382··0000a12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
38 00000386··0000a130·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type38 00000386··0000a130·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
39 000003a0··00007c0a·R_ARM_THM_CALL·········00000000···PyThreadState_Get39 000003a0··00007c0a·R_ARM_THM_CALL·········00000000···PyThreadState_Get
40 000003ce··0000a20a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow40 000003ce··0000a20a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow
41 000003ec··0000a30a·R_ARM_THM_CALL·········00000000···_PyCode_InitAddressRange41 000003ec··0000a30a·R_ARM_THM_CALL·········00000000···_PyCode_InitAddressRange
Offset 102, 29 lines modifiedOffset 102, 29 lines modified
102 000009ae··00002930·R_ARM_THM_MOVT_ABS·····00000154···.LC11102 000009ae··00002930·R_ARM_THM_MOVT_ABS·····00000154···.LC11
103 00000a36··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc103 00000a36··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
104 00000a40··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free104 00000a40··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free
105 00000a46··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free105 00000a46··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free
106 00000ae8··0000a72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError106 00000ae8··0000a72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
107 00000aec··0000a730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError107 00000aec··0000a730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
108 00000af4··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString108 00000af4··0000900a·R_ARM_THM_CALL·········00000000···PyErr_SetString
109 00000b12··0000070a·R_ARM_THM_CALL·········00000309···Py_XDECREF109 00000b12··0000070a·R_ARM_THM_CALL·········00000311···Py_XDECREF
110 00000b36··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeWarning110 00000b36··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeWarning
111 00000b3a··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeWarning111 00000b3a··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeWarning
112 00000b3e··00002a2f·R_ARM_THM_MOVW_ABS_NC··0000017c···.LC12112 00000b3e··00002a2f·R_ARM_THM_MOVW_ABS_NC··0000017c···.LC12
113 00000b42··00002a30·R_ARM_THM_MOVT_ABS·····0000017c···.LC12113 00000b42··00002a30·R_ARM_THM_MOVT_ABS·····0000017c···.LC12
114 00000b48··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC13114 00000b48··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC13
115 00000b4c··00002b30·R_ARM_THM_MOVT_ABS·····00000180···.LC13115 00000b4c··00002b30·R_ARM_THM_MOVT_ABS·····00000180···.LC13
116 00000b5a··0000362f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC24116 00000b5a··0000362f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC24
117 00000b5e··00003630·R_ARM_THM_MOVT_ABS·····000002e8···.LC24117 00000b5e··00003630·R_ARM_THM_MOVT_ABS·····000002e8···.LC24
118 00000b62··0000af0a·R_ARM_THM_CALL·········00000000···PyErr_WarnFormat118 00000b62··0000af0a·R_ARM_THM_CALL·········00000000···PyErr_WarnFormat
119 00000b6e··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct119 00000b6e··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
120 00000b72··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct120 00000b72··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
121 00000bb2··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct121 00000bb2··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
122 00000bb6··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct122 00000bb6··00008b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
123 00000bc6··0000070a·R_ARM_THM_CALL·········00000309···Py_XDECREF123 00000bc6··0000070a·R_ARM_THM_CALL·········00000311···Py_XDECREF
124 00000bfe··0000ab0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode124 00000bfe··0000ab0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode
125 00000c50··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1125 00000c50··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
126 00000c54··00003a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1126 00000c54··00003a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
127 00000c64··0000272f·R_ARM_THM_MOVW_ABS_NC··000000f0···.LC9127 00000c64··0000272f·R_ARM_THM_MOVW_ABS_NC··000000f0···.LC9
128 00000c68··00002730·R_ARM_THM_MOVT_ABS·····000000f0···.LC9128 00000c68··00002730·R_ARM_THM_MOVT_ABS·····000000f0···.LC9
129 00000c72··0000282f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC10129 00000c72··0000282f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC10
130 00000c76··00002830·R_ARM_THM_MOVT_ABS·····00000134···.LC10130 00000c76··00002830·R_ARM_THM_MOVT_ABS·····00000134···.LC10
Offset 136, 24 lines modifiedOffset 136, 24 lines modified
136 00000dae··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free136 00000dae··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free
137 00000e68··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc137 00000e68··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
138 00000e70··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate138 00000e70··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
139 00000eb4··0000cc0a·R_ARM_THM_CALL·········00000000···PyDict_Size139 00000eb4··0000cc0a·R_ARM_THM_CALL·········00000000···PyDict_Size
140 0000016a··00008c1e·R_ARM_THM_JUMP24·······00000000···_PyEval_SetOpcodeTrace140 0000016a··00008c1e·R_ARM_THM_JUMP24·······00000000···_PyEval_SetOpcodeTrace
141 00000330··00009f1e·R_ARM_THM_JUMP24·······00000000···PyDict_Contains141 00000330··00009f1e·R_ARM_THM_JUMP24·······00000000···PyDict_Contains
  
142 Relocation·section·'.rel.data'·at·offset·0x4e10·contains·82·entries:142 Relocation·section·'.rel.data'·at·offset·0x4e18·contains·82·entries:
143 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name143 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
144 00000004··0000da02·R_ARM_ABS32············00000000···PyType_Type144 00000004··0000da02·R_ARM_ABS32············00000000···PyType_Type
145 0000000c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4145 0000000c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
146 00000018··00000602·R_ARM_ABS32············00000085···frame_dealloc146 00000018··00000602·R_ARM_ABS32············00000085···frame_dealloc
147 0000002c··00002302·R_ARM_ABS32············00000001···frame_repr147 0000002c··00002302·R_ARM_ABS32············00000001···frame_repr
148 00000048··0000db02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr148 00000048··0000db02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
149 0000004c··0000dc02·R_ARM_ABS32············00000000···PyObject_GenericSetAttr149 0000004c··0000dc02·R_ARM_ABS32············00000000···PyObject_GenericSetAttr
150 0000005c··00000902·R_ARM_ABS32············00000325···frame_traverse150 0000005c··00000902·R_ARM_ABS32············0000032d···frame_traverse
151 00000060··00004502·R_ARM_ABS32············000008cd···frame_tp_clear151 00000060··00004502·R_ARM_ABS32············000008d5···frame_tp_clear
152 00000074··00000102·R_ARM_ABS32············00000000···.data152 00000074··00000102·R_ARM_ABS32············00000000···.data
153 00000078··00000102·R_ARM_ABS32············00000000···.data153 00000078··00000102·R_ARM_ABS32············00000000···.data
154 0000007c··00000102·R_ARM_ABS32············00000000···.data154 0000007c··00000102·R_ARM_ABS32············00000000···.data
155 000000d4··0000da02·R_ARM_ABS32············00000000···PyType_Type155 000000d4··0000da02·R_ARM_ABS32············00000000···PyType_Type
156 000000dc··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4156 000000dc··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
157 000000e8··00001d02·R_ARM_ABS32············00000285···framelocalsproxy_dealloc157 000000e8··00001d02·R_ARM_ABS32············00000285···framelocalsproxy_dealloc
158 000000fc··00006202·R_ARM_ABS32············00000acb···framelocalsproxy_repr158 000000fc··00006202·R_ARM_ABS32············00000acb···framelocalsproxy_repr
Offset 167, 183 lines modifiedOffset 167, 183 lines modified
167 00000134··00004902·R_ARM_ABS32············00000399···framelocalsproxy_richcompare167 00000134··00004902·R_ARM_ABS32············00000399···framelocalsproxy_richcompare
168 0000013c··00005502·R_ARM_ABS32············000008cd···framelocalsproxy_iter168 0000013c··00005502·R_ARM_ABS32············000008cd···framelocalsproxy_iter
169 00000144··00000102·R_ARM_ABS32············00000000···.data169 00000144··00000102·R_ARM_ABS32············00000000···.data
170 00000168··0000dd02·R_ARM_ABS32············00000000···PyType_GenericAlloc170 00000168··0000dd02·R_ARM_ABS32············00000000···PyType_GenericAlloc
171 0000016c··00006502·R_ARM_ABS32············00000b97···framelocalsproxy_new171 0000016c··00006502·R_ARM_ABS32············00000b97···framelocalsproxy_new
172 00000170··00007d02·R_ARM_ABS32············00000000···PyObject_GC_Del172 00000170··00007d02·R_ARM_ABS32············00000000···PyObject_GC_Del
173 000001a0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4173 000001a0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
174 000001a4··00004002·R_ARM_ABS32············000007ad···frame_clear174 000001a4··00004002·R_ARM_ABS32············000007b5···frame_clear
175 000001ac··00006602·R_ARM_ABS32············00000000···.rodata175 000001ac··00006602·R_ARM_ABS32············00000000···.rodata
176 000001b0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4176 000001b0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
177 000001b4··00006402·R_ARM_ABS32············00000b89···frame_sizeof177 000001b4··00006402·R_ARM_ABS32············00000b89···frame_sizeof
178 000001bc··00006602·R_ARM_ABS32············00000000···.rodata178 000001bc··00006602·R_ARM_ABS32············00000000···.rodata
179 000001d0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4179 000001d0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
180 000001d4··00001702·R_ARM_ABS32············00000201···frame_getback180 000001d4··00001702·R_ARM_ABS32············00000201···frame_getback
181 000001e4··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4181 000001e4··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
182 000001e8··00001502·R_ARM_ABS32············00000171···frame_getlocals182 000001e8··00001502·R_ARM_ABS32············00000171···frame_getlocals
183 000001f8··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4183 000001f8··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
184 000001fc··00001802·R_ARM_ABS32············0000048d···frame_getlineno184 000001fc··00001802·R_ARM_ABS32············00000495···frame_getlineno
185 00000200··00003702·R_ARM_ABS32············00000361···frame_setlineno185 00000200··00003702·R_ARM_ABS32············00000361···frame_setlineno
186 0000020c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4186 0000020c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
187 00000210··00002002·R_ARM_ABS32············00000335···frame_gettrace187 00000210··00002002·R_ARM_ABS32············00000335···frame_gettrace
188 00000214··00000a02·R_ARM_ABS32············00000115···frame_settrace188 00000214··00000a02·R_ARM_ABS32············00000115···frame_settrace
189 00000220··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4189 00000220··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
190 00000224··00004b02·R_ARM_ABS32············00000985···frame_getlasti190 00000224··00004b02·R_ARM_ABS32············0000098d···frame_getlasti
191 00000234··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4191 00000234··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
192 00000238··00001302·R_ARM_ABS32············00000461···frame_getglobals192 00000238··00001302·R_ARM_ABS32············00000469···frame_getglobals
193 00000248··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4193 00000248··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
194 0000024c··00001602·R_ARM_ABS32············000001dd···frame_getbuiltins194 0000024c··00001602·R_ARM_ABS32············000001dd···frame_getbuiltins
195 0000025c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4195 0000025c··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
196 00000260··00001202·R_ARM_ABS32············00000415···frame_getcode196 00000260··00001202·R_ARM_ABS32············0000041d···frame_getcode
197 00000270··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4197 00000270··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
198 00000274··00001e02·R_ARM_ABS32············000002c5···frame_gettrace_opcodes198 00000274··00001e02·R_ARM_ABS32············000002c5···frame_gettrace_opcodes
199 00000278··00000e02·R_ARM_ABS32············000003b5···frame_settrace_opcodes199 00000278··00000e02·R_ARM_ABS32············000003bd···frame_settrace_opcodes
200 00000298··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4200 00000298··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
201 000002c0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4201 000002c0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
202 000002c4··00005602·R_ARM_ABS32············000008f7···framelocalsproxy___contains__202 000002c4··00005602·R_ARM_ABS32············000008f7···framelocalsproxy___contains__
203 000002d0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4203 000002d0··00000b02·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; 19590/29302 bytes (66.86%) of diff not shown.
2.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 153, 25 lines modifiedOffset 153, 25 lines modified
153 »       ldr»    r3,·[r1,·#0]153 »       ldr»    r3,·[r1,·#0]
154 »       mvn.w»  r2,·#3221225472»    @·0xc0000000154 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
155 »       cmp»    r3,·r2155 »       cmp»    r3,·r2
156 »       beq.n»  146·<frame_settrace+0x32>156 »       beq.n»  146·<frame_settrace+0x32>
157 »       adds»   r3,·#1157 »       adds»   r3,·#1
158 »       str»    r3,·[r1,·#0]158 »       str»    r3,·[r1,·#0]
159 »       str»    r1,·[r4,·#16]159 »       str»    r1,·[r4,·#16]
160 »       bl»     308·<framelocalsproxy_contains+0x14>160 »       bl»     310·<framelocalsproxy_contains+0x1c>
161 ·R_ARM_THM_CALL» Py_XDECREF161 ·R_ARM_THM_CALL» Py_XDECREF
162 »       ldrb»   r3,·[r4,·#25]162 »       ldrb»   r3,·[r4,·#25]
163 »       cbnz»   r3,·162·<frame_settrace+0x4e>163 »       cbnz»   r3,·162·<frame_settrace+0x4e>
164 »       movs»   r0,·#0164 »       movs»   r0,·#0
165 »       pop»    {r4,·pc}165 »       pop»    {r4,·pc}
166 »       cmp»    r0,·#0166 »       cmp»    r0,·#0
167 »       beq.n»  150·<frame_settrace+0x3c>167 »       beq.n»  150·<frame_settrace+0x3c>
168 »       movs»   r3,·#0168 »       movs»   r3,·#0
169 »       str»    r3,·[r4,·#16]169 »       str»    r3,·[r4,·#16]
170 »       bl»     308·<framelocalsproxy_contains+0x14>170 »       bl»     310·<framelocalsproxy_contains+0x1c>
171 ·R_ARM_THM_CALL» Py_XDECREF171 ·R_ARM_THM_CALL» Py_XDECREF
172 »       b.n»    150·<frame_settrace+0x3c>172 »       b.n»    150·<frame_settrace+0x3c>
173 »       mov»    r0,·r4173 »       mov»    r0,·r4
174 »       movs»   r1,·#1174 »       movs»   r1,·#1
175 »       ldmia.w»sp!,·{r4,·lr}175 »       ldmia.w»sp!,·{r4,·lr}
176 »       b.w»    0·<_PyEval_SetOpcodeTrace>176 »       b.w»    0·<_PyEval_SetOpcodeTrace>
177 ·R_ARM_THM_JUMP24»       _PyEval_SetOpcodeTrace177 ·R_ARM_THM_JUMP24»       _PyEval_SetOpcodeTrace
Offset 376, 15 lines modifiedOffset 376, 15 lines modified
376 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type376 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
377 »       ldr»    r5,·[r0,·#8]377 »       ldr»    r5,·[r0,·#8]
378 »       mov»    r4,·r1378 »       mov»    r4,·r1
379 »       cmp»    r2,·r3379 »       cmp»    r2,·r3
380 »       bne.n»  320·<framelocalsproxy_contains+0x2c>380 »       bne.n»  320·<framelocalsproxy_contains+0x2c>
381 »       movs»   r2,·#1381 »       movs»   r2,·#1
382 »       mov»    r0,·r5382 »       mov»    r0,·r5
383 »       bl»     6f0·<frame_setlineno+0x390>383 »       bl»     6f8·<frame_setlineno+0x398>
384 ·R_ARM_THM_CALL» framelocalsproxy_getkeyindex384 ·R_ARM_THM_CALL» framelocalsproxy_getkeyindex
385 »       cmp»    r0,·#0385 »       cmp»    r0,·#0
386 »       bge.n»  326·<framelocalsproxy_contains+0x32>386 »       bge.n»  326·<framelocalsproxy_contains+0x32>
387 »       ldr»    r0,·[r5,·#28]387 »       ldr»    r0,·[r5,·#28]
388 »       cbnz»   r0,·32a·<framelocalsproxy_contains+0x36>388 »       cbnz»   r0,·32a·<framelocalsproxy_contains+0x36>
389 »       pop»    {r3,·r4,·r5,·pc}389 »       pop»    {r3,·r4,·r5,·pc}
390 »       movs»   r0,·#1390 »       movs»   r0,·#1
Offset 1168, 15 lines modifiedOffset 1168, 15 lines modified
1168 »       and.w»  r1,·r4,·#71168 »       and.w»  r1,·r4,·#7
1169 »       cmp»    r1,·#21169 »       cmp»    r1,·#2
1170 »       add.w»  r0,·r2,·#91170 »       add.w»  r0,·r2,·#9
1171 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff1171 »       add.w»  r2,·r2,·#4294967295» @·0xffffffff
1172 »       ldr.w»  r0,·[r3,·r0,·lsl·#2]1172 »       ldr.w»  r0,·[r3,·r0,·lsl·#2]
1173 »       str»    r2,·[r3,·#32]1173 »       str»    r2,·[r3,·#32]
1174 »       beq.n»  ba4·<frame_setlineno+0x844>1174 »       beq.n»  ba4·<frame_setlineno+0x844>
1175 »       bl»     308·<framelocalsproxy_contains+0x14>1175 »       bl»     310·<framelocalsproxy_contains+0x1c>
1176 ·R_ARM_THM_CALL» Py_XDECREF1176 ·R_ARM_THM_CALL» Py_XDECREF
1177 »       lsrs»   r4,·r4,·#31177 »       lsrs»   r4,·r4,·#3
1178 »       ldr.w»  r3,·[fp,·#12]1178 »       ldr.w»  r3,·[fp,·#12]
1179 »       orr.w»  r4,·r4,·r5,·lsl·#291179 »       orr.w»  r4,·r4,·r5,·lsl·#29
1180 »       asrs»   r5,·r5,·#31180 »       asrs»   r5,·r5,·#3
1181 »       b.n»    acc·<frame_setlineno+0x76c>1181 »       b.n»    acc·<frame_setlineno+0x76c>
1182 »       ldr»    r2,·[sp,·#16]1182 »       ldr»    r2,·[sp,·#16]
Offset 1248, 15 lines modifiedOffset 1248, 15 lines modified
1248 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1248 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1249 »       cmp»    r0,·r31249 »       cmp»    r0,·r3
1250 »       it»     eq1250 »       it»     eq
1251 »       moveq»  r0,·#01251 »       moveq»  r0,·#0
1252 »       ldr»    r3,·[r2,·#0]1252 »       ldr»    r3,·[r2,·#0]
1253 »       str»    r0,·[r2,·#0]1253 »       str»    r0,·[r2,·#0]
1254 »       mov»    r0,·r31254 »       mov»    r0,·r3
1255 »       bl»     308·<framelocalsproxy_contains+0x14>1255 »       bl»     310·<framelocalsproxy_contains+0x1c>
1256 ·R_ARM_THM_CALL» Py_XDECREF1256 ·R_ARM_THM_CALL» Py_XDECREF
1257 »       b.n»    b16·<frame_setlineno+0x7b6>1257 »       b.n»    b16·<frame_setlineno+0x7b6>
1258 »       mov»    r7,·lr1258 »       mov»    r7,·lr
1259 »       cmp»    r1,·#01259 »       cmp»    r1,·#0
1260 »       beq.w»  ac0·<frame_setlineno+0x760>1260 »       beq.w»  ac0·<frame_setlineno+0x760>
1261 »       str»    r6,·[r4,·#0]1261 »       str»    r6,·[r4,·#0]
1262 »       b.n»    ac0·<frame_setlineno+0x760>1262 »       b.n»    ac0·<frame_setlineno+0x760>
33.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 73, 126 lines modifiedOffset 73, 173 lines modified
73 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}73 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
74 »       mov.w»  ip,·#4096»  @·0x100074 »       mov.w»  ip,·#4096»  @·0x1000
75 »       sub.w»  ip,·sp,·ip75 »       sub.w»  ip,·sp,·ip
76 »       str.w»  r0,·[ip,·#4072]»     @·0xfe876 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
77 »       ldr.w»  r3,·[r0,·#-8]77 »       ldr.w»  r3,·[r0,·#-8]
78 »       mov»    r4,·r078 »       mov»    r4,·r0
79 »       cmp»    r3,·#079 »       cmp»    r3,·#0
80 »       bne.n»  198·<frame_dealloc+0x114>80 »       bne.w»  206·<frame_dealloc+0x182>
81 »       bl»     0·<PyThreadState_Get>81 »       bl»     0·<PyThreadState_Get>
82 ·R_ARM_THM_CALL» PyThreadState_Get82 ·R_ARM_THM_CALL» PyThreadState_Get
83 »       ldr»    r3,·[r0,·#36]» @·0x2483 »       ldr»    r3,·[r0,·#36]» @·0x24
84 »       mov»    r5,·r084 »       mov»    r5,·r0
85 »       cmp»    r3,·#50»      @·0x3285 »       cmp»    r3,·#50»      @·0x32
86 »       ble.w»  2aa·<frame_dealloc+0x226>86 »       ble.w»  2b2·<frame_dealloc+0x22e>
87 »       ldr»    r1,·[r4,·#12]87 »       ldr»    r1,·[r4,·#12]
88 »       add.w»  r2,·r4,·#3288 »       add.w»  r2,·r4,·#32
89 »       subs»   r3,·#189 »       subs»   r3,·#1
90 »       str»    r3,·[r5,·#36]» @·0x2490 »       str»    r3,·[r5,·#36]» @·0x24
91 »       cmp»    r1,·r291 »       cmp»    r1,·r2
92 »       beq.n»  122·<frame_dealloc+0x9e>92 »       beq.n»  124·<frame_dealloc+0xa0>
93 »       movs»   r6,·#093 »       movs»   r6,·#0
94 »       ldr»    r0,·[r4,·#8]94 »       ldr»    r0,·[r4,·#8]
95 »       cmp»    r0,·#095 »       cmp»    r0,·#0
96 »       bne.w»  1ca·<frame_dealloc+0x146>96 »       bne.w»  238·<frame_dealloc+0x1b4>
97 »       ldr»    r0,·[r4,·#16]97 »       ldr»    r0,·[r4,·#16]
98 »       cmp»    r0,·#098 »       cmp»    r0,·#0
99 »       bne.w»  27c·<frame_dealloc+0x1f8>99 »       bne.w»  27c·<frame_dealloc+0x1f8>
100 »       ldr»    r0,·[r4,·#28]100 »       ldr»    r0,·[r4,·#28]
101 »       cmp»    r0,·#0101 »       cmp»    r0,·#0
102 »       bne.w»  2e6·<frame_dealloc+0x262>102 »       bne.w»  2ee·<frame_dealloc+0x26a>
103 »       mov»    r0,·r4103 »       mov»    r0,·r4
104 »       bl»     0·<PyObject_GC_Del>104 »       bl»     0·<PyObject_GC_Del>
105 ·R_ARM_THM_CALL» PyObject_GC_Del105 ·R_ARM_THM_CALL» PyObject_GC_Del
106 »       cbnz»   r6,·f0·<frame_dealloc+0x6c>106 »       cbnz»   r6,·f2·<frame_dealloc+0x6e>
107 »       ldr»    r3,·[r5,·#36]» @·0x24107 »       ldr»    r3,·[r5,·#36]» @·0x24
108 »       ldr»    r2,·[r5,·#100]»@·0x64108 »       ldr»    r2,·[r5,·#100]»@·0x64
109 »       adds»   r3,·#1109 »       adds»   r3,·#1
110 »       str»    r3,·[r5,·#36]» @·0x24110 »       str»    r3,·[r5,·#36]» @·0x24
111 »       cmp»    r2,·#0111 »       cmp»    r2,·#0
112 »       it»     ne112 »       it»     ne
113 »       cmpne»  r3,·#100»   @·0x64113 »       cmpne»  r3,·#100»   @·0x64
114 »       bgt.n»  118·<frame_dealloc+0x94>114 »       bgt.n»  11a·<frame_dealloc+0x96>
115 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}115 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
116 »       ldr»    r3,·[r6,·#0]116 »       ldr»    r3,·[r6,·#0]
117 »       mvn.w»  r2,·#3221225472»    @·0xc0000000117 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
118 »       cmp»    r3,·r2118 »       cmp»    r3,·r2
119 »       beq.n»  dc·<frame_dealloc+0x58>119 »       beq.n»  de·<frame_dealloc+0x5a>
120 »       subs»   r3,·#1120 »       subs»   r3,·#1
121 »       str»    r3,·[r6,·#0]121 »       str»    r3,·[r6,·#0]
122 »       cmp»    r3,·#0122 »       cmp»    r3,·#0
123 »       bne.n»  dc·<frame_dealloc+0x58>123 »       bne.n»  de·<frame_dealloc+0x5a>
124 »       mov»    r0,·r6124 »       mov»    r0,·r6
125 »       bl»     0·<_Py_Dealloc>125 »       bl»     0·<_Py_Dealloc>
126 ·R_ARM_THM_CALL» _Py_Dealloc126 ·R_ARM_THM_CALL» _Py_Dealloc
127 »       ldr»    r2,·[r5,·#100]»@·0x64127 »       ldr»    r2,·[r5,·#100]»@·0x64
128 »       ldr»    r3,·[r5,·#36]» @·0x24128 »       ldr»    r3,·[r5,·#36]» @·0x24
129 »       adds»   r3,·#1129 »       adds»   r3,·#1
130 »       str»    r3,·[r5,·#36]» @·0x24130 »       str»    r3,·[r5,·#36]» @·0x24
131 »       cmp»    r2,·#0131 »       cmp»    r2,·#0
132 »       beq.n»  ec·<frame_dealloc+0x68>132 »       beq.n»  ee·<frame_dealloc+0x6a>
133 »       cmp»    r3,·#100»     @·0x64133 »       cmp»    r3,·#100»     @·0x64
134 »       ble.n»  ec·<frame_dealloc+0x68>134 »       ble.n»  ee·<frame_dealloc+0x6a>
135 »       mov»    r0,·r5135 »       mov»    r0,·r5
136 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}136 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
137 »       b.w»    0·<_PyTrash_thread_destroy_chain>137 »       b.w»    0·<_PyTrash_thread_destroy_chain>
138 ·R_ARM_THM_JUMP24»       _PyTrash_thread_destroy_chain138 ·R_ARM_THM_JUMP24»       _PyTrash_thread_destroy_chain
139 »       ldrb.w» r3,·[r4,·#70]»      @·0x46139 »       ldrb.w» r3,·[r4,·#70]»      @·0x46
140 »       cmp»    r3,·#2140 »       cmp»    r3,·#2
141 »       bne.n»  ba·<frame_dealloc+0x36>141 »       bne.n»  bc·<frame_dealloc+0x38>
142 »       ldr»    r0,·[r4,·#40]» @·0x28142 »       ldr»    r0,·[r4,·#40]» @·0x28
143 »       movs»   r3,·#0143 »       movs»   r3,·#0
144 »       ldr»    r6,·[r4,·#32]144 »       ldr»    r6,·[r4,·#32]
145 »       str»    r3,·[r4,·#32]145 »       str»    r3,·[r4,·#32]
146 »       cbz»    r0,·14a·<frame_dealloc+0xc6>146 »       cbz»    r0,·14c·<frame_dealloc+0xc8>
147 »       str»    r3,·[r4,·#40]» @·0x28147 »       str»    r3,·[r4,·#40]» @·0x28
148 »       mvn.w»  r2,·#3221225472»    @·0xc0000000148 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
149 »       ldr»    r3,·[r0,·#0]149 »       ldr»    r3,·[r0,·#0]
150 »       cmp»    r3,·r2150 »       cmp»    r3,·r2
151 »       beq.n»  14a·<frame_dealloc+0xc6>151 »       beq.n»  14c·<frame_dealloc+0xc8>
152 »       subs»   r3,·#1152 »       subs»   r3,·#1
153 »       str»    r3,·[r0,·#0]153 »       str»    r3,·[r0,·#0]
154 »       cmp»    r3,·#0154 »       cmp»    r3,·#0
155 »       beq.w»  2a4·<frame_dealloc+0x220>155 »       beq.w»  2ac·<frame_dealloc+0x228>
156 »       ldr»    r0,·[r4,·#52]» @·0x34156 »       ldr»    r0,·[r4,·#52]» @·0x34
157 »       cmp»    r0,·#0157 »       cmp»    r0,·#0
158 »       bne.w»  2c6·<frame_dealloc+0x242>158 »       bne.w»  2ce·<frame_dealloc+0x24a>
159 »       ldr»    r3,·[r4,·#64]» @·0x40159 »       ldr»    r3,·[r4,·#64]» @·0x40
160 »       cmp»    r3,·#0160 »       cmp»    r3,·#0
161 »       ble.n»  bc·<frame_dealloc+0x38>161 »       ble.n»  be·<frame_dealloc+0x3a>
162 »       ldr»    r0,·[r4,·#72]» @·0x48162 »       ldr»    r0,·[r4,·#72]» @·0x48
163 »       cmp»    r0,·#0163 »       cmp»    r0,·#0
164 »       beq.n»  1f0·<frame_dealloc+0x16c>164 »       beq.n»  25e·<frame_dealloc+0x1da>
165 »       ldr»    r2,·[r0,·#0]165 »       ldr»    r2,·[r0,·#0]
166 »       mvn.w»  r1,·#3221225472»    @·0xc0000000166 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
167 »       movs»   r7,·#0167 »       movs»   r7,·#0
168 »       str»    r7,·[r4,·#72]» @·0x48168 »       str»    r7,·[r4,·#72]» @·0x48
169 »       cmp»    r2,·r1169 »       cmp»    r2,·r1
170 »       beq.n»  174·<frame_dealloc+0xf0>170 »       beq.n»  176·<frame_dealloc+0xf2>
171 »       subs»   r2,·#1171 »       subs»   r2,·#1
172 »       str»    r2,·[r0,·#0]172 »       str»    r2,·[r0,·#0]
173 »       cmp»    r2,·#0173 »       cmp»    r2,·#0
174 »       beq.n»  1ea·<frame_dealloc+0x166>174 »       beq.n»  258·<frame_dealloc+0x1d4>
175 »       cmp»    r3,·#1175 »       cmp»    r3,·#1
176 »       beq.n»  bc·<frame_dealloc+0x38>176 »       beq.n»  be·<frame_dealloc+0x3a>
177 »       ldr»    r0,·[r4,·#76]» @·0x4c177 »       ldr»    r0,·[r4,·#76]» @·0x4c
178 »       cmp»    r0,·#0178 »       cmp»    r0,·#0
179 »       beq.n»  1fc·<frame_dealloc+0x178>179 »       beq.n»  26a·<frame_dealloc+0x1e6>
180 »       ldr»    r2,·[r0,·#0]180 »       ldr»    r2,·[r0,·#0]
181 »       mvn.w»  r1,·#3221225472»    @·0xc0000000181 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
182 »       movs»   r7,·#0182 »       movs»   r7,·#0
183 »       str»    r7,·[r4,·#76]» @·0x4c183 »       str»    r7,·[r4,·#76]» @·0x4c
184 »       cmp»    r2,·r1184 »       cmp»    r2,·r1
185 »       beq.n»  192·<frame_dealloc+0x10e>185 »       beq.n»  196·<frame_dealloc+0x112>
186 »       subs»   r2,·#1186 »       subs»   r2,·#1
187 »       str»    r2,·[r0,·#0]187 »       str»    r2,·[r0,·#0]
 188 »       cmp»    r2,·#0
188 »       cbz»    r2,·1f6·<frame_dealloc+0x172>189 »       beq.n»  264·<frame_dealloc+0x1e0>
189 »       cmp»    r3,·#2190 »       cmp»    r3,·#2
 191 »       beq.n»  be·<frame_dealloc+0x3a>
 192 »       ldr»    r0,·[r4,·#80]» @·0x50
 193 »       cmp»    r0,·#0
 194 »       beq.n»  276·<frame_dealloc+0x1f2>
 195 »       ldr»    r2,·[r0,·#0]
 196 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
 197 »       movs»   r7,·#0
 198 »       str»    r7,·[r4,·#80]» @·0x50
 199 »       cmp»    r2,·r1
Max diff block lines reached; 29374/34189 bytes (85.92%) of diff not shown.
3.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 frame_repr():7 frame_repr():
8 »       push»   {r4,·lr}8 »       push»   {r4,·lr}
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4080]»     @·0xff011 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
12 »       mov»    r4,·r012 »       mov»    r4,·r0
13 »       sub»    sp,·#813 »       sub»    sp,·#8
14 »       bl»     378·<PyFrame_New+0x110>14 »       bl»     380·<PyFrame_New+0x118>
15 ·R_ARM_THM_CALL» PyFrame_GetLineNumber15 ·R_ARM_THM_CALL» PyFrame_GetLineNumber
16 »       mov»    r3,·r016 »       mov»    r3,·r0
17 »       mov»    r1,·r417 »       mov»    r1,·r4
18 »       ldr»    r2,·[r4,·#12]18 »       ldr»    r2,·[r4,·#12]
19 »       ldr»    r2,·[r2,·#0]19 »       ldr»    r2,·[r2,·#0]
20 »       ldr»    r0,·[r2,·#84]» @·0x5420 »       ldr»    r0,·[r2,·#84]» @·0x54
21 »       str»    r0,·[sp,·#0]21 »       str»    r0,·[sp,·#0]
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 »       movt»   r3,·#058 »       movt»   r3,·#0
59 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type59 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
60 »       mov»    r6,·r160 »       mov»    r6,·r1
61 »       cmp»    r2,·r361 »       cmp»    r2,·r3
62 »       bne.n»  ea·<framelocalsproxy_setitem+0xb6>62 »       bne.n»  ea·<framelocalsproxy_setitem+0xb6>
63 »       movs»   r2,·#063 »       movs»   r2,·#0
64 »       mov»    r0,·r764 »       mov»    r0,·r7
65 »       bl»     6f0·<framelocalsproxy_values+0x76>65 »       bl»     6f8·<framelocalsproxy_values+0x7e>
66 ·R_ARM_THM_CALL» framelocalsproxy_getkeyindex66 ·R_ARM_THM_CALL» framelocalsproxy_getkeyindex
67 »       subs»   r2,·r0,·#067 »       subs»   r2,·r0,·#0
68 »       blt.n»  ea·<framelocalsproxy_setitem+0xb6>68 »       blt.n»  ea·<framelocalsproxy_setitem+0xb6>
69 »       ldr.w»  r1,·[r8,·#76]»       @·0x4c69 »       ldr.w»  r1,·[r8,·#76]»       @·0x4c
70 »       adds»   r5,·#40»     @·0x2870 »       adds»   r5,·#40»     @·0x28
71 »       add»    r1,·r271 »       add»    r1,·r2
72 »       ldr.w»  r3,·[r5,·r2,·lsl·#2]72 »       ldr.w»  r3,·[r5,·r2,·lsl·#2]
Offset 91, 29 lines modifiedOffset 91, 29 lines modified
91 »       ldr»    r2,·[r4,·#0]91 »       ldr»    r2,·[r4,·#0]
92 »       mvn.w»  r1,·#3221225472»    @·0xc000000092 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
93 »       cmp»    r2,·r193 »       cmp»    r2,·r1
94 »       itt»    ne94 »       itt»    ne
95 »       addne»  r2,·#195 »       addne»  r2,·#1
96 »       strne»  r2,·[r4,·#0]96 »       strne»  r2,·[r4,·#0]
97 »       str»    r4,·[r3,·#8]97 »       str»    r4,·[r3,·#8]
98 »       bl»     308·<PyFrame_New+0xa0>98 »       bl»     310·<PyFrame_New+0xa8>
99 ·R_ARM_THM_CALL» Py_XDECREF99 ·R_ARM_THM_CALL» Py_XDECREF
100 »       movs»   r0,·#0100 »       movs»   r0,·#0
101 »       b.n»    108·<framelocalsproxy_setitem+0xd4>101 »       b.n»    108·<framelocalsproxy_setitem+0xd4>
102 »       cmp»    r4,·r3102 »       cmp»    r4,·r3
103 »       beq.n»  c8·<framelocalsproxy_setitem+0x94>103 »       beq.n»  c8·<framelocalsproxy_setitem+0x94>
104 »       ldr»    r1,·[r4,·#0]104 »       ldr»    r1,·[r4,·#0]
105 »       mvn.w»  r0,·#3221225472»    @·0xc0000000105 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
106 »       cmp»    r1,·r0106 »       cmp»    r1,·r0
107 »       mov»    r0,·r3107 »       mov»    r0,·r3
108 »       itt»    ne108 »       itt»    ne
109 »       addne»  r1,·#1109 »       addne»  r1,·#1
110 »       strne»  r1,·[r4,·#0]110 »       strne»  r1,·[r4,·#0]
111 »       str.w»  r4,·[r5,·r2,·lsl·#2]111 »       str.w»  r4,·[r5,·r2,·lsl·#2]
112 »       bl»     308·<PyFrame_New+0xa0>112 »       bl»     310·<PyFrame_New+0xa8>
113 ·R_ARM_THM_CALL» Py_XDECREF113 ·R_ARM_THM_CALL» Py_XDECREF
114 »       b.n»    c8·<framelocalsproxy_setitem+0x94>114 »       b.n»    c8·<framelocalsproxy_setitem+0x94>
115 »       ldr»    r0,·[r7,·#28]115 »       ldr»    r0,·[r7,·#28]
116 »       cbnz»   r0,·fc·<framelocalsproxy_setitem+0xc8>116 »       cbnz»   r0,·fc·<framelocalsproxy_setitem+0xc8>
117 »       bl»     0·<PyDict_New>117 »       bl»     0·<PyDict_New>
118 ·R_ARM_THM_CALL» PyDict_New118 ·R_ARM_THM_CALL» PyDict_New
119 »       cbnz»   r0,·fa·<framelocalsproxy_setitem+0xc6>119 »       cbnz»   r0,·fa·<framelocalsproxy_setitem+0xc6>
Offset 1005, 15 lines modifiedOffset 1005, 15 lines modified
1005 »       ldr»    r1,·[r1,·#0]1005 »       ldr»    r1,·[r1,·#0]
1006 »       itte»   ne1006 »       itte»   ne
1007 »       movwne» r4,·#01007 »       movwne» r4,·#0
1008 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1008 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1009 »       movtne» r4,·#01009 »       movtne» r4,·#0
1010 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1010 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1011 »       ldreq»  r4,·[r3,·#4]1011 »       ldreq»  r4,·[r3,·#4]
1012 »       bl»     59c·<PyFrame_GetVar+0xdc>1012 »       bl»     5a4·<PyFrame_GetVar+0xe4>
1013 ·R_ARM_THM_CALL» framelocalsproxy_getitem1013 ·R_ARM_THM_CALL» framelocalsproxy_getitem
1014 »       cbnz»   r0,·8ca·<framelocalsproxy_get+0x74>1014 »       cbnz»   r0,·8ca·<framelocalsproxy_get+0x74>
1015 »       movw»   r3,·#01015 »       movw»   r3,·#0
1016 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_KeyError1016 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_KeyError
1017 »       movt»   r3,·#01017 »       movt»   r3,·#0
1018 ·R_ARM_THM_MOVT_ABS»     PyExc_KeyError1018 ·R_ARM_THM_MOVT_ABS»     PyExc_KeyError
1019 »       ldr»    r0,·[r3,·#0]1019 »       ldr»    r0,·[r3,·#0]
Offset 1040, 24 lines modifiedOffset 1040, 24 lines modified
1040 000008cc·<framelocalsproxy_iter>:1040 000008cc·<framelocalsproxy_iter>:
1041 framelocalsproxy_iter():1041 framelocalsproxy_iter():
1042 »       push»   {r4,·lr}1042 »       push»   {r4,·lr}
1043 »       mov.w»  ip,·#4096»  @·0x10001043 »       mov.w»  ip,·#4096»  @·0x1000
1044 »       sub.w»  ip,·sp,·ip1044 »       sub.w»  ip,·sp,·ip
1045 »       str.w»  r0,·[ip,·#4088]»     @·0xff81045 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1046 »       movs»   r1,·#01046 »       movs»   r1,·#0
1047 »       bl»     4d8·<PyFrame_GetVar+0x18>1047 »       bl»     4e0·<PyFrame_GetVar+0x20>
1048 ·R_ARM_THM_CALL» framelocalsproxy_keys1048 ·R_ARM_THM_CALL» framelocalsproxy_keys
1049 »       mov»    r4,·r01049 »       mov»    r4,·r0
1050 »       cbz»    r0,·8f2·<framelocalsproxy_iter+0x26>1050 »       cbz»    r0,·8f2·<framelocalsproxy_iter+0x26>
1051 »       bl»     0·<PyObject_GetIter>1051 »       bl»     0·<PyObject_GetIter>
1052 ·R_ARM_THM_CALL» PyObject_GetIter1052 ·R_ARM_THM_CALL» PyObject_GetIter
1053 »       mov»    r3,·r01053 »       mov»    r3,·r0
1054 »       mov»    r0,·r41054 »       mov»    r0,·r4
1055 »       mov»    r4,·r31055 »       mov»    r4,·r3
1056 »       bl»     308·<PyFrame_New+0xa0>1056 »       bl»     310·<PyFrame_New+0xa8>
1057 ·R_ARM_THM_CALL» Py_XDECREF1057 ·R_ARM_THM_CALL» Py_XDECREF
1058 »       mov»    r0,·r41058 »       mov»    r0,·r4
1059 »       pop»    {r4,·pc}1059 »       pop»    {r4,·pc}
  
1060 000008f6·<framelocalsproxy___contains__>:1060 000008f6·<framelocalsproxy___contains__>:
1061 framelocalsproxy___contains__():1061 framelocalsproxy___contains__():
1062 »       push»   {r3,·lr}1062 »       push»   {r3,·lr}
Offset 1077, 15 lines modifiedOffset 1077, 15 lines modified
1077 00000918·<framelocalsproxy_reversed>:1077 00000918·<framelocalsproxy_reversed>:
1078 framelocalsproxy_reversed():1078 framelocalsproxy_reversed():
1079 »       push»   {r4,·lr}1079 »       push»   {r4,·lr}
1080 »       mov.w»  ip,·#4096»  @·0x10001080 »       mov.w»  ip,·#4096»  @·0x1000
1081 »       sub.w»  ip,·sp,·ip1081 »       sub.w»  ip,·sp,·ip
1082 »       str.w»  r0,·[ip,·#4088]»     @·0xff81082 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1083 »       movs»   r1,·#01083 »       movs»   r1,·#0
1084 »       bl»     4d8·<PyFrame_GetVar+0x18>1084 »       bl»     4e0·<PyFrame_GetVar+0x20>
1085 ·R_ARM_THM_CALL» framelocalsproxy_keys1085 ·R_ARM_THM_CALL» framelocalsproxy_keys
1086 »       cbz»    r0,·94e·<framelocalsproxy_reversed+0x36>1086 »       cbz»    r0,·94e·<framelocalsproxy_reversed+0x36>
1087 »       mov»    r4,·r01087 »       mov»    r4,·r0
1088 »       bl»     0·<PyList_Reverse>1088 »       bl»     0·<PyList_Reverse>
1089 ·R_ARM_THM_CALL» PyList_Reverse1089 ·R_ARM_THM_CALL» PyList_Reverse
1090 »       cmp»    r0,·#01090 »       cmp»    r0,·#0
1091 »       bge.n»  950·<framelocalsproxy_reversed+0x38>1091 »       bge.n»  950·<framelocalsproxy_reversed+0x38>
Offset 1130, 15 lines modifiedOffset 1130, 15 lines modified
1130 »       itte»   ne1130 »       itte»   ne
1131 »       movwne» r4,·#01131 »       movwne» r4,·#0
1132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1133 »       movtne» r4,·#01133 »       movtne» r4,·#0
1134 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1134 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1135 »       ldreq»  r4,·[r1,·#4]1135 »       ldreq»  r4,·[r1,·#4]
1136 »       mov»    r1,·r61136 »       mov»    r1,·r6
1137 »       bl»     59c·<PyFrame_GetVar+0xdc>1137 »       bl»     5a4·<PyFrame_GetVar+0xe4>
Max diff block lines reached; 172/3630 bytes (4.74%) of diff not shown.
2.8 KB
funcobject.o
1.12 KB
readelf --wide --relocs {}
    
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
394 00000fb6··00002430·R_ARM_THM_MOVT_ABS·····0000001c···.LC2394 00000fb6··00002430·R_ARM_THM_MOVT_ABS·····0000001c···.LC2
395 00000fbc··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString395 00000fbc··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
396 00001006··0000b60a·R_ARM_THM_CALL·········00000000···_Py_Dealloc396 00001006··0000b60a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
397 00001018··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError397 00001018··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
398 0000101c··0000c230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError398 0000101c··0000c230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
399 00001020··0000262f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC3399 00001020··0000262f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC3
400 00001024··00002630·R_ARM_THM_MOVT_ABS·····00000044···.LC3400 00001024··00002630·R_ARM_THM_MOVT_ABS·····00000044···.LC3
401 0000102e··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString401 0000102a··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
402 00001068··0000b06b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate402 00001068··0000b06b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
403 0000108e··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError403 0000108e··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
404 00001092··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError404 00001092··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
405 00001096··0000292f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC4405 00001096··0000292f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC4
406 0000109a··00002930·R_ARM_THM_MOVT_ABS·····00000070···.LC4406 0000109a··00002930·R_ARM_THM_MOVT_ABS·····00000070···.LC4
407 000010a0··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString407 000010a0··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
408 000010d0··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError408 000010d0··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
1.66 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1780, 48 lines modifiedOffset 1780, 48 lines modified
1780 »       lsls»   r3,·r2,·#31780 »       lsls»   r3,·r2,·#3
1781 »       bpl.n»  1018·<func_set_qualname+0x50>1781 »       bpl.n»  1018·<func_set_qualname+0x50>
1782 »       ldr»    r2,·[r1,·#0]1782 »       ldr»    r2,·[r1,·#0]
1783 »       mvn.w»  r4,·#3221225472»    @·0xc00000001783 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
1784 »       mov»    r3,·r01784 »       mov»    r3,·r0
1785 »       ldr»    r0,·[r0,·#20]1785 »       ldr»    r0,·[r0,·#20]
1786 »       cmp»    r2,·r41786 »       cmp»    r2,·r4
1787 »       beq.n»  100c·<func_set_qualname+0x44>1787 »       beq.n»  100e·<func_set_qualname+0x46>
1788 »       adds»   r2,·#11788 »       adds»   r2,·#1
1789 »       str»    r2,·[r1,·#0]1789 »       str»    r2,·[r1,·#0]
1790 »       str»    r1,·[r3,·#20]1790 »       str»    r1,·[r3,·#20]
1791 »       cbz»    r0,·1012·<func_set_qualname+0x4a>1791 »       cbz»    r0,·1014·<func_set_qualname+0x4c>
1792 »       ldr»    r4,·[r0,·#0]1792 »       ldr»    r4,·[r0,·#0]
1793 »       mvn.w»  r3,·#3221225472»    @·0xc00000001793 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1794 »       cmp»    r4,·r31794 »       cmp»    r4,·r2
1795 »       beq.n»  1012·<func_set_qualname+0x4a>1795 »       beq.n»  1014·<func_set_qualname+0x4c>
1796 »       subs»   r4,·#11796 »       subs»   r4,·#1
1797 »       str»    r4,·[r0,·#0]1797 »       str»    r4,·[r0,·#0]
1798 »       cbnz»   r4,·1012·<func_set_qualname+0x4a>1798 »       cbnz»   r4,·1014·<func_set_qualname+0x4c>
1799 »       bl»     0·<_Py_Dealloc>1799 »       bl»     0·<_Py_Dealloc>
1800 ·R_ARM_THM_CALL» _Py_Dealloc1800 ·R_ARM_THM_CALL» _Py_Dealloc
1801 »       b.n»    1014·<func_set_qualname+0x4c>1801 »       mov»    r0,·r4
 1802 »       pop»    {r4,·pc}
1802 »       str»    r1,·[r3,·#20]1803 »       str»    r1,·[r3,·#20]
1803 »       cmp»    r0,·#01804 »       cmp»    r0,·#0
1804 »       bne.n»  ff6·<func_set_qualname+0x2e>1805 »       bne.n»  ff6·<func_set_qualname+0x2e>
1805 »       movs»   r4,·#01806 »       movs»   r0,·#0
1806 »       mov»    r0,·r4 
1807 »       pop»    {r4,·pc}1807 »       pop»    {r4,·pc}
1808 »       movw»   r3,·#01808 »       movw»   r3,·#0
1809 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError1809 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
1810 »       movt»   r3,·#01810 »       movt»   r3,·#0
1811 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError1811 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
1812 »       movw»   r1,·#01812 »       movw»   r1,·#0
1813 ·R_ARM_THM_MOVW_ABS_NC»  .LC31813 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
1814 »       movt»   r1,·#01814 »       movt»   r1,·#0
1815 ·R_ARM_THM_MOVT_ABS»     .LC31815 ·R_ARM_THM_MOVT_ABS»     .LC3
1816 »       mov.w»  r4,·#4294967295»    @·0xffffffff 
1817 »       ldr»    r0,·[r3,·#0]1816 »       ldr»    r0,·[r3,·#0]
1818 »       bl»     0·<PyErr_SetString>1817 »       bl»     0·<PyErr_SetString>
1819 ·R_ARM_THM_CALL» PyErr_SetString1818 ·R_ARM_THM_CALL» PyErr_SetString
1820 »       b.n»    1014·<func_set_qualname+0x4c>1819 »       mov.w»  r0,·#4294967295»    @·0xffffffff
 1820 »       pop»    {r4,·pc}
  
1821 00001034·<_PyFunction_GetVersionForCurrentState>:1821 00001034·<_PyFunction_GetVersionForCurrentState>:
1822 _PyFunction_GetVersionForCurrentState():1822 _PyFunction_GetVersionForCurrentState():
1823 »       ldr»    r0,·[r0,·#68]» @·0x441823 »       ldr»    r0,·[r0,·#68]» @·0x44
1824 »       bx»     lr1824 »       bx»     lr
  
1825 00001038·<_PyFunction_ClearCodeByVersion>:1825 00001038·<_PyFunction_ClearCodeByVersion>:
20.1 KB
iterobject.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········7792·(bytes·into·file)13 ··Start·of·section·headers:··········7784·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.2 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x1e70:1 There·are·17·section·headers,·starting·at·offset·0x1e68:
  
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·000210·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000208·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001924·0000b8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·00191c·0000b8·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000244·000320·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00023c·000320·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0019dc·000178·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·0019d4·000178·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000564·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00055c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000564·0000e1·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00055c·0000e1·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000648·0001d0·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000640·0001d0·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·001b54·0000d8·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·001b4c·0000d8·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·000818·00036c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·000810·00036c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·001c2c·0001b8·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·001c24·0001b8·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·000b84·000203·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·000b7c·000203·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·000d87·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·000d7f·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000d87·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000d7f·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·000dbc·000670·10·····15··61··418 ··[14]·.symtab···········SYMTAB··········00000000·000db4·000670·10·····15··61··4
19 ··[15]·.strtab···········STRTAB··········00000000·00142c·0004f6·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·001424·0004f6·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·001de4·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·001ddc·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.88 KB
readelf --wide --symbols {}
    
Offset 14, 19 lines modifiedOffset 14, 19 lines modified
14 ····10:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC114 ····10:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
15 ····11:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t15 ····11:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
16 ····12:·000000a5···164·FUNC····LOCAL··DEFAULT····7·iter_iternext16 ····12:·000000a5···164·FUNC····LOCAL··DEFAULT····7·iter_iternext
17 ····13:·00000149···106·FUNC····LOCAL··DEFAULT····7·iter_dealloc17 ····13:·00000149···106·FUNC····LOCAL··DEFAULT····7·iter_dealloc
18 ····14:·000001b5····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF18 ····14:·000001b5····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
19 ····15:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d19 ····15:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
20 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t20 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
21 ····17:·000000cd···224·FUNC····LOCAL··DEFAULT····1·calliter_iternext21 ····17:·000000cd···216·FUNC····LOCAL··DEFAULT····1·calliter_iternext
22 ····18:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d22 ····18:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
23 ····19:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t23 ····19:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
24 ····20:·000001ad····86·FUNC····LOCAL··DEFAULT····1·calliter_dealloc24 ····20:·000001a5····86·FUNC····LOCAL··DEFAULT····1·calliter_dealloc
25 ····21:·00000205····12·FUNC····LOCAL··DEFAULT····1·iter_traverse25 ····21:·000001fd····12·FUNC····LOCAL··DEFAULT····1·iter_traverse
26 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t26 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
27 ····23:·00000001····48·FUNC····LOCAL··DEFAULT····9·calliter_traverse27 ····23:·00000001····48·FUNC····LOCAL··DEFAULT····9·calliter_traverse
28 ····24:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····9·$d28 ····24:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
29 ····25:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t29 ····25:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
30 ····26:·000000b1····86·FUNC····LOCAL··DEFAULT····9·anextawaitable_iternext30 ····26:·000000b1····86·FUNC····LOCAL··DEFAULT····9·anextawaitable_iternext
31 ····27:·00000107···142·FUNC····LOCAL··DEFAULT····9·anextawaitable_getiter.isra.031 ····27:·00000107···142·FUNC····LOCAL··DEFAULT····9·anextawaitable_getiter.isra.0
32 ····28:·00000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC232 ····28:·00000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
Offset 78, 17 lines modifiedOffset 78, 17 lines modified
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
84 ····80:·0000004d···128·FUNC····GLOBAL·DEFAULT····1·PyCallIter_New84 ····80:·0000004d···128·FUNC····GLOBAL·DEFAULT····1·PyCallIter_New
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
88 ····84:·00000031···128·FUNC····GLOBAL·HIDDEN·····9·PyAnextAwaitable_New88 ····84:·00000031···128·FUNC····GLOBAL·HIDDEN·····9·PyAnextAwaitable_New
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethod94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethod
6.45 KB
readelf --wide --relocs {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1924·contains·23·entries:1 Relocation·section·'.rel.text'·at·offset·0x191c·contains·23·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000420a·R_ARM_THM_CALL·········00000000···_PyObject_HasLen3 00000014··0000420a·R_ARM_THM_CALL·········00000000···_PyObject_HasLen
4 0000001c··0000430a·R_ARM_THM_CALL·········00000000···PySequence_Size4 0000001c··0000430a·R_ARM_THM_CALL·········00000000···PySequence_Size
5 00000040··0000462f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct5 00000040··0000462f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
6 00000044··00004630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct6 00000044··00004630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
7 00000060··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New7 00000060··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
8 000000c4··00000102·R_ARM_ABS32············00000000···.data8 000000c4··00000102·R_ARM_ABS32············00000000···.data
9 000000c8··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate9 000000c8··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
10 00000102··0000510a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall10 00000110··0000510a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult
11 00000116··0000520a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool11 00000120··0000520a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
12 0000013e··0000530a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult12 00000138··0000530a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall
13 00000160··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc13 0000015a··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
14 00000178··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF14 00000172··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF
15 00000180··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration15 0000017a··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
16 00000184··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration16 0000017e··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
17 0000018a··0000490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches17 00000184··0000490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
18 00000192··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear18 0000018c··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
19 000001a0··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc19 0000019a··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
20 000001a8··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate20 000001a0··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
21 000001ee··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF21 000001e6··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF
22 000001f4··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF22 000001ec··00000e0a·R_ARM_THM_CALL·········000001b5···Py_XDECREF
23 0000002e··0000441e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t23 0000002e··0000441e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
24 00000038··0000451e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong24 00000038··0000451e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
25 000001fe··00004f1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del25 000001f6··00004f1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
  
26 Relocation·section·'.rel.data'·at·offset·0x19dc·contains·47·entries:26 Relocation·section·'.rel.data'·at·offset·0x19d4·contains·47·entries:
27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
28 00000004··00006402·R_ARM_ABS32············00000000···PyType_Type28 00000004··00006402·R_ARM_ABS32············00000000···PyType_Type
29 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.429 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
30 00000018··00000d02·R_ARM_ABS32············00000149···iter_dealloc30 00000018··00000d02·R_ARM_ABS32············00000149···iter_dealloc
31 00000048··00006502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr31 00000048··00006502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
32 0000005c··00001502·R_ARM_ABS32············00000205···iter_traverse32 0000005c··00001502·R_ARM_ABS32············000001fd···iter_traverse
33 0000006c··00006602·R_ARM_ABS32············00000000···PyObject_SelfIter33 0000006c··00006602·R_ARM_ABS32············00000000···PyObject_SelfIter
34 00000070··00000c02·R_ARM_ABS32············000000a5···iter_iternext34 00000070··00000c02·R_ARM_ABS32············000000a5···iter_iternext
35 00000074··00000102·R_ARM_ABS32············00000000···.data35 00000074··00000102·R_ARM_ABS32············00000000···.data
36 000000d4··00006402·R_ARM_ABS32············00000000···PyType_Type36 000000d4··00006402·R_ARM_ABS32············00000000···PyType_Type
37 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.437 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
38 000000e8··00001402·R_ARM_ABS32············000001ad···calliter_dealloc38 000000e8··00001402·R_ARM_ABS32············000001a5···calliter_dealloc
39 00000118··00006502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr39 00000118··00006502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
40 0000012c··00001702·R_ARM_ABS32············00000001···calliter_traverse40 0000012c··00001702·R_ARM_ABS32············00000001···calliter_traverse
41 0000013c··00006602·R_ARM_ABS32············00000000···PyObject_SelfIter41 0000013c··00006602·R_ARM_ABS32············00000000···PyObject_SelfIter
42 00000140··00001102·R_ARM_ABS32············000000cd···calliter_iternext42 00000140··00001102·R_ARM_ABS32············000000cd···calliter_iternext
43 00000144··00000102·R_ARM_ABS32············00000000···.data43 00000144··00000102·R_ARM_ABS32············00000000···.data
44 000001a4··00006402·R_ARM_ABS32············00000000···PyType_Type44 000001a4··00006402·R_ARM_ABS32············00000000···PyType_Type
45 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.445 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 000002f0··00000202·R_ARM_ABS32············00000000···.rodata.str1.471 000002f0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
72 000002f4··00002e02·R_ARM_ABS32············00000329···iter_reduce72 000002f4··00002e02·R_ARM_ABS32············00000329···iter_reduce
73 000002fc··00003002·R_ARM_ABS32············00000000···.rodata73 000002fc··00003002·R_ARM_ABS32············00000000···.rodata
74 00000300··00000202·R_ARM_ABS32············00000000···.rodata.str1.474 00000300··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
75 00000304··00002c02·R_ARM_ABS32············000002e9···iter_setstate75 00000304··00002c02·R_ARM_ABS32············000002e9···iter_setstate
76 0000030c··00003002·R_ARM_ABS32············00000000···.rodata76 0000030c··00003002·R_ARM_ABS32············00000000···.rodata
  
77 Relocation·section·'.rel.text.hot'·at·offset·0x1b54·contains·27·entries:77 Relocation·section·'.rel.text.hot'·at·offset·0x1b4c·contains·27·entries:
78 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name78 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
79 00000010··00003e0a·R_ARM_THM_CALL·········00000000···PySequence_Check79 00000010··00003e0a·R_ARM_THM_CALL·········00000000···PySequence_Check
80 00000016··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR080 00000016··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
81 0000001a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR081 0000001a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
82 0000001e··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New82 0000001e··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
83 00000078··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC083 00000078··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
84 0000007c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC084 0000007c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 00000128··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration101 00000128··00004e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
102 0000012e··0000490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches102 0000012e··0000490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
103 00000136··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear103 00000136··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
104 000001ac··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc104 000001ac··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
105 00000196··00004f1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del105 00000196··00004f1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
106 000001ca··00004b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc106 000001ca··00004b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
107 Relocation·section·'.rel.text.unlikely'·at·offset·0x1c2c·contains·55·entries:107 Relocation·section·'.rel.text.unlikely'·at·offset·0x1c24·contains·55·entries:
108 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name108 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
109 00000044··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New109 00000044··00003f0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
110 000000a8··00000102·R_ARM_ABS32············00000000···.data110 000000a8··00000102·R_ARM_ABS32············00000000···.data
111 000000ac··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate111 000000ac··0000416b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
112 000000e4··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc112 000000e4··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
113 000000ea··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration113 000000ea··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
114 000000ee··00005530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration114 000000ee··00005530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
492 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
61 PyErr_Clear61 PyErr_Clear
62 _Py_Dealloc62 _Py_Dealloc
63 PyExc_OverflowError63 PyExc_OverflowError
64 PyErr_SetString64 PyErr_SetString
65 PyExc_StopIteration65 PyExc_StopIteration
66 PyObject_GC_Del66 PyObject_GC_Del
67 PyCallIter_New67 PyCallIter_New
68 _PyObject_MakeTpCall 
69 PyObject_RichCompareBool 
70 _Py_CheckFunctionResult68 _Py_CheckFunctionResult
 69 PyObject_RichCompareBool
 70 _PyObject_MakeTpCall
71 PyAnextAwaitable_New71 PyAnextAwaitable_New
72 PyExc_StopAsyncIteration72 PyExc_StopAsyncIteration
73 _PyGen_SetStopIterationValue73 _PyGen_SetStopIterationValue
74 _PyCoro_GetAwaitableIter74 _PyCoro_GetAwaitableIter
75 PyIter_Check75 PyIter_Check
76 PyExc_TypeError76 PyExc_TypeError
77 PyObject_CallMethod77 PyObject_CallMethod
4.54 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 96, 115 lines modifiedOffset 96, 111 lines modified
96 »       push»   {r4,·r5,·r6,·r7,·lr}96 »       push»   {r4,·r5,·r6,·r7,·lr}
97 »       mov.w»  ip,·#4096»  @·0x100097 »       mov.w»  ip,·#4096»  @·0x1000
98 »       sub.w»  ip,·sp,·ip98 »       sub.w»  ip,·sp,·ip
99 »       str.w»  r0,·[ip,·#4064]»     @·0xfe099 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
100 »       ldr»    r6,·[r0,·#8]100 »       ldr»    r6,·[r0,·#8]
101 »       sub»    sp,·#12101 »       sub»    sp,·#12
102 »       cmp»    r6,·#0102 »       cmp»    r6,·#0
103 »       beq.n»  17c·<calliter_iternext+0xb0>103 »       beq.n»  176·<calliter_iternext+0xaa>
104 »       ldr»    r3,·[pc,·#196]»@·(1a8·<calliter_iternext+0xdc>)104 »       ldr»    r3,·[pc,·#188]»@·(1a0·<calliter_iternext+0xd4>)
105 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}105 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
106 »       ldr»    r1,·[r6,·#4]106 »       ldr»    r1,·[r6,·#4]
107 »       mov»    r5,·r0107 »       mov»    r5,·r0
108 »       add»    r3,·pc108 »       add»    r3,·pc
109 »       ldr»    r3,·[r3,·#0]109 »       ldr»    r3,·[r3,·#0]
110 »       ldr»    r7,·[r2,·r3]110 »       ldr»    r7,·[r2,·r3]
111 »       ldr»    r3,·[r1,·#84]» @·0x54111 »       ldr»    r3,·[r1,·#84]» @·0x54
112 »       lsls»   r3,·r3,·#20112 »       lsls»   r3,·r3,·#20
113 »       bmi.n»  124·<calliter_iternext+0x58>113 »       bpl.n»  12e·<calliter_iternext+0x62>
 114 »       ldr»    r3,·[r1,·#28]
 115 »       ldr»    r4,·[r6,·r3]
 116 »       cbz»    r4,·12e·<calliter_iternext+0x62>
 117 »       movs»   r3,·#0
 118 »       mov»    r0,·r6
 119 »       mov»    r2,·r3
 120 »       mov»    r1,·r3
 121 »       blx»    r4
114 »       movs»   r3,·#0122 »       movs»   r3,·#0
 123 »       mov»    r2,·r0
115 »       mov»    r1,·r6124 »       mov»    r1,·r6
116 »       mov»    r0,·r7125 »       mov»    r0,·r7
 126 »       bl»     0·<_Py_CheckFunctionResult>
 127 ·R_ARM_THM_CALL» _Py_CheckFunctionResult
117 »       mov»    r2,·r3 
118 »       str»    r3,·[sp,·#0] 
119 »       bl»     0·<_PyObject_MakeTpCall> 
120 ·R_ARM_THM_CALL» _PyObject_MakeTpCall 
121 »       mov»    r4,·r0128 »       mov»    r4,·r0
122 »       cmp»    r4,·#0 
123 »       beq.n»  180·<calliter_iternext+0xb4>129 »       cbz»    r4,·17a·<calliter_iternext+0xae>
124 »       ldr»    r0,·[r5,·#12]130 »       ldr»    r0,·[r5,·#12]
125 »       cmp»    r0,·#0 
126 »       beq.n»  180·<calliter_iternext+0xb4>131 »       cbz»    r0,·17a·<calliter_iternext+0xae>
127 »       movs»   r2,·#2132 »       movs»   r2,·#2
128 »       mov»    r1,·r4133 »       mov»    r1,·r4
129 »       bl»     0·<PyObject_RichCompareBool>134 »       bl»     0·<PyObject_RichCompareBool>
130 ·R_ARM_THM_CALL» PyObject_RichCompareBool135 ·R_ARM_THM_CALL» PyObject_RichCompareBool
131 »       cmp»    r0,·#0136 »       cmp»    r0,·#0
132 »       bne.n»  146·<calliter_iternext+0x7a>137 »       bne.n»  140·<calliter_iternext+0x74>
133 »       mov»    r0,·r4138 »       mov»    r0,·r4
134 »       add»    sp,·#12139 »       add»    sp,·#12
135 »       pop»    {r4,·r5,·r6,·r7,·pc}140 »       pop»    {r4,·r5,·r6,·r7,·pc}
136 »       ldr»    r3,·[r1,·#28] 
137 »       ldr»    r4,·[r6,·r3] 
138 »       cmp»    r4,·#0 
139 »       beq.n»  f8·<calliter_iternext+0x2c> 
140 »       movs»   r3,·#0 
141 »       mov»    r0,·r6 
142 »       mov»    r2,·r3 
143 »       mov»    r1,·r3 
144 »       blx»    r4 
145 »       movs»   r3,·#0141 »       movs»   r3,·#0
146 »       mov»    r2,·r0 
147 »       mov»    r1,·r6142 »       mov»    r1,·r6
148 »       mov»    r0,·r7143 »       mov»    r0,·r7
149 »       bl»     0·<_Py_CheckFunctionResult> 
150 ·R_ARM_THM_CALL» _Py_CheckFunctionResult144 »       mov»    r2,·r3
 145 »       str»    r3,·[sp,·#0]
 146 »       bl»     0·<_PyObject_MakeTpCall>
 147 ·R_ARM_THM_CALL» _PyObject_MakeTpCall
151 »       mov»    r4,·r0148 »       mov»    r4,·r0
152 »       b.n»    108·<calliter_iternext+0x3c>149 »       b.n»    116·<calliter_iternext+0x4a>
153 »       ble.n»  176·<calliter_iternext+0xaa>150 »       ble.n»  170·<calliter_iternext+0xa4>
154 »       ldr»    r0,·[r5,·#8]151 »       ldr»    r0,·[r5,·#8]
155 »       cbz»    r0,·164·<calliter_iternext+0x98>152 »       cbz»    r0,·15e·<calliter_iternext+0x92>
156 »       ldr»    r3,·[r0,·#0]153 »       ldr»    r3,·[r0,·#0]
157 »       mvn.w»  r2,·#3221225472»    @·0xc0000000154 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
158 »       movs»   r1,·#0155 »       movs»   r1,·#0
159 »       str»    r1,·[r5,·#8]156 »       str»    r1,·[r5,·#8]
160 »       cmp»    r3,·r2157 »       cmp»    r3,·r2
161 »       beq.n»  164·<calliter_iternext+0x98>158 »       beq.n»  15e·<calliter_iternext+0x92>
162 »       subs»   r3,·#1159 »       subs»   r3,·#1
163 »       str»    r3,·[r0,·#0]160 »       str»    r3,·[r0,·#0]
164 »       cbnz»   r3,·164·<calliter_iternext+0x98>161 »       cbnz»   r3,·15e·<calliter_iternext+0x92>
165 »       bl»     0·<_Py_Dealloc>162 »       bl»     0·<_Py_Dealloc>
166 ·R_ARM_THM_CALL» _Py_Dealloc163 ·R_ARM_THM_CALL» _Py_Dealloc
167 »       ldr»    r0,·[r5,·#12]164 »       ldr»    r0,·[r5,·#12]
168 »       cbz»    r0,·176·<calliter_iternext+0xaa>165 »       cbz»    r0,·170·<calliter_iternext+0xa4>
169 »       ldr»    r3,·[r0,·#0]166 »       ldr»    r3,·[r0,·#0]
170 »       mvn.w»  r2,·#3221225472»    @·0xc0000000167 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
171 »       movs»   r1,·#0168 »       movs»   r1,·#0
172 »       str»    r1,·[r5,·#12]169 »       str»    r1,·[r5,·#12]
173 »       cmp»    r3,·r2170 »       cmp»    r3,·r2
174 »       bne.n»  198·<calliter_iternext+0xcc>171 »       bne.n»  192·<calliter_iternext+0xc6>
175 »       mov»    r0,·r4172 »       mov»    r0,·r4
176 »       bl»     1b4·<calliter_dealloc+0x8>173 »       bl»     1b4·<calliter_dealloc+0x10>
177 ·R_ARM_THM_CALL» Py_XDECREF174 ·R_ARM_THM_CALL» Py_XDECREF
178 »       movs»   r4,·#0175 »       movs»   r4,·#0
179 »       b.n»    11e·<calliter_iternext+0x52>176 »       b.n»    128·<calliter_iternext+0x5c>
180 »       movw»   r3,·#0177 »       movw»   r3,·#0
181 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration178 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration
182 »       movt»   r3,·#0179 »       movt»   r3,·#0
183 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration180 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration
184 »       ldr»    r0,·[r3,·#0]181 »       ldr»    r0,·[r3,·#0]
185 »       bl»     0·<PyErr_ExceptionMatches>182 »       bl»     0·<PyErr_ExceptionMatches>
186 ·R_ARM_THM_CALL» PyErr_ExceptionMatches183 ·R_ARM_THM_CALL» PyErr_ExceptionMatches
187 »       cmp»    r0,·#0184 »       cmp»    r0,·#0
188 »       beq.n»  176·<calliter_iternext+0xaa>185 »       beq.n»  170·<calliter_iternext+0xa4>
189 »       bl»     0·<PyErr_Clear>186 »       bl»     0·<PyErr_Clear>
190 ·R_ARM_THM_CALL» PyErr_Clear187 ·R_ARM_THM_CALL» PyErr_Clear
191 »       b.n»    148·<calliter_iternext+0x7c>188 »       b.n»    142·<calliter_iternext+0x76>
192 »       subs»   r3,·#1189 »       subs»   r3,·#1
193 »       str»    r3,·[r0,·#0]190 »       str»    r3,·[r0,·#0]
194 »       cmp»    r3,·#0191 »       cmp»    r3,·#0
195 »       bne.n»  176·<calliter_iternext+0xaa>192 »       bne.n»  170·<calliter_iternext+0xa4>
196 »       bl»     0·<_Py_Dealloc>193 »       bl»     0·<_Py_Dealloc>
197 ·R_ARM_THM_CALL» _Py_Dealloc194 ·R_ARM_THM_CALL» _Py_Dealloc
198 »       b.n»    176·<calliter_iternext+0xaa>195 »       b.n»    170·<calliter_iternext+0xa4>
199 »       nop 
200 »       .word»  0x000000b8196 »       .word»  0x000000b0
201 ·R_ARM_TLS_IE32» _Py_tss_tstate197 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
202 000001ac·<calliter_dealloc>:198 000001a4·<calliter_dealloc>:
203 calliter_dealloc():199 calliter_dealloc():
204 »       push»   {r4,·lr}200 »       push»   {r4,·lr}
205 »       mov.w»  ip,·#4096»  @·0x1000201 »       mov.w»  ip,·#4096»  @·0x1000
206 »       sub.w»  ip,·sp,·ip202 »       sub.w»  ip,·sp,·ip
207 »       str.w»  r0,·[ip,·#4088]»     @·0xff8203 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Max diff block lines reached; 686/4463 bytes (15.37%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 49, 19 lines modifiedOffset 49, 19 lines modified
49 ··0x000002e0·63686573·00507945·72725f43·6c656172·ches.PyErr_Clear49 ··0x000002e0·63686573·00507945·72725f43·6c656172·ches.PyErr_Clear
50 ··0x000002f0·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE50 ··0x000002f0·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE
51 ··0x00000300·78635f4f·76657266·6c6f7745·72726f72·xc_OverflowError51 ··0x00000300·78635f4f·76657266·6c6f7745·72726f72·xc_OverflowError
52 ··0x00000310·00507945·72725f53·65745374·72696e67·.PyErr_SetString52 ··0x00000310·00507945·72725f53·65745374·72696e67·.PyErr_SetString
53 ··0x00000320·00507945·78635f53·746f7049·74657261·.PyExc_StopItera53 ··0x00000320·00507945·78635f53·746f7049·74657261·.PyExc_StopItera
54 ··0x00000330·74696f6e·0050794f·626a6563·745f4743·tion.PyObject_GC54 ··0x00000330·74696f6e·0050794f·626a6563·745f4743·tion.PyObject_GC
55 ··0x00000340·5f44656c·00507943·616c6c49·7465725f·_Del.PyCallIter_55 ··0x00000340·5f44656c·00507943·616c6c49·7465725f·_Del.PyCallIter_
56 ··0x00000350·4e657700·5f50794f·626a6563·745f4d61·New._PyObject_Ma 
57 ··0x00000360·6b655470·43616c6c·0050794f·626a6563·keTpCall.PyObjec 
58 ··0x00000370·745f5269·6368436f·6d706172·65426f6f·t_RichCompareBoo 
59 ··0x00000380·6c005f50·795f4368·65636b46·756e6374·l._Py_CheckFunct56 ··0x00000350·4e657700·5f50795f·43686563·6b46756e·New._Py_CheckFun
60 ··0x00000390·696f6e52·6573756c·74005079·416e6578·ionResult.PyAnex57 ··0x00000360·6374696f·6e526573·756c7400·50794f62·ctionResult.PyOb
 58 ··0x00000370·6a656374·5f526963·68436f6d·70617265·ject_RichCompare
 59 ··0x00000380·426f6f6c·005f5079·4f626a65·63745f4d·Bool._PyObject_M
 60 ··0x00000390·616b6554·7043616c·6c005079·416e6578·akeTpCall.PyAnex
61 ··0x000003a0·74417761·69746162·6c655f4e·65770050·tAwaitable_New.P61 ··0x000003a0·74417761·69746162·6c655f4e·65770050·tAwaitable_New.P
62 ··0x000003b0·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt62 ··0x000003b0·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt
63 ··0x000003c0·65726174·696f6e00·5f507947·656e5f53·eration._PyGen_S63 ··0x000003c0·65726174·696f6e00·5f507947·656e5f53·eration._PyGen_S
64 ··0x000003d0·65745374·6f704974·65726174·696f6e56·etStopIterationV64 ··0x000003d0·65745374·6f704974·65726174·696f6e56·etStopIterationV
65 ··0x000003e0·616c7565·005f5079·436f726f·5f476574·alue._PyCoro_Get65 ··0x000003e0·616c7565·005f5079·436f726f·5f476574·alue._PyCoro_Get
66 ··0x000003f0·41776169·7461626c·65497465·72005079·AwaitableIter.Py66 ··0x000003f0·41776169·7461626c·65497465·72005079·AwaitableIter.Py
67 ··0x00000400·49746572·5f436865·636b0050·79457863·Iter_Check.PyExc67 ··0x00000400·49746572·5f436865·636b0050·79457863·Iter_Check.PyExc
287 KB
listobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········42492·(bytes·into·file)13 ··Start·of·section·headers:··········42464·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xa5fc:1 There·are·18·section·headers,·starting·at·offset·0xa5e0:
  
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·00121c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0011f0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·008c5c·0003a0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·008c48·000398·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001250·00046c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001224·00046c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·008ffc·000398·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·008fe0·000398·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0016bc·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001690·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0016bc·000340·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001690·000340·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0019fc·004a5c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0019d0·004a74·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·009394·0010e8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·009378·0010e8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·006458·0001a0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·006444·0001a0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00a47c·0000e0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00a460·0000e0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0065f8·00069c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0065e4·00069c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00a55c·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00a540·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·006c94·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·006c80·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006c94·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006c80·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·006cc8·001190·10·····16·168··419 ··[15]·.symtab···········SYMTAB··········00000000·006cb4·001190·10·····16·168··4
20 ··[16]·.strtab···········STRTAB··········00000000·007e58·000e02·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·007e44·000e02·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00a56c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00a550·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.2 KB
readelf --wide --symbols {}
    
Offset 16, 130 lines modifiedOffset 16, 130 lines modified
16 ····12:·00000228·····0·NOTYPE··LOCAL··DEFAULT····7·$t16 ····12:·00000228·····0·NOTYPE··LOCAL··DEFAULT····7·$t
17 ····13:·00000229····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF17 ····13:·00000229····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
18 ····14:·00000001····40·FUNC····LOCAL··DEFAULT····9·_PyList_AppendTakeRefListResize.part.018 ····14:·00000001····40·FUNC····LOCAL··DEFAULT····9·_PyList_AppendTakeRefListResize.part.0
19 ····15:·00000399···118·FUNC····LOCAL··DEFAULT····7·list_resize19 ····15:·00000399···118·FUNC····LOCAL··DEFAULT····7·list_resize
20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
21 ····17:·00000465··4086·FUNC····LOCAL··DEFAULT····7·list_sort_impl21 ····17:·00000465··4086·FUNC····LOCAL··DEFAULT····7·list_sort_impl
22 ····18:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC122 ····18:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
23 ····19:·000046e9····48·FUNC····LOCAL··DEFAULT····7·unsafe_long_compare23 ····19:·00004701····48·FUNC····LOCAL··DEFAULT····7·unsafe_long_compare
24 ····20:·0000145d···102·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare24 ····20:·0000145d···102·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare
25 ····21:·00001d0d···140·FUNC····LOCAL··DEFAULT····7·sortslice_reverse.isra.025 ····21:·00001d0d···140·FUNC····LOCAL··DEFAULT····7·sortslice_reverse.isra.0
26 ····22:·00004a55·····6·FUNC····LOCAL··DEFAULT····7·safe_object_compare26 ····22:·00004a6d·····6·FUNC····LOCAL··DEFAULT····7·safe_object_compare
27 ····23:·00003b55···276·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare27 ····23:·00003b3d···276·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare
28 ····24:·000000b9··2892·FUNC····LOCAL··DEFAULT····1·merge_at28 ····24:·000000b9··2894·FUNC····LOCAL··DEFAULT····1·merge_at
29 ····25:·00003c69···178·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare29 ····25:·00003c51···178·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare
30 ····26:·00004a3d····24·FUNC····LOCAL··DEFAULT····7·unsafe_float_compare30 ····26:·00004a55····24·FUNC····LOCAL··DEFAULT····7·unsafe_float_compare
31 ····27:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC231 ····27:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
32 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t32 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
33 ····29:·000014c5····46·FUNC····LOCAL··DEFAULT····7·list_traverse33 ····29:·000014c5····46·FUNC····LOCAL··DEFAULT····7·list_traverse
34 ····30:·00001608·····0·NOTYPE··LOCAL··DEFAULT····7·$d34 ····30:·00001608·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·00001614·····0·NOTYPE··LOCAL··DEFAULT····7·$t35 ····31:·00001614·····0·NOTYPE··LOCAL··DEFAULT····7·$t
36 ····32:·00001655··1404·FUNC····LOCAL··DEFAULT····7·list_ass_slice_lock_held36 ····32:·00001655··1404·FUNC····LOCAL··DEFAULT····7·list_ass_slice_lock_held
37 ····33:·00000069····78·FUNC····LOCAL··DEFAULT····1·list_ass_slice.part.037 ····33:·00000069····78·FUNC····LOCAL··DEFAULT····1·list_ass_slice.part.0
38 ····34:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC338 ····34:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
39 ····35:·00003df9···436·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held39 ····35:·00003e11···436·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held
40 ····36:·00001bd1····78·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.040 ····36:·00001bd1····78·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.0
41 ····37:·00001c21···184·FUNC····LOCAL··DEFAULT····7·list_append41 ····37:·00001c21···184·FUNC····LOCAL··DEFAULT····7·list_append
42 ····38:·00001d99··1416·FUNC····LOCAL··DEFAULT····7·gallop_right42 ····38:·00001d99··1380·FUNC····LOCAL··DEFAULT····7·gallop_right
43 ····39:·00002559··1414·FUNC····LOCAL··DEFAULT····7·gallop_left43 ····39:·00002535··1424·FUNC····LOCAL··DEFAULT····7·gallop_left
44 ····40:·00002ae1····68·FUNC····LOCAL··DEFAULT····7·sortslice_memcpy44 ····40:·00002ac5····68·FUNC····LOCAL··DEFAULT····7·sortslice_memcpy
45 ····41:·00000c05····74·FUNC····LOCAL··DEFAULT····1·sortslice_memmove45 ····41:·00000c09····74·FUNC····LOCAL··DEFAULT····1·sortslice_memmove
46 ····42:·00001069···112·FUNC····LOCAL··DEFAULT····1·merge_getmem46 ····42:·0000103d···112·FUNC····LOCAL··DEFAULT····1·merge_getmem
47 ····43:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC447 ····43:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
48 ····44:·00002321···500·FUNC····LOCAL··DEFAULT····7·list_subscript48 ····44:·000022fd···500·FUNC····LOCAL··DEFAULT····7·list_subscript
49 ····45:·000039b1···304·FUNC····LOCAL··DEFAULT····7·list_new_prealloc49 ····45:·00003999···304·FUNC····LOCAL··DEFAULT····7·list_new_prealloc
50 ····46:·00002510·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·000024ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00002514·····0·NOTYPE··LOCAL··DEFAULT····7·$t51 ····47:·000024f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
52 ····48:·00002515····68·FUNC····LOCAL··DEFAULT····7·list_item52 ····48:·000024f1····68·FUNC····LOCAL··DEFAULT····7·list_item
53 ····49:·00002554·····0·NOTYPE··LOCAL··DEFAULT····7·$d53 ····49:·00002530·····0·NOTYPE··LOCAL··DEFAULT····7·$d
54 ····50:·00002558·····0·NOTYPE··LOCAL··DEFAULT····7·$t54 ····50:·00002534·····0·NOTYPE··LOCAL··DEFAULT····7·$t
55 ····51:·00002b25···172·FUNC····LOCAL··DEFAULT····7·list_iter55 ····51:·00002b09···172·FUNC····LOCAL··DEFAULT····7·list_iter
56 ····52:·00002bc4·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·00002ba8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·00002bd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t57 ····53:·00002bb4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
58 ····54:·00002bd1···102·FUNC····LOCAL··DEFAULT····7·listiter_next58 ····54:·00002bb5···102·FUNC····LOCAL··DEFAULT····7·listiter_next
59 ····55:·00002c39·····4·FUNC····LOCAL··DEFAULT····7·list_length59 ····55:·00002c1d·····4·FUNC····LOCAL··DEFAULT····7·list_length
60 ····56:·00002c3d···114·FUNC····LOCAL··DEFAULT····7·listiter_dealloc60 ····56:·00002c21···114·FUNC····LOCAL··DEFAULT····7·listiter_dealloc
61 ····57:·00002cd5··1298·FUNC····LOCAL··DEFAULT····7·_list_extend61 ····57:·00002cb9··1298·FUNC····LOCAL··DEFAULT····7·_list_extend
62 ····58:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC562 ····58:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
63 ····59:·000045b9···200·FUNC····LOCAL··DEFAULT····7·list_extend_dict63 ····59:·000045d1···200·FUNC····LOCAL··DEFAULT····7·list_extend_dict
64 ····60:·000010d9···150·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held64 ····60:·000010ad···150·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held
65 ····61:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC665 ····61:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
66 ····62:·000031e9···152·FUNC····LOCAL··DEFAULT····7·list___init__66 ····62:·000031cd···152·FUNC····LOCAL··DEFAULT····7·list___init__
67 ····63:·00003281···436·FUNC····LOCAL··DEFAULT····7·list_richcompare67 ····63:·00003265···436·FUNC····LOCAL··DEFAULT····7·list_richcompare
68 ····64:·00003332·····0·NOTYPE··LOCAL··DEFAULT····7·$d68 ····64:·00003316·····0·NOTYPE··LOCAL··DEFAULT····7·$d
69 ····65:·00003338·····0·NOTYPE··LOCAL··DEFAULT····7·$t69 ····65:·0000331c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
70 ····66:·000033a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d70 ····66:·0000338c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
71 ····67:·000033c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t71 ····67:·000033a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
72 ····68:·00003400·····0·NOTYPE··LOCAL··DEFAULT····7·$d72 ····68:·000033e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
73 ····69:·00003418·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·000033fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC774 ····70:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
75 ····71:·00003435···320·FUNC····LOCAL··DEFAULT····7·list_remove75 ····71:·00003419···320·FUNC····LOCAL··DEFAULT····7·list_remove
76 ····72:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC876 ····72:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
77 ····73:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC977 ····73:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
78 ····74:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1078 ····74:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
79 ····75:·00003575···434·FUNC····LOCAL··DEFAULT····7·list_pop79 ····75:·00003559···438·FUNC····LOCAL··DEFAULT····7·list_pop
80 ····76:·00003729···146·FUNC····LOCAL··DEFAULT····7·list_ass_item80 ····76:·00003711···146·FUNC····LOCAL··DEFAULT····7·list_ass_item
81 ····77:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1181 ····77:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
82 ····78:·000037bd···500·FUNC····LOCAL··DEFAULT····7·list_concat82 ····78:·000037a5···500·FUNC····LOCAL··DEFAULT····7·list_concat
83 ····79:·000039a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d83 ····79:·0000398c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
84 ····80:·000039b0·····0·NOTYPE··LOCAL··DEFAULT····7·$t84 ····80:·00003998·····0·NOTYPE··LOCAL··DEFAULT····7·$t
85 ····81:·00003ad4·····0·NOTYPE··LOCAL··DEFAULT····7·$d85 ····81:·00003abc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
86 ····82:·00003ae0·····0·NOTYPE··LOCAL··DEFAULT····7·$t86 ····82:·00003ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
87 ····83:·00003ae1····34·FUNC····LOCAL··DEFAULT····7·list_extend87 ····83:·00003ac9····34·FUNC····LOCAL··DEFAULT····7·list_extend
88 ····84:·00000c85···130·FUNC····LOCAL··DEFAULT····1·ins188 ····84:·00000c89···130·FUNC····LOCAL··DEFAULT····1·ins1
89 ····85:·00003b50·····0·NOTYPE··LOCAL··DEFAULT····7·$d89 ····85:·00003b38·····0·NOTYPE··LOCAL··DEFAULT····7·$d
90 ····86:·00003b54·····0·NOTYPE··LOCAL··DEFAULT····7·$t90 ····86:·00003b3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
91 ····87:·00000d09····22·FUNC····LOCAL··DEFAULT····1·list_clear_slot91 ····87:·00000d0d····22·FUNC····LOCAL··DEFAULT····1·list_clear_slot
92 ····88:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1292 ····88:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
93 ····89:·00000d80·····0·NOTYPE··LOCAL··DEFAULT····1·$d93 ····89:·00000d84·····0·NOTYPE··LOCAL··DEFAULT····1·$d
94 ····90:·00003d1d····98·FUNC····LOCAL··DEFAULT····7·list_contains94 ····90:·00003d05····98·FUNC····LOCAL··DEFAULT····7·list_contains
95 ····91:·00003d81····60·FUNC····LOCAL··DEFAULT····7·list___reversed__95 ····91:·00003d69····60·FUNC····LOCAL··DEFAULT····7·list___reversed__
96 ····92:·00003db8·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·00003da0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·00003dbc·····0·NOTYPE··LOCAL··DEFAULT····7·$t97 ····93:·00003da4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
98 ····94:·00003dbd····58·FUNC····LOCAL··DEFAULT····7·listreviter_dealloc98 ····94:·00003da5····58·FUNC····LOCAL··DEFAULT····7·listreviter_dealloc
99 ····95:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1399 ····95:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
100 ····96:·00000d84·····0·NOTYPE··LOCAL··DEFAULT····1·$t100 ····96:·00000d88·····0·NOTYPE··LOCAL··DEFAULT····1·$t
101 ····97:·00000d85···134·FUNC····LOCAL··DEFAULT····1·list_insert101 ····97:·00000d89···134·FUNC····LOCAL··DEFAULT····1·list_insert
102 ····98:·00000e0d····46·FUNC····LOCAL··DEFAULT····1·list_inplace_concat102 ····98:·00003de1····46·FUNC····LOCAL··DEFAULT····7·list_inplace_concat
103 ····99:·00003fa0·····0·NOTYPE··LOCAL··DEFAULT····7·$d103 ····99:·00003fb8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
104 ···100:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14104 ···100:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
105 ···101:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15105 ···101:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
106 ···102:·00003fac·····0·NOTYPE··LOCAL··DEFAULT····7·$t106 ···102:·00003fc4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
107 ···103:·00003fad···846·FUNC····LOCAL··DEFAULT····7·list_ass_subscript107 ···103:·00003fc5···846·FUNC····LOCAL··DEFAULT····7·list_ass_subscript
108 ···104:·000042fd···216·FUNC····LOCAL··DEFAULT····7·list_sort108 ···104:·00004315···216·FUNC····LOCAL··DEFAULT····7·list_sort
109 ···105:·000043d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d109 ···105:·000043e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
110 ···106:·00000e3d····12·FUNC····LOCAL··DEFAULT····1·listiter_traverse110 ···106:·00000e11····12·FUNC····LOCAL··DEFAULT····1·listiter_traverse
111 ···107:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16111 ···107:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
112 ···108:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17112 ···108:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
113 ···109:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18113 ···109:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
114 ···110:·000043d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t114 ···110:·000043ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
115 ···111:·000043d5···258·FUNC····LOCAL··DEFAULT····7·list_repr115 ···111:·000043ed···258·FUNC····LOCAL··DEFAULT····7·list_repr
116 ···112:·0000451d···156·FUNC····LOCAL··DEFAULT····7·list_vectorcall116 ···112:·00004535···156·FUNC····LOCAL··DEFAULT····7·list_vectorcall
117 ···113:·00004681···102·FUNC····LOCAL··DEFAULT····7·listreviter_next117 ···113:·00004699···102·FUNC····LOCAL··DEFAULT····7·listreviter_next
118 ···114:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19118 ···114:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
119 ···115:·00000054·····0·NOTYPE··LOCAL··DEFAULT····9·$d119 ···115:·00000054·····0·NOTYPE··LOCAL··DEFAULT····9·$d
120 ···116:·00004719···366·FUNC····LOCAL··DEFAULT····7·list_repeat120 ···116:·00004731···366·FUNC····LOCAL··DEFAULT····7·list_repeat
121 ···117:·00000e49····28·FUNC····LOCAL··DEFAULT····1·py_list_clear121 ···117:·00000e1d····28·FUNC····LOCAL··DEFAULT····1·py_list_clear
122 ···118:·00004889···164·FUNC····LOCAL··DEFAULT····7·list_count122 ···118:·000048a1···164·FUNC····LOCAL··DEFAULT····7·list_count
123 ···119:·0000492d···272·FUNC····LOCAL··DEFAULT····7·list_reverse123 ···119:·00004945···272·FUNC····LOCAL··DEFAULT····7·list_reverse
124 ···120:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20124 ···120:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
125 ···121:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21125 ···121:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
126 ···122:·00000f15···270·FUNC····LOCAL··DEFAULT····1·list_index126 ···122:·00000ee9···270·FUNC····LOCAL··DEFAULT····1·list_index
127 ···123:·00001025····12·FUNC····LOCAL··DEFAULT····1·listreviter_traverse127 ···123:·00000ff9····12·FUNC····LOCAL··DEFAULT····1·listreviter_traverse
128 ···124:·00001031····24·FUNC····LOCAL··DEFAULT····1·listreviter_len128 ···124:·00001005····24·FUNC····LOCAL··DEFAULT····1·listreviter_len
129 ···125:·00001049····24·FUNC····LOCAL··DEFAULT····1·listiter_len129 ···125:·0000101d····24·FUNC····LOCAL··DEFAULT····1·listiter_len
130 ···126:·00001061·····8·FUNC····LOCAL··DEFAULT····1·list_copy130 ···126:·00001035·····8·FUNC····LOCAL··DEFAULT····1·list_copy
131 ···127:·00000058·····0·NOTYPE··LOCAL··DEFAULT····9·$t131 ···127:·00000058·····0·NOTYPE··LOCAL··DEFAULT····9·$t
132 ···128:·00000059····46·FUNC····LOCAL··DEFAULT····9·list_inplace_repeat132 ···128:·00000059····46·FUNC····LOCAL··DEFAULT····9·list_inplace_repeat
133 ···129:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22133 ···129:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
134 ···130:·00000220·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23134 ···130:·00000220·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
135 ···131:·00001171····92·FUNC····LOCAL··DEFAULT····1·listiter_reduce135 ···131:·00001145····92·FUNC····LOCAL··DEFAULT····1·listiter_reduce
136 ···132:·000011c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d136 ···132:·0000119c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
137 ···133:·000011cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t137 ···133:·000011a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
138 ···134:·000011cd····80·FUNC····LOCAL··DEFAULT····1·listiter_setstate138 ···134:·000011a1····80·FUNC····LOCAL··DEFAULT····1·listiter_setstate
139 ···135:·00000087····14·FUNC····LOCAL··DEFAULT····9·list___sizeof__139 ···135:·00000087····14·FUNC····LOCAL··DEFAULT····9·list___sizeof__
140 ···136:·00000095····84·FUNC····LOCAL··DEFAULT····9·listreviter_reduce140 ···136:·00000095····84·FUNC····LOCAL··DEFAULT····9·listreviter_reduce
141 ···137:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d141 ···137:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
142 ···138:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t142 ···138:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
Max diff block lines reached; 4486/17601 bytes (25.49%) of diff not shown.
81.1 KB
readelf --wide --relocs {}
    
Offset 1, 246 lines modifiedOffset 1, 245 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x8c5c·contains·116·entries:1 Relocation·section·'.rel.text'·at·offset·0x8c48·contains·115·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000026··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF3 00000026··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF
4 00000030··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF4 00000030··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF
5 00000034··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC05 00000034··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
6 00000038··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC06 00000038··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
7 00000040··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall7 00000040··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
8 0000004c··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF8 0000004c··00000d0a·R_ARM_THM_CALL·········00000229···Py_XDECREF
9 00000050··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError9 00000050··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
10 00000054··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError10 00000054··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
11 00000058··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC211 00000058··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC2
12 0000005c··00001b30·R_ARM_THM_MOVT_ABS·····00000034···.LC212 0000005c··00001b30·R_ARM_THM_MOVT_ABS·····00000034···.LC2
13 00000062··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString13 00000062··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
14 00000080··0000230a·R_ARM_THM_CALL·········00003df9···list_slice_lock_held14 00000080··0000230a·R_ARM_THM_CALL·········00003e11···list_slice_lock_held
15 00000090··0000200a·R_ARM_THM_CALL·········00001655···list_ass_slice_lock_held15 00000090··0000200a·R_ARM_THM_CALL·········00001655···list_ass_slice_lock_held
16 000000a8··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc16 000000a8··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
17 00000122··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right17 00000122··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right
18 0000015e··0000270a·R_ARM_THM_CALL·········00002559···gallop_left18 0000015e··0000270a·R_ARM_THM_CALL·········00002535···gallop_left
19 0000019a··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy19 0000019a··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
20 000001e0··0000142f·R_ARM_THM_MOVW_ABS_NC··0000145d···unsafe_latin_compare20 000001e0··0000142f·R_ARM_THM_MOVW_ABS_NC··0000145d···unsafe_latin_compare
21 000001e4··00001430·R_ARM_THM_MOVT_ABS·····0000145d···unsafe_latin_compare21 000001e4··00001430·R_ARM_THM_MOVT_ABS·····0000145d···unsafe_latin_compare
22 00000246··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp22 00000246··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
23 000002da··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp23 000002da··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
24 00000352··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp24 00000352··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
25 0000039e··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp25 0000039c··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
26 0000040a··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy26 00000408··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
27 00000472··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy27 00000490··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
28 000004d0··0000142f·R_ARM_THM_MOVW_ABS_NC··0000145d···unsafe_latin_compare28 000004ee··0000142f·R_ARM_THM_MOVW_ABS_NC··0000145d···unsafe_latin_compare
29 000004d4··00001430·R_ARM_THM_MOVT_ABS·····0000145d···unsafe_latin_compare29 000004f2··00001430·R_ARM_THM_MOVT_ABS·····0000145d···unsafe_latin_compare
30 00000536··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp30 00000554··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
31 000005c2··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp31 000005e0··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
32 00000646··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp32 00000664··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
33 000006c6··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp33 000006e4··0000bf0a·R_ARM_THM_CALL·········00000000···memcmp
34 00000750··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right34 0000076e··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right
35 000007cc··0000270a·R_ARM_THM_CALL·········00002559···gallop_left35 000007ea··0000270a·R_ARM_THM_CALL·········00002535···gallop_left
36 0000080a··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy36 00000828··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
37 000008b6··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right37 000008b4··0000260a·R_ARM_THM_CALL·········00001d99···gallop_right
38 000008f4··0000270a·R_ARM_THM_CALL·········00002559···gallop_left38 000008f2··0000270a·R_ARM_THM_CALL·········00002535···gallop_left
39 0000097e··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy39 0000097c··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
40 000009d2··0000280a·R_ARM_THM_CALL·········00002ae1···sortslice_memcpy40 000009d0··0000280a·R_ARM_THM_CALL·········00002ac5···sortslice_memcpy
41 00000c2e··0000c00a·R_ARM_THM_CALL·········00000000···memmove41 00000c32··0000c00a·R_ARM_THM_CALL·········00000000···memmove
42 00000c70··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC042 00000c74··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
43 00000c74··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC043 00000c78··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
44 00000c78··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall44 00000c7c··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
45 00000c9e··00000f0a·R_ARM_THM_CALL·········00000399···list_resize45 00000ca2··00000f0a·R_ARM_THM_CALL·········00000399···list_resize
46 00000cf0··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC046 00000cf4··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
47 00000cf4··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC047 00000cf8··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
48 00000cfc··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall48 00000d00··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
49 00000d16··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.049 00000d1a··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.0
50 00000d52··0000d32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError50 00000d56··0000d32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
51 00000d56··0000d330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError51 00000d5a··0000d330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
52 00000d5a··0000582f·R_ARM_THM_MOVW_ABS_NC··00000150···.LC1252 00000d5e··0000582f·R_ARM_THM_MOVW_ABS_NC··00000150···.LC12
53 00000d5e··00005830·R_ARM_THM_MOVT_ABS·····00000150···.LC1253 00000d62··00005830·R_ARM_THM_MOVT_ABS·····00000150···.LC12
54 00000d64··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString54 00000d68··0000c30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
55 00000d6c··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError55 00000d70··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
56 00000d70··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError56 00000d74··0000c730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
57 00000d78··0000d20a·R_ARM_THM_CALL·········00000000···PyErr_SetObject57 00000d7c··0000d20a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
58 00000d80··0000d502·R_ARM_ABS32············00000000···_PyRuntime58 00000d84··0000d502·R_ARM_ABS32············00000000···_PyRuntime
59 00000d9e··0000ed0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index59 00000da2··0000ed0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
60 00000da6··0000ee0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t60 00000daa··0000ee0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
61 00000dc4··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct61 00000dc8··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
62 00000dc8··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct62 00000dcc··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
63 00000ddc··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc63 00000de0··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
64 00000de4··0000d10a·R_ARM_THM_CALL·········00000000···PyErr_Occurred64 00000de8··0000d10a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
65 00000df4··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC1365 00000df8··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC13
66 00000df8··00005f30·R_ARM_THM_MOVT_ABS·····00000160···.LC1366 00000dfc··00005f30·R_ARM_THM_MOVT_ABS·····00000160···.LC13
67 00000dfe··0000e70a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional67 00000e02··0000e70a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
68 00000e1c··0000390a·R_ARM_THM_CALL·········00002cd5···_list_extend 
69 00000e56··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.068 00000e2a··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.0
70 00000e5a··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct69 00000e2e··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
71 00000e5e··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct70 00000e32··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
72 00000e9e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC071 00000e72··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 72 00000e76··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 73 00000e7c··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
 74 00000ed6··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
73 00000ea2··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC075 00000eda··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
74 00000ea8··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall76 00000ede··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
75 00000f02··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0 
76 00000f06··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0 
77 00000f0a··0000ac0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall 
78 00000f48··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone77 00000f1c··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
79 00000f58··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone78 00000f2c··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
80 00000f98··0000e80a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool79 00000f6c··0000e80a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
81 00000fb0··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError80 00000f84··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
82 00000fb4··0000c230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError81 00000f88··0000c230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
83 00000fb8··0000792f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC2182 00000f8c··0000792f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC21
84 00000fbc··00007930·R_ARM_THM_MOVT_ABS·····00000204···.LC2183 00000f90··00007930·R_ARM_THM_MOVT_ABS·····00000204···.LC21
85 00000fc4··0000d40a·R_ARM_THM_CALL·········00000000···PyErr_Format84 00000f98··0000d40a·R_ARM_THM_CALL·········00000000···PyErr_Format
86 00000fda··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc85 00000fae··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
87 00000fec··0001060a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t86 00000fc0··0001060a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
88 00000ff6··0000782f·R_ARM_THM_MOVW_ABS_NC··000001fc···.LC2087 00000fca··0000782f·R_ARM_THM_MOVW_ABS_NC··000001fc···.LC20
89 00000ffa··00007830·R_ARM_THM_MOVT_ABS·····000001fc···.LC2088 00000fce··00007830·R_ARM_THM_MOVT_ABS·····000001fc···.LC20
90 00001004··0000e70a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional89 00000fd8··0000e70a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
91 00001018··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone90 00000fec··0001090a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
92 00001094··0000b40a·R_ARM_THM_CALL·········00000000···PyMem_Free91 00001068··0000b40a·R_ARM_THM_CALL·········00000000···PyMem_Free
93 000010b2··0000c50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc92 00001086··0000c50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
94 000010ca··0000ad0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory93 0000109e··0000ad0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
95 00001100··0001050a·R_ARM_THM_CALL·········00000000···__aeabi_idiv94 000010d4··0001050a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
96 00001110··00000f0a·R_ARM_THM_CALL·········00000399···list_resize95 000010e4··00000f0a·R_ARM_THM_CALL·········00000399···list_resize
97 00001154··0000c90a·R_ARM_THM_CALL·········00000000···memcpy96 00001128··0000c90a·R_ARM_THM_CALL·········00000000···memcpy
98 0000115a··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.097 0000112e··0000240a·R_ARM_THM_CALL·········00001bd1···list_clear_impl.isra.0
99 00001164··0000ad0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory98 00001138··0000ad0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
100 00001184··00010b0a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin99 00001158··00010b0a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin
101 00001192··0000812f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC22100 00001166··0000812f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC22
102 00001196··00008130·R_ARM_THM_MOVT_ABS·····00000218···.LC22101 0000116a··00008130·R_ARM_THM_MOVT_ABS·····00000218···.LC22
103 000011a8··0000a80a·R_ARM_THM_CALL·········00000001···PyList_New102 0000117c··0000a80a·R_ARM_THM_CALL·········00000001···PyList_New
104 000011b2··0000822f·R_ARM_THM_MOVW_ABS_NC··00000220···.LC23103 00001186··0000822f·R_ARM_THM_MOVW_ABS_NC··00000220···.LC23
105 000011b6··00008230·R_ARM_THM_MOVT_ABS·····00000220···.LC23104 0000118a··00008230·R_ARM_THM_MOVT_ABS·····00000220···.LC23
106 000011c8··0000d502·R_ARM_ABS32············00000000···_PyRuntime105 0000119c··0000d502·R_ARM_ABS32············00000000···_PyRuntime
107 000011de··0000ee0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t106 000011b2··0000ee0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
108 000011fa··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct107 000011ce··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
109 000011fe··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct108 000011d2··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
110 00001204··0000d10a·R_ARM_THM_CALL·········00000000···PyErr_Occurred109 000011d8··0000d10a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
111 00000c4a··0000c01e·R_ARM_THM_JUMP24·······00000000···memmove110 00000c4e··0000c01e·R_ARM_THM_JUMP24·······00000000···memmove
112 00000e86··0000231e·R_ARM_THM_JUMP24·······00003df9···list_slice_lock_held111 00000e5a··0000231e·R_ARM_THM_JUMP24·······00003e11···list_slice_lock_held
113 00001040··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t112 00001014··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
114 00001056··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t113 0000102a··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
115 0000105c··00010a1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong114 00001030··00010a1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
116 00001064··0000231e·R_ARM_THM_JUMP24·······00003df9···list_slice_lock_held115 00001038··0000231e·R_ARM_THM_JUMP24·······00003e11···list_slice_lock_held
117 000011a0··00010c1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue116 00001174··00010c1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
118 000011c0··00010c1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue117 00001194··00010c1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
119 Relocation·section·'.rel.data'·at·offset·0x8ffc·contains·115·entries:118 Relocation·section·'.rel.data'·at·offset·0x8fe0·contains·115·entries:
120 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name119 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
121 00000004··00011302·R_ARM_ABS32············00000000···PyType_Type120 00000004··00011302·R_ARM_ABS32············00000000···PyType_Type
122 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4121 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; 67950/82958 bytes (81.91%) of diff not shown.
48.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 »       sub.w»  ip,·sp,·ip58 »       sub.w»  ip,·sp,·ip
59 »       str.w»  r0,·[ip,·#4072]»     @·0xfe859 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
60 »       mov»    r6,·r160 »       mov»    r6,·r1
61 »       mov»    r7,·r261 »       mov»    r7,·r2
62 »       movs»   r1,·#062 »       movs»   r1,·#0
63 »       ldr»    r2,·[r0,·#8]63 »       ldr»    r2,·[r0,·#8]
64 »       mov»    r5,·r064 »       mov»    r5,·r0
65 »       bl»     3df8·<list_slice_lock_held>65 »       bl»     3e10·<list_slice_lock_held>
66 ·R_ARM_THM_CALL» list_slice_lock_held66 ·R_ARM_THM_CALL» list_slice_lock_held
67 »       cbz»    r0,·b0·<list_ass_slice.part.0+0x48>67 »       cbz»    r0,·b0·<list_ass_slice.part.0+0x48>
68 »       mov»    r4,·r068 »       mov»    r4,·r0
69 »       mov»    r3,·r069 »       mov»    r3,·r0
70 »       mov»    r2,·r770 »       mov»    r2,·r7
71 »       mov»    r0,·r571 »       mov»    r0,·r5
72 »       mov»    r1,·r672 »       mov»    r1,·r6
Offset 98, 20 lines modifiedOffset 98, 20 lines modified
98 »       add.w»  r3,·r0,·r1,·lsl·#498 »       add.w»  r3,·r0,·r1,·lsl·#4
99 »       mov»    r4,·r099 »       mov»    r4,·r0
100 »       adds»   r0,·r1,·#1100 »       adds»   r0,·r1,·#1
101 »       sub»    sp,·#84»      @·0x54101 »       sub»    sp,·#84»      @·0x54
102 »       lsls»   r0,·r0,·#4102 »       lsls»   r0,·r0,·#4
103 »       ldr.w»  fp,·[r3,·#36]»       @·0x24103 »       ldr.w»  fp,·[r3,·#36]»       @·0x24
104 »       add.w»  r2,·r0,·#24104 »       add.w»  r2,·r0,·#24
105 »       ldr.w»  r9,·[r3,·#52]»       @·0x34105 »       ldr.w»  r8,·[r3,·#52]»       @·0x34
106 »       add»    r2,·r4106 »       add»    r2,·r4
107 »       str»    r4,·[sp,·#8]107 »       str»    r4,·[sp,·#8]
108 »       add.w»  r4,·fp,·r9108 »       add.w»  r4,·fp,·r8
109 »       ldrd»   r7,·r6,·[r3,·#28]109 »       ldrd»   r7,·r6,·[r3,·#28]
110 »       ldrd»   r5,·r8,·[r2,·#4]110 »       ldrd»   r5,·r9,·[r2,·#4]
111 »       str»    r4,·[r3,·#36]» @·0x24111 »       str»    r4,·[r3,·#36]» @·0x24
112 »       ldr»    r4,·[sp,·#8]112 »       ldr»    r4,·[sp,·#8]
113 »       ldr»    r4,·[r4,·#24]113 »       ldr»    r4,·[r4,·#24]
114 »       subs»   r2,·r4,·#3114 »       subs»   r2,·r4,·#3
115 »       subs»   r4,·#1115 »       subs»   r4,·#1
116 »       cmp»    r2,·r1116 »       cmp»    r2,·r1
117 »       itttt»  eq117 »       itttt»  eq
Offset 129, 77 lines modifiedOffset 129, 77 lines modified
129 »       str»    r4,·[r0,·#24]129 »       str»    r4,·[r0,·#24]
130 »       str»    r3,·[sp,·#0]130 »       str»    r3,·[sp,·#0]
131 »       mov»    r3,·fp131 »       mov»    r3,·fp
132 »       ldr»    r1,·[r5,·#0]132 »       ldr»    r1,·[r5,·#0]
133 »       bl»     1d98·<gallop_right>133 »       bl»     1d98·<gallop_right>
134 ·R_ARM_THM_CALL» gallop_right134 ·R_ARM_THM_CALL» gallop_right
135 »       subs»   r4,·r0,·#0135 »       subs»   r4,·r0,·#0
136 »       blt.w»  b68·<merge_at+0xab0>136 »       blt.w»  b44·<merge_at+0xa8c>
137 »       add.w»  r2,·r7,·r4,·lsl·#2137 »       add.w»  r2,·r7,·r4,·lsl·#2
138 »       lsls»   r3,·r4,·#2138 »       lsls»   r3,·r4,·#2
139 »       str»    r2,·[sp,·#32]139 »       str»    r2,·[sp,·#32]
140 »       cmp»    r6,·#0140 »       cmp»    r6,·#0
141 »       bne.w»  aa6·<merge_at+0x9ee>141 »       bne.w»  aa6·<merge_at+0x9ee>
142 »       subs.w» fp,·fp,·r4142 »       subs.w» fp,·fp,·r4
143 »       beq.w»  412·<merge_at+0x35a>143 »       beq.w»  410·<merge_at+0x358>
144 »       add.w»  r2,·fp,·#1073741824» @·0x40000000144 »       add.w»  r2,·fp,·#1073741824» @·0x40000000
145 »       ldr»    r1,·[sp,·#32]145 »       ldr»    r1,·[sp,·#32]
146 »       subs»   r2,·#1146 »       subs»   r2,·#1
147 »       add.w»  r3,·r9,·#4294967295» @·0xffffffff147 »       add.w»  r3,·r8,·#4294967295» @·0xffffffff
148 »       str»    r3,·[sp,·#0]148 »       str»    r3,·[sp,·#0]
149 »       mov»    r3,·r9149 »       mov»    r3,·r8
150 »       ldr.w»  r9,·[sp,·#8]150 »       ldr.w»  r8,·[sp,·#8]
151 »       ldr.w»  r1,·[r1,·r2,·lsl·#2]151 »       ldr.w»  r1,·[r1,·r2,·lsl·#2]
152 »       mov»    r2,·r5152 »       mov»    r2,·r5
153 »       mov»    r0,·r9153 »       mov»    r0,·r8
154 »       bl»     2558·<gallop_left>154 »       bl»     2534·<gallop_left>
155 ·R_ARM_THM_CALL» gallop_left155 ·R_ARM_THM_CALL» gallop_left
156 »       subs»   r2,·r0,·#0156 »       subs»   r2,·r0,·#0
157 »       str»    r2,·[sp,·#24]157 »       str»    r2,·[sp,·#24]
158 »       ble.w»  9da·<merge_at+0x922>158 »       ble.w»  9d8·<merge_at+0x920>
159 »       ldr.w»  r3,·[r9,·#20]159 »       ldr.w»  r3,·[r8,·#20]
160 »       cmp»    fp,·r2160 »       cmp»    fp,·r2
161 »       bgt.w»  42a·<merge_at+0x372>161 »       bgt.w»  448·<merge_at+0x390>
162 »       ldr»    r1,·[sp,·#32]162 »       ldr»    r1,·[sp,·#32]
163 »       cmp»    fp,·r3163 »       cmp»    fp,·r3
164 »       strd»   r1,·r6,·[sp,·#64]»     @·0x40164 »       strd»   r1,·r6,·[sp,·#64]»     @·0x40
165 »       strd»   r5,·r8,·[sp,·#56]»     @·0x38165 »       strd»   r5,·r9,·[sp,·#56]»     @·0x38
166 »       bgt.w»  ba6·<merge_at+0xaee>166 »       bgt.w»  be4·<merge_at+0xb2c>
167 »       ldr»    r3,·[sp,·#8]167 »       ldr»    r3,·[sp,·#8]
168 »       add»    r2,·sp,·#64»   @·0x40168 »       add»    r2,·sp,·#64»   @·0x40
169 »       str.w»  fp,·[sp]169 »       str.w»  fp,·[sp]
170 »       adds»   r5,·#4170 »       adds»   r5,·#4
171 »       add.w»  r9,·r3,·#12171 »       add.w»  r8,·r3,·#12
172 »       movs»   r3,·#0172 »       movs»   r3,·#0
173 »       mov»    r1,·r3173 »       mov»    r1,·r3
174 »       mov»    r0,·r9174 »       mov»    r0,·r8
175 »       str»    r2,·[sp,·#36]» @·0x24175 »       str»    r2,·[sp,·#36]» @·0x24
176 »       bl»     2ae0·<sortslice_memcpy>176 »       bl»     2ac4·<sortslice_memcpy>
177 ·R_ARM_THM_CALL» sortslice_memcpy177 ·R_ARM_THM_CALL» sortslice_memcpy
178 »       ldr»    r3,·[sp,·#32]178 »       ldr»    r3,·[sp,·#32]
179 »       add.w»  sl,·sp,·#72» @·0x48179 »       add.w»  sl,·sp,·#72» @·0x48
180 »       adds»   r3,·#4180 »       adds»   r3,·#4
181 »       mov»    r2,·r3181 »       mov»    r2,·r3
182 »       ldr.w»  r3,·[r5,·#-4]182 »       ldr.w»  r3,·[r5,·#-4]
183 »       str»    r5,·[sp,·#56]» @·0x38183 »       str»    r5,·[sp,·#56]» @·0x38
184 »       ldr»    r5,·[sp,·#36]» @·0x24184 »       ldr»    r5,·[sp,·#36]» @·0x24
185 »       ldrd»   r0,·r1,·[r5]185 »       ldrd»   r0,·r1,·[r5]
186 »       stmia.w»sl,·{r0,·r1}186 »       stmia.w»sl,·{r0,·r1}
187 »       ldmia.w»r9,·{r0,·r1}187 »       ldmia.w»r8,·{r0,·r1}
188 »       str»    r2,·[sp,·#72]» @·0x48188 »       str»    r2,·[sp,·#72]» @·0x48
189 »       str.w»  r3,·[r7,·r4,·lsl·#2]189 »       str.w»  r3,·[r7,·r4,·lsl·#2]
190 »       strd»   r0,·r1,·[r5]190 »       strd»   r0,·r1,·[r5]
191 »       cmp»    r6,·#0191 »       cmp»    r6,·#0
192 »       bne.w»  b08·<merge_at+0xa50>192 »       bne.w»  b1a·<merge_at+0xa62>
193 »       ldr»    r3,·[sp,·#24]193 »       ldr»    r3,·[sp,·#24]
194 »       subs»   r3,·#1194 »       subs»   r3,·#1
195 »       str»    r3,·[sp,·#12]195 »       str»    r3,·[sp,·#12]
196 »       beq.w»  3fe·<merge_at+0x346>196 »       beq.w»  3fc·<merge_at+0x344>
197 »       cmp.w»  fp,·#1197 »       cmp.w»  fp,·#1
198 »       beq.w»  a0c·<merge_at+0x954>198 »       beq.w»  a0a·<merge_at+0x952>
199 »       ldr»    r3,·[sp,·#8]199 »       ldr»    r3,·[sp,·#8]
200 »       movw»   ip,·#0200 »       movw»   ip,·#0
201 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_latin_compare201 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_latin_compare
202 »       movt»   ip,·#0202 »       movt»   ip,·#0
203 ·R_ARM_THM_MOVT_ABS»     unsafe_latin_compare203 ·R_ARM_THM_MOVT_ABS»     unsafe_latin_compare
204 »       str.w»  sl,·[sp,·#32]204 »       str.w»  sl,·[sp,·#32]
205 »       str.w»  ip,·[sp,·#24]205 »       str.w»  ip,·[sp,·#24]
Offset 222, 50 lines modifiedOffset 222, 50 lines modified
222 »       ldrb»   r1,·[r7,·#16]222 »       ldrb»   r1,·[r7,·#16]
223 »       cmp»    r2,·r0223 »       cmp»    r2,·r0
224 »       mov»    sl,·r2224 »       mov»    sl,·r2
225 »       str»    r0,·[sp,·#28]225 »       str»    r0,·[sp,·#28]
226 »       it»     ge226 »       it»     ge
227 »       movge»  r2,·r0227 »       movge»  r2,·r0
228 »       lsls»   r0,·r1,·#26228 »       lsls»   r0,·r1,·#26
229 »       bpl.w»  bf8·<merge_at+0xb40>229 »       bpl.w»  bfe·<merge_at+0xb46>
230 »       lsls»   r1,·r1,·#25230 »       lsls»   r1,·r1,·#25
231 »       bpl.w»  b6e·<merge_at+0xab6>231 »       bpl.w»  b94·<merge_at+0xadc>
232 »       ldrb»   r1,·[r3,·#16]232 »       ldrb»   r1,·[r3,·#16]
233 »       add.w»  r0,·r7,·#20233 »       add.w»  r0,·r7,·#20
Max diff block lines reached; 46283/49681 bytes (93.16%) of diff not shown.
135 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2957, 15 lines modifiedOffset 2957, 15 lines modified
  
2957 00001d0c·<sortslice_reverse.isra.0>:2957 00001d0c·<sortslice_reverse.isra.0>:
2958 sortslice_reverse.isra.0():2958 sortslice_reverse.isra.0():
2959 »       lsls»   r3,·r2,·#22959 »       lsls»   r3,·r2,·#2
2960 »       subs»   r3,·#42960 »       subs»   r3,·#4
2961 »       adds»   r2,·r0,·r32961 »       adds»   r2,·r0,·r3
2962 »       cmp»    r2,·r02962 »       cmp»    r2,·r0
2963 »       bls.n»  1d6c·<sortslice_reverse.isra.0+0x60>2963 »       bls.n»  1d6a·<sortslice_reverse.isra.0+0x5e>
2964 »       push»   {r4,·r5,·lr}2964 »       push»   {r4,·r5,·lr}
2965 »       add.w»  ip,·r0,·#42965 »       add.w»  ip,·r0,·#4
2966 »       ldr»    r4,·[r0,·#0]2966 »       ldr»    r4,·[r0,·#0]
2967 »       ldr»    r5,·[r0,·r3]2967 »       ldr»    r5,·[r0,·r3]
2968 »       sub.w»  lr,·r2,·#42968 »       sub.w»  lr,·r2,·#4
2969 »       str»    r5,·[r0,·#0]2969 »       str»    r5,·[r0,·#0]
2970 »       cmp»    ip,·lr2970 »       cmp»    ip,·lr
Offset 2989, 27 lines modifiedOffset 2989, 27 lines modified
2989 »       bcs.n»  1d66·<sortslice_reverse.isra.0+0x5a>2989 »       bcs.n»  1d66·<sortslice_reverse.isra.0+0x5a>
2990 »       ldr»    r4,·[r0,·#0]2990 »       ldr»    r4,·[r0,·#0]
2991 »       ldr»    r5,·[r2,·#0]2991 »       ldr»    r5,·[r2,·#0]
2992 »       str.w»  r5,·[r0],·#42992 »       str.w»  r5,·[r0],·#4
2993 »       str.w»  r4,·[r2],·#-42993 »       str.w»  r4,·[r2],·#-4
2994 »       cmp»    r2,·r02994 »       cmp»    r2,·r0
2995 »       bhi.n»  1d56·<sortslice_reverse.isra.0+0x4a>2995 »       bhi.n»  1d56·<sortslice_reverse.isra.0+0x4a>
2996 »       add»    r3,·r1 
2997 »       cbnz»   r1,·1d7e·<sortslice_reverse.isra.0+0x72>2996 »       cbnz»   r1,·1d6e·<sortslice_reverse.isra.0+0x62>
2998 »       pop»    {r4,·r5,·pc}2997 »       pop»    {r4,·r5,·pc}
2999 »       add»    r3,·r1 
3000 »       cbnz»   r1,·1d84·<sortslice_reverse.isra.0+0x78>2998 »       cbnz»   r1,·1d82·<sortslice_reverse.isra.0+0x76>
3001 »       bx»     lr2999 »       bx»     lr
 3000 »       add»    r3,·r1
 3001 »       cmp»    r3,·r1
 3002 »       bls.n»  1d68·<sortslice_reverse.isra.0+0x5c>
3002 »       ldr»    r2,·[r1,·#0]3003 »       ldr»    r2,·[r1,·#0]
3003 »       ldr»    r0,·[r3,·#0]3004 »       ldr»    r0,·[r3,·#0]
3004 »       str.w»  r0,·[r1],·#43005 »       str.w»  r0,·[r1],·#4
3005 »       str.w»  r2,·[r3],·#-43006 »       str.w»  r2,·[r3],·#-4
3006 »       cmp»    r3,·r1 
3007 »       bhi.n»  1d72·<sortslice_reverse.isra.0+0x66>3007 »       b.n»    1d70·<sortslice_reverse.isra.0+0x64>
3008 »       b.n»    1d6a·<sortslice_reverse.isra.0+0x5e>3008 »       add»    r3,·r1
3009 »       cmp»    r3,·r13009 »       cmp»    r3,·r1
3010 »       bls.n»  1d96·<sortslice_reverse.isra.0+0x8a>3010 »       bls.n»  1d96·<sortslice_reverse.isra.0+0x8a>
3011 »       ldr»    r2,·[r1,·#0]3011 »       ldr»    r2,·[r1,·#0]
3012 »       ldr»    r0,·[r3,·#0]3012 »       ldr»    r0,·[r3,·#0]
3013 »       str.w»  r0,·[r1],·#43013 »       str.w»  r0,·[r1],·#4
3014 »       str.w»  r2,·[r3],·#-43014 »       str.w»  r2,·[r3],·#-4
3015 »       b.n»    1d84·<sortslice_reverse.isra.0+0x78>3015 »       b.n»    1d84·<sortslice_reverse.isra.0+0x78>
Offset 3032, 84 lines modifiedOffset 3032, 84 lines modified
3032 »       ldr»    r2,·[sp,·#64]» @·0x403032 »       ldr»    r2,·[sp,·#64]» @·0x40
3033 »       mov»    r5,·r13033 »       mov»    r5,·r1
3034 »       cmp»    r3,·r93034 »       cmp»    r3,·r9
3035 »       str»    r0,·[sp,·#8]3035 »       str»    r0,·[sp,·#8]
3036 »       ldr.w»  r1,·[r8,·r2,·lsl·#2]3036 »       ldr.w»  r1,·[r8,·r2,·lsl·#2]
3037 »       add.w»  r2,·r8,·r2,·lsl·#23037 »       add.w»  r2,·r8,·r2,·lsl·#2
3038 »       str»    r2,·[sp,·#4]3038 »       str»    r2,·[sp,·#4]
3039 »       bne.w»  1faa·<gallop_right+0x212>3039 »       bne.w»  20a6·<gallop_right+0x30e>
3040 »       ldr»    r7,·[r5,·#8]3040 »       ldr»    r7,·[r5,·#8]
3041 »       ldr»    r4,·[r1,·#8]3041 »       ldr»    r4,·[r1,·#8]
3042 »       ldrb»   r3,·[r5,·#16]3042 »       ldrb»   r3,·[r5,·#16]
3043 »       mov»    r2,·r73043 »       mov»    r2,·r7
3044 »       cmp»    r7,·r43044 »       cmp»    r7,·r4
3045 »       it»     ge3045 »       it»     ge
3046 »       movge»  r2,·r43046 »       movge»  r2,·r4
3047 »       lsls»   r0,·r3,·#263047 »       lsls»   r0,·r3,·#26
3048 »       bpl.w»  22fe·<gallop_right+0x566>3048 »       bpl.w»  22e8·<gallop_right+0x550>
3049 »       lsls»   r3,·r3,·#253049 »       lsls»   r3,·r3,·#25
3050 »       bpl.w»  22ae·<gallop_right+0x516>3050 »       bpl.w»  22b6·<gallop_right+0x51e>
3051 »       ldrb»   r3,·[r1,·#16]3051 »       ldrb»   r3,·[r1,·#16]
3052 »       add.w»  r0,·r5,·#203052 »       add.w»  r0,·r5,·#20
3053 »       tst.w»  r3,·#323053 »       tst.w»  r3,·#32
3054 »       beq.w»  22bc·<gallop_right+0x524>3054 »       beq.w»  22c4·<gallop_right+0x52c>
3055 »       lsls»   r3,·r3,·#253055 »       lsls»   r3,·r3,·#25
3056 »       bpl.w»  2240·<gallop_right+0x4a8>3056 »       bpl.w»  2222·<gallop_right+0x48a>
3057 »       adds»   r1,·#203057 »       adds»   r1,·#20
3058 »       bl»     0·<memcmp>3058 »       bl»     0·<memcmp>
3059 ·R_ARM_THM_CALL» memcmp3059 ·R_ARM_THM_CALL» memcmp
3060 »       cmp»    r0,·#03060 »       cmp»    r0,·#0
3061 »       beq.w»  224c·<gallop_right+0x4b4>3061 »       beq.w»  222e·<gallop_right+0x496>
3062 »       cmp»    r0,·#03062 »       cmp»    r0,·#0
3063 »       bge.w»  1fba·<gallop_right+0x222>3063 »       bge.w»  20b4·<gallop_right+0x31c>
3064 »       ldr»    r3,·[sp,·#64]» @·0x403064 »       ldr»    r3,·[sp,·#64]» @·0x40
3065 »       add.w»  fp,·r3,·#13065 »       add.w»  fp,·r3,·#1
3066 »       cmp.w»  fp,·#13066 »       cmp.w»  fp,·#1
3067 »       ble.w»  209c·<gallop_right+0x304>3067 »       ble.w»  1f98·<gallop_right+0x200>
3068 »       movs»   r4,·#03068 »       movs»   r4,·#0
3069 »       movs»   r6,·#13069 »       movs»   r6,·#1
3070 »       ldr»    r3,·[sp,·#4]3070 »       ldr»    r3,·[sp,·#4]
3071 »       ldr»    r2,·[sp,·#8]3071 »       ldr»    r2,·[sp,·#8]
3072 »       sub.w»  r3,·r3,·r6,·lsl·#23072 »       sub.w»  r3,·r3,·r6,·lsl·#2
3073 »       ldr.w»  r7,·[r2,·#1564]»     @·0x61c3073 »       ldr.w»  r7,·[r2,·#1564]»     @·0x61c
3074 »       ldr»    r1,·[r3,·#0]3074 »       ldr»    r1,·[r3,·#0]
3075 »       cmp»    r7,·r93075 »       cmp»    r7,·r9
3076 »       bne.w»  2212·<gallop_right+0x47a>3076 »       bne.w»  21b4·<gallop_right+0x41c>
3077 »       ldr»    r3,·[r5,·#8]3077 »       ldr»    r3,·[r5,·#8]
3078 »       ldr.w»  sl,·[r1,·#8]3078 »       ldr.w»  sl,·[r1,·#8]
3079 »       ldrb»   r7,·[r5,·#16]3079 »       ldrb»   r7,·[r5,·#16]
3080 »       mov»    r2,·r33080 »       mov»    r2,·r3
3081 »       cmp»    r3,·sl3081 »       cmp»    r3,·sl
3082 »       str»    r3,·[sp,·#12]3082 »       str»    r3,·[sp,·#12]
3083 »       it»     ge3083 »       it»     ge
3084 »       movge»  r2,·sl3084 »       movge»  r2,·sl
3085 »       lsls»   r0,·r7,·#263085 »       lsls»   r0,·r7,·#26
3086 »       bpl.w»  22f6·<gallop_right+0x55e>3086 »       bpl.w»  22da·<gallop_right+0x542>
3087 »       lsls»   r3,·r7,·#253087 »       lsls»   r3,·r7,·#25
3088 »       ite»    mi3088 »       ite»    mi
3089 »       addmi.w»r0,·r5,·#203089 »       addmi.w»r0,·r5,·#20
3090 »       addpl.w»r0,·r5,·#283090 »       addpl.w»r0,·r5,·#28
3091 »       ldrb»   r3,·[r1,·#16]3091 »       ldrb»   r3,·[r1,·#16]
3092 »       tst.w»  r3,·#323092 »       tst.w»  r3,·#32
3093 »       beq.w»  22f2·<gallop_right+0x55a>3093 »       beq.w»  22d6·<gallop_right+0x53e>
3094 »       lsls»   r3,·r3,·#253094 »       lsls»   r3,·r3,·#25
3095 »       ite»    mi3095 »       ite»    mi
3096 »       addmi»  r1,·#203096 »       addmi»  r1,·#20
3097 »       addpl»  r1,·#283097 »       addpl»  r1,·#28
3098 »       bl»     0·<memcmp>3098 »       bl»     0·<memcmp>
3099 ·R_ARM_THM_CALL» memcmp3099 ·R_ARM_THM_CALL» memcmp
3100 »       cmp»    r0,·#03100 »       cmp»    r0,·#0
3101 »       beq.w»  229c·<gallop_right+0x504>3101 »       beq.w»  2278·<gallop_right+0x4e0>
3102 »       lsrs»   r0,·r0,·#313102 »       lsrs»   r0,·r0,·#31
3103 »       cmp»    r0,·#03103 »       cmp»    r0,·#0
3104 »       beq.w»  2260·<gallop_right+0x4c8>3104 »       beq.w»  2206·<gallop_right+0x46e>
3105 »       mov.w»  sl,·r6,·lsl·#13105 »       mov.w»  sl,·r6,·lsl·#1
3106 »       add.w»  sl,·sl,·#13106 »       add.w»  sl,·sl,·#1
3107 »       cmp»    fp,·sl3107 »       cmp»    fp,·sl
3108 »       ble.w»  20a2·<gallop_right+0x30a>3108 »       ble.w»  1f9e·<gallop_right+0x206>
3109 »       ldr»    r3,·[sp,·#4]3109 »       ldr»    r3,·[sp,·#4]
3110 »       ldr»    r2,·[sp,·#12]3110 »       ldr»    r2,·[sp,·#12]
3111 »       sub.w»  r3,·r3,·sl,·lsl·#23111 »       sub.w»  r3,·r3,·sl,·lsl·#2
Max diff block lines reached; 134202/137707 bytes (97.45%) of diff not shown.
1.07 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 00000058·<list_inplace_repeat>:47 00000058·<list_inplace_repeat>:
48 list_inplace_repeat():48 list_inplace_repeat():
49 »       push»   {r4,·lr}49 »       push»   {r4,·lr}
50 »       mov.w»  ip,·#4096»  @·0x100050 »       mov.w»  ip,·#4096»  @·0x1000
51 »       sub.w»  ip,·sp,·ip51 »       sub.w»  ip,·sp,·ip
52 »       str.w»  r0,·[ip,·#4088]»     @·0xff852 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
53 »       mov»    r4,·r053 »       mov»    r4,·r0
54 »       bl»     10d8·<list_inplace_repeat_lock_held>54 »       bl»     10ac·<list_inplace_repeat_lock_held>
55 ·R_ARM_THM_CALL» list_inplace_repeat_lock_held55 ·R_ARM_THM_CALL» list_inplace_repeat_lock_held
56 »       cmp»    r0,·#056 »       cmp»    r0,·#0
57 »       blt.n»  80·<list_inplace_repeat+0x28>57 »       blt.n»  80·<list_inplace_repeat+0x28>
58 »       ldr»    r3,·[r4,·#0]58 »       ldr»    r3,·[r4,·#0]
59 »       mvn.w»  r2,·#3221225472»    @·0xc000000059 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
60 »       cmp»    r3,·r260 »       cmp»    r3,·r2
61 »       beq.n»  82·<list_inplace_repeat+0x2a>61 »       beq.n»  82·<list_inplace_repeat+0x2a>
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 »       sub.w»  ip,·sp,·ip185 »       sub.w»  ip,·sp,·ip
186 »       str.w»  r0,·[ip,·#4088]»     @·0xff8186 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
187 »       ldr»    r3,·[r0,·#4]187 »       ldr»    r3,·[r0,·#4]
188 »       ldr»    r3,·[r3,·#84]» @·0x54188 »       ldr»    r3,·[r3,·#84]» @·0x54
189 »       lsls»   r3,·r3,·#6189 »       lsls»   r3,·r3,·#6
190 »       bpl.n»  18a·<PyList_Extend+0x1e>190 »       bpl.n»  18a·<PyList_Extend+0x1e>
191 »       ldmia.w»sp!,·{r3,·lr}191 »       ldmia.w»sp!,·{r3,·lr}
192 »       b.w»    2cd4·<_list_extend>192 »       b.w»    2cb8·<_list_extend>
193 ·R_ARM_THM_JUMP24»       _list_extend193 ·R_ARM_THM_JUMP24»       _list_extend
194 »       movw»   r1,·#1445»   @·0x5a5194 »       movw»   r1,·#1445»   @·0x5a5
195 »       movw»   r0,·#0195 »       movw»   r0,·#0
196 ·R_ARM_THM_MOVW_ABS_NC»  .LC0196 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
197 »       movt»   r0,·#0197 »       movt»   r0,·#0
198 ·R_ARM_THM_MOVT_ABS»     .LC0198 ·R_ARM_THM_MOVT_ABS»     .LC0
199 »       bl»     0·<_PyErr_BadInternalCall>199 »       bl»     0·<_PyErr_BadInternalCall>
816 KB
longobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········95108·(bytes·into·file)13 ··Start·of·section·headers:··········95396·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.12 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x17384:1 There·are·18·section·headers,·starting·at·offset·0x174a4:
  
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·001340·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001340·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·013b6c·000630·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·013c3c·000630·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001374·0004c8·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001374·0004c8·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·01419c·0003b8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·01426c·0003b8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001840·0003b4·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········00000000·001840·0003b4·00··WA··0···0··8
10 ··[·6]·.text.hot·········PROGBITS········00000000·001840·00de00·00··AX··0···0··810 ··[·6]·.text.hot·········PROGBITS········00000000·001840·00deb0·00··AX··0···0··8
11 ··[·7]·.rel.text.hot·····REL·············00000000·014554·002c18·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·014624·002c68·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00f640·000b87·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00f6f0·000b87·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0101c8·000264·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·010278·000264·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·01716c·000148·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·01728c·000148·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·01042c·000dba·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0104dc·000dba·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0172b4·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0173d4·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0111e6·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·011296·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0111e6·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·011296·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·01121c·0018b0·10·····16·260··419 ··[15]·.symtab···········SYMTAB··········00000000·0112cc·0018d0·10·····16·262··4
20 ··[16]·.strtab···········STRTAB··········00000000·012acc·00109d·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·012b9c·00109d·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0172f4·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·017414·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
44.2 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·395·entries:1 Symbol·table·'.symtab'·contains·397·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR07 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.48 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
Offset 27, 372 lines modifiedOffset 27, 374 lines modified
27 ····23:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC827 ····23:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
28 ····24:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC928 ····24:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
29 ····25:·00000174·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1029 ····25:·00000174·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
30 ····26:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1130 ····26:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
31 ····27:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1231 ····27:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
32 ····28:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·0000a1d1····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF34 ····30:·0000a28d····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
35 ····31:·00001130·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·00001130·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·0000113c·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·0000113c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·00001231···552·FUNC····LOCAL··DEFAULT····6·long_richcompare37 ····33:·00001231···548·FUNC····LOCAL··DEFAULT····6·long_richcompare
38 ····34:·00001280·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·0000127e·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·00001286·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·00001284·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·000012b6·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·000012b4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·000012bc·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·000012ba·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00001364·····0·NOTYPE··LOCAL··DEFAULT····6·$d42 ····38:·00001360·····0·NOTYPE··LOCAL··DEFAULT····6·$d
43 ····39:·0000137c·····0·NOTYPE··LOCAL··DEFAULT····6·$t43 ····39:·00001378·····0·NOTYPE··LOCAL··DEFAULT····6·$t
44 ····40:·000013a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d44 ····40:·0000139c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
45 ····41:·000013b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t45 ····41:·000013b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
46 ····42:·00001418·····0·NOTYPE··LOCAL··DEFAULT····6·$d46 ····42:·00001414·····0·NOTYPE··LOCAL··DEFAULT····6·$d
47 ····43:·0000141e·····0·NOTYPE··LOCAL··DEFAULT····6·$t47 ····43:·0000141a·····0·NOTYPE··LOCAL··DEFAULT····6·$t
48 ····44:·00001440·····0·NOTYPE··LOCAL··DEFAULT····6·$d48 ····44:·0000143c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
49 ····45:·00001458·····0·NOTYPE··LOCAL··DEFAULT····6·$t49 ····45:·00001454·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·00001459····14·FUNC····LOCAL··DEFAULT····6·long_bool50 ····46:·00001455····14·FUNC····LOCAL··DEFAULT····6·long_bool
51 ····47:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1351 ····47:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
52 ····48:·00001681···100·FUNC····LOCAL··DEFAULT····6·long_compare52 ····48:·0000167d···100·FUNC····LOCAL··DEFAULT····6·long_compare
53 ····49:·000016e5····88·FUNC····LOCAL··DEFAULT····6·long_dealloc53 ····49:·000016e1····88·FUNC····LOCAL··DEFAULT····6·long_dealloc
54 ····50:·0000173d····42·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string54 ····50:·00001739····42·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string
55 ····51:·00001769··2974·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal55 ····51:·00001765··2970·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal
56 ····52:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1456 ····52:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
57 ····53:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1557 ····53:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
58 ····54:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1658 ····54:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
59 ····55:·00002110·····0·NOTYPE··LOCAL··DEFAULT····6·$d59 ····55:·00002108·····0·NOTYPE··LOCAL··DEFAULT····6·$d
60 ····56:·00002120·····0·NOTYPE··LOCAL··DEFAULT····6·$t60 ····56:·00002118·····0·NOTYPE··LOCAL··DEFAULT····6·$t
61 ····57:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1761 ····57:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
62 ····58:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1862 ····58:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
63 ····59:·00000330·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1963 ····59:·00000330·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
64 ····60:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t64 ····60:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
65 ····61:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2065 ····61:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
66 ····62:·00002365···576·FUNC····LOCAL··DEFAULT····6·long_lshift66 ····62:·0000235d···576·FUNC····LOCAL··DEFAULT····6·long_lshift
67 ····63:·000025f5···838·FUNC····LOCAL··DEFAULT····6·long_lshift1.part.067 ····63:·000025ed···838·FUNC····LOCAL··DEFAULT····6·long_lshift1.part.0
68 ····64:·0000a4b9···256·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge68 ····64:·0000a575···256·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge
69 ····65:·00007705···738·FUNC····LOCAL··DEFAULT····6·divrem169 ····65:·000077ad···738·FUNC····LOCAL··DEFAULT····6·divrem1
70 ····66:·000025a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d70 ····66:·00002598·····0·NOTYPE··LOCAL··DEFAULT····6·$d
71 ····67:·000025a4·····0·NOTYPE··LOCAL··DEFAULT····6·$t71 ····67:·0000259c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
72 ····68:·000025a5····80·FUNC····LOCAL··DEFAULT····6·_PyLong_FromSTwoDigits72 ····68:·0000259d····80·FUNC····LOCAL··DEFAULT····6·_PyLong_FromSTwoDigits
73 ····69:·0000293d···378·FUNC····LOCAL··DEFAULT····6·long_sub73 ····69:·00002935···378·FUNC····LOCAL··DEFAULT····6·long_sub
74 ····70:·00006cd5···824·FUNC····LOCAL··DEFAULT····6·x_sub74 ····70:·00006d7d···824·FUNC····LOCAL··DEFAULT····6·x_sub
75 ····71:·00005a61···532·FUNC····LOCAL··DEFAULT····6·x_add75 ····71:·00005aa9···532·FUNC····LOCAL··DEFAULT····6·x_add
76 ····72:·00000374·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2176 ····72:·00000374·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
77 ····73:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2277 ····73:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
78 ····74:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2378 ····74:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
79 ····75:·00002e21···210·FUNC····LOCAL··DEFAULT····6·long_neg79 ····75:·00002e19···210·FUNC····LOCAL··DEFAULT····6·long_neg
80 ····76:·00002ef5···212·FUNC····LOCAL··DEFAULT····6·long_invert80 ····76:·00002eed···212·FUNC····LOCAL··DEFAULT····6·long_invert
81 ····77:·00004ad9···362·FUNC····LOCAL··DEFAULT····6·long_add81 ····77:·00004ae1···396·FUNC····LOCAL··DEFAULT····6·long_add
82 ····78:·0000c6cd····98·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate82 ····78:·0000c785····98·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate
83 ····79:·00002fc4·····0·NOTYPE··LOCAL··DEFAULT····6·$d83 ····79:·00002fbc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
84 ····80:·00002fc8·····0·NOTYPE··LOCAL··DEFAULT····6·$t84 ····80:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
85 ····81:·00000404·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2485 ····81:·00000404·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
86 ····82:·00000408·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2586 ····82:·00000408·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
87 ····83:·00000420·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2687 ····83:·00000420·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
88 ····84:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2788 ····84:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
89 ····85:·00000458·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2889 ····85:·00000458·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
90 ····86:·00000480·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2990 ····86:·00000480·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
91 ····87:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3091 ····87:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
92 ····88:·00003095··1752·FUNC····LOCAL··DEFAULT····6·int_to_bytes92 ····88:·0000308d··1768·FUNC····LOCAL··DEFAULT····6·int_to_bytes
93 ····89:·00003440·····0·NOTYPE··LOCAL··DEFAULT····6·$d93 ····89:·00003438·····0·NOTYPE··LOCAL··DEFAULT····6·$d
94 ····90:·00003448·····0·NOTYPE··LOCAL··DEFAULT····6·$t94 ····90:·00003440·····0·NOTYPE··LOCAL··DEFAULT····6·$t
95 ····91:·00003764·····0·NOTYPE··LOCAL··DEFAULT····6·$d95 ····91:·0000376c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
96 ····92:·0000376c·····0·NOTYPE··LOCAL··DEFAULT····6·$t96 ····92:·00003774·····0·NOTYPE··LOCAL··DEFAULT····6·$t
97 ····93:·000004c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3197 ····93:·000004c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
98 ····94:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3298 ····94:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
99 ····95:·00003b5d··2452·FUNC····LOCAL··DEFAULT····6·int_from_bytes99 ····95:·00003b65··2452·FUNC····LOCAL··DEFAULT····6·int_from_bytes
100 ····96:·00003e9c·····0·NOTYPE··LOCAL··DEFAULT····6·$d100 ····96:·00003ea4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
101 ····97:·00003ea0·····0·NOTYPE··LOCAL··DEFAULT····6·$t101 ····97:·00003ea8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
102 ····98:·000043fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d102 ····98:·00004404·····0·NOTYPE··LOCAL··DEFAULT····6·$d
103 ····99:·00004404·····0·NOTYPE··LOCAL··DEFAULT····6·$t103 ····99:·0000440c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
104 ···100:·000044e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d104 ···100:·000044ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
105 ···101:·000044f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t105 ···101:·000044f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
106 ···102:·00004ad4·····0·NOTYPE··LOCAL··DEFAULT····6·$d106 ···102:·00004adc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
107 ···103:·00004ad8·····0·NOTYPE··LOCAL··DEFAULT····6·$t107 ···103:·00004ae0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
108 ···104:·00004ec5···360·FUNC····LOCAL··DEFAULT····6·long_mul108 ···104:·00004eed···392·FUNC····LOCAL··DEFAULT····6·long_mul
109 ···105:·00005129··2360·FUNC····LOCAL··DEFAULT····6·k_mul109 ···105:·00005171··2360·FUNC····LOCAL··DEFAULT····6·k_mul
110 ···106:·00000525···310·FUNC····LOCAL··DEFAULT····1·kmul_split.constprop.0110 ···106:·00000525···310·FUNC····LOCAL··DEFAULT····1·kmul_split.constprop.0
111 ···107:·0000065d···416·FUNC····LOCAL··DEFAULT····1·v_isub.isra.0111 ···107:·0000065d···416·FUNC····LOCAL··DEFAULT····1·v_isub.isra.0
112 ···108:·000007fd···272·FUNC····LOCAL··DEFAULT····1·v_iadd.isra.0112 ···108:·000007fd···272·FUNC····LOCAL··DEFAULT····1·v_iadd.isra.0
113 ···109:·00005a5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d113 ···109:·00005aa4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
114 ···110:·00005a60·····0·NOTYPE··LOCAL··DEFAULT····6·$t114 ···110:·00005aa8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
115 ···111:·00005c75···324·FUNC····LOCAL··DEFAULT····6·long_and115 ···111:·00005cbd···324·FUNC····LOCAL··DEFAULT····6·long_and
116 ···112:·0000622d··2360·FUNC····LOCAL··DEFAULT····6·long_bitwise116 ···112:·00006275··2360·FUNC····LOCAL··DEFAULT····6·long_bitwise
117 ···113:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33117 ···113:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
118 ···114:·00005dc5···108·FUNC····LOCAL··DEFAULT····6·long_vectorcall118 ···114:·00005e0d···108·FUNC····LOCAL··DEFAULT····6·long_vectorcall
119 ···115:·00007c59···428·FUNC····LOCAL··DEFAULT····6·long_new_impl119 ···115:·00007d01···428·FUNC····LOCAL··DEFAULT····6·long_new_impl
120 ···116:·00005e2c·····0·NOTYPE··LOCAL··DEFAULT····6·$d120 ···116:·00005e74·····0·NOTYPE··LOCAL··DEFAULT····6·$d
121 ···117:·00000520·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34121 ···117:·00000520·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
122 ···118:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35122 ···118:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
123 ···119:·00005e30·····0·NOTYPE··LOCAL··DEFAULT····6·$t123 ···119:·00005e78·····0·NOTYPE··LOCAL··DEFAULT····6·$t
124 ···120:·00006140·····0·NOTYPE··LOCAL··DEFAULT····6·$d124 ···120:·00006188·····0·NOTYPE··LOCAL··DEFAULT····6·$d
125 ···121:·00006158·····0·NOTYPE··LOCAL··DEFAULT····6·$t125 ···121:·000061a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
126 ···122:·00006bed···230·FUNC····LOCAL··DEFAULT····6·long_or126 ···122:·00006c35···326·FUNC····LOCAL··DEFAULT····6·long_or
127 ···123:·00007008·····0·NOTYPE··LOCAL··DEFAULT····6·$d127 ···123:·000070b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
128 ···124:·0000700c·····0·NOTYPE··LOCAL··DEFAULT····6·$t128 ···124:·000070b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
129 ···125:·0000700d···298·FUNC····LOCAL··DEFAULT····6·long_div129 ···125:·000070b5···298·FUNC····LOCAL··DEFAULT····6·long_div
130 ···126:·00007139···752·FUNC····LOCAL··DEFAULT····6·l_divmod130 ···126:·000071e1···752·FUNC····LOCAL··DEFAULT····6·l_divmod
131 ···127:·00000570·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36131 ···127:·00000570·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
132 ···128:·00000574·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37132 ···128:·00000574·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
133 ···129:·00000580·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38133 ···129:·00000580·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
134 ···130:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39134 ···130:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
135 ···131:·00007429···732·FUNC····LOCAL··DEFAULT····6·long_divrem135 ···131:·000074d1···732·FUNC····LOCAL··DEFAULT····6·long_divrem
136 ···132:·00007424·····0·NOTYPE··LOCAL··DEFAULT····6·$d136 ···132:·000074cc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
137 ···133:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40137 ···133:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
138 ···134:·00007428·····0·NOTYPE··LOCAL··DEFAULT····6·$t138 ···134:·000074d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
139 ···135:·0000d16d··2924·FUNC····LOCAL··DEFAULT····6·x_divrem139 ···135:·0000d221··2920·FUNC····LOCAL··DEFAULT····6·x_divrem
140 ···136:·00007700·····0·NOTYPE··LOCAL··DEFAULT····6·$d140 ···136:·000077a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
141 ···137:·00007704·····0·NOTYPE··LOCAL··DEFAULT····6·$t141 ···137:·000077ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
142 ···138:·0000a5fd··2420·FUNC····LOCAL··DEFAULT····6·long_format_binary142 ···138:·0000a6b9··2420·FUNC····LOCAL··DEFAULT····6·long_format_binary
143 ···139:·000005f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41143 ···139:·000005f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
Max diff block lines reached; 33195/45157 bytes (73.51%) of diff not shown.
225 KB
readelf --wide --relocs {}
    
Offset 1, 1790 lines modifiedOffset 1, 1800 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x13b6c·contains·198·entries:1 Relocation·section·'.rel.text'·at·offset·0x13c3c·contains·198·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR13 00000016··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
4 0000001a··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR14 0000001a··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
5 0000001e··00010e0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags5 0000001e··0001100a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags
6 00000038··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR26 00000038··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
7 0000003c··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR27 0000003c··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR2
8 00000040··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC18 00000040··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
9 00000044··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC19 00000044··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
10 00000054··00000102·R_ARM_ABS32············00000000···.data10 00000054··00000102·R_ARM_ABS32············00000000···.data
11 00000066··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR111 00000066··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
12 0000006a··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR112 0000006a··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
13 0000006e··0001150a·R_ARM_THM_CALL·········00000000···PyStructSequence_New13 0000006e··0001170a·R_ARM_THM_CALL·········00000000···PyStructSequence_New
14 0000007a··0001160a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem14 0000007a··0001180a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
15 00000084··0001160a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem15 00000084··0001180a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
16 0000008c··00000e0a·R_ARM_THM_CALL·········000003b9···_PyLong_FromMedium16 0000008c··00000e0a·R_ARM_THM_CALL·········000003b9···_PyLong_FromMedium
17 00000096··0001160a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem17 00000096··0001180a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
18 0000009e··00000e0a·R_ARM_THM_CALL·········000003b9···_PyLong_FromMedium18 0000009e··00000e0a·R_ARM_THM_CALL·········000003b9···_PyLong_FromMedium
19 000000a8··0001160a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem19 000000a8··0001180a·R_ARM_THM_CALL·········00000000···PyStructSequence_SetItem
20 000000ac··0001170a·R_ARM_THM_CALL·········00000000···PyErr_Occurred20 000000ac··0001190a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
21 000000c8··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 000000c8··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 000000d0··00010702·R_ARM_ABS32············00000000···_PyRuntime22 000000d0··00010902·R_ARM_ABS32············00000000···_PyRuntime
23 000000d4··00010702·R_ARM_ABS32············00000000···_PyRuntime23 000000d4··00010902·R_ARM_ABS32············00000000···_PyRuntime
24 0000011c··00010b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError24 0000011c··00010d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
25 00000120··00010b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError25 00000120··00010d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
26 00000124··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC1926 00000124··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC19
27 00000128··00003b30·R_ARM_THM_MOVT_ABS·····00000330···.LC1927 00000128··00003b30·R_ARM_THM_MOVT_ABS·····00000330···.LC19
28 0000012e··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString28 0000012e··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
29 00000140··00010b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError29 00000140··00010d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
30 00000144··00010b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError30 00000144··00010d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
31 00000148··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC1831 00000148··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC18
32 0000014c··00003a30·R_ARM_THM_MOVT_ABS·····00000308···.LC1832 0000014c··00003a30·R_ARM_THM_MOVT_ABS·····00000308···.LC18
33 00000152··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString33 00000152··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
34 0000015c··0001122f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError34 0000015c··0001142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
35 00000160··00011230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError35 00000160··00011430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
36 00000164··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC336 00000164··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC3
37 00000168··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC337 00000168··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC3
38 0000016e··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString38 0000016e··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
39 00000174··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC239 00000174··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
40 00000178··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC240 00000178··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC2
41 00000180··0001130a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall41 00000180··0001150a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
42 000001ac··00013c0a·R_ARM_THM_CALL·········00002d3d···PyLong_AsUnsignedLong42 000001ac··00013e0a·R_ARM_THM_CALL·········00002d35···PyLong_AsUnsignedLong
43 000001ba··00012a0a·R_ARM_THM_CALL·········00001469···PyLong_AsLong43 000001ba··00012c0a·R_ARM_THM_CALL·········00001465···PyLong_AsLong
44 000001c2··0001170a·R_ARM_THM_CALL·········00000000···PyErr_Occurred44 000001c2··0001190a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
45 000001fe··0001440a·R_ARM_THM_CALL·········0000376d···_PyLong_AsByteArray45 000001fe··0001460a·R_ARM_THM_CALL·········00003775···_PyLong_AsByteArray
46 0000022a··0001122f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError46 0000022a··0001142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
47 0000022e··00011230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError47 0000022e··00011430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
48 00000232··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC348 00000232··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC3
49 00000236··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC349 00000236··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC3
50 0000023c··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString50 0000023c··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
51 00000248··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC251 00000248··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
52 0000024c··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC252 0000024c··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC2
53 00000254··0001130a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall53 00000254··0001150a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
54 0000027a··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC254 0000027a··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
55 0000027e··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC255 0000027e··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC2
56 00000286··0001130a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall56 00000286··0001150a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
57 00000296··00012b0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index57 00000296··00012d0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
58 000002bc··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc58 000002bc··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
59 000002f8··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC259 000002f8··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
60 000002fc··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC260 000002fc··00000f30·R_ARM_THM_MOVT_ABS·····00000038···.LC2
61 00000300··0001130a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall61 00000300··0001150a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
62 00000340··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR162 00000340··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
63 00000344··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR163 00000344··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
64 00000370··00012b0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index64 00000370··00012d0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
65 00000386··00004b0a·R_ARM_THM_CALL·········00002e21···long_neg65 00000386··00004b0a·R_ARM_THM_CALL·········00002e19···long_neg
66 0000039e··0001682f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct66 0000039e··00016a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
67 000003a2··00016830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct67 000003a2··00016a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
68 000003a6··0000a00a·R_ARM_THM_CALL·········000086d5···long_pow68 000003a6··0000a00a·R_ARM_THM_CALL·········0000877d···long_pow
69 000003cc··0001720a·R_ARM_THM_CALL·········00000f09···_PyLong_DivmodNear69 000003cc··0001740a·R_ARM_THM_CALL·········00000f09···_PyLong_DivmodNear
70 000003e4··0000450a·R_ARM_THM_CALL·········0000293d···long_sub70 000003e4··0000450a·R_ARM_THM_CALL·········00002935···long_sub
71 000003fc··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc71 000003fc··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 00000410··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR072 00000410··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
73 00000414··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR073 00000414··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
74 0000043e··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc74 0000043e··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
75 0000044e··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc75 0000044e··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
76 00000462··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc76 00000462··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
77 00000468··0000c02f·R_ARM_THM_MOVW_ABS_NC··000007a4···.LC5477 00000468··0000c22f·R_ARM_THM_MOVW_ABS_NC··000007a4···.LC54
78 0000046c··0000c030·R_ARM_THM_MOVT_ABS·····000007a4···.LC5478 0000046c··0000c230·R_ARM_THM_MOVT_ABS·····000007a4···.LC54
79 00000476··0001730a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional79 00000476··0001750a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
80 0000048e··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc80 0000048e··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
81 000004a0··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc81 000004a0··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
82 000004a8··00010702·R_ARM_ABS32············00000000···_PyRuntime82 000004a8··00010902·R_ARM_ABS32············00000000···_PyRuntime
83 000004ac··00010702·R_ARM_ABS32············00000000···_PyRuntime83 000004ac··00010902·R_ARM_ABS32············00000000···_PyRuntime
84 000004d2··00013c0a·R_ARM_THM_CALL·········00002d3d···PyLong_AsUnsignedLong84 000004d2··00013e0a·R_ARM_THM_CALL·········00002d35···PyLong_AsUnsignedLong
85 000004e8··0001202f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError85 000004e8··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
86 000004ec··00012030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError86 000004ec··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
87 000004f0··0000c32f·R_ARM_THM_MOVW_ABS_NC··000007b0···.LC5587 000004f0··0000c52f·R_ARM_THM_MOVW_ABS_NC··000007b0···.LC55
88 000004f4··0000c330·R_ARM_THM_MOVT_ABS·····000007b0···.LC5588 000004f4··0000c530·R_ARM_THM_MOVT_ABS·····000007b0···.LC55
89 000004fa··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString89 000004fa··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
90 00000502··0001170a·R_ARM_THM_CALL·········00000000···PyErr_Occurred90 00000502··0001190a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
91 0000050a··00010b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError91 0000050a··00010d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
92 0000050e··00010b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError92 0000050e··00010d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
93 00000512··0000c42f·R_ARM_THM_MOVW_ABS_NC··000007c8···.LC5693 00000512··0000c62f·R_ARM_THM_MOVW_ABS_NC··000007c8···.LC56
94 00000516··0000c430·R_ARM_THM_MOVT_ABS·····000007c8···.LC5694 00000516··0000c630·R_ARM_THM_MOVT_ABS·····000007c8···.LC56
95 0000051c··00010c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString95 0000051c··00010e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
96 0000054a··00010a0a·R_ARM_THM_CALL·········000000e9···_PyLong_New96 0000054a··00010c0a·R_ARM_THM_CALL·········000000e9···_PyLong_New
97 00000556··00010a0a·R_ARM_THM_CALL·········000000e9···_PyLong_New97 00000556··00010c0a·R_ARM_THM_CALL·········000000e9···_PyLong_New
98 0000056e··0001230a·R_ARM_THM_CALL·········00000000···memcpy98 0000056e··0001250a·R_ARM_THM_CALL·········00000000···memcpy
99 0000057c··0001230a·R_ARM_THM_CALL·········00000000···memcpy99 0000057c··0001250a·R_ARM_THM_CALL·········00000000···memcpy
100 00000632··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc100 00000632··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
101 0000090e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0101 0000090e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
102 00000912··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0102 00000912··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
103 00000938··00010702·R_ARM_ABS32············00000000···_PyRuntime103 00000938··00010902·R_ARM_ABS32············00000000···_PyRuntime
104 0000095c··0001300a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod104 0000095c··0001320a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
105 000009dc··00010702·R_ARM_ABS32············00000000···_PyRuntime105 000009dc··00010902·R_ARM_ABS32············00000000···_PyRuntime
106 00000a1e··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2106 00000a1e··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
107 00000a58··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2107 00000a58··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
108 00000a64··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2108 00000a64··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
109 00000a70··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2109 00000a70··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
110 00000a7c··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2110 00000a7c··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
111 00000a88··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2111 00000a88··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
112 00000a94··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2112 00000a94··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
113 00000aa2··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2113 00000aa2··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
114 00000aac··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2114 00000aac··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
115 00000ab6··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2115 00000ab6··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
116 00000ac0··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2116 00000ac0··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
117 00000aca··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2117 00000aca··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
118 00000ad4··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2118 00000ad4··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
119 00000ade··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2119 00000ade··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
120 00000ae8··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2120 00000ae8··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
121 00000af6··00010f0a·R_ARM_THM_CALL·········00000249···PyLong_FromSsize_t121 00000af6··0001110a·R_ARM_THM_CALL·········00000249···PyLong_FromSsize_t
122 00000b10··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2122 00000b10··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
123 00000b20··0001780a·R_ARM_THM_CALL·········00000000···__popcountsi2123 00000b20··00017a0a·R_ARM_THM_CALL·········00000000···__popcountsi2
124 00000b24··0001100a·R_ARM_THM_CALL·········000002e9···PyLong_FromLong124 00000b24··0001120a·R_ARM_THM_CALL·········000002e9···PyLong_FromLong
125 00000b3e··0001180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc125 00000b3e··00011a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
126 00000b48··00010f0a·R_ARM_THM_CALL·········00000249···PyLong_FromSsize_t126 00000b48··0001110a·R_ARM_THM_CALL·········00000249···PyLong_FromSsize_t
Max diff block lines reached; 215457/230792 bytes (93.36%) of diff not shown.
531 B
strings --all --bytes=8 {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 ·!"#%%%%%%4 ·!"#%%%%%%
5 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
6 0DFAFFFBF6 0DFAFFFBF
7 !F&F"F·F»7 !F&F"F·F»
8 F;F2FIF/F&F8 F;F2FIF/F&F
9 #DRhIhJ@Z`9 #DRhIhJ@Z`
10 F;F.FGFMF10 F;F.FGFMF
11 I»      ·F1F*FKF11 ·F1F*F;F
 12 (F9FJFCF
 13 AFRFHF+F
12 (FIFBF;F14 )FPFBF;F
13 @F9F*FKF 
14 (FIFBF;F 
15 @F9F*F,F15 @F9F*F,F
16 L|hvEBh"D16 L|hvEBh"D
17 too·many·digits·in·integer17 too·many·digits·in·integer
18 can't·init·int·info·type18 can't·init·int·info·type
19 ../Objects/longobject.c19 ../Objects/longobject.c
20 an·integer·is·required20 an·integer·is·required
21 Python·int·too·large·to·convert·to·C·ssize_t21 Python·int·too·large·to·convert·to·C·ssize_t
10.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 197, 22 lines modifiedOffset 197, 22 lines modified
197 »       lsls»   r2,·r2,·#7197 »       lsls»   r2,·r2,·#7
198 »       bpl.n»  1aa·<PyLong_AsVoidPtr+0x22>198 »       bpl.n»  1aa·<PyLong_AsVoidPtr+0x22>
199 »       ldr»    r2,·[r0,·#8]199 »       ldr»    r2,·[r0,·#8]
200 »       and.w»  r2,·r2,·#3200 »       and.w»  r2,·r2,·#3
201 »       cmp»    r2,·#2201 »       cmp»    r2,·#2
202 »       beq.n»  1ba·<PyLong_AsVoidPtr+0x32>202 »       beq.n»  1ba·<PyLong_AsVoidPtr+0x32>
203 »       mov»    r0,·r3203 »       mov»    r0,·r3
204 »       bl»     2d3c·<PyLong_AsUnsignedLong>204 »       bl»     2d34·<PyLong_AsUnsignedLong>
205 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong205 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
206 »       mov»    r4,·r0206 »       mov»    r4,·r0
207 »       adds»   r3,·r4,·#1207 »       adds»   r3,·r4,·#1
208 »       beq.n»  1c2·<PyLong_AsVoidPtr+0x3a>208 »       beq.n»  1c2·<PyLong_AsVoidPtr+0x3a>
209 »       mov»    r0,·r4209 »       mov»    r0,·r4
210 »       pop»    {r4,·pc}210 »       pop»    {r4,·pc}
211 »       bl»     1468·<PyLong_AsLong>211 »       bl»     1464·<PyLong_AsLong>
212 ·R_ARM_THM_CALL» PyLong_AsLong212 ·R_ARM_THM_CALL» PyLong_AsLong
213 »       mov»    r4,·r0213 »       mov»    r4,·r0
214 »       b.n»    1b2·<PyLong_AsVoidPtr+0x2a>214 »       b.n»    1b2·<PyLong_AsVoidPtr+0x2a>
215 »       bl»     0·<PyErr_Occurred>215 »       bl»     0·<PyErr_Occurred>
216 ·R_ARM_THM_CALL» PyErr_Occurred216 ·R_ARM_THM_CALL» PyErr_Occurred
217 »       cmp»    r0,·#0217 »       cmp»    r0,·#0
218 »       beq.n»  1b6·<PyLong_AsVoidPtr+0x2e>218 »       beq.n»  1b6·<PyLong_AsVoidPtr+0x2e>
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 »       cmp»    r3,·#8236 »       cmp»    r3,·#8
237 »       bls.n»  214·<PyLong_AsUnsignedLongLong+0x44>237 »       bls.n»  214·<PyLong_AsUnsignedLongLong+0x44>
238 »       movs»   r2,·#8238 »       movs»   r2,·#8
239 »       movs»   r3,·#1239 »       movs»   r3,·#1
240 »       movs»   r1,·#0240 »       movs»   r1,·#0
241 »       strd»   r1,·r3,·[sp]241 »       strd»   r1,·r3,·[sp]
242 »       add.w»  r1,·sp,·r2242 »       add.w»  r1,·sp,·r2
243 »       bl»     376c·<_PyLong_AsByteArray>243 »       bl»     3774·<_PyLong_AsByteArray>
244 ·R_ARM_THM_CALL» _PyLong_AsByteArray244 ·R_ARM_THM_CALL» _PyLong_AsByteArray
245 »       cmp»    r0,·#0245 »       cmp»    r0,·#0
246 »       it»     lt246 »       it»     lt
247 »       asrlt»  r1,·r0,·#31247 »       asrlt»  r1,·r0,·#31
248 »       blt.n»  20e·<PyLong_AsUnsignedLongLong+0x3e>248 »       blt.n»  20e·<PyLong_AsUnsignedLongLong+0x3e>
249 »       ldrd»   r0,·r1,·[sp,·#8]249 »       ldrd»   r0,·r1,·[sp,·#8]
250 »       add»    sp,·#20250 »       add»    sp,·#20
Offset 407, 30 lines modifiedOffset 407, 30 lines modified
407 »       mov»    r5,·r0407 »       mov»    r5,·r0
408 »       cmp»    r0,·#0408 »       cmp»    r0,·#0
409 »       beq.w»  480·<int___round__+0x134>409 »       beq.w»  480·<int___round__+0x134>
410 »       ldr»    r3,·[r0,·#8]410 »       ldr»    r3,·[r0,·#8]
411 »       and.w»  r3,·r3,·#3411 »       and.w»  r3,·r3,·#3
412 »       cmp»    r3,·#2412 »       cmp»    r3,·#2
413 »       bne.n»  404·<int___round__+0xb8>413 »       bne.n»  404·<int___round__+0xb8>
414 »       bl»     2e20·<long_neg>414 »       bl»     2e18·<long_neg>
415 ·R_ARM_THM_CALL» long_neg415 ·R_ARM_THM_CALL» long_neg
416 »       ldr»    r3,·[r5,·#0]416 »       ldr»    r3,·[r5,·#0]
417 »       mvn.w»  r2,·#3221225472»    @·0xc0000000417 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
418 »       mov»    r7,·r0418 »       mov»    r7,·r0
419 »       cmp»    r3,·r2419 »       cmp»    r3,·r2
420 »       bne.n»  494·<int___round__+0x148>420 »       bne.n»  494·<int___round__+0x148>
421 »       cmp»    r7,·#0421 »       cmp»    r7,·#0
422 »       beq.n»  480·<int___round__+0x134>422 »       beq.n»  480·<int___round__+0x134>
423 »       ldr»    r0,·[pc,·#268]»@·(4a8·<int___round__+0x15c>)423 »       ldr»    r0,·[pc,·#268]»@·(4a8·<int___round__+0x15c>)
424 »       mov»    r1,·r7424 »       mov»    r1,·r7
425 »       movw»   r2,·#0425 »       movw»   r2,·#0
426 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct426 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
427 »       movt»   r2,·#0427 »       movt»   r2,·#0
428 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct428 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
429 »       bl»     86d4·<long_pow>429 »       bl»     877c·<long_pow>
430 ·R_ARM_THM_CALL» long_pow430 ·R_ARM_THM_CALL» long_pow
431 »       ldr»    r3,·[r7,·#0]431 »       ldr»    r3,·[r7,·#0]
432 »       mvn.w»  r2,·#3221225472»    @·0xc0000000432 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
433 »       mov»    r6,·r0433 »       mov»    r6,·r0
434 »       cmp»    r3,·r2434 »       cmp»    r3,·r2
435 »       bne.n»  484·<int___round__+0x138>435 »       bne.n»  484·<int___round__+0x138>
436 »       ldr»    r0,·[pc,·#244]»@·(4ac·<int___round__+0x160>)436 »       ldr»    r0,·[pc,·#244]»@·(4ac·<int___round__+0x160>)
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
449 »       mov»    r5,·r0449 »       mov»    r5,·r0
450 »       cmp»    r3,·r2450 »       cmp»    r3,·r2
451 »       bne.n»  444·<int___round__+0xf8>451 »       bne.n»  444·<int___round__+0xf8>
452 »       cmp»    r5,·#0452 »       cmp»    r5,·#0
453 »       beq.n»  480·<int___round__+0x134>453 »       beq.n»  480·<int___round__+0x134>
454 »       mov»    r0,·r4454 »       mov»    r0,·r4
455 »       ldr»    r1,·[r5,·#16]455 »       ldr»    r1,·[r5,·#16]
456 »       bl»     293c·<long_sub>456 »       bl»     2934·<long_sub>
457 ·R_ARM_THM_CALL» long_sub457 ·R_ARM_THM_CALL» long_sub
458 »       ldr»    r3,·[r5,·#0]458 »       ldr»    r3,·[r5,·#0]
459 »       mvn.w»  r2,·#3221225472»    @·0xc0000000459 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
460 »       mov»    r4,·r0460 »       mov»    r4,·r0
461 »       cmp»    r3,·r2461 »       cmp»    r3,·r2
462 »       beq.n»  400·<int___round__+0xb4>462 »       beq.n»  400·<int___round__+0xb4>
463 »       subs»   r3,·#1463 »       subs»   r3,·#1
Offset 484, 15 lines modifiedOffset 484, 15 lines modified
484 »       cmp»    r3,·r2484 »       cmp»    r3,·r2
485 »       beq.n»  400·<int___round__+0xb4>485 »       beq.n»  400·<int___round__+0xb4>
486 »       adds»   r3,·#1486 »       adds»   r3,·#1
487 »       str»    r3,·[r4,·#0]487 »       str»    r3,·[r4,·#0]
488 »       b.n»    400·<int___round__+0xb4>488 »       b.n»    400·<int___round__+0xb4>
489 »       mov»    r0,·r4489 »       mov»    r0,·r4
490 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}490 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
491 »       b.w»    9f00·<_PyLong_Copy>491 »       b.w»    9fbc·<_PyLong_Copy>
492 ·R_ARM_THM_JUMP24»       _PyLong_Copy492 ·R_ARM_THM_JUMP24»       _PyLong_Copy
493 »       subs»   r3,·#1493 »       subs»   r3,·#1
494 »       str»    r3,·[r0,·#0]494 »       str»    r3,·[r0,·#0]
495 »       cmp»    r3,·#0495 »       cmp»    r3,·#0
496 »       bne.n»  40e·<int___round__+0xc2>496 »       bne.n»  40e·<int___round__+0xc2>
497 »       bl»     0·<_Py_Dealloc>497 »       bl»     0·<_Py_Dealloc>
498 ·R_ARM_THM_CALL» _Py_Dealloc498 ·R_ARM_THM_CALL» _Py_Dealloc
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
559 »       ldr»    r3,·[r3,·#84]» @·0x54559 »       ldr»    r3,·[r3,·#84]» @·0x54
560 »       lsls»   r1,·r3,·#7560 »       lsls»   r1,·r3,·#7
561 »       bpl.n»  4d2·<_PyLong_UnsignedShort_Converter+0x22>561 »       bpl.n»  4d2·<_PyLong_UnsignedShort_Converter+0x22>
562 »       ldr»    r3,·[r0,·#8]562 »       ldr»    r3,·[r0,·#8]
563 »       and.w»  r3,·r3,·#3563 »       and.w»  r3,·r3,·#3
564 »       cmp»    r3,·#2564 »       cmp»    r3,·#2
565 »       beq.n»  4e8·<_PyLong_UnsignedShort_Converter+0x38>565 »       beq.n»  4e8·<_PyLong_UnsignedShort_Converter+0x38>
566 »       bl»     2d3c·<PyLong_AsUnsignedLong>566 »       bl»     2d34·<PyLong_AsUnsignedLong>
567 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong567 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
568 »       mov»    r3,·r0568 »       mov»    r3,·r0
569 »       adds»   r2,·r0,·#1569 »       adds»   r2,·r0,·#1
570 »       beq.n»  502·<_PyLong_UnsignedShort_Converter+0x52>570 »       beq.n»  502·<_PyLong_UnsignedShort_Converter+0x52>
571 »       cmp.w»  r0,·#65536» @·0x10000571 »       cmp.w»  r0,·#65536» @·0x10000
572 »       bcs.n»  50a·<_PyLong_UnsignedShort_Converter+0x5a>572 »       bcs.n»  50a·<_PyLong_UnsignedShort_Converter+0x5a>
573 »       movs»   r0,·#1573 »       movs»   r0,·#1
Offset 992, 15 lines modifiedOffset 992, 15 lines modified
992 »       bne.n»  92a·<long_long_meth+0x1e>992 »       bne.n»  92a·<long_long_meth+0x1e>
993 »       ldr»    r2,·[r0,·#0]993 »       ldr»    r2,·[r0,·#0]
994 »       mvn.w»  r1,·#3221225472»    @·0xc0000000994 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
995 »       cmp»    r2,·r1995 »       cmp»    r2,·r1
996 »       bne.n»  92e·<long_long_meth+0x22>996 »       bne.n»  92e·<long_long_meth+0x22>
997 »       mov»    r0,·r3997 »       mov»    r0,·r3
998 »       bx»     lr998 »       bx»     lr
999 »       b.w»    9f00·<_PyLong_Copy>999 »       b.w»    9fbc·<_PyLong_Copy>
1000 ·R_ARM_THM_JUMP24»       _PyLong_Copy1000 ·R_ARM_THM_JUMP24»       _PyLong_Copy
Max diff block lines reached; 7674/11009 bytes (69.71%) of diff not shown.
529 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1342, 15 lines modifiedOffset 1342, 15 lines modified
1342 »       str.w»  sl,·[sp,·#28]1342 »       str.w»  sl,·[sp,·#28]
1343 »       str»    r3,·[sp,·#0]1343 »       str»    r3,·[sp,·#0]
1344 »       ldr»    r3,·[sp,·#16]1344 »       ldr»    r3,·[sp,·#16]
1345 »       cbz»    r3,·df6·<PyLong_FromString+0x90e>1345 »       cbz»    r3,·df6·<PyLong_FromString+0x90e>
1346 »       ldr»    r2,·[sp,·#28]1346 »       ldr»    r2,·[sp,·#28]
1347 »       str»    r2,·[r3,·#0]1347 »       str»    r2,·[r3,·#0]
1348 »       ldr»    r0,·[sp,·#0]1348 »       ldr»    r0,·[sp,·#0]
1349 »       bl»     a1d0·<Py_XDECREF>1349 »       bl»     a28c·<Py_XDECREF>
1350 »       mov»    r0,·r51350 »       mov»    r0,·r5
1351 »       bl»     0·<strlen>1351 »       bl»     0·<strlen>
1352 ·R_ARM_THM_CALL» strlen1352 ·R_ARM_THM_CALL» strlen
1353 »       cmp»    r0,·#200»     @·0xc81353 »       cmp»    r0,·#200»     @·0xc8
1354 »       mov»    r1,·r01354 »       mov»    r1,·r0
1355 »       it»     cs1355 »       it»     cs
1356 »       movcs»  r1,·#200»   @·0xc81356 »       movcs»  r1,·#200»   @·0xc8
Offset 1781, 40 lines modifiedOffset 1781, 40 lines modified
1781 »       b.n»    118e·<PyLong_FromString+0xca6>1781 »       b.n»    118e·<PyLong_FromString+0xca6>
  
1782 00001230·<long_richcompare>:1782 00001230·<long_richcompare>:
1783 long_richcompare():1783 long_richcompare():
1784 »       ldr»    r3,·[r0,·#4]1784 »       ldr»    r3,·[r0,·#4]
1785 »       ldr»    r3,·[r3,·#84]» @·0x541785 »       ldr»    r3,·[r3,·#84]» @·0x54
1786 »       lsls»   r3,·r3,·#71786 »       lsls»   r3,·r3,·#7
1787 »       bpl.w»  13b8·<long_richcompare+0x188>1787 »       bpl.w»  13b4·<long_richcompare+0x184>
1788 »       ldr»    r3,·[r1,·#4]1788 »       ldr»    r3,·[r1,·#4]
1789 »       ldr»    r3,·[r3,·#84]» @·0x541789 »       ldr»    r3,·[r3,·#84]» @·0x54
1790 »       lsls»   r3,·r3,·#71790 »       lsls»   r3,·r3,·#7
1791 »       bpl.w»  13b8·<long_richcompare+0x188>1791 »       bpl.w»  13b4·<long_richcompare+0x184>
1792 »       cmp»    r0,·r11792 »       cmp»    r0,·r1
1793 »       beq.w»  1410·<long_richcompare+0x1e0>1793 »       beq.w»  140c·<long_richcompare+0x1dc>
1794 »       push»   {r4,·r5,·r6,·r7,·lr}1794 »       push»   {r4,·r5,·r6,·r7,·lr}
1795 »       ldr»    r5,·[r0,·#8]1795 »       ldr»    r5,·[r0,·#8]
1796 »       ldr»    r4,·[r1,·#8]1796 »       ldr»    r4,·[r1,·#8]
 1797 »       and.w»  lr,·r5,·#3
1797 »       and.w»  ip,·r5,·#31798 »       and.w»  ip,·r4,·#3
1798 »       and.w»  r3,·r4,·#3 
1799 »       orr.w»  lr,·r5,·r41799 »       orr.w»  r6,·r5,·r4
1800 »       rsb»    r6,·r3,·#1 
1801 »       cmp.w»  lr,·#15 
1802 »       rsb»    r3,·ip,·#11800 »       rsb»    ip,·ip,·#1
 1801 »       rsb»    r3,·lr,·#1
 1802 »       cmp»    r6,·#15
1803 »       bhi.n»  129e·<long_richcompare+0x6e>1803 »       bhi.n»  129c·<long_richcompare+0x6c>
1804 »       ldr»    r0,·[r0,·#12]1804 »       ldr»    r0,·[r0,·#12]
1805 »       ldr»    r1,·[r1,·#12]1805 »       ldr»    r1,·[r1,·#12]
1806 »       mul.w»  r3,·r0,·r31806 »       mul.w»  r3,·r0,·r3
1807 »       mls»    r3,·r1,·r6,·r31807 »       mls»    r3,·r1,·ip,·r3
1808 »       cmp»    r2,·#51808 »       cmp»    r2,·#5
1809 »       bhi.w»  13c4·<long_richcompare+0x194>1809 »       bhi.w»  13c0·<long_richcompare+0x190>
1810 »       tbb»    [pc,·r2]1810 »       tbb»    [pc,·r2]
1811 »       .word»  0xaf03bc2c 
1812 »       .short» 0xa21f1811 »       .short» 0xbb2c
 1812 »       .word»  0xa11fae03
1813 »       movw»   r0,·#01813 »       movw»   r0,·#0
1814 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct1814 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
1815 »       movt»   r0,·#01815 »       movt»   r0,·#0
1816 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct1816 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct
1817 »       movw»   r2,·#01817 »       movw»   r2,·#0
1818 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct1818 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct
1819 »       movt»   r2,·#01819 »       movt»   r2,·#0
Offset 1822, 21 lines modifiedOffset 1822, 21 lines modified
1822 »       cmp»    r3,·#01822 »       cmp»    r3,·#0
1823 »       it»     ne1823 »       it»     ne
1824 »       movne»  r0,·r21824 »       movne»  r0,·r2
1825 »       pop»    {r4,·r5,·r6,·r7,·pc}1825 »       pop»    {r4,·r5,·r6,·r7,·pc}
1826 »       lsrs»   r5,·r5,·#31826 »       lsrs»   r5,·r5,·#3
1827 »       lsrs»   r4,·r4,·#31827 »       lsrs»   r4,·r4,·#3
1828 »       mul.w»  r3,·r5,·r31828 »       mul.w»  r3,·r5,·r3
1829 »       mls»    r3,·r6,·r4,·r31829 »       mls»    r3,·ip,·r4,·r3
1830 »       cbz»    r3,·12f2·<long_richcompare+0xc2>1830 »       cbz»    r3,·12f0·<long_richcompare+0xc0>
1831 »       cmp»    r2,·#51831 »       cmp»    r2,·#5
1832 »       bhi.w»  1458·<long_bool>1832 »       bhi.w»  1454·<long_bool>
1833 »       tbb»    [pc,·r2]1833 »       tbb»    [pc,·r2]
1834 »       .short» 0xa111 
1835 »       .word»  0x870463681834 »       .word»  0x6267a011
 1835 »       .short» 0x8604
1836 »       mov»    r3,·r41836 »       mov»    r3,·r4
1837 »       movw»   r0,·#01837 »       movw»   r0,·#0
1838 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct1838 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
1839 »       movt»   r0,·#01839 »       movt»   r0,·#0
1840 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct1840 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct
1841 »       movw»   r2,·#01841 »       movw»   r2,·#0
1842 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct1842 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct
Offset 1856, 95 lines modifiedOffset 1856, 94 lines modified
1856 »       movt»   r2,·#01856 »       movt»   r2,·#0
1857 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct1857 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct
1858 »       ands.w» r0,·r0,·r3,·asr·#321858 »       ands.w» r0,·r0,·r3,·asr·#32
1859 »       it»     cc1859 »       it»     cc
1860 »       movcc»  r0,·r21860 »       movcc»  r0,·r2
1861 »       pop»    {r4,·r5,·r6,·r7,·pc}1861 »       pop»    {r4,·r5,·r6,·r7,·pc}
1862 »       cmp»    r5,·#01862 »       cmp»    r5,·#0
1863 »       beq.n»  1390·<long_richcompare+0x160>1863 »       beq.n»  138c·<long_richcompare+0x15c>
1864 »       mov.w»  lr,·r5,·lsl·#21864 »       mov.w»  ip,·r5,·lsl·#2
1865 »       add.w»  r7,·r0,·lr1865 »       add.w»  r7,·r0,·ip
1866 »       add»    lr,·r11866 »       add»    ip,·r1
1867 »       ldr»    r4,·[r7,·#8]1867 »       ldr»    r4,·[r7,·#8]
1868 »       ldr.w»  r6,·[lr,·#8]1868 »       ldr.w»  r6,·[ip,·#8]
1869 »       subs»   r4,·r4,·r61869 »       subs»   r4,·r4,·r6
1870 »       bne.n»  1352·<long_richcompare+0x122>1870 »       bne.n»  1350·<long_richcompare+0x120>
1871 »       cmp»    r5,·#11871 »       cmp»    r5,·#1
1872 »       beq.n»  1390·<long_richcompare+0x160>1872 »       beq.n»  138c·<long_richcompare+0x15c>
1873 »       ldr»    r4,·[r7,·#4]1873 »       ldr»    r4,·[r7,·#4]
1874 »       ldr.w»  r6,·[lr,·#4]1874 »       ldr.w»  r6,·[ip,·#4]
1875 »       subs»   r4,·r4,·r61875 »       subs»   r4,·r4,·r6
1876 »       bne.n»  1352·<long_richcompare+0x122>1876 »       bne.n»  1350·<long_richcompare+0x120>
1877 »       cmp»    r5,·#21877 »       cmp»    r5,·#2
1878 »       beq.n»  1390·<long_richcompare+0x160>1878 »       beq.n»  138c·<long_richcompare+0x15c>
1879 »       ldr.w»  r4,·[r0,·r5,·lsl·#2]1879 »       ldr.w»  r4,·[r0,·r5,·lsl·#2]
1880 »       ldr.w»  r6,·[r1,·r5,·lsl·#2]1880 »       ldr.w»  r6,·[r1,·r5,·lsl·#2]
1881 »       subs»   r4,·r4,·r61881 »       subs»   r4,·r4,·r6
1882 »       bne.n»  1352·<long_richcompare+0x122>1882 »       bne.n»  1350·<long_richcompare+0x120>
1883 »       subs»   r6,·r5,·#41883 »       subs»   r6,·r5,·#4
1884 »       cmp»    r5,·#31884 »       cmp»    r5,·#3
1885 »       beq.n»  1390·<long_richcompare+0x160>1885 »       beq.n»  138c·<long_richcompare+0x15c>
1886 »       ldr.w»  r4,·[r7,·#-4]1886 »       ldr.w»  r4,·[r7,·#-4]
1887 »       ldr.w»  r5,·[lr,·#-4]1887 »       ldr.w»  r5,·[ip,·#-4]
1888 »       subs»   r4,·r4,·r51888 »       subs»   r4,·r4,·r5
1889 »       bne.n»  1352·<long_richcompare+0x122>1889 »       bne.n»  1350·<long_richcompare+0x120>
1890 »       subs»   r6,·#11890 »       subs»   r6,·#1
1891 »       bcc.n»  1390·<long_richcompare+0x160>1891 »       bcc.n»  138c·<long_richcompare+0x15c>
1892 »       add.w»  r4,·r0,·#121892 »       add.w»  r4,·r0,·#12
1893 »       add.w»  r5,·r1,·#121893 »       add.w»  r5,·r1,·#12
1894 »       ldr.w»  r4,·[r4,·r6,·lsl·#2]1894 »       ldr.w»  r4,·[r4,·r6,·lsl·#2]
1895 »       ldr.w»  r5,·[r5,·r6,·lsl·#2]1895 »       ldr.w»  r5,·[r5,·r6,·lsl·#2]
1896 »       subs»   r4,·r4,·r51896 »       subs»   r4,·r4,·r5
1897 »       beq.n»  133a·<long_richcompare+0x10a>1897 »       beq.n»  1338·<long_richcompare+0x108>
1898 »       cmp.w»  ip,·#21898 »       cmp.w»  lr,·#2
Max diff block lines reached; 537167/541038 bytes (99.28%) of diff not shown.
1.98 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ·R_ARM_THM_MOVW_ABS_NC»  .LC5559 ·R_ARM_THM_MOVW_ABS_NC»  .LC55
60 »       movt»   r1,·#060 »       movt»   r1,·#0
61 ·R_ARM_THM_MOVT_ABS»     .LC5561 ·R_ARM_THM_MOVT_ABS»     .LC55
62 »       ldr»    r0,·[r3,·#0]62 »       ldr»    r0,·[r3,·#0]
63 »       bl»     0·<PyErr_SetString>63 »       bl»     0·<PyErr_SetString>
64 ·R_ARM_THM_CALL» PyErr_SetString64 ·R_ARM_THM_CALL» PyErr_SetString
65 »       b.n»    96·<_PyLong_UnsignedInt_Converter+0x52>65 »       b.n»    96·<_PyLong_UnsignedInt_Converter+0x52>
66 »       bl»     2d3c·<PyLong_AsUnsignedLong>66 »       bl»     2d34·<PyLong_AsUnsignedLong>
67 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong67 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
68 »       mov»    r4,·r068 »       mov»    r4,·r0
69 »       adds»   r3,·r0,·#169 »       adds»   r3,·r0,·#1
70 »       beq.n»  8e·<_PyLong_UnsignedInt_Converter+0x4a>70 »       beq.n»  8e·<_PyLong_UnsignedInt_Converter+0x4a>
71 »       movs»   r0,·#171 »       movs»   r0,·#1
72 »       str»    r4,·[r5,·#0]72 »       str»    r4,·[r5,·#0]
73 »       b.n»    98·<_PyLong_UnsignedInt_Converter+0x54>73 »       b.n»    98·<_PyLong_UnsignedInt_Converter+0x54>
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 ·R_ARM_THM_MOVW_ABS_NC»  .LC55146 ·R_ARM_THM_MOVW_ABS_NC»  .LC55
147 »       movt»   r1,·#0147 »       movt»   r1,·#0
148 ·R_ARM_THM_MOVT_ABS»     .LC55148 ·R_ARM_THM_MOVT_ABS»     .LC55
149 »       ldr»    r0,·[r3,·#0]149 »       ldr»    r0,·[r3,·#0]
150 »       bl»     0·<PyErr_SetString>150 »       bl»     0·<PyErr_SetString>
151 ·R_ARM_THM_CALL» PyErr_SetString151 ·R_ARM_THM_CALL» PyErr_SetString
152 »       b.n»    14e·<_PyLong_UnsignedLong_Converter+0x52>152 »       b.n»    14e·<_PyLong_UnsignedLong_Converter+0x52>
153 »       bl»     2d3c·<PyLong_AsUnsignedLong>153 »       bl»     2d34·<PyLong_AsUnsignedLong>
154 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong154 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
155 »       mov»    r4,·r0155 »       mov»    r4,·r0
156 »       adds»   r3,·r0,·#1156 »       adds»   r3,·r0,·#1
157 »       beq.n»  146·<_PyLong_UnsignedLong_Converter+0x4a>157 »       beq.n»  146·<_PyLong_UnsignedLong_Converter+0x4a>
158 »       movs»   r0,·#1158 »       movs»   r0,·#1
159 »       str»    r4,·[r5,·#0]159 »       str»    r4,·[r5,·#0]
160 »       b.n»    150·<_PyLong_UnsignedLong_Converter+0x54>160 »       b.n»    150·<_PyLong_UnsignedLong_Converter+0x54>
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 »       moveq»  r3,·#1235 »       moveq»  r3,·#1
236 »       movne»  r3,·#0236 »       movne»  r3,·#0
237 »       b.n»    1e4·<PyLong_FromNativeBytes+0x32>237 »       b.n»    1e4·<PyLong_FromNativeBytes+0x32>
238 »       movs»   r2,·#1238 »       movs»   r2,·#1
239 »       mov»    r3,·r2239 »       mov»    r3,·r2
240 »       mov»    r0,·r4240 »       mov»    r0,·r4
241 »       ldmia.w»sp!,·{r4,·lr}241 »       ldmia.w»sp!,·{r4,·lr}
242 »       b.w»    44f0·<_PyLong_FromByteArray>242 »       b.w»    44f8·<_PyLong_FromByteArray>
243 ·R_ARM_THM_JUMP24»       _PyLong_FromByteArray243 ·R_ARM_THM_JUMP24»       _PyLong_FromByteArray
244 »       movw»   r1,·#1283»   @·0x503244 »       movw»   r1,·#1283»   @·0x503
245 »       movw»   r0,·#0245 »       movw»   r0,·#0
246 ·R_ARM_THM_MOVW_ABS_NC»  .LC2246 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
247 »       movt»   r0,·#0247 »       movt»   r0,·#0
248 ·R_ARM_THM_MOVT_ABS»     .LC2248 ·R_ARM_THM_MOVT_ABS»     .LC2
249 »       bl»     0·<_PyErr_BadInternalCall>249 »       bl»     0·<_PyErr_BadInternalCall>
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 »       bmi.n»  222·<PyLong_FromUnsignedNativeBytes+0x20>265 »       bmi.n»  222·<PyLong_FromUnsignedNativeBytes+0x20>
266 »       and.w»  r2,·r2,·#1266 »       and.w»  r2,·r2,·#1
267 »       b.n»    224·<PyLong_FromUnsignedNativeBytes+0x22>267 »       b.n»    224·<PyLong_FromUnsignedNativeBytes+0x22>
268 »       movs»   r2,·#1268 »       movs»   r2,·#1
269 »       mov»    r0,·r4269 »       mov»    r0,·r4
270 »       movs»   r3,·#0270 »       movs»   r3,·#0
271 »       ldmia.w»sp!,·{r4,·lr}271 »       ldmia.w»sp!,·{r4,·lr}
272 »       b.w»    44f0·<_PyLong_FromByteArray>272 »       b.w»    44f8·<_PyLong_FromByteArray>
273 ·R_ARM_THM_JUMP24»       _PyLong_FromByteArray273 ·R_ARM_THM_JUMP24»       _PyLong_FromByteArray
274 »       movw»   r1,·#1305»   @·0x519274 »       movw»   r1,·#1305»   @·0x519
275 »       movw»   r0,·#0275 »       movw»   r0,·#0
276 ·R_ARM_THM_MOVW_ABS_NC»  .LC2276 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
277 »       movt»   r0,·#0277 »       movt»   r0,·#0
278 ·R_ARM_THM_MOVT_ABS»     .LC2278 ·R_ARM_THM_MOVT_ABS»     .LC2
279 »       bl»     0·<_PyErr_BadInternalCall>279 »       bl»     0·<_PyErr_BadInternalCall>
742 KB
dictobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········83456·(bytes·into·file)13 ··Start·of·section·headers:··········83856·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x14600:1 There·are·18·section·headers,·starting·at·offset·0x14790:
  
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·001444·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001438·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·011280·0006b8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0113a8·0006a8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001478·000bf0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00146c·000bf0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·011938·0005d0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·011a50·0005d0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002068·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00205c·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·002068·009820·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00205c·009954·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·011f08·001e20·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·012020·001e98·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00b888·0008b8·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00b9b0·0008b8·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00c140·000da0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00c268·000da0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·013d28·000818·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·013eb8·000818·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00cee0·0009a6·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00d008·0009a6·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·014540·000030·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0146d0·000030·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00d886·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00d9ae·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d886·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d9ae·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00d8bc·002210·10·····16·354··419 ··[15]·.symtab···········SYMTAB··········00000000·00d9e4·002210·10·····16·354··4
20 ··[16]·.strtab···········STRTAB··········00000000·00facc·0017b3·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00fbf4·0017b3·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·014570·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·014700·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
42.5 KB
readelf --wide --symbols {}
    
Offset 1, 275 lines modifiedOffset 1, 275 lines modified
  
1 Symbol·table·'.symtab'·contains·545·entries:1 Symbol·table·'.symtab'·contains·545·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR06 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
7 ·····4:·000036c1···220·FUNC····LOCAL··DEFAULT····6·dictkeys_decref.constprop.07 ·····4:·00003729···220·FUNC····LOCAL··DEFAULT····6·dictkeys_decref.constprop.0
8 ·····5:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·$d
9 ·····6:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·$t9 ·····6:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
10 ·····7:·0000009d···152·FUNC····LOCAL··DEFAULT····6·new_dict10 ·····7:·0000009d···152·FUNC····LOCAL··DEFAULT····6·new_dict
11 ·····8:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·$d11 ·····8:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
12 ·····9:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·$t12 ·····9:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·$t
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.413 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
14 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d14 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
15 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC015 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
16 ····13:·00000bc9··1486·FUNC····LOCAL··DEFAULT····6·insertdict16 ····13:·00000c09··1486·FUNC····LOCAL··DEFAULT····6·insertdict
17 ····14:·0000086d···640·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict17 ····14:·0000086d···640·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict
18 ····15:·00000001····78·FUNC····LOCAL··DEFAULT····1·setitem_take2_lock_held.part.018 ····15:·00000001····78·FUNC····LOCAL··DEFAULT····1·setitem_take2_lock_held.part.0
19 ····16:·00000864·····0·NOTYPE··LOCAL··DEFAULT····6·$d19 ····16:·00000864·····0·NOTYPE··LOCAL··DEFAULT····6·$d
20 ····17:·0000086c·····0·NOTYPE··LOCAL··DEFAULT····6·$t20 ····17:·0000086c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
21 ····18:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····18:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t22 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
23 ····20:·00000aec·····0·NOTYPE··LOCAL··DEFAULT····6·$t23 ····20:·00000aec·····0·NOTYPE··LOCAL··DEFAULT····6·$t
24 ····21:·00000aed···220·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.024 ····21:·00000aed···284·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.0
25 ····22:·00000bc4·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····22:·00000c04·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····23:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····23:·00000c08·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····24:·00001291····30·FUNC····LOCAL··DEFAULT····6·insertion_resize.isra.027 ····24:·000012d1····30·FUNC····LOCAL··DEFAULT····6·insertion_resize.isra.0
28 ····25:·00006091···598·FUNC····LOCAL··DEFAULT····6·insert_split_key28 ····25:·000060f9···598·FUNC····LOCAL··DEFAULT····6·insert_split_key
29 ····26:·00007815···508·FUNC····LOCAL··DEFAULT····6·insert_split_value29 ····26:·0000787d···508·FUNC····LOCAL··DEFAULT····6·insert_split_value
30 ····27:·000012b1··1828·FUNC····LOCAL··DEFAULT····6·dictresize.isra.030 ····27:·000012f1··1822·FUNC····LOCAL··DEFAULT····6·dictresize.isra.0
31 ····28:·000010ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d31 ····28:·000010ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
32 ····29:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····6·$t32 ····29:·000010f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
33 ····30:·00001199···248·FUNC····LOCAL··DEFAULT····6·find_empty_slot33 ····30:·000011d9···248·FUNC····LOCAL··DEFAULT····6·find_empty_slot
34 ····31:·00001618·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····31:·00001654·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····32:·00001620·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····32:·0000165c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····33:·00001fcd···286·FUNC····LOCAL··DEFAULT····6·build_indices_generic36 ····33:·00002005···282·FUNC····LOCAL··DEFAULT····6·build_indices_generic
37 ····34:·000019f1··1500·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held37 ····34:·00001a2d··1496·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held
38 ····35:·00001cd0·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····35:·00001d1c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····36:·00001cd4·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····36:·00001d20·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····37:·00001fc8·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····37:·00002000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····38:·00001fcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····38:·00002004·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····39:·000020ed····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF42 ····39:·00002121····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
43 ····40:·0000226c·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····40:·000022a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····41:·00002274·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····41:·000022a8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····42:·00007731···228·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys45 ····42:·00007799···228·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys
46 ····43:·00004709···732·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held46 ····43:·00004771···732·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held
47 ····44:·0000250c·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····44:·00002540·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····45:·00002518·····0·NOTYPE··LOCAL··DEFAULT····6·$t48 ····45:·0000254c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
49 ····46:·000025f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d49 ····46:·00002628·····0·NOTYPE··LOCAL··DEFAULT····6·$d
50 ····47:·000025fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t50 ····47:·00002630·····0·NOTYPE··LOCAL··DEFAULT····6·$t
51 ····48:·00002631···826·FUNC····LOCAL··DEFAULT····6·copy_lock_held51 ····48:·00002665···826·FUNC····LOCAL··DEFAULT····6·copy_lock_held
52 ····49:·00007d89···160·FUNC····LOCAL··DEFAULT····6·dict_iter52 ····49:·00007ebd···160·FUNC····LOCAL··DEFAULT····6·dict_iter
53 ····50:·000006d1····90·FUNC····LOCAL··DEFAULT····1·copy_values53 ····50:·000006c5····90·FUNC····LOCAL··DEFAULT····1·copy_values
54 ····51:·00002d11···864·FUNC····LOCAL··DEFAULT····6·dict_merge54 ····51:·00002d45···864·FUNC····LOCAL··DEFAULT····6·dict_merge
55 ····52:·0000294c·····0·NOTYPE··LOCAL··DEFAULT····6·$d55 ····52:·00002980·····0·NOTYPE··LOCAL··DEFAULT····6·$d
56 ····53:·00002960·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····53:·00002994·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····54:·0000296d···192·FUNC····LOCAL··DEFAULT····6·dict_subscript57 ····54:·000029a1···192·FUNC····LOCAL··DEFAULT····6·dict_subscript
58 ····55:·00002a24·····0·NOTYPE··LOCAL··DEFAULT····6·$d58 ····55:·00002a58·····0·NOTYPE··LOCAL··DEFAULT····6·$d
59 ····56:·00002a2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t59 ····56:·00002a60·····0·NOTYPE··LOCAL··DEFAULT····6·$t
60 ····57:·00003071··1616·FUNC····LOCAL··DEFAULT····6·dict_dict_merge60 ····57:·000030a5··1668·FUNC····LOCAL··DEFAULT····6·dict_dict_merge
61 ····58:·00002d04·····0·NOTYPE··LOCAL··DEFAULT····6·$d61 ····58:·00002d38·····0·NOTYPE··LOCAL··DEFAULT····6·$d
62 ····59:·00002d10·····0·NOTYPE··LOCAL··DEFAULT····6·$t62 ····59:·00002d44·····0·NOTYPE··LOCAL··DEFAULT····6·$t
63 ····60:·00003064·····0·NOTYPE··LOCAL··DEFAULT····6·$d63 ····60:·00003098·····0·NOTYPE··LOCAL··DEFAULT····6·$d
64 ····61:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC164 ····61:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
65 ····62:·00003070·····0·NOTYPE··LOCAL··DEFAULT····6·$t65 ····62:·000030a4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
66 ····63:·000034ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d66 ····63:·0000353c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
67 ····64:·000034f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t67 ····64:·00003544·····0·NOTYPE··LOCAL··DEFAULT····6·$t
68 ····65:·00003798·····0·NOTYPE··LOCAL··DEFAULT····6·$d68 ····65:·00003800·····0·NOTYPE··LOCAL··DEFAULT····6·$d
69 ····66:·0000379c·····0·NOTYPE··LOCAL··DEFAULT····6·$t69 ····66:·00003804·····0·NOTYPE··LOCAL··DEFAULT····6·$t
70 ····67:·0000379d··1708·FUNC····LOCAL··DEFAULT····6·dict_dealloc70 ····67:·00003805··1708·FUNC····LOCAL··DEFAULT····6·dict_dealloc
71 ····68:·000039c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d71 ····68:·00003a2c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
72 ····69:·000039d8·····0·NOTYPE··LOCAL··DEFAULT····6·$t72 ····69:·00003a40·····0·NOTYPE··LOCAL··DEFAULT····6·$t
73 ····70:·00003e30·····0·NOTYPE··LOCAL··DEFAULT····6·$d73 ····70:·00003e98·····0·NOTYPE··LOCAL··DEFAULT····6·$d
74 ····71:·00003e48·····0·NOTYPE··LOCAL··DEFAULT····6·$t74 ····71:·00003eb0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
75 ····72:·00003e49···264·FUNC····LOCAL··DEFAULT····6·dict_ass_sub75 ····72:·00003eb1···264·FUNC····LOCAL··DEFAULT····6·dict_ass_sub
76 ····73:·00003f48·····0·NOTYPE··LOCAL··DEFAULT····6·$d76 ····73:·00003fb0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
77 ····74:·00003f50·····0·NOTYPE··LOCAL··DEFAULT····6·$t77 ····74:·00003fb8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
78 ····75:·000042c5···314·FUNC····LOCAL··DEFAULT····6·dict_traverse78 ····75:·0000432d···314·FUNC····LOCAL··DEFAULT····6·dict_traverse
79 ····76:·00004704·····0·NOTYPE··LOCAL··DEFAULT····6·$d79 ····76:·0000476c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
80 ····77:·00004708·····0·NOTYPE··LOCAL··DEFAULT····6·$t80 ····77:·00004770·····0·NOTYPE··LOCAL··DEFAULT····6·$t
81 ····78:·000049e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d81 ····78:·00004a48·····0·NOTYPE··LOCAL··DEFAULT····6·$d
82 ····79:·000049e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t82 ····79:·00004a4c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
83 ····80:·00004cfc·····0·NOTYPE··LOCAL··DEFAULT····6·$d83 ····80:·00004d64·····0·NOTYPE··LOCAL··DEFAULT····6·$d
84 ····81:·00004d10·····0·NOTYPE··LOCAL··DEFAULT····6·$t84 ····81:·00004d78·····0·NOTYPE··LOCAL··DEFAULT····6·$t
85 ····82:·00000034·····0·NOTYPE··LOCAL··DEFAULT····8·.LC285 ····82:·00000034·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
86 ····83:·000050c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d86 ····83:·0000512c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
87 ····84:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC387 ····84:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
88 ····85:·000050cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t88 ····85:·00005134·····0·NOTYPE··LOCAL··DEFAULT····6·$t
89 ····86:·000050cd···220·FUNC····LOCAL··DEFAULT····6·dict_update89 ····86:·00005135···220·FUNC····LOCAL··DEFAULT····6·dict_update
90 ····87:·0000831d···928·FUNC····LOCAL··DEFAULT····6·merge_from_seq2_lock_held90 ····87:·00008451···928·FUNC····LOCAL··DEFAULT····6·merge_from_seq2_lock_held
91 ····88:·00005194·····0·NOTYPE··LOCAL··DEFAULT····6·$d91 ····88:·000051fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
92 ····89:·000051a8·····0·NOTYPE··LOCAL··DEFAULT····6·$t92 ····89:·00005210·····0·NOTYPE··LOCAL··DEFAULT····6·$t
93 ····90:·000051a9···132·FUNC····LOCAL··DEFAULT····6·dict_update_arg93 ····90:·00005211···132·FUNC····LOCAL··DEFAULT····6·dict_update_arg
94 ····91:·0000521c·····0·NOTYPE··LOCAL··DEFAULT····6·$d94 ····91:·00005284·····0·NOTYPE··LOCAL··DEFAULT····6·$d
95 ····92:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC495 ····92:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
96 ····93:·0000522c·····0·NOTYPE··LOCAL··DEFAULT····6·$t96 ····93:·00005294·····0·NOTYPE··LOCAL··DEFAULT····6·$t
97 ····94:·0000522d···204·FUNC····LOCAL··DEFAULT····6·dict_items97 ····94:·00005295···204·FUNC····LOCAL··DEFAULT····6·dict_items
98 ····95:·000052ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d98 ····95:·00005354·····0·NOTYPE··LOCAL··DEFAULT····6·$d
99 ····96:·000052f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t99 ····96:·00005360·····0·NOTYPE··LOCAL··DEFAULT····6·$t
100 ····97:·000053ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d100 ····97:·00005414·····0·NOTYPE··LOCAL··DEFAULT····6·$d
101 ····98:·000053b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t101 ····98:·0000541c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
102 ····99:·000053b5···224·FUNC····LOCAL··DEFAULT····6·dictitems_iter102 ····99:·0000541d···224·FUNC····LOCAL··DEFAULT····6·dictitems_iter
103 ···100:·0000548c·····0·NOTYPE··LOCAL··DEFAULT····6·$d103 ···100:·000054f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
104 ···101:·00005494·····0·NOTYPE··LOCAL··DEFAULT····6·$t104 ···101:·000054fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
105 ···102:·00005495···288·FUNC····LOCAL··DEFAULT····6·dictiter_new105 ···102:·000054fd···288·FUNC····LOCAL··DEFAULT····6·dictiter_new
106 ···103:·000055a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d106 ···103:·00005610·····0·NOTYPE··LOCAL··DEFAULT····6·$d
107 ···104:·000055b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t107 ···104:·0000561c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
108 ···105:·000055b5···106·FUNC····LOCAL··DEFAULT····6·dictview_dealloc108 ···105:·0000561d···106·FUNC····LOCAL··DEFAULT····6·dictview_dealloc
109 ···106:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5109 ···106:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
110 ···107:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6110 ···107:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
111 ···108:·00005621···580·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem111 ···108:·00005689···580·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem
112 ···109:·00005860·····0·NOTYPE··LOCAL··DEFAULT····6·$d112 ···109:·000058c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
113 ···110:·00005864·····0·NOTYPE··LOCAL··DEFAULT····6·$t113 ···110:·000058cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
114 ···111:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7114 ···111:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
115 ···112:·00009339···232·FUNC····LOCAL··DEFAULT····6·make_dict_from_instance_attributes115 ···112:·0000946d···232·FUNC····LOCAL··DEFAULT····6·make_dict_from_instance_attributes
116 ···113:·00005d35···860·FUNC····LOCAL··DEFAULT····6·store_instance_attr_lock_held116 ···113:·00005d9d···860·FUNC····LOCAL··DEFAULT····6·store_instance_attr_lock_held
117 ···114:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8117 ···114:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
118 ···115:·00006569···926·FUNC····LOCAL··DEFAULT····6·dict_pop118 ···115:·000065d1···926·FUNC····LOCAL··DEFAULT····6·dict_pop
119 ···116:·000068ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d119 ···116:·00006954·····0·NOTYPE··LOCAL··DEFAULT····6·$d
120 ···117:·000068f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t120 ···117:·00006958·····0·NOTYPE··LOCAL··DEFAULT····6·$t
121 ···118:·00006949···126·FUNC····LOCAL··DEFAULT····6·pop_lock_held121 ···118:·000069b1···126·FUNC····LOCAL··DEFAULT····6·pop_lock_held
122 ···119:·00006bd8·····0·NOTYPE··LOCAL··DEFAULT····6·$d122 ···119:·00006c40·····0·NOTYPE··LOCAL··DEFAULT····6·$d
123 ···120:·00006bdc·····0·NOTYPE··LOCAL··DEFAULT····6·$t123 ···120:·00006c44·····0·NOTYPE··LOCAL··DEFAULT····6·$t
124 ···121:·00006bdd···142·FUNC····LOCAL··DEFAULT····6·dictiter_dealloc124 ···121:·00006c45···142·FUNC····LOCAL··DEFAULT····6·dictiter_dealloc
125 ···122:·00006c8c·····0·NOTYPE··LOCAL··DEFAULT····6·$d125 ···122:·00006cf4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
126 ···123:·00006c90·····0·NOTYPE··LOCAL··DEFAULT····6·$t126 ···123:·00006cf8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Max diff block lines reached; 29900/43484 bytes (68.76%) of diff not shown.
179 KB
readelf --wide --relocs {}
    
Offset 1, 462 lines modifiedOffset 1, 460 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x11280·contains·215·entries:1 Relocation·section·'.rel.text'·at·offset·0x113a8·contains·213·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000003e··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc3 0000003e··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
4 00000046··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4 00000046··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
5 00000092··00017c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString5 00000092··00017c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
6 0000009e··0001670a·R_ARM_THM_CALL·········00000135···PyDict_Contains6 0000009e··0001670a·R_ARM_THM_CALL·········00000135···PyDict_Contains
7 000000b6··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc7 000000b6··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
8 000000cc··00000102·R_ARM_ABS32············00000000···.data 
9 000000da··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct8 000000ce··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
10 000000de··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct9 000000d2··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 10 000000d8··00000102·R_ARM_ABS32············00000000···.data
11 000000e4··00000102·R_ARM_ABS32············00000000···.data11 000000e4··00000102·R_ARM_ABS32············00000000···.data
12 000000f0··00000102·R_ARM_ABS32············00000000···.data 
13 000000fe··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct12 000000f2··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
14 00000102··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct13 000000f6··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
15 00000108··00000102·R_ARM_ABS32············00000000···.data14 000000fc··00000102·R_ARM_ABS32············00000000···.data
16 00000162··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError15 00000156··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
17 00000166··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
18 0000016a··0000972f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC10 
19 0000016e··00009730·R_ARM_THM_MOVT_ABS·····00000108···.LC10 
20 00000174··0001900a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
21 00000180··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
22 000001aa··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
23 000001ae··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError16 0000015a··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
24 000001b2··00009b2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC1117 0000015e··0000962f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC10
25 000001b6··00009b30·R_ARM_THM_MOVT_ABS·····00000124···.LC1118 00000162··00009630·R_ARM_THM_MOVT_ABS·····00000108···.LC10
26 000001bc··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format19 00000168··0001900a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 20 00000174··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
27 000001c6··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError21 0000019e··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
28 000001ca··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError22 000001a2··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
29 000001ce··00009c2f·R_ARM_THM_MOVW_ABS_NC··00000140···.LC1223 000001a6··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC11
30 000001d2··00009c30·R_ARM_THM_MOVT_ABS·····00000140···.LC1224 000001aa··00009a30·R_ARM_THM_MOVT_ABS·····00000124···.LC11
31 000001d8··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format25 000001b0··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
 26 000001ba··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 27 000001be··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 28 000001c2··00009b2f·R_ARM_THM_MOVW_ABS_NC··00000140···.LC12
 29 000001c6··00009b30·R_ARM_THM_MOVT_ABS·····00000140···.LC12
 30 000001cc··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
32 000001fc··0000a32f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC1331 000001f0··0000a32f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC13
33 00000200··0000a330·R_ARM_THM_MOVT_ABS·····00000160···.LC1332 000001f4··0000a330·R_ARM_THM_MOVT_ABS·····00000160···.LC13
34 0000020a··0001a40a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple33 000001fe··0001a40a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple
35 00000216··00005a0a·R_ARM_THM_CALL·········000051a9···dict_update_arg34 0000020a··00005a0a·R_ARM_THM_CALL·········00005211···dict_update_arg
36 00000228··0001a70a·R_ARM_THM_CALL·········00000000···PyArg_ValidateKeywordArguments35 0000021c··0001a70a·R_ARM_THM_CALL·········00000000···PyArg_ValidateKeywordArguments
37 00000242··0000330a·R_ARM_THM_CALL·········00002d11···dict_merge36 00000236··0000330a·R_ARM_THM_CALL·········00002d45···dict_merge
38 00000250··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate37 00000244··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
39 000002ae··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError38 000002a2··0001c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
40 000002b2··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError39 000002a6··0001c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
41 000002b6··0000972f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC1040 000002aa··0000962f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC10
42 000002ba··00009730·R_ARM_THM_MOVT_ABS·····00000108···.LC1041 000002ae··00009630·R_ARM_THM_MOVT_ABS·····00000108···.LC10
43 000002c0··0001900a·R_ARM_THM_CALL·········00000000···PyErr_SetString42 000002b4··0001900a·R_ARM_THM_CALL·········00000000···PyErr_SetString
44 000002cc··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate43 000002c0··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
45 000002e0··00005a0a·R_ARM_THM_CALL·········000051a9···dict_update_arg44 000002d4··00005a0a·R_ARM_THM_CALL·········00005211···dict_update_arg
46 00000310··00017c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString45 00000304··00017c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
47 0000031e··0000760a·R_ARM_THM_CALL·········00006949···pop_lock_held46 00000312··0000760a·R_ARM_THM_CALL·········000069b1···pop_lock_held
48 00000336··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc47 0000032a··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
49 0000039e··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR148 00000392··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
50 000003a2··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR149 00000396··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
51 000003a8··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC1850 0000039c··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC18
52 000003ac··0000be30·R_ARM_THM_MOVT_ABS·····00000208···.LC1851 000003a0··0000be30·R_ARM_THM_MOVT_ABS·····00000208···.LC18
53 000003b4··0001d10a·R_ARM_THM_CALL·········00000000···PyErr_FormatUnraisable52 000003a8··0001d10a·R_ARM_THM_CALL·········00000000···PyErr_FormatUnraisable
54 000003c0··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate53 000003b4··0001656b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
55 000003d8··0001d20a·R_ARM_THM_CALL·········00000000···Py_ReprEnter54 000003cc··0001d20a·R_ARM_THM_CALL·········00000000···Py_ReprEnter
56 000003ee··0001d30a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Init55 000003e2··0001d30a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Init
57 00000404··0001d40a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteChar56 000003f8··0001d40a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteChar
58 00000412··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000254···.LC2257 00000406··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000254···.LC22
59 00000416··0000c430·R_ARM_THM_MOVT_ABS·····00000254···.LC2258 0000040a··0000c430·R_ARM_THM_MOVT_ABS·····00000254···.LC22
60 0000041a··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC2159 0000040e··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC21
61 0000041e··0000c330·R_ARM_THM_MOVT_ABS·····00000250···.LC2160 00000412··0000c330·R_ARM_THM_MOVT_ABS·····00000250···.LC21
62 00000490··0001d50a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString 
63 0000049c··0001d60a·R_ARM_THM_CALL·········00000000···PyObject_Repr 
64 000004ac··0001d70a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr 
65 000004c8··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
66 000004d8··0001d50a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString61 00000484··0001d50a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString
67 000004e4··0001d60a·R_ARM_THM_CALL·········00000000···PyObject_Repr62 00000490··0001d60a·R_ARM_THM_CALL·········00000000···PyObject_Repr
68 000004f4··0001d70a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr63 000004a0··0001d70a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr
 64 000004bc··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 65 000004cc··0001d50a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString
 66 000004d8··0001d60a·R_ARM_THM_CALL·········00000000···PyObject_Repr
 67 000004e8··0001d70a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr
69 00000510··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 00000504··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 0000058a··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 0000057e··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
71 000005be··0001d40a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteChar70 000005b2··0001d40a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteChar
72 000005c8··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave71 000005bc··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave
73 000005ce··0001d90a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Finish72 000005c2··0001d90a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Finish
74 000005da··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave73 000005ce··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave
75 000005de··0000c22f·R_ARM_THM_MOVW_ABS_NC··0000024c···.LC2074 000005d2··0000c22f·R_ARM_THM_MOVW_ABS_NC··0000024c···.LC20
76 000005e2··0000c230·R_ARM_THM_MOVT_ABS·····0000024c···.LC2075 000005d6··0000c230·R_ARM_THM_MOVT_ABS·····0000024c···.LC20
77 0000064c··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave76 00000640··0001d80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave
78 00000652··0001da0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc77 00000646··0001da0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc
 78 0000064c··0000270a·R_ARM_THM_CALL·········00002121···Py_XDECREF
79 00000658··0000270a·R_ARM_THM_CALL·········000020ed···Py_XDECREF79 00000652··0000270a·R_ARM_THM_CALL·········00002121···Py_XDECREF
80 0000065e··0000270a·R_ARM_THM_CALL·········000020ed···Py_XDECREF 
81 00000668··0000c12f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC1980 0000065c··0000c12f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC19
82 0000066c··0000c130·R_ARM_THM_MOVT_ABS·····00000244···.LC1981 00000660··0000c130·R_ARM_THM_MOVT_ABS·····00000244···.LC19
83 00000674··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc82 00000668··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
84 0000069c··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct83 00000690··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
85 000006a0··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct84 00000694··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
86 000006b2··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC2585 000006a6··0000cb2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC25
87 000006b6··0000cb30·R_ARM_THM_MOVT_ABS·····00000284···.LC2586 000006aa··0000cb30·R_ARM_THM_MOVT_ABS·····00000284···.LC25
88 000006c0··0001b40a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional87 000006b4··0001b40a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
89 000006f0··0001720a·R_ARM_THM_CALL·········00000000···PyMem_Malloc88 000006e4··0001720a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
90 0000070e··0001770a·R_ARM_THM_CALL·········00000000···memcpy89 00000702··0001770a·R_ARM_THM_CALL·········00000000···memcpy
91 0000071c··0001b00a·R_ARM_THM_CALL·········00000000···memmove90 00000710··0001b00a·R_ARM_THM_CALL·········00000000···memmove
92 00000724··0001760a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory91 00000718··0001760a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
93 00000788··0001a10a·R_ARM_THM_CALL·········00000000···_PyObject_ComputedDictPointer92 0000077c··0001a10a·R_ARM_THM_CALL·········00000000···_PyObject_ComputedDictPointer
94 000007dc··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR093 000007d0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
95 000007e0··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR094 000007d4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
96 00000896··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc95 0000088a··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
97 000008ba··0001660a·R_ARM_THM_CALL·········00000000···PyMem_Free96 000008ae··0001660a·R_ARM_THM_CALL·········00000000···PyMem_Free
98 000008be··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct97 000008b2··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 98 000008b6··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 99 000008c8··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 100 0000090e··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 101 0000091c··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 102 0000092a··0001710a·R_ARM_THM_CALL·········0000033d···_PyDict_SendEvent
 103 00000964··0001660a·R_ARM_THM_CALL·········00000000···PyMem_Free
 104 0000096a··0000040a·R_ARM_THM_CALL·········00003729···dictkeys_decref.constprop.0
 105 0000097a··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 106 00000988··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
99 000008c2··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct107 0000098c··0001a530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
100 000008d4··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
101 0000091a··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
102 00000928··00016e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
103 00000936··0001710a·R_ARM_THM_CALL·········00000349···_PyDict_SendEvent 
104 00000970··0001660a·R_ARM_THM_CALL·········00000000···PyMem_Free 
105 00000976··0000040a·R_ARM_THM_CALL·········000036c1···dictkeys_decref.constprop.0 
Max diff block lines reached; 154613/183463 bytes (84.27%) of diff not shown.
61.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 »       blx»    r353 »       blx»    r3
54 »       adds»   r3,·r0,·#154 »       adds»   r3,·r0,·#1
55 »       beq.n»  7c·<_PyDict_GetItemWithError+0x2c>55 »       beq.n»  7c·<_PyDict_GetItemWithError+0x2c>
56 »       mov»    r2,·r056 »       mov»    r2,·r0
57 »       mov»    r1,·r457 »       mov»    r1,·r4
58 »       mov»    r0,·r558 »       mov»    r0,·r5
59 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}59 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
60 »       b.w»    4284·<_PyDict_GetItem_KnownHash>60 »       b.w»    42ec·<_PyDict_GetItem_KnownHash>
61 ·R_ARM_THM_JUMP24»       _PyDict_GetItem_KnownHash61 ·R_ARM_THM_JUMP24»       _PyDict_GetItem_KnownHash
62 »       movs»   r0,·#062 »       movs»   r0,·#0
63 »       pop»    {r3,·r4,·r5,·pc}63 »       pop»    {r3,·r4,·r5,·pc}
  
64 00000080·<PyDict_ContainsString>:64 00000080·<PyDict_ContainsString>:
65 PyDict_ContainsString():65 PyDict_ContainsString():
66 »       push»   {r3,·r4,·r5,·lr}66 »       push»   {r3,·r4,·r5,·lr}
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 »       mov»    r0,·r172 »       mov»    r0,·r1
73 »       bl»     0·<PyUnicode_FromString>73 »       bl»     0·<PyUnicode_FromString>
74 ·R_ARM_THM_CALL» PyUnicode_FromString74 ·R_ARM_THM_CALL» PyUnicode_FromString
75 »       cbz»    r0,·be·<PyDict_ContainsString+0x3e>75 »       cbz»    r0,·be·<PyDict_ContainsString+0x3e>
76 »       mov»    r4,·r076 »       mov»    r4,·r0
77 »       mov»    r1,·r077 »       mov»    r1,·r0
78 »       mov»    r0,·r578 »       mov»    r0,·r5
79 »       bl»     134·<PyDict_Watch+0x28>79 »       bl»     134·<PyDict_Watch+0x34>
80 ·R_ARM_THM_CALL» PyDict_Contains80 ·R_ARM_THM_CALL» PyDict_Contains
81 »       mvn.w»  r2,·#3221225472»    @·0xc000000081 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
82 »       ldr»    r3,·[r4,·#0]82 »       ldr»    r3,·[r4,·#0]
83 »       mov»    r5,·r083 »       mov»    r5,·r0
84 »       cmp»    r3,·r284 »       cmp»    r3,·r2
85 »       beq.n»  ba·<PyDict_ContainsString+0x3a>85 »       beq.n»  ba·<PyDict_ContainsString+0x3a>
86 »       subs»   r3,·#186 »       subs»   r3,·#1
Offset 90, 83 lines modifiedOffset 90, 74 lines modified
90 »       bl»     0·<_Py_Dealloc>90 »       bl»     0·<_Py_Dealloc>
91 ·R_ARM_THM_CALL» _Py_Dealloc91 ·R_ARM_THM_CALL» _Py_Dealloc
92 »       mov»    r0,·r592 »       mov»    r0,·r5
93 »       pop»    {r3,·r4,·r5,·pc}93 »       pop»    {r3,·r4,·r5,·pc}
94 »       mov.w»  r5,·#4294967295»    @·0xffffffff94 »       mov.w»  r5,·#4294967295»    @·0xffffffff
95 »       b.n»    ba·<PyDict_ContainsString+0x3a>95 »       b.n»    ba·<PyDict_ContainsString+0x3a>
  
96 000000c4·<dict_keys>: 
97 dict_keys(): 
98 »       ldr»    r1,·[pc,·#4]»  @·(cc·<dict_keys+0x8>) 
99 »       b.w»    52f8·<_PyDictView_New> 
100 ·R_ARM_THM_JUMP24»       _PyDictView_New 
101 »       nop 
102 »       .word»  0x000004fc 
103 ·R_ARM_ABS32»    .data 
  
104 000000d0·<dictkeys_iter>:96 000000c4·<dictkeys_iter>:
105 dictkeys_iter():97 dictkeys_iter():
106 »       ldr»    r0,·[r0,·#8]98 »       ldr»    r0,·[r0,·#8]
107 »       cbz»    r0,·da·<dictkeys_iter+0xa>99 »       cbz»    r0,·ce·<dictkeys_iter+0xa>
108 »       ldr»    r1,·[pc,·#12]» @·(e4·<dictkeys_iter+0x14>)100 »       ldr»    r1,·[pc,·#12]» @·(d8·<dictkeys_iter+0x14>)
109 »       b.w»    5494·<dictiter_new>101 »       b.w»    54fc·<dictiter_new>
110 ·R_ARM_THM_JUMP24»       dictiter_new102 ·R_ARM_THM_JUMP24»       dictiter_new
111 »       movw»   r0,·#0103 »       movw»   r0,·#0
112 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct104 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
113 »       movt»   r0,·#0105 »       movt»   r0,·#0
114 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct106 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
115 »       bx»     lr107 »       bx»     lr
116 »       .word»  0x000005cc108 »       .word»  0x000005cc
117 ·R_ARM_ABS32»    .data109 ·R_ARM_ABS32»    .data
  
118 000000e8·<dict_values>:110 000000dc·<dict_values>:
119 dict_values():111 dict_values():
120 »       ldr»    r1,·[pc,·#4]»  @·(f0·<dict_values+0x8>)112 »       ldr»    r1,·[pc,·#4]»  @·(e4·<dict_values+0x8>)
121 »       b.w»    52f8·<_PyDictView_New>113 »       b.w»    5360·<_PyDictView_New>
122 ·R_ARM_THM_JUMP24»       _PyDictView_New114 ·R_ARM_THM_JUMP24»       _PyDictView_New
123 »       nop115 »       nop
124 »       .word»  0x0000069c116 »       .word»  0x0000069c
125 ·R_ARM_ABS32»    .data117 ·R_ARM_ABS32»    .data
  
126 000000f4·<dictvalues_iter>:118 000000e8·<dictvalues_iter>:
127 dictvalues_iter():119 dictvalues_iter():
128 »       ldr»    r0,·[r0,·#8]120 »       ldr»    r0,·[r0,·#8]
129 »       cbz»    r0,·fe·<dictvalues_iter+0xa>121 »       cbz»    r0,·f2·<dictvalues_iter+0xa>
130 »       ldr»    r1,·[pc,·#12]» @·(108·<dictvalues_iter+0x14>)122 »       ldr»    r1,·[pc,·#12]» @·(fc·<dictvalues_iter+0x14>)
131 »       b.w»    5494·<dictiter_new>123 »       b.w»    54fc·<dictiter_new>
132 ·R_ARM_THM_JUMP24»       dictiter_new124 ·R_ARM_THM_JUMP24»       dictiter_new
133 »       movw»   r0,·#0125 »       movw»   r0,·#0
134 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct126 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
135 »       movt»   r0,·#0127 »       movt»   r0,·#0
136 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct128 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
137 »       bx»     lr129 »       bx»     lr
138 »       .word»  0x0000076c130 »       .word»  0x0000076c
139 ·R_ARM_ABS32»    .data131 ·R_ARM_ABS32»    .data
  
140 0000010c·<PyDict_Watch>:132 00000100·<PyDict_Watch>:
141 PyDict_Watch():133 PyDict_Watch():
142 »       push»   {r3,·r4,·r5,·lr}134 »       push»   {r3,·r4,·r5,·lr}
143 »       mov.w»  ip,·#4096»  @·0x1000135 »       mov.w»  ip,·#4096»  @·0x1000
144 »       sub.w»  ip,·sp,·ip136 »       sub.w»  ip,·sp,·ip
145 »       str.w»  r0,·[ip,·#4080]»     @·0xff0137 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
146 »       ldr»    r3,·[r1,·#4]138 »       ldr»    r3,·[r1,·#4]
147 »       ldr»    r3,·[r3,·#84]» @·0x54139 »       ldr»    r3,·[r3,·#84]» @·0x54
148 »       lsls»   r3,·r3,·#2140 »       lsls»   r3,·r3,·#2
149 »       bpl.n»  162·<PyDict_Watch+0x56>141 »       bpl.n»  156·<PyDict_Watch+0x56>
150 »       ldr»    r3,·[pc,·#92]» @·(180·<PyDict_Watch+0x74>)142 »       ldr»    r3,·[pc,·#92]» @·(174·<PyDict_Watch+0x74>)
151 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}143 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
152 »       mov»    r5,·r1144 »       mov»    r5,·r1
153 »       mov»    r4,·r0145 »       mov»    r4,·r0
154 »       add»    r3,·pc146 »       add»    r3,·pc
155 »       ldr»    r3,·[r3,·#0]147 »       ldr»    r3,·[r3,·#0]
156 »       mov»    r1,·r0148 »       mov»    r1,·r0
157 »       ldr»    r3,·[r2,·r3]149 »       ldr»    r3,·[r2,·r3]
158 »       ldr»    r0,·[r3,·#8]150 »       ldr»    r0,·[r3,·#8]
159 »       bl»     184·<validate_watcher_id>151 »       bl»     178·<validate_watcher_id>
160 »       cbnz»   r0,·178·<PyDict_Watch+0x6c>152 »       cbnz»   r0,·16c·<PyDict_Watch+0x6c>
161 »       movs»   r1,·#1153 »       movs»   r1,·#1
162 »       sub.w»  r3,·r4,·#32154 »       sub.w»  r3,·r4,·#32
163 »       rsb»    r2,·r4,·#32155 »       rsb»    r2,·r4,·#32
164 »       lsl.w»  r3,·r1,·r3156 »       lsl.w»  r3,·r1,·r3
165 »       lsr.w»  r2,·r1,·r2157 »       lsr.w»  r2,·r1,·r2
166 »       orrs»   r3,·r2158 »       orrs»   r3,·r2
167 »       ldr»    r2,·[r5,·#16]159 »       ldr»    r2,·[r5,·#16]
Offset 190, 29 lines modifiedOffset 181, 29 lines modified
190 ·R_ARM_THM_CALL» PyErr_SetString181 ·R_ARM_THM_CALL» PyErr_SetString
191 »       mov.w»  r0,·#4294967295»    @·0xffffffff182 »       mov.w»  r0,·#4294967295»    @·0xffffffff
192 »       pop»    {r3,·r4,·r5,·pc}183 »       pop»    {r3,·r4,·r5,·pc}
193 »       nop184 »       nop
194 »       .word»  0x00000050185 »       .word»  0x00000050
195 ·R_ARM_TLS_IE32» _Py_tss_tstate186 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
196 00000184·<validate_watcher_id>:187 00000178·<validate_watcher_id>:
197 validate_watcher_id():188 validate_watcher_id():
198 »       push»   {r3,·lr}189 »       push»   {r3,·lr}
199 »       mov.w»  ip,·#4096»  @·0x1000190 »       mov.w»  ip,·#4096»  @·0x1000
Max diff block lines reached; 58683/62278 bytes (94.23%) of diff not shown.
450 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 »       movs»   r3,·#056 »       movs»   r3,·#0
57 »       movw»   r1,·#42688»  @·0xa6c057 »       movw»   r1,·#42688»  @·0xa6c0
58 »       strd»   r6,·r3,·[r4,·#24]58 »       strd»   r6,·r3,·[r4,·#24]
59 »       adds»   r0,·r5,·r159 »       adds»   r0,·r5,·r1
60 »       str»    r3,·[r4,·#8]60 »       str»    r3,·[r4,·#8]
61 »       b.n»    52·<PyDict_New+0x52>61 »       b.n»    52·<PyDict_New+0x52>
62 »       mov»    r0,·r662 »       mov»    r0,·r6
63 »       bl»     36c0·<dictkeys_decref.constprop.0>63 »       bl»     3728·<dictkeys_decref.constprop.0>
64 »       b.n»    66·<PyDict_New+0x66>64 »       b.n»    66·<PyDict_New+0x66>
65 »       nop65 »       nop
66 »       .word»  0x0000008066 »       .word»  0x00000080
67 ·R_ARM_TLS_IE32» _Py_tss_tstate67 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
68 0000009c·<new_dict>:68 0000009c·<new_dict>:
69 new_dict():69 new_dict():
Offset 110, 21 lines modifiedOffset 110, 21 lines modified
110 »       ldr»    r0,·[pc,·#36]» @·(130·<new_dict+0x94>)110 »       ldr»    r0,·[pc,·#36]» @·(130·<new_dict+0x94>)
111 »       bl»     0·<_PyObject_GC_New>111 »       bl»     0·<_PyObject_GC_New>
112 ·R_ARM_THM_CALL» _PyObject_GC_New112 ·R_ARM_THM_CALL» _PyObject_GC_New
113 »       mov»    r4,·r0113 »       mov»    r4,·r0
114 »       cmp»    r0,·#0114 »       cmp»    r0,·#0
115 »       bne.n»  e2·<new_dict+0x46>115 »       bne.n»  e2·<new_dict+0x46>
116 »       mov»    r0,·r7116 »       mov»    r0,·r7
117 »       bl»     36c0·<dictkeys_decref.constprop.0>117 »       bl»     3728·<dictkeys_decref.constprop.0>
118 »       ldr»    r3,·[sp,·#24]118 »       ldr»    r3,·[sp,·#24]
119 »       cbz»    r3,·126·<new_dict+0x8a>119 »       cmp»    r3,·#0
 120 »       beq.n»  104·<new_dict+0x68>
120 »       mov»    r0,·r6121 »       mov»    r0,·r6
121 »       bl»     0·<PyMem_Free>122 »       bl»     0·<PyMem_Free>
122 ·R_ARM_THM_CALL» PyMem_Free123 ·R_ARM_THM_CALL» PyMem_Free
123 »       movs»   r4,·#0 
124 »       b.n»    104·<new_dict+0x68>124 »       b.n»    104·<new_dict+0x68>
125 »       nop125 »       nop
126 »       .word»  0x00000072126 »       .word»  0x00000072
127 ·R_ARM_TLS_IE32» _Py_tss_tstate127 ·R_ARM_TLS_IE32» _Py_tss_tstate
128 »       .word»  0x0000001c128 »       .word»  0x0000001c
129 ·R_ARM_ABS32»    .data129 ·R_ARM_ABS32»    .data
  
Offset 313, 21 lines modifiedOffset 313, 21 lines modified
313 »       cbz»    r2,·34e·<_Py_dict_lookup+0x176>313 »       cbz»    r2,·34e·<_Py_dict_lookup+0x176>
314 »       ldrb.w» lr,·[r1,·#16]314 »       ldrb.w» lr,·[r1,·#16]
315 »       ldrb.w» ip,·[r8,·#16]315 »       ldrb.w» ip,·[r8,·#16]
316 »       eor.w»  r0,·lr,·ip316 »       eor.w»  r0,·lr,·ip
317 »       tst.w»  r0,·#28317 »       tst.w»  r0,·#28
318 »       bne.n»  2de·<_Py_dict_lookup+0x106>318 »       bne.n»  2de·<_Py_dict_lookup+0x106>
319 »       tst.w»  lr,·#32319 »       tst.w»  lr,·#32
320 »       beq.w»  708·<_Py_dict_lookup+0x530>320 »       beq.w»  798·<_Py_dict_lookup+0x5c0>
321 »       tst.w»  lr,·#64»    @·0x40321 »       tst.w»  lr,·#64»    @·0x40
322 »       ite»    ne322 »       ite»    ne
323 »       addne.w»r0,·r1,·#20323 »       addne.w»r0,·r1,·#20
324 »       addeq.w»r0,·r1,·#28324 »       addeq.w»r0,·r1,·#28
325 »       tst.w»  ip,·#32325 »       tst.w»  ip,·#32
326 »       beq.w»  702·<_Py_dict_lookup+0x52a>326 »       beq.w»  792·<_Py_dict_lookup+0x5ba>
327 »       tst.w»  ip,·#64»    @·0x40327 »       tst.w»  ip,·#64»    @·0x40
328 »       ite»    ne328 »       ite»    ne
329 »       addne.w»r1,·r8,·#20329 »       addne.w»r1,·r8,·#20
330 »       addeq.w»r1,·r8,·#28330 »       addeq.w»r1,·r8,·#28
331 »       ubfx»   lr,·lr,·#2,·#3331 »       ubfx»   lr,·lr,·#2,·#3
332 »       str»    r3,·[sp,·#16]332 »       str»    r3,·[sp,·#16]
333 »       mul.w»  r2,·r2,·lr333 »       mul.w»  r2,·r2,·lr
Offset 352, 22 lines modifiedOffset 352, 22 lines modified
352 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}352 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
353 »       adds»   r5,·#1353 »       adds»   r5,·#1
354 »       bne.w»  4da·<_Py_dict_lookup+0x302>354 »       bne.w»  4da·<_Py_dict_lookup+0x302>
355 »       movs»   r2,·#0355 »       movs»   r2,·#0
356 »       mov.w»  r5,·#4294967295»    @·0xffffffff356 »       mov.w»  r5,·#4294967295»    @·0xffffffff
357 »       b.n»    36a·<_Py_dict_lookup+0x192>357 »       b.n»    36a·<_Py_dict_lookup+0x192>
358 »       add.w»  sl,·lr,·#20358 »       add.w»  sl,·lr,·#20
359 »       str»    r3,·[sp,·#8]359 »       str»    r3,·[sp,·#4]
360 »       add.w»  r6,·sl,·r2360 »       add.w»  r6,·sl,·r2
361 »       mov»    r2,·r1361 »       mov»    r2,·r1
362 »       mov»    r3,·r7362 »       mov»    r3,·r7
363 »       mov»    r1,·r8363 »       mov»    r1,·r8
364 »       cmp»    r2,·#7364 »       cmp»    r2,·#7
365 »       str.w»  lr,·[sp,·#12]365 »       str.w»  lr,·[sp,·#12]
366 »       str.w»  ip,·[sp,·#4]366 »       str.w»  ip,·[sp,·#8]
367 »       str»    r0,·[sp,·#16]367 »       str»    r0,·[sp,·#16]
368 »       bgt.n»  424·<_Py_dict_lookup+0x24c>368 »       bgt.n»  424·<_Py_dict_lookup+0x24c>
369 »       ldrsb.w»r5,·[sl,·r4]369 »       ldrsb.w»r5,·[sl,·r4]
370 »       cmp»    r5,·#0370 »       cmp»    r5,·#0
371 »       blt.n»  434·<_Py_dict_lookup+0x25c>371 »       blt.n»  434·<_Py_dict_lookup+0x25c>
372 »       mov.w»  fp,·#12372 »       mov.w»  fp,·#12
373 »       mul.w»  fp,·fp,·r5373 »       mul.w»  fp,·fp,·r5
Offset 378, 15 lines modifiedOffset 378, 15 lines modified
378 »       ldr.w»  r0,·[r6,·fp]378 »       ldr.w»  r0,·[r6,·fp]
379 »       cmp»    r3,·r0379 »       cmp»    r3,·r0
380 »       beq.w»  500·<_Py_dict_lookup+0x328>380 »       beq.w»  500·<_Py_dict_lookup+0x328>
381 »       ldr»    r0,·[sp,·#0]381 »       ldr»    r0,·[sp,·#0]
382 »       add.w»  r4,·r4,·r4,·lsl·#2382 »       add.w»  r4,·r4,·r4,·lsl·#2
383 »       cmp»    r2,·#7383 »       cmp»    r2,·#7
384 »       add.w»  r4,·r4,·r0,·lsr·#5384 »       add.w»  r4,·r4,·r0,·lsr·#5
385 »       ldr»    r0,·[sp,·#4]385 »       ldr»    r0,·[sp,·#8]
386 »       add.w»  r4,·r4,·#1386 »       add.w»  r4,·r4,·#1
387 »       and.w»  r4,·r4,·r0387 »       and.w»  r4,·r4,·r0
388 »       bgt.w»  4f2·<_Py_dict_lookup+0x31a>388 »       bgt.w»  4f2·<_Py_dict_lookup+0x31a>
389 »       ldrsb.w»r5,·[sl,·r4]389 »       ldrsb.w»r5,·[sl,·r4]
390 »       cmp»    r5,·#0390 »       cmp»    r5,·#0
391 »       blt.w»  4ec·<_Py_dict_lookup+0x314>391 »       blt.w»  4ec·<_Py_dict_lookup+0x314>
392 »       mov.w»  fp,·#12392 »       mov.w»  fp,·#12
Offset 401, 46 lines modifiedOffset 401, 46 lines modified
401 »       ldr»    r0,·[sp,·#0]401 »       ldr»    r0,·[sp,·#0]
402 »       add.w»  r4,·r4,·r4,·lsl·#2402 »       add.w»  r4,·r4,·r4,·lsl·#2
403 »       cmp»    r2,·#7403 »       cmp»    r2,·#7
404 »       mov.w»  r0,·r0,·lsr·#10404 »       mov.w»  r0,·r0,·lsr·#10
405 »       str»    r0,·[sp,·#0]405 »       str»    r0,·[sp,·#0]
406 »       add.w»  r0,·r0,·#1406 »       add.w»  r0,·r0,·#1
407 »       add»    r0,·r4407 »       add»    r0,·r4
408 »       ldr»    r4,·[sp,·#4]408 »       ldr»    r4,·[sp,·#8]
409 »       and.w»  r4,·r0,·r4409 »       and.w»  r4,·r0,·r4
410 »       ble.n»  3a0·<_Py_dict_lookup+0x1c8>410 »       ble.n»  3a0·<_Py_dict_lookup+0x1c8>
411 »       cmp»    r2,·#15411 »       cmp»    r2,·#15
412 »       ite»    le412 »       ite»    le
413 »       ldrshle.w»      r5,·[sl,·r4,·lsl·#1]413 »       ldrshle.w»      r5,·[sl,·r4,·lsl·#1]
414 »       ldrgt.w»r5,·[sl,·r4,·lsl·#2]414 »       ldrgt.w»r5,·[sl,·r4,·lsl·#2]
415 »       cmp»    r5,·#0415 »       cmp»    r5,·#0
416 »       bge.n»  3a8·<_Py_dict_lookup+0x1d0>416 »       bge.n»  3a8·<_Py_dict_lookup+0x1d0>
417 »       adds»   r5,·#1417 »       adds»   r5,·#1
418 »       bne.n»  3c6·<_Py_dict_lookup+0x1ee>418 »       bne.n»  3c6·<_Py_dict_lookup+0x1ee>
419 »       ldr»    r3,·[sp,·#8]419 »       ldr»    r3,·[sp,·#4]
420 »       b.n»    37a·<_Py_dict_lookup+0x1a2>420 »       b.n»    37a·<_Py_dict_lookup+0x1a2>
421 »       ldr»    r2,·[r0,·#8]421 »       ldr»    r2,·[r0,·#8]
422 »       ldr.w»  r1,·[r8,·#8]422 »       ldr.w»  r1,·[r8,·#8]
423 »       cmp»    r2,·r1423 »       cmp»    r2,·r1
424 »       bne.n»  49a·<_Py_dict_lookup+0x2c2>424 »       bne.n»  49a·<_Py_dict_lookup+0x2c2>
425 »       cmp»    r2,·#0425 »       cmp»    r2,·#0
426 »       beq.n»  34e·<_Py_dict_lookup+0x176>426 »       beq.n»  34e·<_Py_dict_lookup+0x176>
427 »       ldrb.w» lr,·[r0,·#16]427 »       ldrb.w» lr,·[r0,·#16]
Max diff block lines reached; 457545/460671 bytes (99.32%) of diff not shown.
5.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 »       mov»    r0,·r157 »       mov»    r0,·r1
58 »       bl»     0·<PyUnicode_FromString>58 »       bl»     0·<PyUnicode_FromString>
59 ·R_ARM_THM_CALL» PyUnicode_FromString59 ·R_ARM_THM_CALL» PyUnicode_FromString
60 »       cbz»    r0,·a0·<PyDict_DelItemString+0x3c>60 »       cbz»    r0,·a0·<PyDict_DelItemString+0x3c>
61 »       mov»    r4,·r061 »       mov»    r4,·r0
62 »       mov»    r1,·r062 »       mov»    r1,·r0
63 »       mov»    r0,·r563 »       mov»    r0,·r5
64 »       bl»     4400·<PyDict_DelItem>64 »       bl»     4468·<PyDict_DelItem>
65 ·R_ARM_THM_CALL» PyDict_DelItem65 ·R_ARM_THM_CALL» PyDict_DelItem
66 »       mvn.w»  r2,·#3221225472»    @·0xc000000066 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
67 »       ldr»    r3,·[r4,·#0]67 »       ldr»    r3,·[r4,·#0]
68 »       mov»    r5,·r068 »       mov»    r5,·r0
69 »       cmp»    r3,·r269 »       cmp»    r3,·r2
70 »       beq.n»  a4·<PyDict_DelItemString+0x40>70 »       beq.n»  a4·<PyDict_DelItemString+0x40>
71 »       subs»   r3,·#171 »       subs»   r3,·#1
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 00000184·<dictviews_or>:190 00000184·<dictviews_or>:
191 dictviews_or():191 dictviews_or():
192 »       push»   {r3,·r4,·r5,·lr}192 »       push»   {r3,·r4,·r5,·lr}
193 »       mov.w»  ip,·#4096»  @·0x1000193 »       mov.w»  ip,·#4096»  @·0x1000
194 »       sub.w»  ip,·sp,·ip194 »       sub.w»  ip,·sp,·ip
195 »       str.w»  r0,·[ip,·#4080]»     @·0xff0195 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
196 »       mov»    r5,·r1196 »       mov»    r5,·r1
197 »       bl»     dc4·<dictviews_to_set>197 »       bl»     db8·<dictviews_to_set>
198 ·R_ARM_THM_CALL» dictviews_to_set198 ·R_ARM_THM_CALL» dictviews_to_set
199 »       cbz»    r0,·1bc·<dictviews_or+0x38>199 »       cbz»    r0,·1bc·<dictviews_or+0x38>
200 »       mov»    r1,·r5200 »       mov»    r1,·r5
201 »       mov»    r4,·r0201 »       mov»    r4,·r0
202 »       bl»     0·<_PySet_Update>202 »       bl»     0·<_PySet_Update>
203 ·R_ARM_THM_CALL» _PySet_Update203 ·R_ARM_THM_CALL» _PySet_Update
204 »       cmp»    r0,·#0204 »       cmp»    r0,·#0
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
223 »       mov.w»  ip,·#4096»  @·0x1000223 »       mov.w»  ip,·#4096»  @·0x1000
224 »       sub.w»  ip,·sp,·ip224 »       sub.w»  ip,·sp,·ip
225 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8225 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
226 »       sub»    sp,·#16226 »       sub»    sp,·#16
227 »       movs»   r4,·#0227 »       movs»   r4,·#0
228 »       add»    r3,·sp,·#12228 »       add»    r3,·sp,·#12
229 »       str»    r4,·[sp,·#0]229 »       str»    r4,·[sp,·#0]
230 »       bl»     19f0·<dict_setdefault_ref_lock_held>230 »       bl»     1a2c·<dict_setdefault_ref_lock_held>
231 ·R_ARM_THM_CALL» dict_setdefault_ref_lock_held231 ·R_ARM_THM_CALL» dict_setdefault_ref_lock_held
232 »       ldr»    r0,·[sp,·#12]232 »       ldr»    r0,·[sp,·#12]
233 »       add»    sp,·#16233 »       add»    sp,·#16
234 »       pop»    {r4,·pc}234 »       pop»    {r4,·pc}
  
235 000001e2·<dictview_richcompare>:235 000001e2·<dictview_richcompare>:
236 dictview_richcompare():236 dictview_richcompare():
Offset 758, 28 lines modifiedOffset 758, 28 lines modified
758 ·R_ARM_ABS32»    .data758 ·R_ARM_ABS32»    .data
  
759 0000063c·<dictitems_reversed>:759 0000063c·<dictitems_reversed>:
760 dictitems_reversed():760 dictitems_reversed():
761 »       ldr»    r0,·[r0,·#8]761 »       ldr»    r0,·[r0,·#8]
762 »       cbz»    r0,·646·<dictitems_reversed+0xa>762 »       cbz»    r0,·646·<dictitems_reversed+0xa>
763 »       ldr»    r1,·[pc,·#12]» @·(650·<dictitems_reversed+0x14>)763 »       ldr»    r1,·[pc,·#12]» @·(650·<dictitems_reversed+0x14>)
764 »       b.w»    5494·<dictiter_new>764 »       b.w»    54fc·<dictiter_new>
765 ·R_ARM_THM_JUMP24»       dictiter_new765 ·R_ARM_THM_JUMP24»       dictiter_new
766 »       movw»   r0,·#0766 »       movw»   r0,·#0
767 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct767 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
768 »       movt»   r0,·#0768 »       movt»   r0,·#0
769 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct769 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
770 »       bx»     lr770 »       bx»     lr
771 »       .word»  0x0000028c771 »       .word»  0x0000028c
772 ·R_ARM_ABS32»    .data772 ·R_ARM_ABS32»    .data
  
773 00000654·<dict___reversed__>:773 00000654·<dict___reversed__>:
774 dict___reversed__():774 dict___reversed__():
775 »       ldr»    r1,·[pc,·#4]»  @·(65c·<dict___reversed__+0x8>)775 »       ldr»    r1,·[pc,·#4]»  @·(65c·<dict___reversed__+0x8>)
776 »       b.w»    5494·<dictiter_new>776 »       b.w»    54fc·<dictiter_new>
777 ·R_ARM_THM_JUMP24»       dictiter_new777 ·R_ARM_THM_JUMP24»       dictiter_new
778 »       nop778 »       nop
779 »       .word»  0x0000035c779 »       .word»  0x0000035c
780 ·R_ARM_ABS32»    .data780 ·R_ARM_ABS32»    .data
  
781 00000660·<dictiter_reduce>:781 00000660·<dictiter_reduce>:
782 dictiter_reduce():782 dictiter_reduce():
Offset 803, 15 lines modifiedOffset 803, 15 lines modified
803 »       addne»  r3,·#1803 »       addne»  r3,·#1
804 »       strne»  r3,·[r2,·#0]804 »       strne»  r3,·[r2,·#0]
805 »       add»    r0,·sp,·#4805 »       add»    r0,·sp,·#4
806 »       bl»     0·<PySequence_List>806 »       bl»     0·<PySequence_List>
807 ·R_ARM_THM_CALL» PySequence_List807 ·R_ARM_THM_CALL» PySequence_List
808 »       mov»    r4,·r0808 »       mov»    r4,·r0
809 »       ldr»    r0,·[sp,·#12]809 »       ldr»    r0,·[sp,·#12]
810 »       bl»     20ec·<Py_XDECREF>810 »       bl»     2120·<Py_XDECREF>
811 ·R_ARM_THM_CALL» Py_XDECREF811 ·R_ARM_THM_CALL» Py_XDECREF
812 »       cbz»    r4,·6ba·<dictiter_reduce+0x5a>812 »       cbz»    r4,·6ba·<dictiter_reduce+0x5a>
813 »       ldr»    r0,·[pc,·#28]» @·(6c0·<dictiter_reduce+0x60>)813 »       ldr»    r0,·[pc,·#28]» @·(6c0·<dictiter_reduce+0x60>)
814 »       bl»     0·<_PyEval_GetBuiltin>814 »       bl»     0·<_PyEval_GetBuiltin>
815 ·R_ARM_THM_CALL» _PyEval_GetBuiltin815 ·R_ARM_THM_CALL» _PyEval_GetBuiltin
816 »       mov»    r2,·r4816 »       mov»    r2,·r4
817 »       mov»    r1,·r0817 »       mov»    r1,·r0
Offset 880, 30 lines modifiedOffset 880, 30 lines modified
880 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t880 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t
  
881 00000738·<dictvalues_reversed>:881 00000738·<dictvalues_reversed>:
882 dictvalues_reversed():882 dictvalues_reversed():
883 »       ldr»    r0,·[r0,·#8]883 »       ldr»    r0,·[r0,·#8]
884 »       cbz»    r0,·742·<dictvalues_reversed+0xa>884 »       cbz»    r0,·742·<dictvalues_reversed+0xa>
885 »       ldr»    r1,·[pc,·#12]» @·(74c·<dictvalues_reversed+0x14>)885 »       ldr»    r1,·[pc,·#12]» @·(74c·<dictvalues_reversed+0x14>)
886 »       b.w»    5494·<dictiter_new>886 »       b.w»    54fc·<dictiter_new>
887 ·R_ARM_THM_JUMP24»       dictiter_new887 ·R_ARM_THM_JUMP24»       dictiter_new
888 »       movw»   r0,·#0888 »       movw»   r0,·#0
889 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct889 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
890 »       movt»   r0,·#0890 »       movt»   r0,·#0
891 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct891 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
892 »       bx»     lr892 »       bx»     lr
893 »       .word»  0x0000042c893 »       .word»  0x0000042c
894 ·R_ARM_ABS32»    .data894 ·R_ARM_ABS32»    .data
  
895 00000750·<dictkeys_reversed>:895 00000750·<dictkeys_reversed>:
896 dictkeys_reversed():896 dictkeys_reversed():
897 »       ldr»    r0,·[r0,·#8]897 »       ldr»    r0,·[r0,·#8]
898 »       cbz»    r0,·75a·<dictkeys_reversed+0xa>898 »       cbz»    r0,·75a·<dictkeys_reversed+0xa>
899 »       ldr»    r1,·[pc,·#12]» @·(764·<dictkeys_reversed+0x14>)899 »       ldr»    r1,·[pc,·#12]» @·(764·<dictkeys_reversed+0x14>)
900 »       b.w»    5494·<dictiter_new>900 »       b.w»    54fc·<dictiter_new>
901 ·R_ARM_THM_JUMP24»       dictiter_new901 ·R_ARM_THM_JUMP24»       dictiter_new
902 »       movw»   r0,·#0902 »       movw»   r0,·#0
903 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct903 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
904 »       movt»   r0,·#0904 »       movt»   r0,·#0
905 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct905 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
906 »       bx»     lr906 »       bx»     lr
907 »       .word»  0x0000035c907 »       .word»  0x0000035c
Offset 936, 15 lines modifiedOffset 936, 15 lines modified
936 »       umull»  r2,·r3,·r2,·r3936 »       umull»  r2,·r3,·r2,·r3
937 »       lsrs»   r3,·r3,·#1937 »       lsrs»   r3,·r3,·#1
938 »       mla»    r0,·r0,·r3,·r1938 »       mla»    r0,·r0,·r3,·r1
Max diff block lines reached; 1967/5259 bytes (37.40%) of diff not shown.
270 KB
memoryobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········45644·(bytes·into·file)13 ··Start·of·section·headers:··········45684·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.88 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xb24c:1 There·are·18·section·headers,·starting·at·offset·0xb274:
  
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·0023dc·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002354·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·008d2c·0010f0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·008d2c·001118·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002410·0005b0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002388·0005b0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·009e1c·0003f8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·009e44·0003f8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0029c0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·002938·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0029c0·000b92·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002938·000b92·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·003554·002040·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0034cc·0020c8·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00a214·000d18·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00a23c·000d18·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005594·000454·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005594·000454·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00af2c·000250·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00af54·000250·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0059e8·000995·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0059e8·000995·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00b17c·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00b1a4·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00637d·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00637d·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00637d·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00637d·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0063b0·0017c0·10·····16·281··419 ··[15]·.symtab···········SYMTAB··········00000000·0063b0·0017c0·10·····16·281··4
20 ··[16]·.strtab···········STRTAB··········00000000·007b70·0011bb·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·007b70·0011bb·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00b1bc·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00b1e4·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
19.7 KB
readelf --wide --symbols {}
    
Offset 24, 25 lines modifiedOffset 24, 25 lines modified
24 ····20:·000004fd···100·FUNC····LOCAL··DEFAULT····7·mbuf_alloc24 ····20:·000004fd···100·FUNC····LOCAL··DEFAULT····7·mbuf_alloc
25 ····21:·00000558·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·00000558·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·00000560·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·00000560·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····7·$d27 ····23:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
28 ····24:·00000760·····0·NOTYPE··LOCAL··DEFAULT····7·$t28 ····24:·00000760·····0·NOTYPE··LOCAL··DEFAULT····7·$t
29 ····25:·00000761···110·FUNC····LOCAL··DEFAULT····7·init_flags29 ····25:·00000761···110·FUNC····LOCAL··DEFAULT····7·init_flags
30 ····26:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·00001669····62·FUNC····LOCAL··DEFAULT····1·init_strides_from_shape31 ····27:·000015e1····62·FUNC····LOCAL··DEFAULT····1·init_strides_from_shape
32 ····28:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC532 ····28:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
33 ····29:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC633 ····29:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
34 ····30:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC734 ····30:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
35 ····31:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC835 ····31:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
36 ····32:·000007d1··1292·FUNC····LOCAL··DEFAULT····7·memory_subscript36 ····32:·000007d1··1292·FUNC····LOCAL··DEFAULT····7·memory_subscript
37 ····33:·000012e1···164·FUNC····LOCAL··DEFAULT····1·memory_item37 ····33:·00001259···164·FUNC····LOCAL··DEFAULT····1·memory_item
38 ····34:·00000b1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·00000b1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·00000b20·····0·NOTYPE··LOCAL··DEFAULT····7·$t39 ····35:·00000b20·····0·NOTYPE··LOCAL··DEFAULT····7·$t
40 ····36:·000009b1····62·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.040 ····36:·00000929····62·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.0
41 ····37:·000018b5···302·FUNC····LOCAL··DEFAULT····7·unpack_single.isra.041 ····37:·0000193d···302·FUNC····LOCAL··DEFAULT····7·unpack_single.isra.0
42 ····38:·0000026d···136·FUNC····LOCAL··DEFAULT····9·ptr_from_tuple42 ····38:·0000026d···136·FUNC····LOCAL··DEFAULT····9·ptr_from_tuple
43 ····39:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC943 ····39:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
44 ····40:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1044 ····40:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
45 ····41:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1145 ····41:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
46 ····42:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1246 ····42:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
47 ····43:·00000cdd···312·FUNC····LOCAL··DEFAULT····7·memory_dealloc47 ····43:·00000cdd···312·FUNC····LOCAL··DEFAULT····7·memory_dealloc
48 ····44:·00000e15···198·FUNC····LOCAL··DEFAULT····7·_memory_release48 ····44:·00000e15···198·FUNC····LOCAL··DEFAULT····7·_memory_release
Offset 59, 19 lines modifiedOffset 59, 19 lines modified
59 ····55:·0000004d····12·FUNC····LOCAL··DEFAULT····1·memory_traverse59 ····55:·0000004d····12·FUNC····LOCAL··DEFAULT····1·memory_traverse
60 ····56:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1960 ····56:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
61 ····57:·000013dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d61 ····57:·000013dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
62 ····58:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2062 ····58:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
63 ····59:·000013e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t63 ····59:·000013e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
64 ····60:·000013e9····90·FUNC····LOCAL··DEFAULT····7·memory_length64 ····60:·000013e9····90·FUNC····LOCAL··DEFAULT····7·memory_length
65 ····61:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2165 ····61:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
66 ····62:·000015c9···160·FUNC····LOCAL··DEFAULT····1·buffer_to_contiguous66 ····62:·00001541···160·FUNC····LOCAL··DEFAULT····1·buffer_to_contiguous
67 ····63:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2267 ····63:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
68 ····64:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2368 ····64:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
69 ····65:·00000059···238·FUNC····LOCAL··DEFAULT····1·memory_hash69 ····65:·00000059···238·FUNC····LOCAL··DEFAULT····1·memory_hash
70 ····66:·00000149···136·FUNC····LOCAL··DEFAULT····1·get_native_fmtchar70 ····66:·0000157d···136·FUNC····LOCAL··DEFAULT····7·get_native_fmtchar
71 ····67:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2471 ····67:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
72 ····68:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2572 ····68:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
73 ····69:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2673 ····69:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
74 ····70:·00000400·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2774 ····70:·00000400·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
75 ····71:·00000404·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2875 ····71:·00000404·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
76 ····72:·00000408·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2976 ····72:·00000408·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
77 ····73:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3077 ····73:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
Offset 114, 120 lines modifiedOffset 114, 120 lines modified
114 ···110:·000005c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67114 ···110:·000005c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
115 ···111:·000005fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68115 ···111:·000005fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68
116 ···112:·00000618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69116 ···112:·00000618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69
117 ···113:·00000650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70117 ···113:·00000650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
118 ···114:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71118 ···114:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
119 ···115:·000006bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72119 ···115:·000006bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
120 ···116:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73120 ···116:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73
121 ···117:·000001d1··1592·FUNC····LOCAL··DEFAULT····1·memoryview_cast121 ···117:·00000149··1592·FUNC····LOCAL··DEFAULT····1·memoryview_cast
122 ···118:·00000809···220·FUNC····LOCAL··DEFAULT····1·mbuf_add_incomplete_view122 ···118:·00000781···220·FUNC····LOCAL··DEFAULT····1·mbuf_add_incomplete_view
123 ···119:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d123 ···119:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
124 ···120:·0000033a·····0·NOTYPE··LOCAL··DEFAULT····1·$t124 ···120:·000002b2·····0·NOTYPE··LOCAL··DEFAULT····1·$t
125 ···121:·00000804·····0·NOTYPE··LOCAL··DEFAULT····1·$d125 ···121:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
126 ···122:·00000808·····0·NOTYPE··LOCAL··DEFAULT····1·$t126 ···122:·00000780·····0·NOTYPE··LOCAL··DEFAULT····1·$t
127 ···123:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d127 ···123:·00000858·····0·NOTYPE··LOCAL··DEFAULT····1·$d
128 ···124:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t128 ···124:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
129 ···125:·000008e5····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get129 ···125:·0000085d····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get
130 ···126:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0130 ···126:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
131 ···127:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0131 ···127:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
132 ···128:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0132 ···128:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
133 ···129:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0133 ···129:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
134 ···130:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0134 ···130:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
135 ···131:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0135 ···131:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
136 ···132:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0136 ···132:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
137 ···133:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0137 ···133:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
138 ···134:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0138 ···134:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
139 ···135:·000008fd····40·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0139 ···135:·00000875····40·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
140 ···136:·00000925···138·FUNC····LOCAL··DEFAULT····1·memoryview_tolist140 ···136:·0000089d···138·FUNC····LOCAL··DEFAULT····1·memoryview_tolist
141 ···137:·0000157d···822·FUNC····LOCAL··DEFAULT····7·tolist_base141 ···137:·00001605···822·FUNC····LOCAL··DEFAULT····7·tolist_base
142 ···138:·000020d9···216·FUNC····LOCAL··DEFAULT····1·tolist_rec142 ···138:·00002051···216·FUNC····LOCAL··DEFAULT····1·tolist_rec
143 ···139:·00000730·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74143 ···139:·00000730·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74
144 ···140:·00000754·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75144 ···140:·00000754·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75
145 ···141:·000015d6·····0·NOTYPE··LOCAL··DEFAULT····7·$d145 ···141:·0000165e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
146 ···142:·00001720·····0·NOTYPE··LOCAL··DEFAULT····7·$d146 ···142:·000017a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
147 ···143:·000017ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t147 ···143:·00001874·····0·NOTYPE··LOCAL··DEFAULT····7·$t
148 ···144:·000018da·····0·NOTYPE··LOCAL··DEFAULT····7·$d148 ···144:·00001962·····0·NOTYPE··LOCAL··DEFAULT····7·$d
149 ···145:·000009f1····32·FUNC····LOCAL··DEFAULT····1·memory_enter149 ···145:·00000969····32·FUNC····LOCAL··DEFAULT····1·memory_enter
150 ···146:·00000a11····34·FUNC····LOCAL··DEFAULT····1·memoryview_release150 ···146:·00000989····34·FUNC····LOCAL··DEFAULT····1·memoryview_release
151 ···147:·00000a35·····2·FUNC····LOCAL··DEFAULT····1·memory_exit151 ···147:·000009ad·····2·FUNC····LOCAL··DEFAULT····1·memory_exit
152 ···148:·00000a39····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get152 ···148:·000009b1····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get
153 ···149:·00000778·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76153 ···149:·00000778·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76
154 ···150:·00000798·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77154 ···150:·00000798·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77
155 ···151:·000007b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78155 ···151:·000007b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78
156 ···152:·00000a51···816·FUNC····LOCAL··DEFAULT····1·memory_ass_sub156 ···152:·000009c9···816·FUNC····LOCAL··DEFAULT····1·memory_ass_sub
157 ···153:·00000e85····94·FUNC····LOCAL··DEFAULT····1·lookup_dimension157 ···153:·00000dfd····94·FUNC····LOCAL··DEFAULT····1·lookup_dimension
158 ···154:·00000ee5··1020·FUNC····LOCAL··DEFAULT····1·pack_single158 ···154:·00000e5d··1020·FUNC····LOCAL··DEFAULT····1·pack_single
159 ···155:·00000d81···120·FUNC····LOCAL··DEFAULT····1·equiv_structure159 ···155:·00000cf9···120·FUNC····LOCAL··DEFAULT····1·equiv_structure
160 ···156:·00000df9····84·FUNC····LOCAL··DEFAULT····1·last_dim_is_contiguous160 ···156:·00000d71····84·FUNC····LOCAL··DEFAULT····1·last_dim_is_contiguous
161 ···157:·000019e5···730·FUNC····LOCAL··DEFAULT····7·copy_base161 ···157:·00001a6d···730·FUNC····LOCAL··DEFAULT····7·copy_base
162 ···158:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79162 ···158:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
163 ···159:·00000e55····22·FUNC····LOCAL··DEFAULT····1·memory_format_get163 ···159:·00000dcd····22·FUNC····LOCAL··DEFAULT····1·memory_format_get
164 ···160:·00000e6d····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get164 ···160:·00000de5····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get
165 ···161:·00000838·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80165 ···161:·00000838·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80
166 ···162:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81166 ···162:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81
167 ···163:·00000888·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82167 ···163:·00000888·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82
168 ···164:·00000f16·····0·NOTYPE··LOCAL··DEFAULT····1·$d168 ···164:·00000e8e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
169 ···165:·00000f7c·····0·NOTYPE··LOCAL··DEFAULT····1·$t169 ···165:·00000ef4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
170 ···166:·000008b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83170 ···166:·000008b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83
171 ···167:·00001385····24·FUNC····LOCAL··DEFAULT····1·memory_readonly_get171 ···167:·000012fd····24·FUNC····LOCAL··DEFAULT····1·memory_readonly_get
172 ···168:·0000139d····24·FUNC····LOCAL··DEFAULT····1·memory_shape_get172 ···168:·00001315····24·FUNC····LOCAL··DEFAULT····1·memory_shape_get
173 ···169:·000013b5···102·FUNC····LOCAL··DEFAULT····1·_IntTupleFromSsizet173 ···169:·0000132d···102·FUNC····LOCAL··DEFAULT····1·_IntTupleFromSsizet
174 ···170:·0000141d····24·FUNC····LOCAL··DEFAULT····1·memory_strides_get174 ···170:·00001395····24·FUNC····LOCAL··DEFAULT····1·memory_strides_get
175 ···171:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t175 ···171:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
176 ···172:·00000001····66·FUNC····LOCAL··DEFAULT····9·memory_c_contiguous176 ···172:·00000001····66·FUNC····LOCAL··DEFAULT····9·memory_c_contiguous
177 ···173:·00000043····66·FUNC····LOCAL··DEFAULT····9·memory_f_contiguous177 ···173:·00000043····66·FUNC····LOCAL··DEFAULT····9·memory_f_contiguous
178 ···174:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84178 ···174:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84
179 ···175:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85179 ···175:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85
180 ···176:·00000908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86180 ···176:·00000908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86
181 ···177:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87181 ···177:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87
182 ···178:·00000924·····0·NOTYPE··LOCAL··DEFAULT····6·.LC88182 ···178:·00000924·····0·NOTYPE··LOCAL··DEFAULT····6·.LC88
183 ···179:·00000928·····0·NOTYPE··LOCAL··DEFAULT····6·.LC89183 ···179:·00000928·····0·NOTYPE··LOCAL··DEFAULT····6·.LC89
184 ···180:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90184 ···180:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90
185 ···181:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91185 ···181:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91
186 ···182:·00001435···404·FUNC····LOCAL··DEFAULT····1·memoryview_tobytes186 ···182:·000013ad···404·FUNC····LOCAL··DEFAULT····1·memoryview_tobytes
187 ···183:·000015c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d187 ···183:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
188 ···184:·000015c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t188 ···184:·00001540·····0·NOTYPE··LOCAL··DEFAULT····1·$t
189 ···185:·000016a9···156·FUNC····LOCAL··DEFAULT····1·copy_buffer189 ···185:·00001621···156·FUNC····LOCAL··DEFAULT····1·copy_buffer
190 ···186:·00001745···248·FUNC····LOCAL··DEFAULT····1·copy_rec190 ···186:·000016bd···248·FUNC····LOCAL··DEFAULT····1·copy_rec
191 ···187:·0000183d····24·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get191 ···187:·000017b5····24·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get
192 ···188:·00000950·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92192 ···188:·00000950·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92
193 ···189:·00001855···844·FUNC····LOCAL··DEFAULT····1·memory_richcompare193 ···189:·000017cd···844·FUNC····LOCAL··DEFAULT····1·memory_richcompare
194 ···190:·00001cc1···786·FUNC····LOCAL··DEFAULT····7·cmp_base194 ···190:·00001d49···786·FUNC····LOCAL··DEFAULT····7·cmp_base
Max diff block lines reached; 7602/20093 bytes (37.83%) of diff not shown.
104 KB
readelf --wide --relocs {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x8d2c·contains·542·entries:1 Relocation·section·'.rel.text'·at·offset·0x8d2c·contains·547·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0000008a··0000420a·R_ARM_THM_CALL·········0000157d···get_native_fmtchar
3 000000a6··0001390a·R_ARM_THM_CALL·········00000000···PyObject_Hash4 000000a6··0001390a·R_ARM_THM_CALL·········00000000···PyObject_Hash
4 000000bc··00013a0a·R_ARM_THM_CALL·········00000000···_Py_HashBytes5 000000bc··00013a0a·R_ARM_THM_CALL·········00000000···_Py_HashBytes
5 000000d0··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError6 000000d0··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
6 000000d4··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError7 000000d4··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
7 000000d8··0000402f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC238 000000d8··0000402f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC23
8 000000dc··00004030·R_ARM_THM_MOVT_ABS·····000003b4···.LC239 000000dc··00004030·R_ARM_THM_MOVT_ABS·····000003b4···.LC23
9 000000e2··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString10 000000e2··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 18, 551 lines modifiedOffset 19, 555 lines modified
18 00000108··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC019 00000108··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
19 0000010c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC020 0000010c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
20 00000112··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString21 00000112··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
21 0000011a··0001330a·R_ARM_THM_CALL·········00000000···PyMem_Free22 0000011a··0001330a·R_ARM_THM_CALL·········00000000···PyMem_Free
22 00000122··0001370a·R_ARM_THM_CALL·········00000000···PyMem_Malloc23 00000122··0001370a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
23 0000013a··0001330a·R_ARM_THM_CALL·········00000000···PyMem_Free24 0000013a··0001330a·R_ARM_THM_CALL·········00000000···PyMem_Free
Diff chunk too large, falling back to line-by-line diff (525 lines added, 521 lines removed)
24 00000140··0001380a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory25 00000140··0001380a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
25 00000258··00013c0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsASCIIString26 000001d0··00013c0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsASCIIString
26 0000029e··00013b0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod27 000001e6··0000420a·R_ARM_THM_CALL·········0000157d···get_native_fmtchar
27 0000033a··0000612f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC5428 000001f6··0000420a·R_ARM_THM_CALL·········0000157d···get_native_fmtchar
28 0000033e··00006130·R_ARM_THM_MOVT_ABS·····0000046c···.LC5429 00000216··00013b0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
29 00000342··0000072f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC330 000002b2··0000612f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC54
30 00000346··00000730·R_ARM_THM_MOVT_ABS·····00000098···.LC331 000002b6··00006130·R_ARM_THM_MOVT_ABS·····0000046c···.LC54
31 00000368··0000190a·R_ARM_THM_CALL·········00000761···init_flags32 000002ba··0000072f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC3
32 0000038e··0001230a·R_ARM_THM_CALL·········00000000···_Py_Dealloc33 000002be··00000730·R_ARM_THM_MOVT_ABS·····00000098···.LC3
33 000003a8··0001230a·R_ARM_THM_CALL·········00000000···_Py_Dealloc34 000002e0··0000190a·R_ARM_THM_CALL·········00000761···init_flags
34 000003c4··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError35 00000306··0001230a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
35 000003c8··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError36 00000320··0001230a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
36 000003cc··0000742f·R_ARM_THM_MOVW_ABS_NC··000006f4···.LC7337 0000033c··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
37 000003d0··00007430·R_ARM_THM_MOVT_ABS·····000006f4···.LC7338 00000340··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
38 000003d6··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString39 00000344··0000742f·R_ARM_THM_MOVW_ABS_NC··000006f4···.LC73
39 0000040c··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError40 00000348··00007430·R_ARM_THM_MOVT_ABS·····000006f4···.LC73
40 00000410··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError41 0000034e··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
41 00000414··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000528···.LC6542 00000384··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
42 00000418··00006c30·R_ARM_THM_MOVT_ABS·····00000528···.LC6543 00000388··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
43 0000041e··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString44 0000038c··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000528···.LC65
44 0000044e··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError45 00000390··00006c30·R_ARM_THM_MOVT_ABS·····00000528···.LC65
45 00000452··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError46 00000396··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
46 00000456··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000590···.LC6647 000003c6··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
47 0000045a··00006d30·R_ARM_THM_MOVT_ABS·····00000590···.LC6648 000003ca··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
48 00000460··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString49 000003ce··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000590···.LC66
49 00000466··0000592f·R_ARM_THM_MOVW_ABS_NC··0000044c···.LC4650 000003d2··00006d30·R_ARM_THM_MOVT_ABS·····00000590···.LC66
50 0000046a··00005930·R_ARM_THM_MOVT_ABS·····0000044c···.LC4651 000003d8··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
51 0000046e··0000432f·R_ARM_THM_MOVW_ABS_NC··000003f4···.LC2452 000003de··0000592f·R_ARM_THM_MOVW_ABS_NC··0000044c···.LC46
52 00000472··00004330·R_ARM_THM_MOVT_ABS·····000003f4···.LC2453 000003e2··00005930·R_ARM_THM_MOVT_ABS·····0000044c···.LC46
53 0000047e··00013d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError54 000003e6··0000432f·R_ARM_THM_MOVW_ABS_NC··000003f4···.LC24
54 00000482··00013d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError55 000003ea··00004330·R_ARM_THM_MOVT_ABS·····000003f4···.LC24
55 00000486··00006f2f·R_ARM_THM_MOVW_ABS_NC··000005fc···.LC6856 000003f6··00013d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
56 0000048a··00006f30·R_ARM_THM_MOVT_ABS·····000005fc···.LC6857 000003fa··00013d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
57 00000494··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString58 000003fe··00006f2f·R_ARM_THM_MOVW_ABS_NC··000005fc···.LC68
58 0000049a··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError59 00000402··00006f30·R_ARM_THM_MOVT_ABS·····000005fc···.LC68
59 0000049e··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError60 0000040c··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
60 000004a2··00006e2f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC6761 00000412··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
61 000004a6··00006e30·R_ARM_THM_MOVT_ABS·····000005c8···.LC6762 00000416··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
62 000004ac··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString63 0000041a··00006e2f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC67
63 000004b2··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000418···.LC3364 0000041e··00006e30·R_ARM_THM_MOVT_ABS·····000005c8···.LC67
64 000004b6··00004c30·R_ARM_THM_MOVT_ABS·····00000418···.LC3365 00000424··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
65 000004ba··00004d2f·R_ARM_THM_MOVW_ABS_NC··0000041c···.LC3466 0000042a··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000418···.LC33
66 000004be··00004d30·R_ARM_THM_MOVT_ABS·····0000041c···.LC3467 0000042e··00004c30·R_ARM_THM_MOVT_ABS·····00000418···.LC33
67 000004ca··0000542f·R_ARM_THM_MOVW_ABS_NC··00000438···.LC4168 00000432··00004d2f·R_ARM_THM_MOVW_ABS_NC··0000041c···.LC34
68 000004ce··00005430·R_ARM_THM_MOVT_ABS·····00000438···.LC4169 00000436··00004d30·R_ARM_THM_MOVT_ABS·····0000041c···.LC34
69 000004d2··0000552f·R_ARM_THM_MOVW_ABS_NC··0000043c···.LC4270 00000442··0000542f·R_ARM_THM_MOVW_ABS_NC··00000438···.LC41
70 000004d6··00005530·R_ARM_THM_MOVT_ABS·····0000043c···.LC4271 00000446··00005430·R_ARM_THM_MOVT_ABS·····00000438···.LC41
71 000004e2··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError72 0000044a··0000552f·R_ARM_THM_MOVW_ABS_NC··0000043c···.LC42
72 000004e6··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError73 0000044e··00005530·R_ARM_THM_MOVT_ABS·····0000043c···.LC42
73 000004ea··0000692f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC6274 0000045a··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
74 000004ee··00006930·R_ARM_THM_MOVT_ABS·····000004a0···.LC6275 0000045e··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
75 000004f4··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString76 00000462··0000692f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC62
76 000004fa··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError77 00000466··00006930·R_ARM_THM_MOVT_ABS·····000004a0···.LC62
77 000004fe··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError78 0000046c··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
78 00000502··0000052f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC179 00000472··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
79 00000506··00000530·R_ARM_THM_MOVT_ABS·····00000034···.LC180 00000476··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
80 0000050c··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString81 0000047a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
81 00000512··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000460···.LC5182 0000047e··00000530·R_ARM_THM_MOVT_ABS·····00000034···.LC1
82 00000516··00005e30·R_ARM_THM_MOVT_ABS·····00000460···.LC5183 00000484··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
83 0000051a··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000464···.LC5284 0000048a··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000460···.LC51
84 0000051e··00005f30·R_ARM_THM_MOVT_ABS·····00000464···.LC5285 0000048e··00005e30·R_ARM_THM_MOVT_ABS·····00000460···.LC51
85 0000052a··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000410···.LC3186 00000492··00005f2f·R_ARM_THM_MOVW_ABS_NC··00000464···.LC52
86 0000052e··00004a30·R_ARM_THM_MOVT_ABS·····00000410···.LC3187 00000496··00005f30·R_ARM_THM_MOVT_ABS·····00000464···.LC52
87 00000532··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000414···.LC3288 000004a2··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000410···.LC31
88 00000536··00004b30·R_ARM_THM_MOVT_ABS·····00000414···.LC3289 000004a6··00004a30·R_ARM_THM_MOVT_ABS·····00000410···.LC31
89 00000542··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError90 000004aa··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000414···.LC32
90 00000546··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError91 000004ae··00004b30·R_ARM_THM_MOVT_ABS·····00000414···.LC32
91 0000054a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC292 000004ba··0001242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
92 0000054e··00000630·R_ARM_THM_MOVT_ABS·····00000064···.LC293 000004be··00012430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
93 00000554··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString94 000004c2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC2
94 00000562··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError95 000004c6··00000630·R_ARM_THM_MOVT_ABS·····00000064···.LC2
95 00000566··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError96 000004cc··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
96 0000056a··00006b2f·R_ARM_THM_MOVW_ABS_NC··000004f8···.LC6497 000004da··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
97 0000056e··00006b30·R_ARM_THM_MOVT_ABS·····000004f8···.LC6498 000004de··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
98 00000574··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString99 000004e2··00006b2f·R_ARM_THM_MOVW_ABS_NC··000004f8···.LC64
99 0000057a··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC49100 000004e6··00006b30·R_ARM_THM_MOVT_ABS·····000004f8···.LC64
100 0000057e··00005c30·R_ARM_THM_MOVT_ABS·····00000458···.LC49101 000004ec··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
101 00000582··00005d2f·R_ARM_THM_MOVW_ABS_NC··0000045c···.LC50102 000004f2··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC49
102 00000586··00005d30·R_ARM_THM_MOVT_ABS·····0000045c···.LC50103 000004f6··00005c30·R_ARM_THM_MOVT_ABS·····00000458···.LC49
103 00000592··0000442f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC25104 000004fa··00005d2f·R_ARM_THM_MOVW_ABS_NC··0000045c···.LC50
104 00000596··00004430·R_ARM_THM_MOVT_ABS·····000003f8···.LC25105 000004fe··00005d30·R_ARM_THM_MOVT_ABS·····0000045c···.LC50
105 0000059a··0000452f·R_ARM_THM_MOVW_ABS_NC··000003fc···.LC26106 0000050a··0000442f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC25
106 0000059e··00004530·R_ARM_THM_MOVT_ABS·····000003fc···.LC26107 0000050e··00004430·R_ARM_THM_MOVT_ABS·····000003f8···.LC25
107 000005b0··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError108 00000512··0000452f·R_ARM_THM_MOVW_ABS_NC··000003fc···.LC26
108 000005b4··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError109 00000516··00004530·R_ARM_THM_MOVT_ABS·····000003fc···.LC26
109 000005b8··00006a2f·R_ARM_THM_MOVW_ABS_NC··000004d8···.LC63110 00000528··0001212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
110 000005bc··00006a30·R_ARM_THM_MOVT_ABS·····000004d8···.LC63111 0000052c··00012130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
111 000005c2··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString112 00000530··00006a2f·R_ARM_THM_MOVW_ABS_NC··000004d8···.LC63
112 000005c8··0000562f·R_ARM_THM_MOVW_ABS_NC··00000440···.LC43113 00000534··00006a30·R_ARM_THM_MOVT_ABS·····000004d8···.LC63
113 000005cc··00005630·R_ARM_THM_MOVT_ABS·····00000440···.LC43114 0000053a··0001250a·R_ARM_THM_CALL·········00000000···PyErr_SetString
114 000005d0··0000572f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC44115 00000540··0000562f·R_ARM_THM_MOVW_ABS_NC··00000440···.LC43
115 000005d4··00005730·R_ARM_THM_MOVT_ABS·····00000444···.LC44116 00000544··00005630·R_ARM_THM_MOVT_ABS·····00000440···.LC43
116 000005e0··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000450···.LC47117 00000548··0000572f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC44
117 000005e4··00005a30·R_ARM_THM_MOVT_ABS·····00000450···.LC47118 0000054c··00005730·R_ARM_THM_MOVT_ABS·····00000444···.LC44
118 000005e8··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC48119 00000558··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000450···.LC47
119 000005ec··00005b30·R_ARM_THM_MOVT_ABS·····00000454···.LC48120 0000055c··00005a30·R_ARM_THM_MOVT_ABS·····00000450···.LC47
120 000005f8··0000462f·R_ARM_THM_MOVW_ABS_NC··00000400···.LC27121 00000560··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC48
121 000005fc··00004630·R_ARM_THM_MOVT_ABS·····00000400···.LC27122 00000564··00005b30·R_ARM_THM_MOVT_ABS·····00000454···.LC48
122 00000600··0000472f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC28123 00000570··0000462f·R_ARM_THM_MOVW_ABS_NC··00000400···.LC27
123 00000604··00004730·R_ARM_THM_MOVT_ABS·····00000404···.LC28124 00000574··00004630·R_ARM_THM_MOVT_ABS·····00000400···.LC27
124 00000610··0000482f·R_ARM_THM_MOVW_ABS_NC··00000408···.LC29125 00000578··0000472f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC28
125 00000614··00004830·R_ARM_THM_MOVT_ABS·····00000408···.LC29126 0000057c··00004730·R_ARM_THM_MOVT_ABS·····00000404···.LC28
126 00000618··0000492f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC30127 00000588··0000482f·R_ARM_THM_MOVW_ABS_NC··00000408···.LC29
127 0000061c··00004930·R_ARM_THM_MOVT_ABS·····0000040c···.LC30128 0000058c··00004830·R_ARM_THM_MOVT_ABS·····00000408···.LC29
128 00000628··0000652f·R_ARM_THM_MOVW_ABS_NC··0000047c···.LC58129 00000590··0000492f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC30
129 0000062c··00006530·R_ARM_THM_MOVT_ABS·····0000047c···.LC58130 00000594··00004930·R_ARM_THM_MOVT_ABS·····0000040c···.LC30
130 00000630··0000642f·R_ARM_THM_MOVW_ABS_NC··00000478···.LC57131 000005a0··0000652f·R_ARM_THM_MOVW_ABS_NC··0000047c···.LC58
131 00000634··00006430·R_ARM_THM_MOVT_ABS·····00000478···.LC57132 000005a4··00006530·R_ARM_THM_MOVT_ABS·····0000047c···.LC58
Max diff block lines reached; 35750/106486 bytes (33.57%) of diff not shown.
110 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 »       str.w»  r5,·[r2,·r3,·lsl·#2]26 »       str.w»  r5,·[r2,·r3,·lsl·#2]
27 »       adds»   r3,·#127 »       adds»   r3,·#1
28 »       ldr»    r2,·[r1,·#20]28 »       ldr»    r2,·[r1,·#20]
29 »       b.n»    20·<init_shape_strides.part.0+0x20>29 »       b.n»    20·<init_shape_strides.part.0+0x20>
30 »       pop»    {r4,·r5}30 »       pop»    {r4,·r5}
31 »       bx»     lr31 »       bx»     lr
32 »       pop»    {r4,·r5}32 »       pop»    {r4,·r5}
33 »       b.w»    1668·<init_strides_from_shape>33 »       b.w»    15e0·<init_strides_from_shape>
34 »       nop34 »       nop
  
35 00000040·<mbuf_traverse>:35 00000040·<mbuf_traverse>:
36 mbuf_traverse():36 mbuf_traverse():
37 »       ldr»    r0,·[r0,·#20]37 »       ldr»    r0,·[r0,·#20]
38 »       mov»    r3,·r138 »       mov»    r3,·r1
39 »       mov»    r1,·r239 »       mov»    r1,·r2
Offset 70, 15 lines modifiedOffset 70, 16 lines modified
70 »       ldr»    r3,·[r3,·#8]70 »       ldr»    r3,·[r3,·#8]
71 »       lsls»   r3,·r3,·#3171 »       lsls»   r3,·r3,·#31
72 »       bmi.n»  100·<memory_hash+0xa8>72 »       bmi.n»  100·<memory_hash+0xa8>
73 »       ldr»    r3,·[r0,·#44]» @·0x2c73 »       ldr»    r3,·[r0,·#44]» @·0x2c
74 »       cbz»    r3,·e8·<memory_hash+0x90>74 »       cbz»    r3,·e8·<memory_hash+0x90>
75 »       ldr»    r1,·[r0,·#52]» @·0x3475 »       ldr»    r1,·[r0,·#52]» @·0x34
76 »       add.w»  r0,·sp,·#776 »       add.w»  r0,·sp,·#7
77 »       bl»     148·<get_native_fmtchar>77 »       bl»     157c·<buffer_to_contiguous+0x3c>
 78 ·R_ARM_THM_CALL» get_native_fmtchar
78 »       cmp»    r0,·#079 »       cmp»    r0,·#0
79 »       blt.n»  d0·<memory_hash+0x78>80 »       blt.n»  d0·<memory_hash+0x78>
80 »       ldrb.w» r3,·[sp,·#7]81 »       ldrb.w» r3,·[sp,·#7]
81 »       sub.w»  r2,·r3,·#98» @·0x6282 »       sub.w»  r2,·r3,·#98» @·0x62
82 »       cmp»    r2,·#183 »       cmp»    r2,·#1
83 »       bls.n»  a2·<memory_hash+0x4a>84 »       bls.n»  a2·<memory_hash+0x4a>
84 »       cmp»    r3,·#66»      @·0x4285 »       cmp»    r3,·#66»      @·0x42
Offset 148, 176 lines modifiedOffset 149, 120 lines modified
148 »       b.n»    ca·<memory_hash+0x72>149 »       b.n»    ca·<memory_hash+0x72>
149 »       bl»     0·<PyMem_Malloc>150 »       bl»     0·<PyMem_Malloc>
150 ·R_ARM_THM_CALL» PyMem_Malloc151 ·R_ARM_THM_CALL» PyMem_Malloc
151 »       mov»    r6,·r0152 »       mov»    r6,·r0
152 »       cbz»    r0,·140·<memory_hash+0xe8>153 »       cbz»    r0,·140·<memory_hash+0xe8>
153 »       movs»   r2,·#67»     @·0x43154 »       movs»   r2,·#67»     @·0x43
154 »       add.w»  r1,·r4,·#28155 »       add.w»  r1,·r4,·#28
155 »       bl»     15c8·<buffer_to_contiguous>156 »       bl»     1540·<buffer_to_contiguous>
156 »       cmp»    r0,·#0157 »       cmp»    r0,·#0
157 »       bge.n»  b8·<memory_hash+0x60>158 »       bge.n»  b8·<memory_hash+0x60>
158 »       mov»    r0,·r6159 »       mov»    r0,·r6
159 »       bl»     0·<PyMem_Free>160 »       bl»     0·<PyMem_Free>
160 ·R_ARM_THM_CALL» PyMem_Free161 ·R_ARM_THM_CALL» PyMem_Free
161 »       b.n»    ca·<memory_hash+0x72>162 »       b.n»    ca·<memory_hash+0x72>
162 »       bl»     0·<PyErr_NoMemory>163 »       bl»     0·<PyErr_NoMemory>
163 ·R_ARM_THM_CALL» PyErr_NoMemory164 ·R_ARM_THM_CALL» PyErr_NoMemory
164 »       b.n»    ca·<memory_hash+0x72>165 »       b.n»    ca·<memory_hash+0x72>
165 »       nop166 »       nop
  
166 00000148·<get_native_fmtchar>: 
167 get_native_fmtchar(): 
168 »       ldrb»   r3,·[r1,·#0] 
169 »       push»   {lr} 
170 »       mov»    lr,·r0 
171 »       cmp»    r3,·#64»      @·0x40 
172 »       it»     eq 
173 »       addeq»  r1,·#1 
174 »       ldrb»   r3,·[r1,·#0] 
175 »       cmp»    r3,·#99»      @·0x63 
176 »       bhi.n»  1a2·<get_native_fmtchar+0x5a> 
177 »       cmp»    r3,·#72»      @·0x48 
178 »       bhi.n»  172·<get_native_fmtchar+0x2a> 
179 »       cmp»    r3,·#66»      @·0x42 
180 »       beq.n»  194·<get_native_fmtchar+0x4c> 
181 »       cmp»    r3,·#72»      @·0x48 
182 »       beq.n»  1c8·<get_native_fmtchar+0x80> 
183 »       cmp»    r3,·#63»      @·0x3f 
184 »       beq.n»  194·<get_native_fmtchar+0x4c> 
185 »       mov.w»  r0,·#4294967295»    @·0xffffffff 
186 »       ldr.w»  pc,·[sp],·#4 
187 »       sub.w»  ip,·r3,·#73» @·0x49 
188 »       movs»   r2,·#1 
189 »       uxtb.w» ip,·ip 
190 »       lsl.w»  ip,·r2,·ip 
191 »       tst.w»  ip,·#169»   @·0xa9 
192 »       bne.n»  1cc·<get_native_fmtchar+0x84> 
193 »       tst.w»  ip,·#100663296»     @·0x6000000 
194 »       bne.n»  194·<get_native_fmtchar+0x4c> 
195 »       cmp»    r3,·#81»      @·0x51 
196 »       bne.n»  16a·<get_native_fmtchar+0x22> 
197 »       movs»   r0,·#8 
198 »       b.n»    196·<get_native_fmtchar+0x4e> 
199 »       movs»   r0,·#1 
200 »       ldrb»   r2,·[r1,·#1] 
201 »       cmp»    r2,·#0 
202 »       bne.n»  16a·<get_native_fmtchar+0x22> 
203 »       strb.w» r3,·[lr] 
204 »       b.n»    16e·<get_native_fmtchar+0x26> 
205 »       sub.w»  r2,·r3,·#100»@·0x64 
206 »       uxtb»   r2,·r2 
207 »       cmp»    r2,·#13 
208 »       bhi.n»  16a·<get_native_fmtchar+0x22> 
209 »       movs»   r0,·#1 
210 »       lsl.w»  r2,·r0,·r2 
211 »       movw»   r0,·#1316»   @·0x524 
212 »       tst»    r2,·r0 
213 »       bne.n»  1cc·<get_native_fmtchar+0x84> 
214 »       movw»   r0,·#8193»   @·0x2001 
215 »       tst»    r2,·r0 
216 »       bne.n»  190·<get_native_fmtchar+0x48> 
217 »       tst.w»  r2,·#18 
218 »       beq.n»  16a·<get_native_fmtchar+0x22> 
219 »       movs»   r0,·#2 
220 »       b.n»    196·<get_native_fmtchar+0x4e> 
221 »       movs»   r0,·#4 
222 »       b.n»    196·<get_native_fmtchar+0x4e> 
  
223 000001d0·<memoryview_cast>:167 00000148·<memoryview_cast>:
224 memoryview_cast():168 memoryview_cast():
225 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}169 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
226 »       mov.w»  ip,·#4096»  @·0x1000170 »       mov.w»  ip,·#4096»  @·0x1000
227 »       sub.w»  ip,·sp,·ip171 »       sub.w»  ip,·sp,·ip
228 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8172 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8
229 »       mov»    r4,·r0173 »       mov»    r4,·r0
230 »       sub»    sp,·#52»      @·0x34174 »       sub»    sp,·#52»      @·0x34
231 »       mov»    r0,·r1175 »       mov»    r0,·r1
232 »       cmp»    r3,·#0176 »       cmp»    r3,·#0
233 »       bne.w»  6c0·<memoryview_cast+0x4f0>177 »       bne.w»  638·<memoryview_cast+0x4f0>
234 »       subs»   r1,·r2,·#1178 »       subs»   r1,·r2,·#1
235 »       mov»    r6,·r2179 »       mov»    r6,·r2
236 »       cmp»    r1,·#1180 »       cmp»    r1,·#1
237 »       bhi.w»  6c4·<memoryview_cast+0x4f4>181 »       bhi.w»  63c·<memoryview_cast+0x4f4>
238 »       cmp»    r0,·#0182 »       cmp»    r0,·#0
239 »       beq.w»  6c4·<memoryview_cast+0x4f4>183 »       beq.w»  63c·<memoryview_cast+0x4f4>
Max diff block lines reached; 109315/112557 bytes (97.12%) of diff not shown.
31.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1131, 15 lines modifiedOffset 1131, 15 lines modified
1131 ·R_ARM_THM_CALL» PyNumber_AsSsize_t1131 ·R_ARM_THM_CALL» PyNumber_AsSsize_t
1132 »       mov»    r1,·r01132 »       mov»    r1,·r0
1133 »       adds»   r2,·r0,·#11133 »       adds»   r2,·r0,·#1
1134 »       beq.n»  b64·<memory_subscript+0x394>1134 »       beq.n»  b64·<memory_subscript+0x394>
1135 »       mov»    r0,·r41135 »       mov»    r0,·r4
1136 »       add»    sp,·#36»      @·0x241136 »       add»    sp,·#36»      @·0x24
1137 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}1137 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
1138 »       b.w»    12e0·<PyMemoryView_FromBuffer+0x1c8>1138 »       b.w»    1258·<PyMemoryView_FromBuffer+0x140>
1139 ·R_ARM_THM_JUMP24»       memory_item1139 ·R_ARM_THM_JUMP24»       memory_item
1140 »       movs»   r0,·#01140 »       movs»   r0,·#0
1141 »       ldr»    r1,·[r5,·#20]1141 »       ldr»    r1,·[r5,·#20]
1142 »       cmp»    r0,·r11142 »       cmp»    r0,·r1
1143 »       blt.n»  afa·<memory_subscript+0x32a>1143 »       blt.n»  afa·<memory_subscript+0x32a>
1144 »       ldr»    r2,·[r4,·#48]» @·0x301144 »       ldr»    r2,·[r4,·#48]» @·0x30
1145 »       cmp»    r2,·#01145 »       cmp»    r2,·#0
Offset 1223, 25 lines modifiedOffset 1223, 25 lines modified
1223 »       b.n»    a7e·<memory_subscript+0x2ae>1223 »       b.n»    a7e·<memory_subscript+0x2ae>
1224 »       ldr»    r3,·[r0,·#84]» @·0x541224 »       ldr»    r3,·[r0,·#84]» @·0x54
1225 »       lsls»   r1,·r3,·#51225 »       lsls»   r1,·r3,·#5
1226 »       bpl.n»  bb4·<memory_subscript+0x3e4>1226 »       bpl.n»  bb4·<memory_subscript+0x3e4>
1227 »       ldr.w»  r3,·[r9,·#8]1227 »       ldr.w»  r3,·[r9,·#8]
1228 »       cbnz»   r3,·bb4·<memory_subscript+0x3e4>1228 »       cbnz»   r3,·bb4·<memory_subscript+0x3e4>
1229 »       ldr»    r0,·[r4,·#52]» @·0x341229 »       ldr»    r0,·[r4,·#52]» @·0x34
1230 »       bl»     9b0·<memory_subscript+0x1e0>1230 »       bl»     928·<memory_subscript+0x158>
1231 ·R_ARM_THM_CALL» adjust_fmt.isra.01231 ·R_ARM_THM_CALL» adjust_fmt.isra.0
1232 »       mov»    r3,·r01232 »       mov»    r3,·r0
1233 »       cmp»    r0,·#01233 »       cmp»    r0,·#0
1234 »       beq.w»  a7e·<memory_subscript+0x2ae>1234 »       beq.w»  a7e·<memory_subscript+0x2ae>
1235 »       ldr»    r2,·[r4,·#28]1235 »       ldr»    r2,·[r4,·#28]
1236 »       ldr»    r1,·[r4,·#20]1236 »       ldr»    r1,·[r4,·#20]
1237 »       ldr»    r0,·[r4,·#12]1237 »       ldr»    r0,·[r4,·#12]
1238 »       add»    sp,·#36»      @·0x241238 »       add»    sp,·#36»      @·0x24
1239 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}1239 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
1240 »       b.w»    18b4·<unpack_single.isra.0>1240 »       b.w»    193c·<unpack_single.isra.0>
1241 »       movw»   r3,·#01241 »       movw»   r3,·#0
1242 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError1242 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
1243 »       movt»   r3,·#01243 »       movt»   r3,·#0
1244 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError1244 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
1245 »       movw»   r1,·#01245 »       movw»   r1,·#0
1246 ·R_ARM_THM_MOVW_ABS_NC»  .LC01246 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
1247 »       movt»   r1,·#01247 »       movt»   r1,·#0
Offset 1334, 15 lines modifiedOffset 1334, 15 lines modified
1334 »       movt»   r1,·#01334 »       movt»   r1,·#0
1335 ·R_ARM_THM_MOVT_ABS»     .LC51335 ·R_ARM_THM_MOVT_ABS»     .LC5
1336 »       ldr»    r0,·[r3,·#0]1336 »       ldr»    r0,·[r3,·#0]
1337 »       bl»     0·<PyErr_SetString>1337 »       bl»     0·<PyErr_SetString>
1338 ·R_ARM_THM_CALL» PyErr_SetString1338 ·R_ARM_THM_CALL» PyErr_SetString
1339 »       b.n»    a7e·<memory_subscript+0x2ae>1339 »       b.n»    a7e·<memory_subscript+0x2ae>
1340 »       ldr»    r0,·[r4,·#52]» @·0x341340 »       ldr»    r0,·[r4,·#52]» @·0x34
1341 »       bl»     9b0·<memory_subscript+0x1e0>1341 »       bl»     928·<memory_subscript+0x158>
1342 ·R_ARM_THM_CALL» adjust_fmt.isra.01342 ·R_ARM_THM_CALL» adjust_fmt.isra.0
1343 »       mov»    r6,·r01343 »       mov»    r6,·r0
1344 »       cmp»    r0,·#01344 »       cmp»    r0,·#0
1345 »       beq.w»  a7e·<memory_subscript+0x2ae>1345 »       beq.w»  a7e·<memory_subscript+0x2ae>
1346 »       ldr»    r3,·[r4,·#48]» @·0x301346 »       ldr»    r3,·[r4,·#48]» @·0x30
1347 »       cmp»    r7,·r31347 »       cmp»    r7,·r3
1348 »       blt.n»  cc4·<memory_subscript+0x4f4>1348 »       blt.n»  cc4·<memory_subscript+0x4f4>
Offset 2266, 15 lines modifiedOffset 2266, 15 lines modified
2266 »       cbz»    r1,·152e·<PyBuffer_ToContiguous+0xea>2266 »       cbz»    r1,·152e·<PyBuffer_ToContiguous+0xea>
2267 »       ldr»    r2,·[r4,·#20]2267 »       ldr»    r2,·[r4,·#20]
2268 »       cmp»    r5,·r22268 »       cmp»    r5,·r2
2269 »       blt.n»  151e·<PyBuffer_ToContiguous+0xda>2269 »       blt.n»  151e·<PyBuffer_ToContiguous+0xda>
2270 »       mov»    r2,·r72270 »       mov»    r2,·r7
2271 »       mov»    r1,·r62271 »       mov»    r1,·r6
2272 »       mov»    r0,·r82272 »       mov»    r0,·r8
2273 »       bl»     15c8·<tolist_base+0x4c>2273 »       bl»     1540·<PyBuffer_ToContiguous+0xfc>
2274 ·R_ARM_THM_CALL» buffer_to_contiguous2274 ·R_ARM_THM_CALL» buffer_to_contiguous
2275 »       mov»    r4,·r02275 »       mov»    r4,·r0
2276 »       mov»    r0,·r62276 »       mov»    r0,·r6
2277 »       bl»     0·<PyMem_Free>2277 »       bl»     0·<PyMem_Free>
2278 ·R_ARM_THM_CALL» PyMem_Free2278 ·R_ARM_THM_CALL» PyMem_Free
2279 »       b.n»    147a·<PyBuffer_ToContiguous+0x36>2279 »       b.n»    147a·<PyBuffer_ToContiguous+0x36>
2280 »       ldr.w»  r2,·[r1,·r5,·lsl·#2]2280 »       ldr.w»  r2,·[r1,·r5,·lsl·#2]
Offset 2314, 15 lines modifiedOffset 2314, 73 lines modified
2314 »       mov.w»  r4,·#4294967295»    @·0xffffffff2314 »       mov.w»  r4,·#4294967295»    @·0xffffffff
2315 »       b.n»    147a·<PyBuffer_ToContiguous+0x36>2315 »       b.n»    147a·<PyBuffer_ToContiguous+0x36>
2316 »       bl»     0·<PyErr_NoMemory>2316 »       bl»     0·<PyErr_NoMemory>
2317 ·R_ARM_THM_CALL» PyErr_NoMemory2317 ·R_ARM_THM_CALL» PyErr_NoMemory
2318 »       b.n»    156e·<PyBuffer_ToContiguous+0x12a>2318 »       b.n»    156e·<PyBuffer_ToContiguous+0x12a>
2319 »       nop2319 »       nop
  
 2320 0000157c·<get_native_fmtchar>:
 2321 get_native_fmtchar():
 2322 »       push»   {lr}
 2323 »       mov»    lr,·r0
 2324 »       ldrb»   r3,·[r1,·#0]
 2325 »       cmp»    r3,·#64»      @·0x40
 2326 »       itt»    eq
 2327 »       ldrbeq» r3,·[r1,·#1]
 2328 »       addeq»  r1,·#1
 2329 »       cmp»    r3,·#99»      @·0x63
 2330 »       bhi.n»  15d6·<get_native_fmtchar+0x5a>
 2331 »       cmp»    r3,·#72»      @·0x48
 2332 »       bhi.n»  15a6·<get_native_fmtchar+0x2a>
 2333 »       cmp»    r3,·#66»      @·0x42
 2334 »       beq.n»  15c8·<get_native_fmtchar+0x4c>
 2335 »       cmp»    r3,·#72»      @·0x48
 2336 »       beq.n»  15fc·<get_native_fmtchar+0x80>
 2337 »       cmp»    r3,·#63»      @·0x3f
 2338 »       beq.n»  15c8·<get_native_fmtchar+0x4c>
 2339 »       mov.w»  r0,·#4294967295»    @·0xffffffff
 2340 »       ldr.w»  pc,·[sp],·#4
 2341 »       sub.w»  ip,·r3,·#73» @·0x49
 2342 »       movs»   r2,·#1
 2343 »       uxtb.w» ip,·ip
 2344 »       lsl.w»  ip,·r2,·ip
 2345 »       tst.w»  ip,·#169»   @·0xa9
 2346 »       bne.n»  1600·<get_native_fmtchar+0x84>
 2347 »       tst.w»  ip,·#100663296»     @·0x6000000
 2348 »       bne.n»  15c8·<get_native_fmtchar+0x4c>
 2349 »       cmp»    r3,·#81»      @·0x51
 2350 »       bne.n»  159e·<get_native_fmtchar+0x22>
 2351 »       movs»   r0,·#8
 2352 »       b.n»    15ca·<get_native_fmtchar+0x4e>
 2353 »       movs»   r0,·#1
 2354 »       ldrb»   r2,·[r1,·#1]
 2355 »       cmp»    r2,·#0
 2356 »       bne.n»  159e·<get_native_fmtchar+0x22>
 2357 »       strb.w» r3,·[lr]
 2358 »       b.n»    15a2·<get_native_fmtchar+0x26>
 2359 »       sub.w»  r2,·r3,·#100»@·0x64
 2360 »       uxtb»   r2,·r2
 2361 »       cmp»    r2,·#13
 2362 »       bhi.n»  159e·<get_native_fmtchar+0x22>
 2363 »       movs»   r0,·#1
 2364 »       lsl.w»  r2,·r0,·r2
 2365 »       movw»   r0,·#1316»   @·0x524
Max diff block lines reached; 27808/31604 bytes (87.99%) of diff not shown.
1.34 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 »       movt»   r1,·#0190 »       movt»   r1,·#0
191 ·R_ARM_THM_MOVT_ABS»     .LC83191 ·R_ARM_THM_MOVT_ABS»     .LC83
192 »       ldr»    r0,·[r3,·#0]192 »       ldr»    r0,·[r3,·#0]
193 »       bl»     0·<PyErr_SetString>193 »       bl»     0·<PyErr_SetString>
194 ·R_ARM_THM_CALL» PyErr_SetString194 ·R_ARM_THM_CALL» PyErr_SetString
195 »       b.n»    17c·<memory_iter+0x4a>195 »       b.n»    17c·<memory_iter+0x4a>
196 »       ldr»    r0,·[r0,·#52]» @·0x34196 »       ldr»    r0,·[r0,·#52]» @·0x34
197 »       bl»     9b0·<adjust_fmt.isra.0>197 »       bl»     928·<adjust_fmt.isra.0>
198 ·R_ARM_THM_CALL» adjust_fmt.isra.0198 ·R_ARM_THM_CALL» adjust_fmt.isra.0
199 »       mov»    r6,·r0199 »       mov»    r6,·r0
200 »       cmp»    r0,·#0200 »       cmp»    r0,·#0
201 »       beq.n»  17c·<memory_iter+0x4a>201 »       beq.n»  17c·<memory_iter+0x4a>
202 »       add.w»  r0,·r4,·#548»@·0x224202 »       add.w»  r0,·r4,·#548»@·0x224
203 »       bl»     0·<_PyObject_GC_New>203 »       bl»     0·<_PyObject_GC_New>
204 ·R_ARM_THM_CALL» _PyObject_GC_New204 ·R_ARM_THM_CALL» _PyObject_GC_New
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 »       str»    r3,·[r0,·#4]264 »       str»    r3,·[r0,·#4]
265 »       movs»   r2,·#0265 »       movs»   r2,·#0
266 »       ldr»    r0,·[r4,·#12]266 »       ldr»    r0,·[r4,·#12]
267 »       ldr.w»  r3,·[r4,·#-4]267 »       ldr.w»  r3,·[r4,·#-4]
268 »       str.w»  r2,·[r4,·#-8]268 »       str.w»  r2,·[r4,·#-8]
269 »       and.w»  r3,·r3,·#1269 »       and.w»  r3,·r3,·#1
270 »       str.w»  r3,·[r4,·#-4]270 »       str.w»  r3,·[r4,·#-4]
271 »       bl»     1fd4·<Py_XDECREF>271 »       bl»     205c·<Py_XDECREF>
272 ·R_ARM_THM_CALL» Py_XDECREF272 ·R_ARM_THM_CALL» Py_XDECREF
273 »       mov»    r0,·r4273 »       mov»    r0,·r4
274 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}274 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
275 »       b.w»    0·<PyObject_GC_Del>275 »       b.w»    0·<PyObject_GC_Del>
276 ·R_ARM_THM_JUMP24»       PyObject_GC_Del276 ·R_ARM_THM_JUMP24»       PyObject_GC_Del
  
277 0000026c·<ptr_from_tuple>:277 0000026c·<ptr_from_tuple>:
Offset 316, 15 lines modifiedOffset 316, 15 lines modified
316 »       mov»    r8,·r0316 »       mov»    r8,·r0
317 »       cmp.w»  r0,·#4294967295»    @·0xffffffff317 »       cmp.w»  r0,·#4294967295»    @·0xffffffff
318 »       beq.n»  2e4·<ptr_from_tuple+0x78>318 »       beq.n»  2e4·<ptr_from_tuple+0x78>
319 »       mov»    r1,·r4319 »       mov»    r1,·r4
320 »       mov»    r2,·r6320 »       mov»    r2,·r6
321 »       mov»    r3,·r8321 »       mov»    r3,·r8
322 »       mov»    r0,·r7322 »       mov»    r0,·r7
323 »       bl»     e84·<lookup_dimension>323 »       bl»     dfc·<lookup_dimension>
324 ·R_ARM_THM_CALL» lookup_dimension324 ·R_ARM_THM_CALL» lookup_dimension
325 »       adds»   r6,·#1325 »       adds»   r6,·#1
326 »       mov»    r4,·r0326 »       mov»    r4,·r0
327 »       cmp»    r0,·#0327 »       cmp»    r0,·#0
328 »       bne.n»  2b4·<ptr_from_tuple+0x48>328 »       bne.n»  2b4·<ptr_from_tuple+0x48>
329 »       movs»   r4,·#0329 »       movs»   r4,·#0
330 »       b.n»    2ee·<ptr_from_tuple+0x82>330 »       b.n»    2ee·<ptr_from_tuple+0x82>
152 KB
object.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········37084·(bytes·into·file)13 ··Start·of·section·headers:··········37072·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.12 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x90dc:1 There·are·18·section·headers,·starting·at·offset·0x90d0:
  
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·000544·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000544·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·007354·0002e8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·007348·0002e8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000578·000334·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000578·000334·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00763c·0000e8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·007630·0000e8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0008ac·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0008ac·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·0008ac·002280·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0008ac·002274·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·007724·000fb0·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·007718·000fb0·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·002b2c·00079b·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·002b20·00079b·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0032c8·000788·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0032bc·000788·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0086d4·0005c8·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0086c8·0005c8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·003a50·0002b7·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·003a44·0002b7·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·008c9c·0003b0·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·008c90·0003b0·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·003d07·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003cfb·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003d07·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003cfb·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·003d3c·001cb0·10·····16·154··419 ··[15]·.symtab···········SYMTAB··········00000000·003d30·001cb0·10·····16·154··4
20 ··[16]·.strtab···········STRTAB··········00000000·0059ec·001965·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0059e0·001965·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00904c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·009040·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
15.0 KB
readelf --wide --symbols {}
    
Offset 30, 60 lines modifiedOffset 30, 60 lines modified
30 ····26:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····6·$d30 ····26:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····6·$d
31 ····27:·00000054·····0·NOTYPE··LOCAL··DEFAULT····1·$t31 ····27:·00000054·····0·NOTYPE··LOCAL··DEFAULT····1·$t
32 ····28:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t32 ····28:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
33 ····29:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····29:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····30:·00000f18·····0·NOTYPE··LOCAL··DEFAULT····6·$t34 ····30:·00000f18·····0·NOTYPE··LOCAL··DEFAULT····6·$t
35 ····31:·00000f30·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·00000f30·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·00000f34·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·00000f34·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·00001558·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·0000154c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·0000155c·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00001550·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1139 ····35:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
40 ····36:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1240 ····36:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
41 ····37:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1341 ····37:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
42 ····38:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR142 ····38:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
43 ····39:·000018e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····39:·000018d4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····40:·000018e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····40:·000018dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····41:·00001ba4·····0·NOTYPE··LOCAL··DEFAULT····6·$d45 ····41:·00001b98·····0·NOTYPE··LOCAL··DEFAULT····6·$d
46 ····42:·00001ba8·····0·NOTYPE··LOCAL··DEFAULT····6·$t46 ····42:·00001b9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
47 ····43:·00001c08·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····43:·00001bfc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····44:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1448 ····44:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
49 ····45:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1549 ····45:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
50 ····46:·00000234·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1650 ····46:·00000234·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
51 ····47:·00001c10·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····47:·00001c04·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····48:·00001cf0·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····48:·00001ce4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····49:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1753 ····49:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
54 ····50:·00000274·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1854 ····50:·00000274·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
55 ····51:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1955 ····51:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
56 ····52:·00001cf4·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····52:·00001ce8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····53:·00001dbc·····0·NOTYPE··LOCAL··DEFAULT····6·$d57 ····53:·00001db0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
58 ····54:·00001dc0·····0·NOTYPE··LOCAL··DEFAULT····6·$t58 ····54:·00001db4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
59 ····55:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2059 ····55:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
60 ····56:·00001e78·····0·NOTYPE··LOCAL··DEFAULT····6·$d60 ····56:·00001e6c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
61 ····57:·00001e80·····0·NOTYPE··LOCAL··DEFAULT····6·$t61 ····57:·00001e74·····0·NOTYPE··LOCAL··DEFAULT····6·$t
62 ····58:·00001ec1····10·FUNC····LOCAL··DEFAULT····6·none_hash62 ····58:·00001eb5····10·FUNC····LOCAL··DEFAULT····6·none_hash
63 ····59:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2163 ····59:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
64 ····60:·0000016d····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.064 ····60:·0000016d····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0
65 ····61:·00001f90·····0·NOTYPE··LOCAL··DEFAULT····6·$d65 ····61:·00001f84·····0·NOTYPE··LOCAL··DEFAULT····6·$d
66 ····62:·00001f98·····0·NOTYPE··LOCAL··DEFAULT····6·$t66 ····62:·00001f8c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
67 ····63:·00002020·····0·NOTYPE··LOCAL··DEFAULT····6·$d67 ····63:·00002014·····0·NOTYPE··LOCAL··DEFAULT····6·$d
68 ····64:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t68 ····64:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
69 ····65:·00000010·····0·NOTYPE··LOCAL··DEFAULT····9·$d69 ····65:·00000010·····0·NOTYPE··LOCAL··DEFAULT····9·$d
70 ····66:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2270 ····66:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
71 ····67:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2371 ····67:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
72 ····68:·00000164·····0·NOTYPE··LOCAL··DEFAULT····1·$d72 ····68:·00000164·····0·NOTYPE··LOCAL··DEFAULT····1·$d
73 ····69:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····1·$t73 ····69:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
74 ····70:·00002024·····0·NOTYPE··LOCAL··DEFAULT····6·$t74 ····70:·00002018·····0·NOTYPE··LOCAL··DEFAULT····6·$t
75 ····71:·0000217c·····0·NOTYPE··LOCAL··DEFAULT····6·$d75 ····71:·00002170·····0·NOTYPE··LOCAL··DEFAULT····6·$d
76 ····72:·00002180·····0·NOTYPE··LOCAL··DEFAULT····6·$t76 ····72:·00002174·····0·NOTYPE··LOCAL··DEFAULT····6·$t
77 ····73:·000021e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d77 ····73:·000021dc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
78 ····74:·000021ec·····0·NOTYPE··LOCAL··DEFAULT····6·$t78 ····74:·000021e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
79 ····75:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2479 ····75:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
80 ····76:·00000014·····0·NOTYPE··LOCAL··DEFAULT····9·$t80 ····76:·00000014·····0·NOTYPE··LOCAL··DEFAULT····9·$t
81 ····77:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2581 ····77:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
82 ····78:·00002271····12·FUNC····LOCAL··DEFAULT····6·none_repr82 ····78:·00002265····12·FUNC····LOCAL··DEFAULT····6·none_repr
83 ····79:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2683 ····79:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
84 ····80:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2784 ····80:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
85 ····81:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2885 ····81:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
86 ····82:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2986 ····82:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
87 ····83:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3087 ····83:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
88 ····84:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3188 ····84:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
89 ····85:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3289 ····85:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
Offset 181, 104 lines modifiedOffset 181, 104 lines modified
181 ···177:·00000589···488·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericSetAttr181 ···177:·00000589···488·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericSetAttr
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
188 ···184:·00001ba9···104·FUNC····GLOBAL·HIDDEN·····6·_PyObject_SetAttributeErrorContext188 ···184:·00001b9d···104·FUNC····GLOBAL·HIDDEN·····6·_PyObject_SetAttributeErrorContext
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
190 ···186:·00000771···576·FUNC····GLOBAL·DEFAULT····6·_PyObject_GenericSetAttrWithDict190 ···186:·00000771···576·FUNC····GLOBAL·DEFAULT····6·_PyObject_GenericSetAttrWithDict
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
193 ···189:·000009cd····96·FUNC····GLOBAL·DEFAULT····6·_PyObject_New193 ···189:·000009cd····96·FUNC····GLOBAL·DEFAULT····6·_PyObject_New
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
196 ···192:·00000055·····8·FUNC····GLOBAL·HIDDEN·····1·_Py_SetImmortalUntracked196 ···192:·00000055·····8·FUNC····GLOBAL·HIDDEN·····1·_Py_SetImmortalUntracked
197 ···193:·00000a2d···640·FUNC····GLOBAL·DEFAULT····6·PyObject_GetAttr197 ···193:·00000a2d···640·FUNC····GLOBAL·DEFAULT····6·PyObject_GetAttr
198 ···194:·000014dd·····8·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericGetAttr198 ···194:·000014d1·····8·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericGetAttr
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_TryGetInstanceAttribute202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_TryGetInstanceAttribute
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MaterializeManagedDict203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MaterializeManagedDict
204 ···200:·00000cad···506·FUNC····GLOBAL·DEFAULT····6·_PyObject_GetMethod204 ···200:·00000cad···506·FUNC····GLOBAL·DEFAULT····6·_PyObject_GetMethod
205 ···201:·00000ea9···112·FUNC····GLOBAL·DEFAULT····6·_PyObject_NewVar205 ···201:·00000ea9···112·FUNC····GLOBAL·DEFAULT····6·_PyObject_NewVar
206 ···202:·00000f19····28·FUNC····GLOBAL·DEFAULT····6·_Py_NewReferenceNoTotal206 ···202:·00000f19····28·FUNC····GLOBAL·DEFAULT····6·_Py_NewReferenceNoTotal
207 ···203:·00000f35···792·FUNC····GLOBAL·DEFAULT····6·PyObject_GetOptionalAttr207 ···203:·00000f35···774·FUNC····GLOBAL·DEFAULT····6·PyObject_GetOptionalAttr
208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro
210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl
214 ···210:·0000124d···656·FUNC····GLOBAL·DEFAULT····6·_PyObject_GenericGetAttrWithDict214 ···210:·0000123d···658·FUNC····GLOBAL·DEFAULT····6·_PyObject_GenericGetAttrWithDict
215 ···211:·000014e5···120·FUNC····GLOBAL·DEFAULT····6·PyObject_IsTrue215 ···211:·000014d9···120·FUNC····GLOBAL·DEFAULT····6·PyObject_IsTrue
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
218 ···214:·0000155d····54·FUNC····GLOBAL·HIDDEN·····6·_PyObject_ComputedDictPointer218 ···214:·00001551····54·FUNC····GLOBAL·HIDDEN·····6·_PyObject_ComputedDictPointer
219 ···215:·00001595····76·FUNC····GLOBAL·DEFAULT····6·PyObject_GetAttrString219 ···215:·00001589····76·FUNC····GLOBAL·DEFAULT····6·PyObject_GetAttrString
220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
221 ···217:·000015e1····14·FUNC····GLOBAL·DEFAULT····6·PyCallable_Check221 ···217:·000015d5····14·FUNC····GLOBAL·DEFAULT····6·PyCallable_Check
222 ···218:·000015f1···824·FUNC····GLOBAL·DEFAULT····6·PyObject_RichCompareBool222 ···218:·000015e5···824·FUNC····GLOBAL·DEFAULT····6·PyObject_RichCompareBool
223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
228 ···224:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate228 ···224:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
229 ···225:·00001929···640·FUNC····GLOBAL·DEFAULT····6·PyObject_RichCompare229 ···225:·0000191d···640·FUNC····GLOBAL·DEFAULT····6·PyObject_RichCompare
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
233 ···229:·00001c11···228·FUNC····GLOBAL·DEFAULT····6·PyObject_Str233 ···229:·00001c05···228·FUNC····GLOBAL·DEFAULT····6·PyObject_Str
234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
235 ···231:·00001cf5···204·FUNC····GLOBAL·DEFAULT····6·PyObject_Repr235 ···231:·00001ce9···204·FUNC····GLOBAL·DEFAULT····6·PyObject_Repr
236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
237 ···233:·00001dc1····16·FUNC····GLOBAL·DEFAULT····6·PyObject_SelfIter237 ···233:·00001db5····16·FUNC····GLOBAL·DEFAULT····6·PyObject_SelfIter
238 ···234:·00001dd1···176·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFinalizerFromDealloc238 ···234:·00001dc5···176·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFinalizerFromDealloc
239 ···235:·00000507···286·FUNC····GLOBAL·DEFAULT····9·_PyObject_AssertFailed239 ···235:·00000507···286·FUNC····GLOBAL·DEFAULT····9·_PyObject_AssertFailed
240 ···236:·00001e81····62·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFinalizer240 ···236:·00001e75····62·FUNC····GLOBAL·DEFAULT····6·PyObject_CallFinalizer
241 ···237:·00001ecd···204·FUNC····GLOBAL·DEFAULT····6·PyObject_Bytes241 ···237:·00001ec1···204·FUNC····GLOBAL·DEFAULT····6·PyObject_Bytes
242 ···238:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type242 ···238:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
243 ···239:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial243 ···239:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject
245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString
246 ···242:·00001f99····60·FUNC····GLOBAL·DEFAULT····6·PyObject_HasAttrWithError246 ···242:·00001f8d····60·FUNC····GLOBAL·DEFAULT····6·PyObject_HasAttrWithError
Max diff block lines reached; 4180/15285 bytes (27.35%) of diff not shown.
57.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x7354·contains·93·entries:1 Relocation·section·'.rel.text'·at·offset·0x7348·contains·93·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 0000001a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 0000001e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 0000001e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000030··00009e0a·R_ARM_THM_CALL·········00000000···PyUnicode_New5 00000030··00009e0a·R_ARM_THM_CALL·········00000000···PyUnicode_New
6 0000003c··00009f0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize6 0000003c··00009f0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
7 00000046··0000a00a·R_ARM_THM_CALL·········00000000···PyTuple_New7 00000046··0000a00a·R_ARM_THM_CALL·········00000000···PyTuple_New
8 00000050··00009c02·R_ARM_ABS32············00000000···_PyRuntime8 00000050··00009c02·R_ARM_ABS32············00000000···_PyRuntime
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 000001ce··0001060a·R_ARM_THM_CALL·········00000000···_PyFloat_ClearFreeList33 000001ce··0001060a·R_ARM_THM_CALL·········00000000···_PyFloat_ClearFreeList
34 000001d6··0001070a·R_ARM_THM_CALL·········00000000···_PyTuple_ClearFreeList34 000001d6··0001070a·R_ARM_THM_CALL·········00000000···_PyTuple_ClearFreeList
35 000001de··0001080a·R_ARM_THM_CALL·········00000000···_PyList_ClearFreeList35 000001de··0001080a·R_ARM_THM_CALL·········00000000···_PyList_ClearFreeList
36 000001e6··0001090a·R_ARM_THM_CALL·········00000000···_PyDict_ClearFreeList36 000001e6··0001090a·R_ARM_THM_CALL·········00000000···_PyDict_ClearFreeList
37 000001ee··00010a0a·R_ARM_THM_CALL·········00000000···_PyContext_ClearFreeList37 000001ee··00010a0a·R_ARM_THM_CALL·········00000000···_PyContext_ClearFreeList
38 000001f6··00010b0a·R_ARM_THM_CALL·········00000000···_PyAsyncGen_ClearFreeLists38 000001f6··00010b0a·R_ARM_THM_CALL·········00000000···_PyAsyncGen_ClearFreeLists
39 000001fe··00010c0a·R_ARM_THM_CALL·········00000000···_PyObjectStackChunk_ClearFreeList39 000001fe··00010c0a·R_ARM_THM_CALL·········00000000···_PyObjectStackChunk_ClearFreeList
40 0000021e··0000e70a·R_ARM_THM_CALL·········00001cf5···PyObject_Repr40 0000021e··0000e70a·R_ARM_THM_CALL·········00001ce9···PyObject_Repr
41 0000022c··00004b2f·R_ARM_THM_MOVW_ABS_NC··0000039c···.LC2441 0000022c··00004b2f·R_ARM_THM_MOVW_ABS_NC··0000039c···.LC24
42 00000230··00004b30·R_ARM_THM_MOVT_ABS·····0000039c···.LC2442 00000230··00004b30·R_ARM_THM_MOVT_ABS·····0000039c···.LC24
43 00000234··0001130a·R_ARM_THM_CALL·········00000000···_PyUnicode_AsASCIIString43 00000234··0001130a·R_ARM_THM_CALL·········00000000···_PyUnicode_AsASCIIString
44 0000024c··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc44 0000024c··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc
45 0000025a··0001140a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeASCII45 0000025a··0001140a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeASCII
46 00000272··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc46 00000272··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc
47 0000030e··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError47 0000030e··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 57, 23 lines modifiedOffset 57, 23 lines modified
57 0000037e··0000cb0a·R_ARM_THM_CALL·········00000f35···PyObject_GetOptionalAttr57 0000037e··0000cb0a·R_ARM_THM_CALL·········00000f35···PyObject_GetOptionalAttr
58 0000038c··0000cb0a·R_ARM_THM_CALL·········00000f35···PyObject_GetOptionalAttr58 0000038c··0000cb0a·R_ARM_THM_CALL·········00000f35···PyObject_GetOptionalAttr
59 000003a0··0000592f·R_ARM_THM_MOVW_ABS_NC··00000470···.LC3659 000003a0··0000592f·R_ARM_THM_MOVW_ABS_NC··00000470···.LC36
60 000003a4··00005930·R_ARM_THM_MOVT_ABS·····00000470···.LC3660 000003a4··00005930·R_ARM_THM_MOVT_ABS·····00000470···.LC36
61 000003a8··0000e80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat61 000003a8··0000e80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
62 000003c0··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc62 000003c0··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc
63 000003c8··0000190a·R_ARM_THM_CALL·········000009b1···Py_XDECREF63 000003c8··0000190a·R_ARM_THM_CALL·········000009b1···Py_XDECREF
64 000003d8··0000da0a·R_ARM_THM_CALL·········000015f1···PyObject_RichCompareBool64 000003d8··0000da0a·R_ARM_THM_CALL·········000015e5···PyObject_RichCompareBool
65 000003e6··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000478···.LC3765 000003e6··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000478···.LC37
66 000003ea··00005a30·R_ARM_THM_MOVT_ABS·····00000478···.LC3766 000003ea··00005a30·R_ARM_THM_MOVT_ABS·····00000478···.LC37
67 000003ee··0000e80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat67 000003ee··0000e80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
68 0000040c··00009c02·R_ARM_ABS32············00000000···_PyRuntime68 0000040c··00009c02·R_ARM_ABS32············00000000···_PyRuntime
69 00000410··00009c02·R_ARM_ABS32············00000000···_PyRuntime69 00000410··00009c02·R_ARM_ABS32············00000000···_PyRuntime
70 00000414··00000102·R_ARM_ABS32············00000000···.data70 00000414··00000102·R_ARM_ABS32············00000000···.data
71 00000418··00009c02·R_ARM_ABS32············00000000···_PyRuntime71 00000418··00009c02·R_ARM_ABS32············00000000···_PyRuntime
72 0000042a··0000d30a·R_ARM_THM_CALL·········000014e5···PyObject_IsTrue72 0000042a··0000d30a·R_ARM_THM_CALL·········000014d9···PyObject_IsTrue
73 0000044e··0001350a·R_ARM_THM_CALL·········000004e1···_PyObject_GetDictPtr73 0000044e··0001350a·R_ARM_THM_CALL·········000004e1···_PyObject_GetDictPtr
74 00000474··0000190a·R_ARM_THM_CALL·········000009b1···Py_XDECREF74 00000474··0000190a·R_ARM_THM_CALL·········000009b1···Py_XDECREF
75 0000048a··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError75 0000048a··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
76 0000048e··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError76 0000048e··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
77 00000492··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000480···.LC3877 00000492··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000480···.LC38
78 00000496··00005e30·R_ARM_THM_MOVT_ABS·····00000480···.LC3878 00000496··00005e30·R_ARM_THM_MOVT_ABS·····00000480···.LC38
79 0000049c··0000fa0a·R_ARM_THM_CALL·········00000000···PyErr_SetString79 0000049c··0000fa0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 89, 17 lines modifiedOffset 89, 17 lines modified
89 000004d2··0000fa0a·R_ARM_THM_CALL·········00000000···PyErr_SetString89 000004d2··0000fa0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
90 000004d8··0000bf0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory90 000004d8··0000bf0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
91 00000532··0000c70a·R_ARM_THM_CALL·········00000000···_PyObject_MaterializeManagedDict91 00000532··0000c70a·R_ARM_THM_CALL·········00000000···_PyObject_MaterializeManagedDict
92 0000053a··0000d00a·R_ARM_THM_CALL·········00000000···PyErr_Clear92 0000053a··0000d00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
93 000001a6··0000fb1e·R_ARM_THM_JUMP24·······00000000···_Py_CheckFunctionResult93 000001a6··0000fb1e·R_ARM_THM_JUMP24·······00000000···_Py_CheckFunctionResult
94 0000020a··00010d1e·R_ARM_THM_JUMP24·······00000000···_PySlice_ClearFreeList94 0000020a··00010d1e·R_ARM_THM_JUMP24·······00000000···_PySlice_ClearFreeList
95 00000364··00012d1e·R_ARM_THM_JUMP24·······00000331···Py_GetConstant95 00000364··00012d1e·R_ARM_THM_JUMP24·······00000331···Py_GetConstant
96 00000402··0000e51e·R_ARM_THM_JUMP24·······00001c11···PyObject_Str96 00000402··0000e51e·R_ARM_THM_JUMP24·······00001c05···PyObject_Str
  
97 Relocation·section·'.rel.data'·at·offset·0x763c·contains·29·entries:97 Relocation·section·'.rel.data'·at·offset·0x7630·contains·29·entries:
98 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name98 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
99 00000000··00015a02·R_ARM_ABS32············00000028···_Py_NoneStruct99 00000000··00015a02·R_ARM_ABS32············00000028···_Py_NoneStruct
100 00000004··0000d502·R_ARM_ABS32············00000000···_Py_FalseStruct100 00000004··0000d502·R_ARM_ABS32············00000000···_Py_FalseStruct
101 00000008··0000d402·R_ARM_ABS32············00000000···_Py_TrueStruct101 00000008··0000d402·R_ARM_ABS32············00000000···_Py_TrueStruct
102 0000000c··0001c802·R_ARM_ABS32············00000000···_Py_EllipsisObject102 0000000c··0001c802·R_ARM_ABS32············00000000···_Py_EllipsisObject
103 00000010··00015802·R_ARM_ABS32············00000030···_Py_NotImplementedStruct103 00000010··00015802·R_ARM_ABS32············00000030···_Py_NotImplementedStruct
104 0000002c··00015b02·R_ARM_ABS32············000001d4···_PyNone_Type104 0000002c··00015b02·R_ARM_ABS32············000001d4···_PyNone_Type
Offset 115, 23 lines modifiedOffset 115, 23 lines modified
115 000000f0··00006f02·R_ARM_ABS32············000003fd···notimplemented_new115 000000f0··00006f02·R_ARM_ABS32············000003fd···notimplemented_new
116 00000148··00007302·R_ARM_ABS32············00000439···notimplemented_bool116 00000148··00007302·R_ARM_ABS32············00000439···notimplemented_bool
117 000001b4··00000702·R_ARM_ABS32············00000000···.rodata.str1.4117 000001b4··00000702·R_ARM_ABS32············00000000···.rodata.str1.4
118 000001b8··00006702·R_ARM_ABS32············00000373···NotImplemented_reduce118 000001b8··00006702·R_ARM_ABS32············00000373···NotImplemented_reduce
119 000001d8··00015e02·R_ARM_ABS32············00000000···PyType_Type119 000001d8··00015e02·R_ARM_ABS32············00000000···PyType_Type
120 000001e0··00000702·R_ARM_ABS32············00000000···.rodata.str1.4120 000001e0··00000702·R_ARM_ABS32············00000000···.rodata.str1.4
121 000001ec··00007902·R_ARM_ABS32············000004ff···none_dealloc121 000001ec··00007902·R_ARM_ABS32············000004ff···none_dealloc
122 00000200··00004e02·R_ARM_ABS32············00002271···none_repr122 00000200··00004e02·R_ARM_ABS32············00002265···none_repr
123 00000204··00000102·R_ARM_ABS32············00000000···.data123 00000204··00000102·R_ARM_ABS32············00000000···.data
124 00000210··00003a02·R_ARM_ABS32············00001ec1···none_hash124 00000210··00003a02·R_ARM_ABS32············00001eb5···none_hash
125 0000022c··00008b02·R_ARM_ABS32············00000000···.rodata125 0000022c··00008b02·R_ARM_ABS32············00000000···.rodata
126 00000238··0001ca02·R_ARM_ABS32············00000000···_Py_BaseObject_RichCompare126 00000238··0001ca02·R_ARM_ABS32············00000000···_Py_BaseObject_RichCompare
127 00000270··00006b02·R_ARM_ABS32············000003c1···none_new127 00000270··00006b02·R_ARM_ABS32············000003c1···none_new
128 000002c8··00007602·R_ARM_ABS32············000004b1···none_bool128 000002c8··00007602·R_ARM_ABS32············000004b1···none_bool
  
129 Relocation·section·'.rel.text.hot'·at·offset·0x7724·contains·502·entries:129 Relocation·section·'.rel.text.hot'·at·offset·0x7718·contains·502·entries:
130 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name130 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
131 00000018··00009c02·R_ARM_ABS32············00000000···_PyRuntime131 00000018··00009c02·R_ARM_ABS32············00000000···_PyRuntime
132 0000003a··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin132 0000003a··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
133 0000004a··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin133 0000004a··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
134 00000058··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin134 00000058··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
135 00000066··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin135 00000066··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
136 00000074··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin136 00000074··0000a20a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 0000038a··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError169 0000038a··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
170 00000390··0000b60a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches170 00000390··0000b60a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
171 00000398··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError171 00000398··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
172 0000039c··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError172 0000039c··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
173 000003a2··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7173 000003a2··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7
174 000003a6··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7174 000003a6··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7
175 000003ae··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format175 000003ae··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format
176 000003b6··0000b80a·R_ARM_THM_CALL·········00001ba9···_PyObject_SetAttributeErrorContext176 000003b6··0000b80a·R_ARM_THM_CALL·········00001b9d···_PyObject_SetAttributeErrorContext
177 000003de··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc177 000003de··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc
178 000003e4··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError178 000003e4··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
179 000003e8··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError179 000003e8··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
180 000003f4··0000162f·R_ARM_THM_MOVW_ABS_NC··00000114···.LC8180 000003f4··0000162f·R_ARM_THM_MOVW_ABS_NC··00000114···.LC8
181 000003f8··00001630·R_ARM_THM_MOVT_ABS·····00000114···.LC8181 000003f8··00001630·R_ARM_THM_MOVT_ABS·····00000114···.LC8
182 00000400··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format182 00000400··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format
183 00000410··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc183 00000410··0000a60a·R_ARM_THM_CALL·········00000169···_Py_Dealloc
184 00000446··0000142f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC6184 00000446··0000142f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC6
185 0000044a··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7185 0000044a··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7
186 0000044e··00001430·R_ARM_THM_MOVT_ABS·····00000098···.LC6186 0000044e··00001430·R_ARM_THM_MOVT_ABS·····00000098···.LC6
187 00000452··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7187 00000452··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7
188 00000456··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format188 00000456··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format
189 0000045e··0000b80a·R_ARM_THM_CALL·········00001ba9···_PyObject_SetAttributeErrorContext189 0000045e··0000b80a·R_ARM_THM_CALL·········00001b9d···_PyObject_SetAttributeErrorContext
190 00000464··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError190 00000464··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
191 00000468··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError191 00000468··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
192 0000046c··0000132f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5192 0000046c··0000132f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5
193 00000470··00001330·R_ARM_THM_MOVT_ABS·····0000006c···.LC5193 00000470··00001330·R_ARM_THM_MOVT_ABS·····0000006c···.LC5
194 00000478··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format194 00000478··0000ac0a·R_ARM_THM_CALL·········00000000···PyErr_Format
195 00000484··0000aa0a·R_ARM_THM_CALL·········00000000···PyType_Ready195 00000484··0000aa0a·R_ARM_THM_CALL·········00000000···PyType_Ready
196 00000490··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError196 00000490··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 227, 28 lines modifiedOffset 227, 28 lines modified
227 00000680··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError227 00000680··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
228 00000686··0000b60a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches228 00000686··0000b60a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
229 0000068e··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError229 0000068e··0000b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
230 00000692··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError230 00000692··0000b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
231 00000698··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7231 00000698··0000152f·R_ARM_THM_MOVW_ABS_NC··000000ec···.LC7
232 0000069c··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7232 0000069c··00001530·R_ARM_THM_MOVT_ABS·····000000ec···.LC7
Max diff block lines reached; 49349/58586 bytes (84.23%) of diff not shown.
1.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 261, 15 lines modifiedOffset 261, 15 lines modified
  
261 00000210·<PyObject_ASCII>:261 00000210·<PyObject_ASCII>:
262 PyObject_ASCII():262 PyObject_ASCII():
263 »       push»   {r3,·r4,·r5,·lr}263 »       push»   {r3,·r4,·r5,·lr}
264 »       mov.w»  ip,·#4096»  @·0x1000264 »       mov.w»  ip,·#4096»  @·0x1000
265 »       sub.w»  ip,·sp,·ip265 »       sub.w»  ip,·sp,·ip
266 »       str.w»  r0,·[ip,·#4080]»     @·0xff0266 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
267 »       bl»     1cf4·<PyObject_Repr>267 »       bl»     1ce8·<PyObject_Repr>
268 ·R_ARM_THM_CALL» PyObject_Repr268 ·R_ARM_THM_CALL» PyObject_Repr
269 »       cbz»    r0,·27a·<PyObject_ASCII+0x6a>269 »       cbz»    r0,·27a·<PyObject_ASCII+0x6a>
270 »       ldrb»   r3,·[r0,·#16]270 »       ldrb»   r3,·[r0,·#16]
271 »       mov»    r4,·r0271 »       mov»    r4,·r0
272 »       lsls»   r3,·r3,·#25272 »       lsls»   r3,·r3,·#25
273 »       bmi.n»  276·<PyObject_ASCII+0x66>273 »       bmi.n»  276·<PyObject_ASCII+0x66>
274 »       movw»   r1,·#0274 »       movw»   r1,·#0
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ·R_ARM_THM_CALL» Py_XDECREF473 ·R_ARM_THM_CALL» Py_XDECREF
474 »       mov»    r0,·r4474 »       mov»    r0,·r4
475 »       add»    sp,·#8475 »       add»    sp,·#8
476 »       pop»    {r4,·r5,·r6,·pc}476 »       pop»    {r4,·r5,·r6,·pc}
477 »       ldr»    r1,·[pc,·#68]» @·(418·<_PyObject_FunctionStr+0xb0>)477 »       ldr»    r1,·[pc,·#68]» @·(418·<_PyObject_FunctionStr+0xb0>)
478 »       movs»   r2,·#3478 »       movs»   r2,·#3
479 »       mov»    r0,·r5479 »       mov»    r0,·r5
480 »       bl»     15f0·<PyObject_RichCompareBool>480 »       bl»     15e4·<PyObject_RichCompareBool>
481 ·R_ARM_THM_CALL» PyObject_RichCompareBool481 ·R_ARM_THM_CALL» PyObject_RichCompareBool
482 »       cmp»    r0,·#0482 »       cmp»    r0,·#0
483 »       blt.n»  406·<_PyObject_FunctionStr+0x9e>483 »       blt.n»  406·<_PyObject_FunctionStr+0x9e>
484 »       beq.n»  39e·<_PyObject_FunctionStr+0x36>484 »       beq.n»  39e·<_PyObject_FunctionStr+0x36>
485 »       mov»    r2,·r4485 »       mov»    r2,·r4
486 »       mov»    r1,·r5486 »       mov»    r1,·r5
487 »       movw»   r0,·#0487 »       movw»   r0,·#0
Offset 493, 15 lines modifiedOffset 493, 15 lines modified
493 »       mov»    r6,·r0493 »       mov»    r6,·r0
494 »       b.n»    3ae·<_PyObject_FunctionStr+0x46>494 »       b.n»    3ae·<_PyObject_FunctionStr+0x46>
495 »       cmp»    r0,·#0495 »       cmp»    r0,·#0
496 »       blt.n»  3cc·<_PyObject_FunctionStr+0x64>496 »       blt.n»  3cc·<_PyObject_FunctionStr+0x64>
497 »       mov»    r0,·r5497 »       mov»    r0,·r5
498 »       add»    sp,·#8498 »       add»    sp,·#8
499 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}499 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
500 »       b.w»    1c10·<PyObject_Str>500 »       b.w»    1c04·<PyObject_Str>
501 ·R_ARM_THM_JUMP24»       PyObject_Str501 ·R_ARM_THM_JUMP24»       PyObject_Str
502 »       movs»   r6,·#0502 »       movs»   r6,·#0
503 »       b.n»    3ae·<_PyObject_FunctionStr+0x46>503 »       b.n»    3ae·<_PyObject_FunctionStr+0x46>
504 »       nop504 »       nop
505 »       .word»  0x0000508c505 »       .word»  0x0000508c
506 ·R_ARM_ABS32»    _PyRuntime506 ·R_ARM_ABS32»    _PyRuntime
507 »       .word»  0x00004e18507 »       .word»  0x00004e18
Offset 513, 15 lines modifiedOffset 513, 15 lines modified
  
513 0000041c·<PyObject_Not>:513 0000041c·<PyObject_Not>:
514 PyObject_Not():514 PyObject_Not():
515 »       push»   {r3,·lr}515 »       push»   {r3,·lr}
516 »       mov.w»  ip,·#4096»  @·0x1000516 »       mov.w»  ip,·#4096»  @·0x1000
517 »       sub.w»  ip,·sp,·ip517 »       sub.w»  ip,·sp,·ip
518 »       str.w»  r0,·[ip,·#4088]»     @·0xff8518 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
519 »       bl»     14e4·<PyObject_IsTrue>519 »       bl»     14d8·<PyObject_IsTrue>
520 ·R_ARM_THM_CALL» PyObject_IsTrue520 ·R_ARM_THM_CALL» PyObject_IsTrue
521 »       cmp»    r0,·#0521 »       cmp»    r0,·#0
522 »       blt.n»  438·<PyObject_Not+0x1c>522 »       blt.n»  438·<PyObject_Not+0x1c>
523 »       ite»    eq523 »       ite»    eq
524 »       moveq»  r0,·#1524 »       moveq»  r0,·#1
525 »       movne»  r0,·#0525 »       movne»  r0,·#0
526 »       pop»    {r3,·pc}526 »       pop»    {r3,·pc}
73.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
423 ·R_ARM_THM_MOVT_ABS»     .LC7423 ·R_ARM_THM_MOVT_ABS»     .LC7
424 »       ldr»    r0,·[r3,·#0]424 »       ldr»    r0,·[r3,·#0]
425 »       mov»    r3,·r7425 »       mov»    r3,·r7
426 »       bl»     0·<PyErr_Format>426 »       bl»     0·<PyErr_Format>
427 ·R_ARM_THM_CALL» PyErr_Format427 ·R_ARM_THM_CALL» PyErr_Format
428 »       mov»    r1,·r7428 »       mov»    r1,·r7
429 »       mov»    r0,·r4429 »       mov»    r0,·r4
430 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>430 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
431 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext431 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
432 »       cmp»    r6,·#0432 »       cmp»    r6,·#0
433 »       beq.n»  31c·<PyObject_SetAttr+0xcc>433 »       beq.n»  31c·<PyObject_SetAttr+0xcc>
434 »       b.n»    35c·<PyObject_SetAttr+0x10c>434 »       b.n»    35c·<PyObject_SetAttr+0x10c>
435 »       mov»    r2,·r8435 »       mov»    r2,·r8
436 »       mov»    r1,·r7436 »       mov»    r1,·r7
437 »       mov»    r0,·r4437 »       mov»    r0,·r4
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 ·R_ARM_THM_MOVT_ABS»     .LC6499 ·R_ARM_THM_MOVT_ABS»     .LC6
500 »       movtne» r1,·#0500 »       movtne» r1,·#0
501 ·R_ARM_THM_MOVT_ABS»     .LC7501 ·R_ARM_THM_MOVT_ABS»     .LC7
502 »       bl»     0·<PyErr_Format>502 »       bl»     0·<PyErr_Format>
503 ·R_ARM_THM_CALL» PyErr_Format503 ·R_ARM_THM_CALL» PyErr_Format
504 »       mov»    r1,·r7504 »       mov»    r1,·r7
505 »       mov»    r0,·r4505 »       mov»    r0,·r4
506 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>506 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
507 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext507 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
508 »       b.n»    31c·<PyObject_SetAttr+0xcc>508 »       b.n»    31c·<PyObject_SetAttr+0xcc>
509 »       movw»   r0,·#0509 »       movw»   r0,·#0
510 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError510 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
511 »       movt»   r0,·#0511 »       movt»   r0,·#0
512 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError512 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
513 »       movw»   r1,·#0513 »       movw»   r1,·#0
Offset 766, 15 lines modifiedOffset 766, 15 lines modified
766 ·R_ARM_THM_MOVT_ABS»     .LC7766 ·R_ARM_THM_MOVT_ABS»     .LC7
767 »       ldr»    r0,·[r3,·#0]767 »       ldr»    r0,·[r3,·#0]
768 »       mov»    r3,·r4768 »       mov»    r3,·r4
769 »       bl»     0·<PyErr_Format>769 »       bl»     0·<PyErr_Format>
770 ·R_ARM_THM_CALL» PyErr_Format770 ·R_ARM_THM_CALL» PyErr_Format
771 »       mov»    r1,·r4771 »       mov»    r1,·r4
772 »       mov»    r0,·r7772 »       mov»    r0,·r7
773 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>773 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
774 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext774 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
775 »       b.n»    616·<PyObject_GenericSetAttr+0x8e>775 »       b.n»    616·<PyObject_GenericSetAttr+0x8e>
776 »       movw»   r3,·#0776 »       movw»   r3,·#0
777 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_AttributeError777 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_AttributeError
778 »       movt»   r3,·#0778 »       movt»   r3,·#0
779 ·R_ARM_THM_MOVT_ABS»     PyExc_AttributeError779 ·R_ARM_THM_MOVT_ABS»     PyExc_AttributeError
780 »       ldr»    r2,·[r5,·#12]780 »       ldr»    r2,·[r5,·#12]
Offset 819, 15 lines modifiedOffset 819, 15 lines modified
819 ·R_ARM_THM_MOVT_ABS»     .LC6819 ·R_ARM_THM_MOVT_ABS»     .LC6
820 »       movtne» r1,·#0820 »       movtne» r1,·#0
821 ·R_ARM_THM_MOVT_ABS»     .LC7821 ·R_ARM_THM_MOVT_ABS»     .LC7
822 »       bl»     0·<PyErr_Format>822 »       bl»     0·<PyErr_Format>
823 ·R_ARM_THM_CALL» PyErr_Format823 ·R_ARM_THM_CALL» PyErr_Format
824 »       mov»    r1,·r4824 »       mov»    r1,·r4
825 »       mov»    r0,·r7825 »       mov»    r0,·r7
826 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>826 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
827 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext827 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
828 »       b.n»    618·<PyObject_GenericSetAttr+0x90>828 »       b.n»    618·<PyObject_GenericSetAttr+0x90>
829 »       movw»   r0,·#0829 »       movw»   r0,·#0
830 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError830 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
831 »       movt»   r0,·#0831 »       movt»   r0,·#0
832 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError832 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
833 »       movw»   r1,·#0833 »       movw»   r1,·#0
Offset 985, 15 lines modifiedOffset 985, 15 lines modified
985 ·R_ARM_THM_MOVT_ABS»     .LC7985 ·R_ARM_THM_MOVT_ABS»     .LC7
986 »       ldr»    r0,·[r3,·#0]986 »       ldr»    r0,·[r3,·#0]
987 »       mov»    r3,·r4987 »       mov»    r3,·r4
988 »       bl»     0·<PyErr_Format>988 »       bl»     0·<PyErr_Format>
989 ·R_ARM_THM_CALL» PyErr_Format989 ·R_ARM_THM_CALL» PyErr_Format
990 »       mov»    r1,·r4990 »       mov»    r1,·r4
991 »       mov»    r0,·r6991 »       mov»    r0,·r6
992 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>992 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
993 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext993 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
994 »       b.n»    80a·<_PyObject_GenericSetAttrWithDict+0x9a>994 »       b.n»    80a·<_PyObject_GenericSetAttrWithDict+0x9a>
995 »       movw»   r3,·#0995 »       movw»   r3,·#0
996 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_AttributeError996 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_AttributeError
997 »       movt»   r3,·#0997 »       movt»   r3,·#0
998 ·R_ARM_THM_MOVT_ABS»     PyExc_AttributeError998 ·R_ARM_THM_MOVT_ABS»     PyExc_AttributeError
999 »       ldr»    r2,·[r5,·#12]999 »       ldr»    r2,·[r5,·#12]
Offset 1047, 15 lines modifiedOffset 1047, 15 lines modified
1047 ·R_ARM_THM_MOVT_ABS»     .LC61047 ·R_ARM_THM_MOVT_ABS»     .LC6
1048 »       movtne» r1,·#01048 »       movtne» r1,·#0
1049 ·R_ARM_THM_MOVT_ABS»     .LC71049 ·R_ARM_THM_MOVT_ABS»     .LC7
1050 »       bl»     0·<PyErr_Format>1050 »       bl»     0·<PyErr_Format>
1051 ·R_ARM_THM_CALL» PyErr_Format1051 ·R_ARM_THM_CALL» PyErr_Format
1052 »       mov»    r1,·r41052 »       mov»    r1,·r4
1053 »       mov»    r0,·r61053 »       mov»    r0,·r6
1054 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>1054 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
1055 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext1055 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
1056 »       b.n»    80c·<_PyObject_GenericSetAttrWithDict+0x9c>1056 »       b.n»    80c·<_PyObject_GenericSetAttrWithDict+0x9c>
1057 »       ldr»    r1,·[r6,·#8]1057 »       ldr»    r1,·[r6,·#8]
1058 »       eor.w»  r0,·r1,·r1,·asr·#311058 »       eor.w»  r0,·r1,·r1,·asr·#31
1059 »       sub.w»  r0,·r0,·r1,·asr·#311059 »       sub.w»  r0,·r0,·r1,·asr·#31
1060 »       ldrd»   r1,·ip,·[r3,·#16]1060 »       ldrd»   r1,·ip,·[r3,·#16]
1061 »       adds»   r3,·r1,·#31061 »       adds»   r3,·r1,·#3
Offset 1335, 15 lines modifiedOffset 1335, 15 lines modified
1335 ·R_ARM_THM_MOVW_ABS_NC»  .LC71335 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
1336 »       movt»   r1,·#01336 »       movt»   r1,·#0
1337 ·R_ARM_THM_MOVT_ABS»     .LC71337 ·R_ARM_THM_MOVT_ABS»     .LC7
1338 »       bl»     0·<PyErr_Format>1338 »       bl»     0·<PyErr_Format>
1339 ·R_ARM_THM_CALL» PyErr_Format1339 ·R_ARM_THM_CALL» PyErr_Format
1340 »       mov»    r1,·r41340 »       mov»    r1,·r4
1341 »       mov»    r0,·r51341 »       mov»    r0,·r5
1342 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>1342 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
1343 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext1343 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
1344 »       b.n»    abe·<PyObject_GetAttr+0x92>1344 »       b.n»    abe·<PyObject_GetAttr+0x92>
1345 »       mov»    r0,·r61345 »       mov»    r0,·r6
1346 »       bl»     168·<_Py_Dealloc>1346 »       bl»     168·<_Py_Dealloc>
1347 ·R_ARM_THM_CALL» _Py_Dealloc1347 ·R_ARM_THM_CALL» _Py_Dealloc
1348 »       b.n»    abe·<PyObject_GetAttr+0x92>1348 »       b.n»    abe·<PyObject_GetAttr+0x92>
1349 »       ldr.w»  r8,·[r5,·#-12]1349 »       ldr.w»  r8,·[r5,·#-12]
Offset 1377, 15 lines modifiedOffset 1377, 15 lines modified
1377 ·R_ARM_THM_MOVW_ABS_NC»  .LC71377 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
1378 »       movt»   r1,·#01378 »       movt»   r1,·#0
1379 ·R_ARM_THM_MOVT_ABS»     .LC71379 ·R_ARM_THM_MOVT_ABS»     .LC7
1380 »       bl»     0·<PyErr_Format>1380 »       bl»     0·<PyErr_Format>
1381 ·R_ARM_THM_CALL» PyErr_Format1381 ·R_ARM_THM_CALL» PyErr_Format
1382 »       mov»    r1,·r41382 »       mov»    r1,·r4
1383 »       mov»    r0,·r51383 »       mov»    r0,·r5
1384 »       bl»     1ba8·<_PyObject_SetAttributeErrorContext>1384 »       bl»     1b9c·<_PyObject_SetAttributeErrorContext>
1385 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext1385 ·R_ARM_THM_CALL» _PyObject_SetAttributeErrorContext
1386 »       movs»   r0,·#01386 »       movs»   r0,·#0
1387 »       b.n»    ad2·<PyObject_GetAttr+0xa6>1387 »       b.n»    ad2·<PyObject_GetAttr+0xa6>
1388 »       subs»   r3,·#11388 »       subs»   r3,·#1
1389 »       str»    r3,·[r4,·#0]1389 »       str»    r3,·[r4,·#0]
1390 »       cmp»    r3,·#01390 »       cmp»    r3,·#0
1391 »       bne.w»  aca·<PyObject_GetAttr+0x9e>1391 »       bne.w»  aca·<PyObject_GetAttr+0x9e>
Max diff block lines reached; 70825/74590 bytes (94.95%) of diff not shown.
767 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 205, 19 lines modifiedOffset 205, 19 lines modified
205 »       mov»    r0,·r4205 »       mov»    r0,·r4
206 »       bl»     0·<PyEval_RestoreThread>206 »       bl»     0·<PyEval_RestoreThread>
207 ·R_ARM_THM_CALL» PyEval_RestoreThread207 ·R_ARM_THM_CALL» PyEval_RestoreThread
208 »       b.n»    1e4·<PyObject_Print+0xb6>208 »       b.n»    1e4·<PyObject_Print+0xb6>
209 »       mov»    r0,·r4209 »       mov»    r0,·r4
210 »       lsls»   r3,·r7,·#31210 »       lsls»   r3,·r7,·#31
211 »       bpl.n»  1aa·<PyObject_Print+0x7c>211 »       bpl.n»  1aa·<PyObject_Print+0x7c>
212 »       bl»     1c10·<PyObject_Str>212 »       bl»     1c04·<PyObject_Str>
213 ·R_ARM_THM_CALL» PyObject_Str213 ·R_ARM_THM_CALL» PyObject_Str
214 »       mov»    r4,·r0214 »       mov»    r4,·r0
215 »       b.n»    1b0·<PyObject_Print+0x82>215 »       b.n»    1b0·<PyObject_Print+0x82>
216 »       bl»     1cf4·<PyObject_Repr>216 »       bl»     1ce8·<PyObject_Repr>
217 ·R_ARM_THM_CALL» PyObject_Repr217 ·R_ARM_THM_CALL» PyObject_Repr
218 »       mov»    r4,·r0218 »       mov»    r4,·r0
219 »       cbz»    r4,·200·<PyObject_Print+0xd2>219 »       cbz»    r4,·200·<PyObject_Print+0xd2>
220 »       add»    r1,·sp,·#12220 »       add»    r1,·sp,·#12
221 »       mov»    r0,·r4221 »       mov»    r0,·r4
222 »       bl»     0·<PyUnicode_AsUTF8AndSize>222 »       bl»     0·<PyUnicode_AsUTF8AndSize>
223 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize223 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize
689 KB
obmalloc.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········109256·(bytes·into·file)13 ··Start·of·section·headers:··········109280·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
4.48 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x1aac8:1 There·are·25·section·headers,·starting·at·offset·0x1aae0:
  
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·000038·003318·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·003478·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0165ac·000b80·08···I·22···1··46 ··[·2]·.rel.text·········REL·············00000000·0165ec·000b78·08···I·22···1··4
7 ··[·3]·.data·············PROGBITS········00000000·003350·000ce0·00··WA··0···0··87 ··[·3]·.data·············PROGBITS········00000000·0034b0·000ce0·00··WA··0···0··8
8 ··[·4]·.rel.data·········REL·············00000000·01712c·000540·08···I·22···3··48 ··[·4]·.rel.data·········REL·············00000000·017164·000540·08···I·22···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·004040·028a15·00··WA··0···0·649 ··[·5]·.bss··············NOBITS··········00000000·0041c0·028a15·00··WA··0···0·64
10 ··[·6]·.text.startup·····PROGBITS········00000000·004040·00005c·00··AX··0···0··410 ··[·6]·.text.startup·····PROGBITS········00000000·0041c0·00005c·00··AX··0···0··4
11 ··[·7]·.rel.text.startup·REL·············00000000·01766c·000068·08···I·22···6··411 ··[·7]·.rel.text.startup·REL·············00000000·0176a4·000068·08···I·22···6··4
12 ··[·8]·.init_array·······INIT_ARRAY······00000000·00409c·000004·04··WA··0···0··412 ··[·8]·.init_array·······INIT_ARRAY······00000000·00421c·000004·04··WA··0···0··4
13 ··[·9]·.rel.init_array···REL·············00000000·0176d4·000008·08···I·22···8··413 ··[·9]·.rel.init_array···REL·············00000000·01770c·000008·08···I·22···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·0040a0·00127a·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·004220·00127a·01·AMS··0···0··4
15 ··[11]·.text.hot·········PROGBITS········00000000·00531c·001f50·00··AX··0···0··415 ··[11]·.text.hot·········PROGBITS········00000000·00549c·001f4c·00··AX··0···0··4
16 ··[12]·.rel.text.hot·····REL·············00000000·0176dc·000788·08···I·22··11··416 ··[12]·.rel.text.hot·····REL·············00000000·017714·000788·08···I·22··11··4
17 ··[13]·.text.unlikely····PROGBITS········00000000·007270·007744·00··AX··0···0··817 ··[13]·.text.unlikely····PROGBITS········00000000·0073e8·0075f4·00··AX··0···0··8
18 ··[14]·.rel.text.unlikely·REL·············00000000·017e64·002678·08···I·22··13··418 ··[14]·.rel.text.unlikely·REL·············00000000·017e9c·002658·08···I·22··13··4
19 ··[15]·.rodata···········PROGBITS········00000000·00e9c0·000c28·00···A··0···0·6419 ··[15]·.rodata···········PROGBITS········00000000·00ea00·000c28·00···A··0···0·64
20 ··[16]·.rel.rodata·······REL·············00000000·01a4dc·000520·08···I·22··15··420 ··[16]·.rel.rodata·······REL·············00000000·01a4f4·000520·08···I·22··15··4
21 ··[17]·.tbss·············NOBITS··········00000000·00f5e8·000001·00·WAT··0···0··121 ··[17]·.tbss·············NOBITS··········00000000·00f628·000001·00·WAT··0···0··1
22 ··[18]·.tdata············PROGBITS········00000000·00f5e8·000004·00·WAT··0···0··422 ··[18]·.tdata············PROGBITS········00000000·00f628·000004·00·WAT··0···0··4
23 ··[19]·.rel.tdata········REL·············00000000·01a9fc·000008·08···I·22··18··423 ··[19]·.rel.tdata········REL·············00000000·01aa14·000008·08···I·22··18··4
24 ··[20]·.note.GNU-stack···PROGBITS········00000000·00f5ec·000000·00······0···0··124 ··[20]·.note.GNU-stack···PROGBITS········00000000·00f62c·000000·00······0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00f5ec·000033·00······0···0··125 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00f62c·000033·00······0···0··1
26 ··[22]·.symtab···········SYMTAB··········00000000·00f620·0041c0·10·····23·632··426 ··[22]·.symtab···········SYMTAB··········00000000·00f660·0041c0·10·····23·632··4
27 ··[23]·.strtab···········STRTAB··········00000000·0137e0·002dc9·00······0···0··127 ··[23]·.strtab···········STRTAB··········00000000·013820·002dc9·00······0···0··1
28 ··[24]·.shstrtab·········STRTAB··········00000000·01aa04·0000c3·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·01aa1c·0000c3·00······0···0··1
29 Key·to·Flags:29 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)33 ··D·(mbind),·y·(purecode),·p·(processor·specific)
91.1 KB
readelf --wide --symbols {}
    
Offset 25, 33 lines modifiedOffset 25, 33 lines modified
25 ····21:·00000174·····0·NOTYPE··LOCAL··DEFAULT····1·$t25 ····21:·00000174·····0·NOTYPE··LOCAL··DEFAULT····1·$t
26 ····22:·00000255···256·FUNC····LOCAL··DEFAULT····1·chacha_block26 ····22:·00000255···256·FUNC····LOCAL··DEFAULT····1·chacha_block
27 ····23:·00000001···108·FUNC····LOCAL··DEFAULT···11·qround27 ····23:·00000001···108·FUNC····LOCAL··DEFAULT···11·qround
28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$t28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$t
29 ····25:·00000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1129 ····25:·00000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC11
30 ····26:·00020a14·32769·OBJECT··LOCAL··DEFAULT····5·out_buf30 ····26:·00020a14·32769·OBJECT··LOCAL··DEFAULT····5·out_buf
31 ····27:·00000421····22·FUNC····LOCAL··DEFAULT····1·mi_out_stderr31 ····27:·00000421····22·FUNC····LOCAL··DEFAULT····1·mi_out_stderr
32 ····28:·00002c3d····48·FUNC····LOCAL··DEFAULT···13·mi_out_buf_stderr32 ····28:·00002af1····48·FUNC····LOCAL··DEFAULT···13·mi_out_buf_stderr
33 ····29:·00000439···464·FUNC····LOCAL··DEFAULT····1·mi_option_init33 ····29:·00000439···464·FUNC····LOCAL··DEFAULT····1·mi_option_init
34 ····30:·00000418·····0·NOTYPE··LOCAL··DEFAULT····1·$d34 ····30:·00000418·····0·NOTYPE··LOCAL··DEFAULT····1·$d
35 ····31:·00000420·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····31:·00000420·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····32:·0000005c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1236 ····32:·0000005c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC12
37 ····33:·000000ac·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1337 ····33:·000000ac·····0·NOTYPE··LOCAL··DEFAULT···10·.LC13
38 ····34:·000000bc·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1438 ····34:·000000bc·····0·NOTYPE··LOCAL··DEFAULT···10·.LC14
39 ····35:·000000cc·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1539 ····35:·000000cc·····0·NOTYPE··LOCAL··DEFAULT···10·.LC15
40 ····36:·00000604·····0·NOTYPE··LOCAL··DEFAULT····1·$d40 ····36:·00000604·····0·NOTYPE··LOCAL··DEFAULT····1·$d
41 ····37:·00000608·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····37:·00000608·····0·NOTYPE··LOCAL··DEFAULT····1·$t
42 ····38:·00000104·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1742 ····38:·00000104·····0·NOTYPE··LOCAL··DEFAULT···10·.LC17
43 ····39:·00003c7b···114·FUNC····LOCAL··DEFAULT···13·mi_vfprintf43 ····39:·00003b2f···114·FUNC····LOCAL··DEFAULT···13·mi_vfprintf
44 ····40:·00000110·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1844 ····40:·00000110·····0·NOTYPE··LOCAL··DEFAULT···10·.LC18
45 ····41:·00000128·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1945 ····41:·00000128·····0·NOTYPE··LOCAL··DEFAULT···10·.LC19
46 ····42:·0000013c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2046 ····42:·0000013c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC20
47 ····43:·00000144·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2147 ····43:·00000144·····0·NOTYPE··LOCAL··DEFAULT···10·.LC21
48 ····44:·000007c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d48 ····44:·000007c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
49 ····45:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t49 ····45:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
50 ····46:·0000640d·····6·FUNC····LOCAL··DEFAULT···13·mi_pthread_done50 ····46:·000062bd·····6·FUNC····LOCAL··DEFAULT···13·mi_pthread_done
51 ····47:·00000820·····0·NOTYPE··LOCAL··DEFAULT····1·$d51 ····47:·00000820·····0·NOTYPE··LOCAL··DEFAULT····1·$d
52 ····48:·00000158·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2252 ····48:·00000158·····0·NOTYPE··LOCAL··DEFAULT···10·.LC22
53 ····49:·00000824·····0·NOTYPE··LOCAL··DEFAULT····1·$t53 ····49:·00000824·····0·NOTYPE··LOCAL··DEFAULT····1·$t
54 ····50:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d54 ····50:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
55 ····51:·00000178·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2455 ····51:·00000178·····0·NOTYPE··LOCAL··DEFAULT···10·.LC24
56 ····52:·000008c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t56 ····52:·000008c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
57 ····53:·00000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LANCHOR357 ····53:·00000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LANCHOR3
Offset 93, 43 lines modifiedOffset 93, 43 lines modified
93 ····89:·00000204·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3293 ····89:·00000204·····0·NOTYPE··LOCAL··DEFAULT···10·.LC32
94 ····90:·00000240·····0·NOTYPE··LOCAL··DEFAULT···13·$t94 ····90:·00000240·····0·NOTYPE··LOCAL··DEFAULT···13·$t
95 ····91:·000004c5···140·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugRawAlloc95 ····91:·000004c5···140·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugRawAlloc
96 ····92:·0000077d···176·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugCheckAddress96 ····92:·0000077d···176·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugCheckAddress
97 ····93:·000005b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d97 ····93:·000005b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
98 ····94:·00000214·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3398 ····94:·00000214·····0·NOTYPE··LOCAL··DEFAULT···10·.LC33
99 ····95:·00000eed···260·FUNC····LOCAL··DEFAULT····1·mi_heap_collect_ex99 ····95:·00000eed···260·FUNC····LOCAL··DEFAULT····1·mi_heap_collect_ex
100 ····96:·00004ffd···264·FUNC····LOCAL··DEFAULT···13·mi_arenas_unsafe_destroy100 ····96:·00004eb1···264·FUNC····LOCAL··DEFAULT···13·mi_arenas_unsafe_destroy
101 ····97:·00001465···716·FUNC····LOCAL··DEFAULT····1·mi_arenas_try_purge101 ····97:·00001465···716·FUNC····LOCAL··DEFAULT····1·mi_arenas_try_purge
102 ····98:·00000ee0·····0·NOTYPE··LOCAL··DEFAULT····1·$d102 ····98:·00000ee0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
103 ····99:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····1·$t103 ····99:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····1·$t
104 ···100:·00002929····66·FUNC····LOCAL··DEFAULT···13·mi_heap_page_collect104 ···100:·000027dd····66·FUNC····LOCAL··DEFAULT···13·mi_heap_page_collect
105 ···101:·00001311····96·FUNC····LOCAL··DEFAULT····1·mi_heap_visit_pages105 ···101:·00001311····96·FUNC····LOCAL··DEFAULT····1·mi_heap_visit_pages
106 ···102:·0000440b····36·FUNC····LOCAL··DEFAULT···13·mi_heap_page_never_delayed_free106 ···102:·000042bf····36·FUNC····LOCAL··DEFAULT···13·mi_heap_page_never_delayed_free
107 ···103:·00001075···174·FUNC····LOCAL··DEFAULT····1·mi_abandoned_pop107 ···103:·00001075···174·FUNC····LOCAL··DEFAULT····1·mi_abandoned_pop
108 ···104:·000060a3···334·FUNC····LOCAL··DEFAULT···13·mi_segment_reclaim108 ···104:·00005f53···334·FUNC····LOCAL··DEFAULT···13·mi_segment_reclaim
109 ···105:·000005b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t109 ···105:·000005b8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
110 ···106:·00000774·····0·NOTYPE··LOCAL··DEFAULT···11·$d110 ···106:·00000774·····0·NOTYPE··LOCAL··DEFAULT···11·$d
111 ···107:·00001125···234·FUNC····LOCAL··DEFAULT····1·mi_abandoned_visited_revisit111 ···107:·00001125···234·FUNC····LOCAL··DEFAULT····1·mi_abandoned_visited_revisit
112 ···108:·000051b9···160·FUNC····LOCAL··DEFAULT···13·mi_segment_check_free112 ···108:·0000506d···160·FUNC····LOCAL··DEFAULT···13·mi_segment_check_free
113 ···109:·00002801···200·FUNC····LOCAL··DEFAULT····1·mi_segment_try_purge113 ···109:·00002801···200·FUNC····LOCAL··DEFAULT····1·mi_segment_try_purge
114 ···110:·00002b11····50·FUNC····LOCAL··DEFAULT···13·mi_abandoned_visited_push114 ···110:·000029c5····50·FUNC····LOCAL··DEFAULT···13·mi_abandoned_visited_push
115 ···111:·0000145c·····0·NOTYPE··LOCAL··DEFAULT····1·$d115 ···111:·0000145c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
116 ···112:·00001464·····0·NOTYPE··LOCAL··DEFAULT····1·$t116 ···112:·00001464·····0·NOTYPE··LOCAL··DEFAULT····1·$t
117 ···113:·00001731····72·FUNC····LOCAL··DEFAULT····1·mi_arena_purge_delay117 ···113:·00001731····72·FUNC····LOCAL··DEFAULT····1·mi_arena_purge_delay
118 ···114:·00004ccb···134·FUNC····LOCAL··DEFAULT···13·mi_arena_purge118 ···114:·00004b7f···134·FUNC····LOCAL··DEFAULT···13·mi_arena_purge
119 ···115:·00001774·····0·NOTYPE··LOCAL··DEFAULT····1·$d119 ···115:·00001774·····0·NOTYPE··LOCAL··DEFAULT····1·$d
120 ···116:·0000022c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC35120 ···116:·0000022c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC35
121 ···117:·00000268·····0·NOTYPE··LOCAL··DEFAULT···10·.LC36121 ···117:·00000268·····0·NOTYPE··LOCAL··DEFAULT···10·.LC36
122 ···118:·00000280·····0·NOTYPE··LOCAL··DEFAULT···10·.LC37122 ···118:·00000280·····0·NOTYPE··LOCAL··DEFAULT···10·.LC37
123 ···119:·0000077c·····0·NOTYPE··LOCAL··DEFAULT···11·$t123 ···119:·0000077c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
124 ···120:·00002cef···616·FUNC····LOCAL··DEFAULT···13·_PyObject_DebugDumpAddress124 ···120:·00002ba3···616·FUNC····LOCAL··DEFAULT···13·_PyObject_DebugDumpAddress
125 ···121:·00001778·····0·NOTYPE··LOCAL··DEFAULT····1·$t125 ···121:·00001778·····0·NOTYPE··LOCAL··DEFAULT····1·$t
126 ···122:·000006f0·0x20324·OBJECT··LOCAL··DEFAULT····5·obmalloc_state_main126 ···122:·000006f0·0x20324·OBJECT··LOCAL··DEFAULT····5·obmalloc_state_main
127 ···123:·000017fd···550·FUNC····LOCAL··DEFAULT····1·init_obmalloc_pools127 ···123:·000017fd···550·FUNC····LOCAL··DEFAULT····1·init_obmalloc_pools
128 ···124:·000009c1···716·FUNC····LOCAL··DEFAULT···11·allocate_from_new_pool128 ···124:·000009c1···714·FUNC····LOCAL··DEFAULT···11·allocate_from_new_pool
129 ···125:·00000900·····0·NOTYPE··LOCAL··DEFAULT···11·$d129 ···125:·00000900·····0·NOTYPE··LOCAL··DEFAULT···11·$d
130 ···126:·00000904·····0·NOTYPE··LOCAL··DEFAULT···11·$t130 ···126:·00000904·····0·NOTYPE··LOCAL··DEFAULT···11·$t
131 ···127:·000009bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d131 ···127:·000009bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
132 ···128:·00000298·····0·NOTYPE··LOCAL··DEFAULT···10·.LC38132 ···128:·00000298·····0·NOTYPE··LOCAL··DEFAULT···10·.LC38
133 ···129:·000009c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t133 ···129:·000009c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
134 ···130:·00001a68·····0·NOTYPE··LOCAL··DEFAULT····1·$d134 ···130:·00001a68·····0·NOTYPE··LOCAL··DEFAULT····1·$d
135 ···131:·00001a70·····0·NOTYPE··LOCAL··DEFAULT····1·$t135 ···131:·00001a70·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 140, 25 lines modifiedOffset 140, 25 lines modified
140 ···136:·000002e4·····0·NOTYPE··LOCAL··DEFAULT···10·.LC40140 ···136:·000002e4·····0·NOTYPE··LOCAL··DEFAULT···10·.LC40
141 ···137:·00001bc1···320·FUNC····LOCAL··DEFAULT····1·mi_find_page141 ···137:·00001bc1···320·FUNC····LOCAL··DEFAULT····1·mi_find_page
142 ···138:·00001bbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d142 ···138:·00001bbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
143 ···139:·0000030c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC41143 ···139:·0000030c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC41
144 ···140:·00001bc0·····0·NOTYPE··LOCAL··DEFAULT····1·$t144 ···140:·00001bc0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
145 ···141:·00001d01····78·FUNC····LOCAL··DEFAULT····1·mi_bin145 ···141:·00001d01····78·FUNC····LOCAL··DEFAULT····1·mi_bin
146 ···142:·000028c9···102·FUNC····LOCAL··DEFAULT····1·mi_page_extend_free.isra.0146 ···142:·000028c9···102·FUNC····LOCAL··DEFAULT····1·mi_page_extend_free.isra.0
 147 ···143:·00002c41···110·FUNC····LOCAL··DEFAULT····1·mi_page_queue_enqueue_from
147 ···143:·00001d51···318·FUNC····LOCAL··DEFAULT····1·mi_page_fresh_alloc148 ···144:·00001d51···318·FUNC····LOCAL··DEFAULT····1·mi_page_fresh_alloc
148 ···144:·000019ed···110·FUNC····LOCAL··DEFAULT···13·mi_page_queue_enqueue_from 
149 ···145:·000029a1···140·FUNC····LOCAL··DEFAULT····1·mi_heap_queue_first_update149 ···145:·000029a1···140·FUNC····LOCAL··DEFAULT····1·mi_heap_queue_first_update
150 ···146:·00001f01···670·FUNC····LOCAL··DEFAULT····1·mi_segments_page_alloc.isra.0150 ···146:·00001f01···670·FUNC····LOCAL··DEFAULT····1·mi_segments_page_alloc.isra.0
151 ···147:·00006417···174·FUNC····LOCAL··DEFAULT···13·mi_segment_huge_page_alloc151 ···147:·000062c7···174·FUNC····LOCAL··DEFAULT···13·mi_segment_huge_page_alloc
152 ···148:·00002571···656·FUNC····LOCAL··DEFAULT····1·mi_segment_span_free152 ···148:·00002571···656·FUNC····LOCAL··DEFAULT····1·mi_segment_span_free
153 ···149:·000022e9···648·FUNC····LOCAL··DEFAULT····1·mi_segment_span_allocate.isra.0153 ···149:·000022e9···648·FUNC····LOCAL··DEFAULT····1·mi_segment_span_allocate.isra.0
154 ···150:·00001c03···186·FUNC····LOCAL··DEFAULT···13·mi_segment_span_free_coalesce154 ···150:·00001b95···186·FUNC····LOCAL··DEFAULT···13·mi_segment_span_free_coalesce
155 ···151:·0000044d···632·FUNC····LOCAL··DEFAULT···13·mi_segment_alloc155 ···151:·0000044d···632·FUNC····LOCAL··DEFAULT···13·mi_segment_alloc
156 ···152:·000006c5···100·FUNC····LOCAL··DEFAULT···13·mi_segment_calculate_slices156 ···152:·000006c5···100·FUNC····LOCAL··DEFAULT···13·mi_segment_calculate_slices
157 ···153:·00002d29···102·FUNC····LOCAL··DEFAULT····1·mi_commit_mask_create157 ···153:·00002d95···102·FUNC····LOCAL··DEFAULT····1·mi_commit_mask_create
158 ···154:·00001949····96·FUNC····LOCAL··DEFAULT···13·mi_segments_track_size158 ···154:·00001949····96·FUNC····LOCAL··DEFAULT···13·mi_segments_track_size
159 ···155:·000021a1···116·FUNC····LOCAL··DEFAULT····1·mi_stat_update159 ···155:·000021a1···116·FUNC····LOCAL··DEFAULT····1·mi_stat_update
160 ···156:·000006c0·····0·NOTYPE··LOCAL··DEFAULT···13·$d160 ···156:·000006c0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
161 ···157:·000006c4·····0·NOTYPE··LOCAL··DEFAULT···13·$t161 ···157:·000006c4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
162 ···158:·000008d5····46·FUNC····LOCAL··DEFAULT···13·_mi_memid_none162 ···158:·000008d5····46·FUNC····LOCAL··DEFAULT···13·_mi_memid_none
163 ···159:·00000a15···182·FUNC····LOCAL··DEFAULT···13·mi_arena_try_alloc.isra.0163 ···159:·00000a15···182·FUNC····LOCAL··DEFAULT···13·mi_arena_try_alloc.isra.0
164 ···160:·000012f7···144·FUNC····LOCAL··DEFAULT···13·mi_arena_try_alloc_at_id.isra.0164 ···160:·000012f7···144·FUNC····LOCAL··DEFAULT···13·mi_arena_try_alloc_at_id.isra.0
Offset 171, 18 lines modifiedOffset 171, 18 lines modified
171 ···167:·0000104c·····0·NOTYPE··LOCAL··DEFAULT···11·$d171 ···167:·0000104c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
172 ···168:·0000033c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC42172 ···168:·0000033c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC42
173 ···169:·00001054·····0·NOTYPE··LOCAL··DEFAULT···11·$t173 ···169:·00001054·····0·NOTYPE··LOCAL··DEFAULT···11·$t
174 ···170:·00001184·····0·NOTYPE··LOCAL··DEFAULT···11·$d174 ···170:·00001184·····0·NOTYPE··LOCAL··DEFAULT···11·$d
175 ···171:·00000354·····0·NOTYPE··LOCAL··DEFAULT···10·.LC43175 ···171:·00000354·····0·NOTYPE··LOCAL··DEFAULT···10·.LC43
176 ···172:·00000a10·····0·NOTYPE··LOCAL··DEFAULT···13·$d176 ···172:·00000a10·····0·NOTYPE··LOCAL··DEFAULT···13·$d
177 ···173:·00001188·····0·NOTYPE··LOCAL··DEFAULT···11·$t177 ···173:·00001188·····0·NOTYPE··LOCAL··DEFAULT···11·$t
178 ···174:·00001368·····0·NOTYPE··LOCAL··DEFAULT···11·$d178 ···174:·00001364·····0·NOTYPE··LOCAL··DEFAULT···11·$d
179 ···175:·00000a14·····0·NOTYPE··LOCAL··DEFAULT···13·$t179 ···175:·00000a14·····0·NOTYPE··LOCAL··DEFAULT···13·$t
180 ···176:·0000136c·····0·NOTYPE··LOCAL··DEFAULT···11·$t180 ···176:·00001368·····0·NOTYPE··LOCAL··DEFAULT···11·$t
181 ···177:·00001528·····0·NOTYPE··LOCAL··DEFAULT···11·$d181 ···177:·00001524·····0·NOTYPE··LOCAL··DEFAULT···11·$d
182 ···178:·00000374·····0·NOTYPE··LOCAL··DEFAULT···10·.LC45182 ···178:·00000374·····0·NOTYPE··LOCAL··DEFAULT···10·.LC45
183 ···179:·0000038c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC46183 ···179:·0000038c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC46
184 ···180:·00000390·····0·NOTYPE··LOCAL··DEFAULT···10·.LC47184 ···180:·00000390·····0·NOTYPE··LOCAL··DEFAULT···10·.LC47
185 ···181:·000003b0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC48185 ···181:·000003b0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC48
186 ···182:·000010d5···454·FUNC····LOCAL··DEFAULT···13·mi_manage_os_memory_ex2186 ···182:·000010d5···454·FUNC····LOCAL··DEFAULT···13·mi_manage_os_memory_ex2
187 ···183:·00000b94·····0·NOTYPE··LOCAL··DEFAULT···13·$d187 ···183:·00000b94·····0·NOTYPE··LOCAL··DEFAULT···13·$d
188 ···184:·00000b98·····0·NOTYPE··LOCAL··DEFAULT···13·$t188 ···184:·00000b98·····0·NOTYPE··LOCAL··DEFAULT···13·$t
Offset 199, 91 lines modifiedOffset 199, 91 lines modified
199 ···195:·00000fb0·····0·NOTYPE··LOCAL··DEFAULT···13·$t199 ···195:·00000fb0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
200 ···196:·00002210·····0·NOTYPE··LOCAL··DEFAULT····1·$d200 ···196:·00002210·····0·NOTYPE··LOCAL··DEFAULT····1·$d
201 ···197:·00002214·····0·NOTYPE··LOCAL··DEFAULT····1·$t201 ···197:·00002214·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Max diff block lines reached; 83975/93232 bytes (90.07%) of diff not shown.
195 KB
readelf --wide --relocs {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x165ac·contains·368·entries:1 Relocation·section·'.rel.text'·at·offset·0x165ec·contains·367·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 0000000e··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000012··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000012··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000088··00027b0a·R_ARM_THM_CALL·········00000000···memset5 00000088··00027b0a·R_ARM_THM_CALL·········00000000···memset
6 00000094··00027c0a·R_ARM_THM_CALL·········00000175···_mi_prim_random_buf6 00000094··00027c0a·R_ARM_THM_CALL·········00000175···_mi_prim_random_buf
7 000000a2··00027b0a·R_ARM_THM_CALL·········00000000···memset7 000000a2··00027b0a·R_ARM_THM_CALL·········00000000···memset
8 000000a6··0000122f·R_ARM_THM_MOVW_ABS_NC··00000024···.LC88 000000a6··0000122f·R_ARM_THM_MOVW_ABS_NC··00000024···.LC8
9 000000aa··00001230·R_ARM_THM_MOVT_ABS·····00000024···.LC89 000000aa··00001230·R_ARM_THM_MOVT_ABS·····00000024···.LC8
10 0000011a··00027d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail10 0000011a··00027d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
11 0000011e··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC711 0000011e··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC7
12 00000122··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LC712 00000122··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LC7
13 00000126··00027e0a·R_ARM_THM_CALL·········00004947···_mi_warning_message13 00000126··00027e0a·R_ARM_THM_CALL·········000047fb···_mi_warning_message
14 0000012e··00027f0a·R_ARM_THM_CALL·········00002bb3···_mi_os_random_weak14 0000012e··00027f0a·R_ARM_THM_CALL·········00002a67···_mi_os_random_weak
15 00000170··00028002·R_ARM_ABS32············00000000···__stack_chk_guard15 00000170··00028002·R_ARM_ABS32············00000000···__stack_chk_guard
16 00000182··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR116 00000182··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
17 00000186··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR117 00000186··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
18 000001a0··0002810a·R_ARM_THM_CALL·········00000000···syscall18 000001a0··0002810a·R_ARM_THM_CALL·········00000000···syscall
19 000001b0··0002820a·R_ARM_THM_CALL·········00000000···__errno_location19 000001b0··0002820a·R_ARM_THM_CALL·········00000000···__errno_location
20 000001ca··0000142f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC1020 000001ca··0000142f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC10
21 000001ce··00001430·R_ARM_THM_MOVT_ABS·····00000038···.LC1021 000001ce··00001430·R_ARM_THM_MOVT_ABS·····00000038···.LC10
Offset 34, 53 lines modifiedOffset 34, 53 lines modified
34 0000030e··0000170a·R_ARM_THM_CALL·········00000001···qround34 0000030e··0000170a·R_ARM_THM_CALL·········00000001···qround
35 00000364··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR135 00000364··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
36 00000368··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR136 00000368··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
37 00000388··00001a2f·R_ARM_THM_MOVW_ABS_NC··00020a14···out_buf37 00000388··00001a2f·R_ARM_THM_MOVW_ABS_NC··00020a14···out_buf
38 0000038c··00001a30·R_ARM_THM_MOVT_ABS·····00020a14···out_buf38 0000038c··00001a30·R_ARM_THM_MOVT_ABS·····00020a14···out_buf
39 000003a0··0000192f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC1139 000003a0··0000192f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC11
40 000003a4··00001930·R_ARM_THM_MOVT_ABS·····00000048···.LC1140 000003a4··00001930·R_ARM_THM_MOVT_ABS·····00000048···.LC11
41 000003b8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00002c3d···mi_out_buf_stderr41 000003b8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00002af1···mi_out_buf_stderr
42 000003bc··00001c30·R_ARM_THM_MOVT_ABS·····00002c3d···mi_out_buf_stderr42 000003bc··00001c30·R_ARM_THM_MOVT_ABS·····00002af1···mi_out_buf_stderr
43 000003d6··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message43 000003d6··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message
44 000003de··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR044 000003de··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
45 000003e2··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR045 000003e2··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
46 00000418··00000102·R_ARM_ABS32············00000000···.data46 00000418··00000102·R_ARM_ABS32············00000000···.data
47 0000041c··00000102·R_ARM_ABS32············00000000···.data47 0000041c··00000102·R_ARM_ABS32············00000000···.data
48 00000428··0002842f·R_ARM_THM_MOVW_ABS_NC··00000000···stderr48 00000428··0002842f·R_ARM_THM_MOVW_ABS_NC··00000000···stderr
49 0000042c··00028430·R_ARM_THM_MOVT_ABS·····00000000···stderr49 0000042c··00028430·R_ARM_THM_MOVT_ABS·····00000000···stderr
50 00000474··0002860a·R_ARM_THM_CALL·········0000006d···_mi_strlcat50 00000474··0002860a·R_ARM_THM_CALL·········0000006d···_mi_strlcat
51 0000047e··0002870a·R_ARM_THM_CALL·········0000016d···_mi_prim_getenv51 0000047e··0002870a·R_ARM_THM_CALL·········0000016d···_mi_prim_getenv
52 00000488··0002880a·R_ARM_THM_CALL·········00000609···_mi_preloading52 00000488··0002880a·R_ARM_THM_CALL·········00000609···_mi_preloading
53 000004b0··0002860a·R_ARM_THM_CALL·········0000006d···_mi_strlcat53 000004b0··0002860a·R_ARM_THM_CALL·········0000006d···_mi_strlcat
54 000004ba··0002870a·R_ARM_THM_CALL·········0000016d···_mi_prim_getenv54 000004ba··0002870a·R_ARM_THM_CALL·········0000016d···_mi_prim_getenv
55 000004c2··0000202f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC1255 000004c2··0000202f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC12
56 000004c6··00002030·R_ARM_THM_MOVT_ABS·····0000005c···.LC1256 000004c6··00002030·R_ARM_THM_MOVT_ABS·····0000005c···.LC12
57 000004ce··00027e0a·R_ARM_THM_CALL·········00004947···_mi_warning_message57 000004ce··00027e0a·R_ARM_THM_CALL·········000047fb···_mi_warning_message
58 000004e6··00027d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail58 000004e6··00027d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
59 0000052a··0000212f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC1359 0000052a··0000212f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC13
60 0000052e··00002130·R_ARM_THM_MOVT_ABS·····000000ac···.LC1360 0000052e··00002130·R_ARM_THM_MOVT_ABS·····000000ac···.LC13
61 00000532··0002890a·R_ARM_THM_CALL·········00000000···strstr61 00000532··0002890a·R_ARM_THM_CALL·········00000000···strstr
62 0000053c··0000222f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC1462 0000053c··0000222f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC14
63 00000540··00002230·R_ARM_THM_MOVT_ABS·····000000bc···.LC1463 00000540··00002230·R_ARM_THM_MOVT_ABS·····000000bc···.LC14
64 00000546··0002890a·R_ARM_THM_CALL·········00000000···strstr64 00000546··0002890a·R_ARM_THM_CALL·········00000000···strstr
65 0000055c··00028a0a·R_ARM_THM_CALL·········00000000···__isoc23_strtol65 0000055c··00028a0a·R_ARM_THM_CALL·········00000000···__isoc23_strtol
66 000005b0··0000232f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC1566 000005b0··0000232f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC15
67 000005b4··00002330·R_ARM_THM_MOVT_ABS·····000000cc···.LC1567 000005b4··00002330·R_ARM_THM_MOVT_ABS·····000000cc···.LC15
68 000005b8··00027e0a·R_ARM_THM_CALL·········00004947···_mi_warning_message68 000005b8··00027e0a·R_ARM_THM_CALL·········000047fb···_mi_warning_message
69 000005d6··0000232f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC1569 000005d6··0000232f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC15
70 000005da··00002330·R_ARM_THM_MOVT_ABS·····000000cc···.LC1570 000005da··00002330·R_ARM_THM_MOVT_ABS·····000000cc···.LC15
71 000005de··00027e0a·R_ARM_THM_CALL·········00004947···_mi_warning_message71 000005de··00027e0a·R_ARM_THM_CALL·········000047fb···_mi_warning_message
72 00000604··00028002·R_ARM_ABS32············00000000···__stack_chk_guard72 00000604··00028002·R_ARM_ABS32············00000000···__stack_chk_guard
73 00000608··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR073 00000608··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
74 0000060c··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR074 0000060c··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
75 00000624··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR075 00000624··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
76 00000628··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR076 00000628··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
77 00000656··0000262f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC1777 00000656··0000262f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC17
78 0000065a··00002630·R_ARM_THM_MOVT_ABS·····00000104···.LC1778 0000065a··00002630·R_ARM_THM_MOVT_ABS·····00000104···.LC17
79 00000662··0000270a·R_ARM_THM_CALL·········00003c7b···mi_vfprintf79 00000662··0000270a·R_ARM_THM_CALL·········00003b2f···mi_vfprintf
80 00000676··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR180 00000676··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
81 0000067a··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR181 0000067a··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
82 000006b6··0000282f·R_ARM_THM_MOVW_ABS_NC··00000110···.LC1882 000006b6··0000282f·R_ARM_THM_MOVW_ABS_NC··00000110···.LC18
83 000006ba··00002830·R_ARM_THM_MOVT_ABS·····00000110···.LC1883 000006ba··00002830·R_ARM_THM_MOVT_ABS·····00000110···.LC18
84 000006c0··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message84 000006c0··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message
85 000006c8··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR085 000006c8··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
86 000006cc··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR086 000006cc··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 000006ee··00002a30·R_ARM_THM_MOVT_ABS·····0000013c···.LC2092 000006ee··00002a30·R_ARM_THM_MOVT_ABS·····0000013c···.LC20
93 000006f2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000144···.LC2193 000006f2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000144···.LC21
94 000006f6··00002b30·R_ARM_THM_MOVT_ABS·····00000144···.LC2194 000006f6··00002b30·R_ARM_THM_MOVT_ABS·····00000144···.LC21
95 000006fa··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message95 000006fa··0002830a·R_ARM_THM_CALL·········00000615···_mi_verbose_message
96 000006fe··00028e0a·R_ARM_THM_CALL·········000008c9···mi_thread_init96 000006fe··00028e0a·R_ARM_THM_CALL·········000008c9···mi_thread_init
97 00000702··00028f0a·R_ARM_THM_CALL·········00000a45···mi_stats_reset97 00000702··00028f0a·R_ARM_THM_CALL·········00000a45···mi_stats_reset
98 00000732··0002900a·R_ARM_THM_CALL·········00000acb···mi_reserve_os_memory_ex98 00000732··0002900a·R_ARM_THM_CALL·········00000acb···mi_reserve_os_memory_ex
99 00000784··0002910a·R_ARM_THM_CALL·········00005849···mi_reserve_huge_os_pages_at_ex99 00000784··0002910a·R_ARM_THM_CALL·········000056fd···mi_reserve_huge_os_pages_at_ex
100 000007c0··0002920a·R_ARM_THM_CALL·········0000588d···mi_reserve_huge_os_pages_interleave100 000007c0··0002920a·R_ARM_THM_CALL·········00005741···mi_reserve_huge_os_pages_interleave
101 000007c8··00000102·R_ARM_ABS32············00000000···.data101 000007c8··00000102·R_ARM_ABS32············00000000···.data
102 000007cc··00000102·R_ARM_ABS32············00000000···.data102 000007cc··00000102·R_ARM_ABS32············00000000···.data
103 000007de··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1103 000007de··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
104 000007e2··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1104 000007e2··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
105 000007e6··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0105 000007e6··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
106 000007ea··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0106 000007ea··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
107 000007f2··00002e2f·R_ARM_THM_MOVW_ABS_NC··0000640d···mi_pthread_done107 000007f2··00002e2f·R_ARM_THM_MOVW_ABS_NC··000062bd···mi_pthread_done
108 000007f6··00002e30·R_ARM_THM_MOVT_ABS·····0000640d···mi_pthread_done108 000007f6··00002e30·R_ARM_THM_MOVT_ABS·····000062bd···mi_pthread_done
109 000007fe··0002930a·R_ARM_THM_CALL·········00000000···pthread_key_create109 000007fe··0002930a·R_ARM_THM_CALL·········00000000···pthread_key_create
110 00000820··0002756c·R_ARM_TLS_LE32·········00000000···.LANCHOR2110 00000820··0002756c·R_ARM_TLS_LE32·········00000000···.LANCHOR2
111 00000842··0002950a·R_ARM_THM_CALL·········00000000···sysconf111 00000842··0002950a·R_ARM_THM_CALL·········00000000···sysconf
112 0000085a··0000302f·R_ARM_THM_MOVW_ABS_NC··00000158···.LC22112 0000085a··0000302f·R_ARM_THM_MOVW_ABS_NC··00000158···.LC22
113 0000085e··00003030·R_ARM_THM_MOVT_ABS·····00000158···.LC22113 0000085e··00003030·R_ARM_THM_MOVT_ABS·····00000158···.LC22
114 00000862··0002810a·R_ARM_THM_CALL·········00000000···syscall114 00000862··0002810a·R_ARM_THM_CALL·········00000000···syscall
115 00000870··00027b0a·R_ARM_THM_CALL·········00000000···memset115 00000870··00027b0a·R_ARM_THM_CALL·········00000000···memset
Offset 121, 20 lines modifiedOffset 121, 20 lines modified
121 000008e4··0000352f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR3121 000008e4··0000352f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR3
122 000008e8··00003530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR3122 000008e8··00003530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR3
123 000008f8··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0123 000008f8··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
124 000008fc··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0124 000008fc··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
125 0000095c··0002960a·R_ARM_THM_CALL·········0000129b···_mi_os_alloc125 0000095c··0002960a·R_ARM_THM_CALL·········0000129b···_mi_os_alloc
126 00000990··00027b0a·R_ARM_THM_CALL·········00000000···memset126 00000990··00027b0a·R_ARM_THM_CALL·········00000000···memset
127 000009a0··0002970a·R_ARM_THM_CALL·········00000000···memcpy127 000009a0··0002970a·R_ARM_THM_CALL·········00000000···memcpy
128 000009cc··0002980a·R_ARM_THM_CALL·········0000650f···_mi_heap_init_ex128 000009cc··0002980a·R_ARM_THM_CALL·········000063bf···_mi_heap_init_ex
129 000009dc··0002940a·R_ARM_THM_CALL·········00000000···pthread_setspecific129 000009dc··0002940a·R_ARM_THM_CALL·········00000000···pthread_setspecific
130 00000a04··0002960a·R_ARM_THM_CALL·········0000129b···_mi_os_alloc130 00000a04··0002960a·R_ARM_THM_CALL·········0000129b···_mi_os_alloc
131 00000a14··0000332f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC24131 00000a14··0000332f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC24
132 00000a18··00003330·R_ARM_THM_MOVT_ABS·····00000178···.LC24132 00000a18··00003330·R_ARM_THM_MOVT_ABS·····00000178···.LC24
133 00000a1c··0002990a·R_ARM_THM_CALL·········00005105···_mi_error_message133 00000a1c··0002990a·R_ARM_THM_CALL·········00004fb9···_mi_error_message
134 00000a24··0002756c·R_ARM_TLS_LE32·········00000000···.LANCHOR2134 00000a24··0002756c·R_ARM_TLS_LE32·········00000000···.LANCHOR2
135 00000a28··00000102·R_ARM_ABS32············00000000···.data135 00000a28··00000102·R_ARM_ABS32············00000000···.data
136 00000a2c··00000202·R_ARM_ABS32············00000000···.bss136 00000a2c··00000202·R_ARM_ABS32············00000000···.bss
137 00000a30··00000102·R_ARM_ABS32············00000000···.data137 00000a30··00000102·R_ARM_ABS32············00000000···.data
138 00000a34··00000202·R_ARM_ABS32············00000000···.bss138 00000a34··00000202·R_ARM_ABS32············00000000···.bss
139 00000a38··00000202·R_ARM_ABS32············00000000···.bss139 00000a38··00000202·R_ARM_ABS32············00000000···.bss
140 00000a3c··00024402·R_ARM_ABS32············00000000···.rodata140 00000a3c··00024402·R_ARM_ABS32············00000000···.rodata
Offset 176, 53 lines modifiedOffset 176, 53 lines modified
176 00000e20··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1176 00000e20··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
177 00000e24··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1177 00000e24··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
178 00000e46··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0178 00000e46··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
179 00000e4a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0179 00000e4a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Max diff block lines reached; 190735/199920 bytes (95.41%) of diff not shown.
512 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 207, 16 lines modifiedOffset 207, 16 lines modified
207 mi_arena_purge207 mi_arena_purge
208 _PyObject_DebugDumpAddress208 _PyObject_DebugDumpAddress
209 obmalloc_state_main209 obmalloc_state_main
210 init_obmalloc_pools210 init_obmalloc_pools
211 allocate_from_new_pool211 allocate_from_new_pool
212 mi_find_page212 mi_find_page
213 mi_page_extend_free.isra.0213 mi_page_extend_free.isra.0
214 mi_page_fresh_alloc 
215 mi_page_queue_enqueue_from214 mi_page_queue_enqueue_from
 215 mi_page_fresh_alloc
216 mi_heap_queue_first_update216 mi_heap_queue_first_update
217 mi_segments_page_alloc.isra.0217 mi_segments_page_alloc.isra.0
218 mi_segment_huge_page_alloc218 mi_segment_huge_page_alloc
219 mi_segment_span_free219 mi_segment_span_free
220 mi_segment_span_allocate.isra.0220 mi_segment_span_allocate.isra.0
221 mi_segment_span_free_coalesce221 mi_segment_span_free_coalesce
222 mi_segment_alloc222 mi_segment_alloc
48.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 111, 19 lines modifiedOffset 111, 19 lines modified
111 »       pop»    {r4,·r5,·pc}111 »       pop»    {r4,·r5,·pc}
112 »       bl»     0·<__stack_chk_fail>112 »       bl»     0·<__stack_chk_fail>
113 ·R_ARM_THM_CALL» __stack_chk_fail113 ·R_ARM_THM_CALL» __stack_chk_fail
114 »       movw»   r0,·#0114 »       movw»   r0,·#0
115 ·R_ARM_THM_MOVW_ABS_NC»  .LC7115 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
116 »       movt»   r0,·#0116 »       movt»   r0,·#0
117 ·R_ARM_THM_MOVT_ABS»     .LC7117 ·R_ARM_THM_MOVT_ABS»     .LC7
118 »       bl»     4946·<_mi_warning_message>118 »       bl»     47fa·<_mi_warning_message>
119 ·R_ARM_THM_CALL» _mi_warning_message119 ·R_ARM_THM_CALL» _mi_warning_message
120 »       movs»   r0,·#0120 »       movs»   r0,·#0
121 »       add»    r5,·sp,·#4121 »       add»    r5,·sp,·#4
122 »       bl»     2bb2·<_mi_page_free_collect+0x26>122 »       bl»     2a66·<mi_free+0x2>
123 ·R_ARM_THM_CALL» _mi_os_random_weak123 ·R_ARM_THM_CALL» _mi_os_random_weak
124 »       movw»   r1,·#42635»  @·0xa68b124 »       movw»   r1,·#42635»  @·0xa68b
125 »       movt»   r1,·#33900»  @·0x846c125 »       movt»   r1,·#33900»  @·0x846c
126 »       mov»    r3,·r0126 »       mov»    r3,·r0
127 »       movs»   r2,·#0127 »       movs»   r2,·#0
128 »       movw»   r0,·#13613»  @·0x352d128 »       movw»   r0,·#13613»  @·0x352d
129 »       movt»   r0,·#32747»  @·0x7feb129 »       movt»   r0,·#32747»  @·0x7feb
Offset 510, 15 lines modifiedOffset 510, 15 lines modified
510 »       cmp»    r0,·#0510 »       cmp»    r0,·#0
511 »       beq.n»  488·<mi_option_init+0x50>511 »       beq.n»  488·<mi_option_init+0x50>
512 »       movw»   r0,·#0512 »       movw»   r0,·#0
513 ·R_ARM_THM_MOVW_ABS_NC»  .LC12513 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
514 »       movt»   r0,·#0514 »       movt»   r0,·#0
515 ·R_ARM_THM_MOVT_ABS»     .LC12515 ·R_ARM_THM_MOVT_ABS»     .LC12
516 »       ldrd»   r2,·r1,·[r4,·#12]516 »       ldrd»   r2,·r1,·[r4,·#12]
517 »       bl»     4946·<_mi_warning_message>517 »       bl»     47fa·<_mi_warning_message>
518 ·R_ARM_THM_CALL» _mi_warning_message518 ·R_ARM_THM_CALL» _mi_warning_message
519 »       add»    r3,·sp,·#4519 »       add»    r3,·sp,·#4
520 »       movs»   r0,·#0520 »       movs»   r0,·#0
521 »       mov»    r2,·r3521 »       mov»    r2,·r3
522 »       ldrb.w» r1,·[r2],·#1522 »       ldrb.w» r1,·[r2],·#1
523 »       cbz»    r1,·4ea·<mi_option_init+0xb2>523 »       cbz»    r1,·4ea·<mi_option_init+0xb2>
524 »       cmp»    r0,·#64»      @·0x40524 »       cmp»    r0,·#64»      @·0x40
Offset 615, 15 lines modifiedOffset 615, 15 lines modified
615 »       movs»   r3,·#1615 »       movs»   r3,·#1
616 »       str»    r3,·[r4,·#4]616 »       str»    r3,·[r4,·#4]
617 »       ldr»    r1,·[r4,·#12]617 »       ldr»    r1,·[r4,·#12]
618 »       movw»   r0,·#0618 »       movw»   r0,·#0
619 ·R_ARM_THM_MOVW_ABS_NC»  .LC15619 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
620 »       movt»   r0,·#0620 »       movt»   r0,·#0
621 ·R_ARM_THM_MOVT_ABS»     .LC15621 ·R_ARM_THM_MOVT_ABS»     .LC15
622 »       bl»     4946·<_mi_warning_message>622 »       bl»     47fa·<_mi_warning_message>
623 ·R_ARM_THM_CALL» _mi_warning_message623 ·R_ARM_THM_CALL» _mi_warning_message
624 »       b.n»    492·<mi_option_init+0x5a>624 »       b.n»    492·<mi_option_init+0x5a>
625 »       adds»   r3,·#1625 »       adds»   r3,·#1
626 »       str»    r3,·[sp,·#0]626 »       str»    r3,·[sp,·#0]
627 »       b.n»    59a·<mi_option_init+0x162>627 »       b.n»    59a·<mi_option_init+0x162>
628 »       movs»   r2,·#1628 »       movs»   r2,·#1
629 »       ldr»    r1,·[r4,·#12]629 »       ldr»    r1,·[r4,·#12]
Offset 634, 15 lines modifiedOffset 634, 15 lines modified
634 »       cmp»    r5,·#0634 »       cmp»    r5,·#0
635 »       bne.n»  5ae·<mi_option_init+0x176>635 »       bne.n»  5ae·<mi_option_init+0x176>
636 »       str»    r2,·[r4,·#0]636 »       str»    r2,·[r4,·#0]
637 »       movw»   r0,·#0637 »       movw»   r0,·#0
638 ·R_ARM_THM_MOVW_ABS_NC»  .LC15638 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
639 »       movt»   r0,·#0639 »       movt»   r0,·#0
640 ·R_ARM_THM_MOVT_ABS»     .LC15640 ·R_ARM_THM_MOVT_ABS»     .LC15
641 »       bl»     4946·<_mi_warning_message>641 »       bl»     47fa·<_mi_warning_message>
642 ·R_ARM_THM_CALL» _mi_warning_message642 ·R_ARM_THM_CALL» _mi_warning_message
643 »       str»    r5,·[r4,·#0]643 »       str»    r5,·[r4,·#0]
644 »       b.n»    492·<mi_option_init+0x5a>644 »       b.n»    492·<mi_option_init+0x5a>
645 »       ldrb»   r1,·[r3,·#1]645 »       ldrb»   r1,·[r3,·#1]
646 »       cmp»    r1,·#66»      @·0x42646 »       cmp»    r1,·#66»      @·0x42
647 »       bne.n»  5aa·<mi_option_init+0x172>647 »       bne.n»  5aa·<mi_option_init+0x172>
648 »       adds»   r3,·#2648 »       adds»   r3,·#2
Offset 698, 15 lines modifiedOffset 698, 15 lines modified
698 »       mov»    r0,·r1698 »       mov»    r0,·r1
699 »       movw»   r2,·#0699 »       movw»   r2,·#0
700 ·R_ARM_THM_MOVW_ABS_NC»  .LC17700 ·R_ARM_THM_MOVW_ABS_NC»  .LC17
701 »       movt»   r2,·#0701 »       movt»   r2,·#0
702 ·R_ARM_THM_MOVT_ABS»     .LC17702 ·R_ARM_THM_MOVT_ABS»     .LC17
703 »       str»    r4,·[sp,·#0]703 »       str»    r4,·[sp,·#0]
704 »       str»    r4,·[sp,·#12]704 »       str»    r4,·[sp,·#12]
705 »       bl»     3c7a·<mi_vfprintf>705 »       bl»     3b2e·<mi_vfprintf>
706 ·R_ARM_THM_CALL» mi_vfprintf706 ·R_ARM_THM_CALL» mi_vfprintf
707 »       b.n»    63a·<_mi_verbose_message+0x26>707 »       b.n»    63a·<_mi_verbose_message+0x26>
  
708 00000668·<mi_process_init>:708 00000668·<mi_process_init>:
709 mi_process_init():709 mi_process_init():
710 »       push»   {r4,·r5,·lr}710 »       push»   {r4,·r5,·lr}
711 »       mov.w»  ip,·#4096»  @·0x1000711 »       mov.w»  ip,·#4096»  @·0x1000
Offset 815, 15 lines modifiedOffset 815, 15 lines modified
815 »       ldr.w»  r1,·[r4,·#1764]»     @·0x6e4815 »       ldr.w»  r1,·[r4,·#1764]»     @·0x6e4
816 »       adds»   r3,·r1,·#1816 »       adds»   r3,·r1,·#1
817 »       mul.w»  r2,·r5,·r2817 »       mul.w»  r2,·r5,·r2
818 »       beq.n»  7bc·<mi_process_init+0x154>818 »       beq.n»  7bc·<mi_process_init+0x154>
819 »       movs»   r3,·#0819 »       movs»   r3,·#0
820 »       mov»    r0,·r5820 »       mov»    r0,·r5
821 »       str»    r3,·[sp,·#0]821 »       str»    r3,·[sp,·#0]
822 »       bl»     5848·<mi_reserve_huge_os_pages_at_ex>822 »       bl»     56fc·<mi_reserve_huge_os_pages_at_ex>
823 ·R_ARM_THM_CALL» mi_reserve_huge_os_pages_at_ex823 ·R_ARM_THM_CALL» mi_reserve_huge_os_pages_at_ex
824 »       b.n»    712·<mi_process_init+0xaa>824 »       b.n»    712·<mi_process_init+0xaa>
825 »       ldr»    r5,·[pc,·#60]» @·(7c8·<mi_process_init+0x160>)825 »       ldr»    r5,·[pc,·#60]» @·(7c8·<mi_process_init+0x160>)
826 »       mov»    r0,·r5826 »       mov»    r0,·r5
827 »       bl»     438·<mi_option_init>827 »       bl»     438·<mi_option_init>
828 »       ldr.w»  r3,·[r4,·#1784]»     @·0x6f8828 »       ldr.w»  r3,·[r4,·#1784]»     @·0x6f8
829 »       cmp»    r3,·#0829 »       cmp»    r3,·#0
Offset 838, 15 lines modifiedOffset 838, 15 lines modified
838 »       bl»     438·<mi_option_init>838 »       bl»     438·<mi_option_init>
839 »       b.n»    756·<mi_process_init+0xee>839 »       b.n»    756·<mi_process_init+0xee>
840 »       ldr»    r0,·[pc,·#20]» @·(7cc·<mi_process_init+0x164>)840 »       ldr»    r0,·[pc,·#20]» @·(7cc·<mi_process_init+0x164>)
841 »       bl»     438·<mi_option_init>841 »       bl»     438·<mi_option_init>
842 »       b.n»    76e·<mi_process_init+0x106>842 »       b.n»    76e·<mi_process_init+0x106>
843 »       movs»   r1,·#0843 »       movs»   r1,·#0
844 »       mov»    r0,·r5844 »       mov»    r0,·r5
845 »       bl»     588c·<mi_reserve_huge_os_pages_interleave>845 »       bl»     5740·<mi_reserve_huge_os_pages_interleave>
846 ·R_ARM_THM_CALL» mi_reserve_huge_os_pages_interleave846 ·R_ARM_THM_CALL» mi_reserve_huge_os_pages_interleave
847 »       b.n»    712·<mi_process_init+0xaa>847 »       b.n»    712·<mi_process_init+0xaa>
848 »       nop848 »       nop
849 »       .word»  0x000006f8849 »       .word»  0x000006f8
850 ·R_ARM_ABS32»    .data850 ·R_ARM_ABS32»    .data
851 »       .word»  0x000006e4851 »       .word»  0x000006e4
852 ·R_ARM_ABS32»    .data852 ·R_ARM_ABS32»    .data
Offset 1062, 15 lines modifiedOffset 1062, 15 lines modified
1062 »       str.w»  r6,·[r6,·#1612]»     @·0x64c1062 »       str.w»  r6,·[r6,·#1612]»     @·0x64c
1063 »       str.w»  r2,·[r6,·#2068]»     @·0x8141063 »       str.w»  r2,·[r6,·#2068]»     @·0x814
1064 »       str.w»  r2,·[r6,·#2084]»     @·0x8241064 »       str.w»  r2,·[r6,·#2084]»     @·0x824
1065 »       add.w»  r2,·r6,·#2080»       @·0x8201065 »       add.w»  r2,·r6,·#2080»       @·0x820
1066 »       str.w»  r2,·[r6,·#2072]»     @·0x8181066 »       str.w»  r2,·[r6,·#2072]»     @·0x818
1067 »       mov»    r2,·r31067 »       mov»    r2,·r3
1068 »       str»    r3,·[sp,·#0]1068 »       str»    r3,·[sp,·#0]
1069 »       bl»     650e·<_mi_heap_init_ex>1069 »       bl»     63be·<_mi_heap_init_ex>
1070 ·R_ARM_THM_CALL» _mi_heap_init_ex1070 ·R_ARM_THM_CALL» _mi_heap_init_ex
1071 »       ldr.w»  r0,·[r7,·#2148]»     @·0x8641071 »       ldr.w»  r0,·[r7,·#2148]»     @·0x864
1072 »       str»    r6,·[r5,·r4]1072 »       str»    r6,·[r5,·r4]
Max diff block lines reached; 45524/48994 bytes (92.92%) of diff not shown.
48.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 850, 38 lines modifiedOffset 850, 38 lines modified
850 »       ldrb»   r3,·[r3,·#3]850 »       ldrb»   r3,·[r3,·#3]
851 »       cmp»    r3,·#253»     @·0xfd851 »       cmp»    r3,·#253»     @·0xfd
852 »       bne.n»  804·<_PyMem_DebugCheckAddress+0x88>852 »       bne.n»  804·<_PyMem_DebugCheckAddress+0x88>
853 »       add»    sp,·#12853 »       add»    sp,·#12
854 »       pop»    {r4,·r5,·pc}854 »       pop»    {r4,·r5,·pc}
855 »       mov»    r0,·r2855 »       mov»    r0,·r2
856 »       str»    r1,·[sp,·#4]856 »       str»    r1,·[sp,·#4]
857 »       bl»     2cee·<_PyObject_DebugDumpAddress>857 »       bl»     2ba2·<_PyObject_DebugDumpAddress>
858 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress858 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
859 »       ldr»    r1,·[sp,·#4]859 »       ldr»    r1,·[sp,·#4]
860 »       mov»    r2,·r5860 »       mov»    r2,·r5
861 »       mov»    r0,·r4861 »       mov»    r0,·r4
862 »       mov»    r3,·r1862 »       mov»    r3,·r1
863 »       movw»   r1,·#0863 »       movw»   r1,·#0
864 ·R_ARM_THM_MOVW_ABS_NC»  .LC35864 ·R_ARM_THM_MOVW_ABS_NC»  .LC35
865 »       movt»   r1,·#0865 »       movt»   r1,·#0
866 ·R_ARM_THM_MOVT_ABS»     .LC35866 ·R_ARM_THM_MOVT_ABS»     .LC35
867 »       bl»     0·<_Py_FatalErrorFormat>867 »       bl»     0·<_Py_FatalErrorFormat>
868 ·R_ARM_THM_CALL» _Py_FatalErrorFormat868 ·R_ARM_THM_CALL» _Py_FatalErrorFormat
869 »       mov»    r0,·r2869 »       mov»    r0,·r2
870 »       bl»     2cee·<_PyObject_DebugDumpAddress>870 »       bl»     2ba2·<_PyObject_DebugDumpAddress>
871 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress871 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
872 »       movw»   r1,·#0872 »       movw»   r1,·#0
873 ·R_ARM_THM_MOVW_ABS_NC»  .LC37873 ·R_ARM_THM_MOVW_ABS_NC»  .LC37
874 »       movt»   r1,·#0874 »       movt»   r1,·#0
875 ·R_ARM_THM_MOVT_ABS»     .LC37875 ·R_ARM_THM_MOVT_ABS»     .LC37
876 »       mov»    r0,·r4876 »       mov»    r0,·r4
877 »       bl»     0·<_Py_FatalErrorFunc>877 »       bl»     0·<_Py_FatalErrorFunc>
878 ·R_ARM_THM_CALL» _Py_FatalErrorFunc878 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
879 »       mov»    r0,·r2879 »       mov»    r0,·r2
880 »       bl»     2cee·<_PyObject_DebugDumpAddress>880 »       bl»     2ba2·<_PyObject_DebugDumpAddress>
881 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress881 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
882 »       movw»   r1,·#0882 »       movw»   r1,·#0
883 ·R_ARM_THM_MOVW_ABS_NC»  .LC36883 ·R_ARM_THM_MOVW_ABS_NC»  .LC36
884 »       movt»   r1,·#0884 »       movt»   r1,·#0
885 ·R_ARM_THM_MOVT_ABS»     .LC36885 ·R_ARM_THM_MOVT_ABS»     .LC36
886 »       mov»    r0,·r4886 »       mov»    r0,·r4
887 »       bl»     0·<_Py_FatalErrorFunc>887 »       bl»     0·<_Py_FatalErrorFunc>
Offset 1066, 29 lines modifiedOffset 1066, 29 lines modified
1066 »       mov.w»  ip,·#4096»  @·0x10001066 »       mov.w»  ip,·#4096»  @·0x1000
1067 »       sub.w»  ip,·sp,·ip1067 »       sub.w»  ip,·sp,·ip
1068 »       str.w»  r0,·[ip,·#4064]»     @·0xfe01068 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
1069 »       ldr.w»  r4,·[r0,·#524]»      @·0x20c1069 »       ldr.w»  r4,·[r0,·#524]»      @·0x20c
1070 »       mov»    r5,·r01070 »       mov»    r5,·r0
1071 »       mov»    r6,·r11071 »       mov»    r6,·r1
1072 »       cmp»    r4,·#01072 »       cmp»    r4,·#0
1073 »       beq.n»  aa8·<allocate_from_new_pool+0xe8>1073 »       beq.n»  aa6·<allocate_from_new_pool+0xe6>
1074 »       ldr»    r2,·[r4,·#8]1074 »       ldr»    r2,·[r4,·#8]
1075 »       add.w»  r3,·r2,·#132»@·0x841075 »       add.w»  r3,·r2,·#132»@·0x84
1076 »       ldr.w»  r1,·[r0,·r3,·lsl·#2]1076 »       ldr.w»  r1,·[r0,·r3,·lsl·#2]
1077 »       cmp»    r4,·r11077 »       cmp»    r4,·r1
1078 »       itt»    eq1078 »       itt»    eq
1079 »       moveq»  r1,·#01079 »       moveq»  r1,·#0
1080 »       streq.w»r1,·[r0,·r3,·lsl·#2]1080 »       streq.w»r1,·[r0,·r3,·lsl·#2]
1081 »       ldr»    r3,·[r4,·#16]1081 »       ldr»    r3,·[r4,·#16]
1082 »       subs»   r1,·r2,·#11082 »       subs»   r1,·r2,·#1
1083 »       cmp»    r2,·#11083 »       cmp»    r2,·#1
1084 »       bls.n»  a86·<allocate_from_new_pool+0xc6>1084 »       bls.n»  a84·<allocate_from_new_pool+0xc4>
1085 »       adds»   r2,·#131»    @·0x831085 »       adds»   r2,·#131»    @·0x83
1086 »       str.w»  r4,·[r5,·r2,·lsl·#2]1086 »       str.w»  r4,·[r5,·r2,·lsl·#2]
1087 »       cbnz»   r3,·a38·<allocate_from_new_pool+0x78>1087 »       cbnz»   r3,·a5c·<allocate_from_new_pool+0x9c>
1088 »       ldr.w»  r2,·[r5,·#512]»      @·0x2001088 »       ldr.w»  r2,·[r5,·#512]»      @·0x200
1089 »       movw»   r0,·#28087»  @·0x6db71089 »       movw»   r0,·#28087»  @·0x6db7
1090 »       movt»   r0,·#46811»  @·0xb6db1090 »       movt»   r0,·#46811»  @·0xb6db
1091 »       ldr»    r3,·[r4,·#4]1091 »       ldr»    r3,·[r4,·#4]
1092 »       subs»   r2,·r4,·r21092 »       subs»   r2,·r4,·r2
1093 »       asrs»   r2,·r2,·#21093 »       asrs»   r2,·r2,·#2
1094 »       mul.w»  r2,·r0,·r21094 »       mul.w»  r2,·r0,·r2
Offset 1098, 26 lines modifiedOffset 1098, 14 lines modified
1098 »       str»    r0,·[r3,·#20]1098 »       str»    r0,·[r3,·#20]
1099 »       strd»   r2,·r1,·[r4,·#4]1099 »       strd»   r2,·r1,·[r4,·#4]
1100 »       ldr.w»  r2,·[r5,·r6,·lsl·#3]1100 »       ldr.w»  r2,·[r5,·r6,·lsl·#3]
1101 »       movs»   r1,·#11101 »       movs»   r1,·#1
1102 »       strd»   r2,·r2,·[r3,·#8]1102 »       strd»   r2,·r2,·[r3,·#8]
1103 »       strd»   r3,·r3,·[r2,·#8]1103 »       strd»   r3,·r3,·[r2,·#8]
1104 »       str»    r1,·[r3,·#0]1104 »       str»    r1,·[r3,·#0]
1105 »       b.n»    a54·<allocate_from_new_pool+0x94> 
1106 »       ldr.w»  r2,·[r5,·r6,·lsl·#3] 
1107 »       ldr»    r5,·[r3,·#8] 
1108 »       ldr»    r0,·[r3,·#20] 
1109 »       str»    r1,·[r4,·#8] 
1110 »       str»    r5,·[r4,·#16] 
1111 »       movs»   r1,·#1 
1112 »       strd»   r2,·r2,·[r3,·#8] 
1113 »       cmp»    r6,·r0 
1114 »       strd»   r3,·r3,·[r2,·#8] 
1115 »       str»    r1,·[r3,·#0] 
1116 »       beq.n»  a7a·<allocate_from_new_pool+0xba> 
1117 »       adds»   r1,·r6,·#11105 »       adds»   r1,·r6,·#1
1118 »       add.w»  r4,·r3,·#321106 »       add.w»  r4,·r3,·#32
1119 »       str»    r6,·[r3,·#20]1107 »       str»    r6,·[r3,·#20]
1120 »       lsls»   r2,·r1,·#31108 »       lsls»   r2,·r1,·#3
1121 »       lsls»   r0,·r1,·#41109 »       lsls»   r0,·r1,·#4
1122 »       adds»   r0,·#321110 »       adds»   r0,·#32
1123 »       str»    r0,·[r3,·#24]1111 »       str»    r0,·[r3,·#24]
Offset 1125, 68 lines modifiedOffset 1113, 79 lines modified
1125 »       add»    r2,·r41113 »       add»    r2,·r4
1126 »       str»    r0,·[r3,·#28]1114 »       str»    r0,·[r3,·#28]
1127 »       movs»   r0,·#01115 »       movs»   r0,·#0
1128 »       str»    r2,·[r3,·#4]1116 »       str»    r2,·[r3,·#4]
1129 »       str.w»  r0,·[r4,·r1,·lsl·#3]1117 »       str.w»  r0,·[r4,·r1,·lsl·#3]
1130 »       mov»    r0,·r41118 »       mov»    r0,·r4
1131 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}1119 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
 1120 »       ldr.w»  r2,·[r5,·r6,·lsl·#3]
 1121 »       ldr»    r5,·[r3,·#8]
 1122 »       ldr»    r0,·[r3,·#20]
 1123 »       str»    r1,·[r4,·#8]
 1124 »       str»    r5,·[r4,·#16]
 1125 »       movs»   r1,·#1
 1126 »       strd»   r2,·r2,·[r3,·#8]
 1127 »       cmp»    r6,·r0
 1128 »       strd»   r3,·r3,·[r2,·#8]
 1129 »       str»    r1,·[r3,·#0]
 1130 »       bne.n»  a36·<allocate_from_new_pool+0x76>
1132 »       ldr»    r4,·[r3,·#4]1131 »       ldr»    r4,·[r3,·#4]
1133 »       mov»    r0,·r41132 »       mov»    r0,·r4
1134 »       ldr»    r2,·[r4,·#0]1133 »       ldr»    r2,·[r4,·#0]
1135 »       str»    r2,·[r3,·#4]1134 »       str»    r2,·[r3,·#4]
1136 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}1135 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
1137 »       cmp»    r3,·#01136 »       cmp»    r3,·#0
1138 »       beq.n»  b5a·<allocate_from_new_pool+0x19a>1137 »       beq.n»  b58·<allocate_from_new_pool+0x198>
1139 »       ldr»    r2,·[r3,·#8]1138 »       ldr»    r2,·[r3,·#8]
1140 »       str»    r2,·[r4,·#16]1139 »       str»    r2,·[r4,·#16]
1141 »       str»    r1,·[r4,·#8]1140 »       str»    r1,·[r4,·#8]
1142 »       cmp»    r1,·#01141 »       cmp»    r1,·#0
1143 »       bne.w»  c7a·<allocate_from_new_pool+0x2ba>1142 »       bne.w»  c78·<allocate_from_new_pool+0x2b8>
1144 »       ldr»    r2,·[r4,·#20]1143 »       ldr»    r2,·[r4,·#20]
Max diff block lines reached; 46321/49648 bytes (93.30%) of diff not shown.
299 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 562, 36 lines modifiedOffset 562, 36 lines modified
562 »       b.n»    592·<mi_segment_alloc+0x146>562 »       b.n»    592·<mi_segment_alloc+0x146>
563 »       ldr»    r1,·[sp,·#32]563 »       ldr»    r1,·[sp,·#32]
564 »       movw»   fp,·#32767»  @·0x7fff564 »       movw»   fp,·#32767»  @·0x7fff
565 »       mov»    r2,·r8565 »       mov»    r2,·r8
566 »       str»    r0,·[sp,·#28]566 »       str»    r0,·[sp,·#28]
567 »       add.w»  fp,·fp,·r1,·lsl·#15567 »       add.w»  fp,·fp,·r1,·lsl·#15
568 »       ubfx»   r1,·r1,·#0,·#17568 »       ubfx»   r1,·r1,·#0,·#17
569 »       bl»     2d28·<_PyObject_DebugDumpAddress+0x3a>569 »       bl»     2d94·<_PyObject_DebugDumpAddress+0x1f2>
570 ·R_ARM_THM_CALL» mi_commit_mask_create570 ·R_ARM_THM_CALL» mi_commit_mask_create
571 »       ldr»    r0,·[sp,·#28]571 »       ldr»    r0,·[sp,·#28]
572 »       bic.w»  r1,·fp,·#32640»      @·0x7f80572 »       bic.w»  r1,·fp,·#32640»      @·0x7f80
573 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0573 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0
574 »       mov»    r2,·r0574 »       mov»    r2,·r0
575 »       bic.w»  r1,·r1,·#127»@·0x7f575 »       bic.w»  r1,·r1,·#127»@·0x7f
576 »       mov»    r0,·r7576 »       mov»    r0,·r7
577 »       bl»     4b8a·<_mi_os_commit>577 »       bl»     4a3e·<_mi_os_commit>
578 ·R_ARM_THM_CALL» _mi_os_commit578 ·R_ARM_THM_CALL» _mi_os_commit
579 »       mov»    ip,·r0579 »       mov»    ip,·r0
580 »       cbnz»   r0,·592·<mi_segment_alloc+0x146>580 »       cbnz»   r0,·592·<mi_segment_alloc+0x146>
581 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0581 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0
582 »       str»    r3,·[sp,·#16]582 »       str»    r3,·[sp,·#16]
583 »       add»    r3,·sp,·#80»   @·0x50583 »       add»    r3,·sp,·#80»   @·0x50
584 »       ldmdb»  r3,·{r0,·r1,·r2,·r3}584 »       ldmdb»  r3,·{r0,·r1,·r2,·r3}
585 »       stmia.w»sp,·{r0,·r1,·r2,·r3}585 »       stmia.w»sp,·{r0,·r1,·r2,·r3}
586 »       ldr»    r3,·[sp,·#60]» @·0x3c586 »       ldr»    r3,·[sp,·#60]» @·0x3c
587 »       mov»    r2,·ip587 »       mov»    r2,·ip
588 »       mov»    r1,·r9588 »       mov»    r1,·r9
589 »       mov»    r0,·r7589 »       mov»    r0,·r7
590 »       bl»     5c2e·<_mi_arena_free>590 »       bl»     5ade·<_mi_arena_free>
591 ·R_ARM_THM_CALL» _mi_arena_free591 ·R_ARM_THM_CALL» _mi_arena_free
592 »       b.n»    68a·<mi_segment_alloc+0x23e>592 »       b.n»    68a·<mi_segment_alloc+0x23e>
593 »       mov»    lr,·sl593 »       mov»    lr,·sl
594 »       mov»    sl,·r7594 »       mov»    sl,·r7
595 »       ldrb.w» ip,·[sp,·#72]»      @·0x48595 »       ldrb.w» ip,·[sp,·#72]»      @·0x48
596 »       ldmia.w»lr!,·{r0,·r1,·r2,·r3}596 »       ldmia.w»lr!,·{r0,·r1,·r2,·r3}
597 »       stmia.w»sl!,·{r0,·r1,·r2,·r3}597 »       stmia.w»sl!,·{r0,·r1,·r2,·r3}
Offset 661, 42 lines modifiedOffset 661, 42 lines modified
661 »       mov»    r3,·r4661 »       mov»    r3,·r4
662 »       mov.w»  r2,·r2,·lsl·#15662 »       mov.w»  r2,·r2,·lsl·#15
663 »       it»     cs663 »       it»     cs
664 »       movcs»  r3,·#128»   @·0x80664 »       movcs»  r3,·#128»   @·0x80
665 »       adds»   r0,·#192»    @·0xc0665 »       adds»   r0,·#192»    @·0xc0
666 »       str»    r3,·[r7,·#108]»@·0x6c666 »       str»    r3,·[r7,·#108]»@·0x6c
667 »       mov»    r3,·r8667 »       mov»    r3,·r8
668 »       bl»     21a0·<_PyObject_DebugMallocStats+0x30>668 »       bl»     21a0·<pymalloc_print_stats+0x44>
669 ·R_ARM_THM_CALL» mi_stat_update669 ·R_ARM_THM_CALL» mi_stat_update
670 »       ldr»    r6,·[sp,·#32]670 »       ldr»    r6,·[sp,·#32]
671 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0671 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0
672 »       mov»    r1,·r8672 »       mov»    r1,·r8
673 »       mov»    r2,·r6673 »       mov»    r2,·r6
674 »       mov»    r0,·r7674 »       mov»    r0,·r7
675 »       bl»     22e8·<pymalloc_print_stats+0x40>675 »       bl»     22e8·<pymalloc_print_stats+0x18c>
676 ·R_ARM_THM_CALL» mi_segment_span_allocate.isra.0676 ·R_ARM_THM_CALL» mi_segment_span_allocate.isra.0
677 »       cbnz»   r0,·68e·<mi_segment_alloc+0x242>677 »       cbnz»   r0,·68e·<mi_segment_alloc+0x242>
678 »       movs»   r7,·#0678 »       movs»   r7,·#0
679 »       b.n»    6b8·<mi_segment_alloc+0x26c>679 »       b.n»    6b8·<mi_segment_alloc+0x26c>
680 »       ldr»    r3,·[r7,·#104]»@·0x68680 »       ldr»    r3,·[r7,·#104]»@·0x68
681 »       str.w»  r8,·[r7,·#88]»       @·0x58681 »       str.w»  r8,·[r7,·#88]»       @·0x58
682 »       cbnz»   r3,·6a6·<mi_segment_alloc+0x25a>682 »       cbnz»   r3,·6a6·<mi_segment_alloc+0x25a>
683 »       ldr»    r2,·[r7,·#108]»@·0x6c683 »       ldr»    r2,·[r7,·#108]»@·0x6c
684 »       mov»    r1,·r6684 »       mov»    r1,·r6
685 »       mov»    r0,·r7685 »       mov»    r0,·r7
686 »       str»    r5,·[sp,·#0]686 »       str»    r5,·[sp,·#0]
687 »       subs»   r2,·r2,·r6687 »       subs»   r2,·r2,·r6
688 »       bl»     2570·<pymalloc_print_stats+0x2c8>688 »       bl»     2570·<_PyDebugAllocatorStats+0x28>
689 ·R_ARM_THM_CALL» mi_segment_span_free689 ·R_ARM_THM_CALL» mi_segment_span_free
690 »       b.n»    6b8·<mi_segment_alloc+0x26c>690 »       b.n»    6b8·<mi_segment_alloc+0x26c>
691 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0691 »       ldr.w»  r3,·[r5,·#448]»      @·0x1c0
692 »       subs»   r2,·r4,·r6692 »       subs»   r2,·r4,·r6
693 »       mov»    r1,·r6693 »       mov»    r1,·r6
694 »       mov»    r0,·r7694 »       mov»    r0,·r7
695 »       bl»     22e8·<pymalloc_print_stats+0x40>695 »       bl»     22e8·<pymalloc_print_stats+0x18c>
696 ·R_ARM_THM_CALL» mi_segment_span_allocate.isra.0696 ·R_ARM_THM_CALL» mi_segment_span_allocate.isra.0
697 »       ldr»    r3,·[sp,·#124]»@·0x7c697 »       ldr»    r3,·[sp,·#124]»@·0x7c
698 »       str»    r0,·[r3,·#0]698 »       str»    r0,·[r3,·#0]
699 »       mov»    r0,·r7699 »       mov»    r0,·r7
700 »       add»    sp,·#84»      @·0x54700 »       add»    sp,·#84»      @·0x54
701 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}701 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
702 »       .word»  0x00000680702 »       .word»  0x00000680
Offset 898, 15 lines modifiedOffset 898, 15 lines modified
898 »       mov»    r2,·r7898 »       mov»    r2,·r7
899 »       ldr»    r1,·[sp,·#32]899 »       ldr»    r1,·[sp,·#32]
900 »       mov»    r3,·r5900 »       mov»    r3,·r5
901 »       mov»    r0,·r4901 »       mov»    r0,·r4
902 »       str.w»  r8,·[sp,·#88]»       @·0x58902 »       str.w»  r8,·[sp,·#88]»       @·0x58
903 »       add»    sp,·#52»      @·0x34903 »       add»    sp,·#52»      @·0x34
904 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}904 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
905 »       b.w»    4eae·<_mi_os_alloc_aligned_at_offset>905 »       b.w»    4d62·<_mi_os_alloc_aligned_at_offset>
906 ·R_ARM_THM_JUMP24»       _mi_os_alloc_aligned_at_offset906 ·R_ARM_THM_JUMP24»       _mi_os_alloc_aligned_at_offset
907 »       str»    r3,·[sp,·#92]» @·0x5c907 »       str»    r3,·[sp,·#92]» @·0x5c
908 »       mov»    r2,·r5908 »       mov»    r2,·r5
909 »       ldr»    r1,·[sp,·#32]909 »       ldr»    r1,·[sp,·#32]
910 »       mov»    r3,·r8910 »       mov»    r3,·r8
911 »       mov»    r0,·r4911 »       mov»    r0,·r4
912 »       str»    r6,·[sp,·#88]» @·0x58912 »       str»    r6,·[sp,·#88]» @·0x58
Offset 947, 15 lines modifiedOffset 947, 15 lines modified
947 »       mov.w»  ip,·#4096»  @·0x1000947 »       mov.w»  ip,·#4096»  @·0x1000
948 »       sub.w»  ip,·sp,·ip948 »       sub.w»  ip,·sp,·ip
949 »       str.w»  r0,·[ip,·#4088]»     @·0xff8949 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
950 »       bl»     934·<_mi_os_numa_node_count>950 »       bl»     934·<_mi_os_numa_node_count>
951 »       cmp»    r0,·#1951 »       cmp»    r0,·#1
952 »       bls.n»  930·<_mi_os_numa_node_get+0x2e>952 »       bls.n»  930·<_mi_os_numa_node_get+0x2e>
953 »       mov»    r4,·r0953 »       mov»    r4,·r0
954 »       bl»     47a2·<_mi_prim_numa_node>954 »       bl»     4656·<_mi_prim_numa_node>
955 ·R_ARM_THM_CALL» _mi_prim_numa_node955 ·R_ARM_THM_CALL» _mi_prim_numa_node
956 »       mov»    r3,·r0956 »       mov»    r3,·r0
957 »       cmp»    r4,·r0957 »       cmp»    r4,·r0
958 »       bhi.n»  92c·<_mi_os_numa_node_get+0x2a>958 »       bhi.n»  92c·<_mi_os_numa_node_get+0x2a>
959 »       mov»    r1,·r4959 »       mov»    r1,·r4
960 »       bl»     0·<__aeabi_uidivmod>960 »       bl»     0·<__aeabi_uidivmod>
961 ·R_ARM_THM_CALL» __aeabi_uidivmod961 ·R_ARM_THM_CALL» __aeabi_uidivmod
Offset 1194, 15 lines modifiedOffset 1194, 15 lines modified
1194 »       str.w»  sl,·[sp,·#16]1194 »       str.w»  sl,·[sp,·#16]
1195 »       ldmdb»  r3,·{r0,·r1,·r2,·r3}1195 »       ldmdb»  r3,·{r0,·r1,·r2,·r3}
1196 »       stmia.w»sp,·{r0,·r1,·r2,·r3}1196 »       stmia.w»sp,·{r0,·r1,·r2,·r3}
1197 »       mov»    r1,·r51197 »       mov»    r1,·r5
1198 »       mov»    r0,·r71198 »       mov»    r0,·r7
1199 »       ldr»    r3,·[sp,·#36]» @·0x241199 »       ldr»    r3,·[sp,·#36]» @·0x24
1200 »       mov»    r2,·r81200 »       mov»    r2,·r8
1201 »       bl»     4f54·<_mi_os_free_ex>1201 »       bl»     4e08·<_mi_os_free_ex>
1202 ·R_ARM_THM_CALL» _mi_os_free_ex1202 ·R_ARM_THM_CALL» _mi_os_free_ex
1203 »       movw»   r0,·#01203 »       movw»   r0,·#0
1204 ·R_ARM_THM_MOVW_ABS_NC»  .LC471204 ·R_ARM_THM_MOVW_ABS_NC»  .LC47
1205 »       movt»   r0,·#01205 »       movt»   r0,·#0
1206 ·R_ARM_THM_MOVT_ABS»     .LC471206 ·R_ARM_THM_MOVT_ABS»     .LC47
1207 »       mov»    r1,·r41207 »       mov»    r1,·r4
1208 »       bl»     614·<mi_segment_alloc+0x1c8>1208 »       bl»     614·<mi_segment_alloc+0x1c8>
Max diff block lines reached; 302402/305986 bytes (98.83%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 66, 17 lines modifiedOffset 66, 17 lines modified
66 ··0x000003f0·696e6974·5f6f626d·616c6c6f·635f706f·init_obmalloc_po66 ··0x000003f0·696e6974·5f6f626d·616c6c6f·635f706f·init_obmalloc_po
67 ··0x00000400·6f6c7300·616c6c6f·63617465·5f66726f·ols.allocate_fro67 ··0x00000400·6f6c7300·616c6c6f·63617465·5f66726f·ols.allocate_fro
68 ··0x00000410·6d5f6e65·775f706f·6f6c002e·4c433338·m_new_pool..LC3868 ··0x00000410·6d5f6e65·775f706f·6f6c002e·4c433338·m_new_pool..LC38
69 ··0x00000420·002e4c43·3339002e·4c433430·006d695f·..LC39..LC40.mi_69 ··0x00000420·002e4c43·3339002e·4c433430·006d695f·..LC39..LC40.mi_
70 ··0x00000430·66696e64·5f706167·65002e4c·43343100·find_page..LC41.70 ··0x00000430·66696e64·5f706167·65002e4c·43343100·find_page..LC41.
71 ··0x00000440·6d695f70·6167655f·65787465·6e645f66·mi_page_extend_f71 ··0x00000440·6d695f70·6167655f·65787465·6e645f66·mi_page_extend_f
72 ··0x00000450·7265652e·69737261·2e30006d·695f7061·ree.isra.0.mi_pa72 ··0x00000450·7265652e·69737261·2e30006d·695f7061·ree.isra.0.mi_pa
73 ··0x00000460·67655f66·72657368·5f616c6c·6f63006d·ge_fresh_alloc.m 
74 ··0x00000470·695f7061·67655f71·75657565·5f656e71·i_page_queue_enq73 ··0x00000460·67655f71·75657565·5f656e71·75657565·ge_queue_enqueue
 74 ··0x00000470·5f66726f·6d006d69·5f706167·655f6672·_from.mi_page_fr
75 ··0x00000480·75657565·5f66726f·6d006d69·5f686561·ueue_from.mi_hea75 ··0x00000480·6573685f·616c6c6f·63006d69·5f686561·esh_alloc.mi_hea
76 ··0x00000490·705f7175·6575655f·66697273·745f7570·p_queue_first_up76 ··0x00000490·705f7175·6575655f·66697273·745f7570·p_queue_first_up
77 ··0x000004a0·64617465·006d695f·7365676d·656e7473·date.mi_segments77 ··0x000004a0·64617465·006d695f·7365676d·656e7473·date.mi_segments
78 ··0x000004b0·5f706167·655f616c·6c6f632e·69737261·_page_alloc.isra78 ··0x000004b0·5f706167·655f616c·6c6f632e·69737261·_page_alloc.isra
79 ··0x000004c0·2e30006d·695f7365·676d656e·745f6875·.0.mi_segment_hu79 ··0x000004c0·2e30006d·695f7365·676d656e·745f6875·.0.mi_segment_hu
80 ··0x000004d0·67655f70·6167655f·616c6c6f·63006d69·ge_page_alloc.mi80 ··0x000004d0·67655f70·6167655f·616c6c6f·63006d69·ge_page_alloc.mi
81 ··0x000004e0·5f736567·6d656e74·5f737061·6e5f6672·_segment_span_fr81 ··0x000004e0·5f736567·6d656e74·5f737061·6e5f6672·_segment_span_fr
82 ··0x000004f0·6565006d·695f7365·676d656e·745f7370·ee.mi_segment_sp82 ··0x000004f0·6565006d·695f7365·676d656e·745f7370·ee.mi_segment_sp
373 KB
setobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········41312·(bytes·into·file)13 ··Start·of·section·headers:··········41428·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.2 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0xa160:1 There·are·17·section·headers,·starting·at·offset·0xa1d4:
  
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·0019ec·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0019d0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0085b4·000b40·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·008660·000b30·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001a20·0006f4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001a04·0006f4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0090f4·000550·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·009190·000550·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002114·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0020f8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002114·000208·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0020f8·000208·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·00231c·0039d8·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·002300·003aa0·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·009644·0009f0·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0096e0·0009c8·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005cf4·0000dc·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005da0·0000dc·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00a034·0000a0·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00a0a8·0000a0·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005dd0·0008c8·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005e7c·0008c8·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·006698·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·006744·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006698·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006744·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0066cc·001210·10·····15·208··418 ··[14]·.symtab···········SYMTAB··········00000000·006778·001210·10·····15·208··4
19 ··[15]·.strtab···········STRTAB··········00000000·0078dc·000cd7·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·007988·000cd7·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·00a0d4·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·00a148·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.6 KB
readelf --wide --symbols {}
    
Offset 5, 170 lines modifiedOffset 5, 170 lines modified
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.46 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC08 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
9 ·····5:·00000001···372·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall9 ·····5:·00000001···372·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR011 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
12 ·····8:·00000285··1472·FUNC····LOCAL··DEFAULT····7·set_update_iterable_lock_held12 ·····8:·00000285··1468·FUNC····LOCAL··DEFAULT····7·set_update_iterable_lock_held
13 ·····9:·00001f81··1676·FUNC····LOCAL··DEFAULT····7·set_merge_lock_held13 ·····9:·00001f79··1672·FUNC····LOCAL··DEFAULT····7·set_merge_lock_held
14 ····10:·0000021d···104·FUNC····LOCAL··DEFAULT····1·set_update_dict_lock_held14 ····10:·00003021···194·FUNC····LOCAL··DEFAULT····7·set_update_dict_lock_held
15 ····11:·00000175···172·FUNC····LOCAL··DEFAULT····7·make_new_set15 ····11:·00000175···172·FUNC····LOCAL··DEFAULT····7·make_new_set
16 ····12:·00000221···100·FUNC····LOCAL··DEFAULT····7·set_update_local16 ····12:·00000221···100·FUNC····LOCAL··DEFAULT····7·set_update_local
17 ····13:·00000d41····72·FUNC····LOCAL··DEFAULT····7·set_insert_clean17 ····13:·00000d39····72·FUNC····LOCAL··DEFAULT····7·set_insert_clean
18 ····14:·00000840·····0·NOTYPE··LOCAL··DEFAULT····7·$d18 ····14:·0000083c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
19 ····15:·00000844·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·00000840·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·00000845···436·FUNC····LOCAL··DEFAULT····7·set_add_entry20 ····16:·00000841···438·FUNC····LOCAL··DEFAULT····7·set_add_entry
21 ····17:·000009f9···840·FUNC····LOCAL··DEFAULT····7·set_table_resize21 ····17:·000009f9···832·FUNC····LOCAL··DEFAULT····7·set_table_resize
22 ····18:·00000d3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d22 ····18:·00000d34·····0·NOTYPE··LOCAL··DEFAULT····7·$d
23 ····19:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·00000d38·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·00000d89···160·FUNC····LOCAL··DEFAULT····7·set_traverse24 ····20:·00000d81···160·FUNC····LOCAL··DEFAULT····7·set_traverse
25 ····21:·00000e24·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·00000e1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·00000e28·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·00000e20·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC127 ····23:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
28 ····24:·00001290·····0·NOTYPE··LOCAL··DEFAULT····7·$d28 ····24:·00001288·····0·NOTYPE··LOCAL··DEFAULT····7·$d
29 ····25:·00001298·····0·NOTYPE··LOCAL··DEFAULT····7·$t29 ····25:·00001290·····0·NOTYPE··LOCAL··DEFAULT····7·$t
30 ····26:·00001299····68·FUNC····LOCAL··DEFAULT····7·set_discard_key30 ····26:·00001291····68·FUNC····LOCAL··DEFAULT····7·set_discard_key
31 ····27:·000012dd···316·FUNC····LOCAL··DEFAULT····7·set_discard_entry31 ····27:·000012d5···316·FUNC····LOCAL··DEFAULT····7·set_discard_entry
32 ····28:·00001414·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·0000140c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·.LC233 ····29:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
34 ····30:·00001418·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·00001410·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00001419···292·FUNC····LOCAL··DEFAULT····7·set_vectorcall35 ····31:·00001411···292·FUNC····LOCAL··DEFAULT····7·set_vectorcall
36 ····32:·0000153d···254·FUNC····LOCAL··DEFAULT····7·set_lookkey36 ····32:·00001535···254·FUNC····LOCAL··DEFAULT····7·set_lookkey
37 ····33:·000017a1····76·FUNC····LOCAL··DEFAULT····7·set_contains_key37 ····33:·00001799····76·FUNC····LOCAL··DEFAULT····7·set_contains_key
38 ····34:·000017ed··1828·FUNC····LOCAL··DEFAULT····7·set_ior38 ····34:·000017e5··1828·FUNC····LOCAL··DEFAULT····7·set_ior
39 ····35:·00001f08·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·00001f00·····0·NOTYPE··LOCAL··DEFAULT····7·$d
40 ····36:·00001f10·····0·NOTYPE··LOCAL··DEFAULT····7·$t40 ····36:·00001f08·····0·NOTYPE··LOCAL··DEFAULT····7·$t
41 ····37:·00001f11···112·FUNC····LOCAL··DEFAULT····7·set_update_internal41 ····37:·00001f09···112·FUNC····LOCAL··DEFAULT····7·set_update_internal
42 ····38:·00002608·····0·NOTYPE··LOCAL··DEFAULT····7·$d42 ····38:·000025fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
43 ····39:·0000260c·····0·NOTYPE··LOCAL··DEFAULT····7·$t43 ····39:·00002600·····0·NOTYPE··LOCAL··DEFAULT····7·$t
44 ····40:·0000260d···152·FUNC····LOCAL··DEFAULT····7·set_iter44 ····40:·00002601···152·FUNC····LOCAL··DEFAULT····7·set_iter
45 ····41:·00002698·····0·NOTYPE··LOCAL··DEFAULT····7·$d45 ····41:·0000268c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
46 ····42:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346 ····42:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
47 ····43:·000026a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t47 ····43:·00002698·····0·NOTYPE··LOCAL··DEFAULT····7·$t
48 ····44:·000026a5···288·FUNC····LOCAL··DEFAULT····7·setiter_iternext48 ····44:·00002699···288·FUNC····LOCAL··DEFAULT····7·setiter_iternext
49 ····45:·000027c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d49 ····45:·000027b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
50 ····46:·000027c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t50 ····46:·000027b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
51 ····47:·000027c5···106·FUNC····LOCAL··DEFAULT····7·setiter_dealloc51 ····47:·000027b9···106·FUNC····LOCAL··DEFAULT····7·setiter_dealloc
52 ····48:·00002831····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF52 ····48:·00002825····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
53 ····49:·0000284d···208·FUNC····LOCAL··DEFAULT····7·set_dealloc53 ····49:·00002841···208·FUNC····LOCAL··DEFAULT····7·set_dealloc
54 ····50:·00002918·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·0000290c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·0000291c·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·00002910·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
57 ····53:·000029cd·····4·FUNC····LOCAL··DEFAULT····7·set_len57 ····53:·000029c1·····4·FUNC····LOCAL··DEFAULT····7·set_len
58 ····54:·00000055···124·FUNC····LOCAL··DEFAULT····1·set_contains_lock_held.part.058 ····54:·00000055···124·FUNC····LOCAL··DEFAULT····1·set_contains_lock_held.part.0
59 ····55:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d59 ····55:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
60 ····56:·000000d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t60 ····56:·000000d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
61 ····57:·00000115···196·FUNC····LOCAL··DEFAULT····1·set_pop_impl61 ····57:·00000115···196·FUNC····LOCAL··DEFAULT····1·set_pop_impl
62 ····58:·00000110·····0·NOTYPE··LOCAL··DEFAULT····1·$d62 ····58:·00000110·····0·NOTYPE··LOCAL··DEFAULT····1·$d
63 ····59:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC463 ····59:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
64 ····60:·00000114·····0·NOTYPE··LOCAL··DEFAULT····1·$t64 ····60:·00000114·····0·NOTYPE··LOCAL··DEFAULT····1·$t
65 ····61:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d65 ····61:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
66 ····62:·00002c28·····0·NOTYPE··LOCAL··DEFAULT····7·$d66 ····62:·00002c2c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
67 ····63:·00002c2c·····0·NOTYPE··LOCAL··DEFAULT····7·$t67 ····63:·00002c30·····0·NOTYPE··LOCAL··DEFAULT····7·$t
68 ····64:·00002c2d···460·FUNC····LOCAL··DEFAULT····7·frozenset_hash68 ····64:·00002c31···460·FUNC····LOCAL··DEFAULT····7·frozenset_hash
69 ····65:·00002f24·····0·NOTYPE··LOCAL··DEFAULT····7·$d69 ····65:·00002f28·····0·NOTYPE··LOCAL··DEFAULT····7·$d
70 ····66:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t70 ····66:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
71 ····67:·00002f29···244·FUNC····LOCAL··DEFAULT····7·set_clear_internal71 ····67:·00002f2d···244·FUNC····LOCAL··DEFAULT····7·set_clear_internal
72 ····68:·00000218·····0·NOTYPE··LOCAL··DEFAULT····1·$d72 ····68:·00000218·····0·NOTYPE··LOCAL··DEFAULT····1·$d
73 ····69:·00002f28·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·00002f2c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·00003018·····0·NOTYPE··LOCAL··DEFAULT····7·$d74 ····70:·0000301c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 75 ····71:·00003020·····0·NOTYPE··LOCAL··DEFAULT····7·$t
75 ····71:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····1·$t76 ····72:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
76 ····72:·00000285···124·FUNC····LOCAL··DEFAULT····1·set_and77 ····73:·0000021d···124·FUNC····LOCAL··DEFAULT····1·set_and
77 ····73:·00000301···580·FUNC····LOCAL··DEFAULT····1·set_intersection78 ····74:·00000299···580·FUNC····LOCAL··DEFAULT····1·set_intersection
78 ····74:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d79 ····75:·00000294·····0·NOTYPE··LOCAL··DEFAULT····1·$d
79 ····75:·0000301c·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
80 ····76:·0000301d···504·FUNC····LOCAL··DEFAULT····7·set_add80 ····76:·000030e5···504·FUNC····LOCAL··DEFAULT····7·set_add
81 ····77:·00000300·····0·NOTYPE··LOCAL··DEFAULT····1·$t81 ····77:·00000298·····0·NOTYPE··LOCAL··DEFAULT····1·$t
82 ····78:·00003215···228·FUNC····LOCAL··DEFAULT····7·make_new_set_basetype82 ····78:·000032dd···228·FUNC····LOCAL··DEFAULT····7·make_new_set_basetype
83 ····79:·000006e5····68·FUNC····LOCAL··DEFAULT····1·set_copy_impl83 ····79:·0000067d····68·FUNC····LOCAL··DEFAULT····1·set_copy_impl
84 ····80:·00000540·····0·NOTYPE··LOCAL··DEFAULT····1·$d84 ····80:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
85 ····81:·000032f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d85 ····81:·000033bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
86 ····82:·00000544·····0·NOTYPE··LOCAL··DEFAULT····1·$t86 ····82:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
87 ····83:·00000545···242·FUNC····LOCAL··DEFAULT····1·set_richcompare87 ····83:·000004dd···242·FUNC····LOCAL··DEFAULT····1·set_richcompare
88 ····84:·00000576·····0·NOTYPE··LOCAL··DEFAULT····1·$d88 ····84:·0000050e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
89 ····85:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····1·$t89 ····85:·00000514·····0·NOTYPE··LOCAL··DEFAULT····1·$t
90 ····86:·000032f9···652·FUNC····LOCAL··DEFAULT····7·set_issubset_impl90 ····86:·000033c1···652·FUNC····LOCAL··DEFAULT····7·set_issubset_impl
91 ····87:·00000919···236·FUNC····LOCAL··DEFAULT····1·set_issuperset_impl91 ····87:·000008b1···236·FUNC····LOCAL··DEFAULT····1·set_issuperset_impl
92 ····88:·000032f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·000033c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00003580·····0·NOTYPE··LOCAL··DEFAULT····7·$d93 ····89:·00003648·····0·NOTYPE··LOCAL··DEFAULT····7·$d
94 ····90:·00000639·····2·FUNC····LOCAL··DEFAULT····1·set_pop94 ····90:·000005d1·····2·FUNC····LOCAL··DEFAULT····1·set_pop
95 ····91:·0000063d···168·FUNC····LOCAL··DEFAULT····1·set_or95 ····91:·000005d5···168·FUNC····LOCAL··DEFAULT····1·set_or
96 ····92:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d96 ····92:·00000678·····0·NOTYPE··LOCAL··DEFAULT····1·$d
97 ····93:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t97 ····93:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
98 ····94:·00003584·····0·NOTYPE··LOCAL··DEFAULT····7·$t98 ····94:·0000364c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
99 ····95:·00003585···304·FUNC····LOCAL··DEFAULT····7·set___contains__99 ····95:·0000364d···304·FUNC····LOCAL··DEFAULT····7·set___contains__
100 ····96:·00000770·····0·NOTYPE··LOCAL··DEFAULT····1·$d100 ····96:·00000708·····0·NOTYPE··LOCAL··DEFAULT····1·$d
101 ····97:·00000774·····0·NOTYPE··LOCAL··DEFAULT····1·$t101 ····97:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
102 ····98:·00000775···124·FUNC····LOCAL··DEFAULT····1·set_sub102 ····98:·0000070d···124·FUNC····LOCAL··DEFAULT····1·set_sub
103 ····99:·000036b5···804·FUNC····LOCAL··DEFAULT····7·set_difference103 ····99:·0000377d···804·FUNC····LOCAL··DEFAULT····7·set_difference
104 ···100:·000007ec·····0·NOTYPE··LOCAL··DEFAULT····1·$d104 ···100:·00000784·····0·NOTYPE··LOCAL··DEFAULT····1·$d
105 ···101:·00000c45····62·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference105 ···101:·00000bdd····62·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
106 ···102:·000039d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d106 ···102:·00003a9c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
107 ···103:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5107 ···103:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
108 ···104:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t108 ···104:·00000788·····0·NOTYPE··LOCAL··DEFAULT····1·$t
109 ···105:·000007f1···150·FUNC····LOCAL··DEFAULT····1·set_update109 ···105:·00000789···150·FUNC····LOCAL··DEFAULT····1·set_update
110 ···106:·00000889···140·FUNC····LOCAL··DEFAULT····1·set_discard110 ···106:·00000821···140·FUNC····LOCAL··DEFAULT····1·set_discard
111 ···107:·00000910·····0·NOTYPE··LOCAL··DEFAULT····1·$d111 ···107:·000008a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
112 ···108:·00000914·····0·NOTYPE··LOCAL··DEFAULT····1·$t112 ···108:·000008ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
113 ···109:·00000915·····2·FUNC····LOCAL··DEFAULT····1·set_issuperset113 ···109:·000008ad·····2·FUNC····LOCAL··DEFAULT····1·set_issuperset
114 ···110:·00000a05···148·FUNC····LOCAL··DEFAULT····1·set_remove114 ···110:·0000099d···148·FUNC····LOCAL··DEFAULT····1·set_remove
115 ···111:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····1·$d115 ···111:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
116 ···112:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6116 ···112:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
117 ···113:·00000a98·····0·NOTYPE··LOCAL··DEFAULT····1·$t117 ···113:·00000a30·····0·NOTYPE··LOCAL··DEFAULT····1·$t
118 ···114:·00000a99···180·FUNC····LOCAL··DEFAULT····1·set_union118 ···114:·00000a31···180·FUNC····LOCAL··DEFAULT····1·set_union
119 ···115:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7119 ···115:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
120 ···116:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8120 ···116:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
121 ···117:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9121 ···117:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
122 ···118:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10122 ···118:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
123 ···119:·00000b4d···248·FUNC····LOCAL··DEFAULT····1·set_repr123 ···119:·00000ae5···248·FUNC····LOCAL··DEFAULT····1·set_repr
124 ···120:·00000c40·····0·NOTYPE··LOCAL··DEFAULT····1·$d124 ···120:·00000bd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
125 ···121:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····1·$t125 ···121:·00000bdc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
126 ···122:·00000c85···448·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal126 ···122:·00000c1d···524·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal
127 ···123:·00000e40·····0·NOTYPE··LOCAL··DEFAULT····1·$d127 ···123:·00000e24·····0·NOTYPE··LOCAL··DEFAULT····1·$d
128 ···124:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11128 ···124:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
129 ···125:·00000e44·····0·NOTYPE··LOCAL··DEFAULT····1·$t129 ···125:·00000e28·····0·NOTYPE··LOCAL··DEFAULT····1·$t
130 ···126:·00000e45···186·FUNC····LOCAL··DEFAULT····1·set_difference_multi130 ···126:·00000e29···186·FUNC····LOCAL··DEFAULT····1·set_difference_multi
Max diff block lines reached; 8611/22106 bytes (38.95%) of diff not shown.
101 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x85b4·contains·360·entries:1 Relocation·section·'.rel.text'·at·offset·0x8660·contains·358·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000012··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000012··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000016··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000016··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000002a··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype5 0000002a··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
6 00000036··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype6 00000036··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
7 00000042··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC17 00000042··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
8 00000046··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC18 00000046··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
Offset 12, 543 lines modifiedOffset 12, 540 lines modified
12 0000007c··0000f32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError12 0000007c··0000f32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
13 00000080··0000f330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError13 00000080··0000f330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
14 00000086··0000f40a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches14 00000086··0000f40a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
15 0000008e··0000f50a·R_ARM_THM_CALL·········00000000···PyErr_Clear15 0000008e··0000f50a·R_ARM_THM_CALL·········00000000···PyErr_Clear
16 00000094··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR016 00000094··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
17 00000098··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR017 00000098··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
18 0000009c··00000b0a·R_ARM_THM_CALL·········00000175···make_new_set18 0000009c··00000b0a·R_ARM_THM_CALL·········00000175···make_new_set
19 000000aa··0000210a·R_ARM_THM_CALL·········000017a1···set_contains_key19 000000aa··0000210a·R_ARM_THM_CALL·········00001799···set_contains_key
20 000000c4··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc20 000000c4··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
21 000000cc··00000102·R_ARM_ABS32············00000000···.data21 000000cc··00000102·R_ARM_ABS32············00000000···.data
22 000000f0··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype22 000000f0··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
23 000000fe··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC123 000000fe··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
24 00000102··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC124 00000102··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
25 00000106··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall25 00000106··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
26 00000110··00000102·R_ARM_ABS32············00000000···.data26 00000110··00000102·R_ARM_ABS32············00000000···.data
27 000001ba··0000f72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError27 000001ba··0000f72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
28 000001be··0000f730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError28 000001be··0000f730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
29 000001c2··00003b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC429 000001c2··00003b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4
30 000001c6··00003b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC430 000001c6··00003b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC4
31 000001cc··0000e90a·R_ARM_THM_CALL·········00000000···PyErr_SetString31 000001cc··0000e90a·R_ARM_THM_CALL·········00000000···PyErr_SetString
32 000001d4··00000102·R_ARM_ABS32············00000000···.data32 000001d4··00000102·R_ARM_ABS32············00000000···.data
33 000001f2··0000430a·R_ARM_THM_CALL·········00002f29···set_clear_internal33 000001f2··0000430a·R_ARM_THM_CALL·········00002f2d···set_clear_internal
34 000001fa··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype34 000001fa··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
35 00000206··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC135 00000206··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
36 0000020a··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC136 0000020a··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
37 0000020e··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall37 0000020e··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
38 00000218··00000102·R_ARM_ABS32············00000000···.data38 00000218··00000102·R_ARM_ABS32············00000000···.data
39 00000254··0000fb0a·R_ARM_THM_CALL·········00000000···_PyDict_Next 
40 00000262··0000100a·R_ARM_THM_CALL·········00000845···set_add_entry 
41 0000027a··0000110a·R_ARM_THM_CALL·········000009f9···set_table_resize 
42 00000296··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR039 0000022e··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
43 0000029a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR040 00000232··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
44 000002c4··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype41 0000025c··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
45 000002d2··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype42 0000026a··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
46 000002da··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct43 00000272··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
47 000002de··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct44 00000276··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
48 000002e4··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype45 0000027c··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
49 000002f0··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype46 00000288··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
50 000002fc··00000102·R_ARM_ABS32············00000000···.data47 00000294··00000102·R_ARM_ABS32············00000000···.data
51 0000031e··00004e0a·R_ARM_THM_CALL·········00003215···make_new_set_basetype48 000002b6··00004e0a·R_ARM_THM_CALL·········000032dd···make_new_set_basetype
52 0000032c··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR049 000002c4··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
53 00000330··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR050 000002c8··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
54 000003e2··0000200a·R_ARM_THM_CALL·········0000153d···set_lookkey51 0000037a··0000200a·R_ARM_THM_CALL·········00001535···set_lookkey
55 00000408··0000100a·R_ARM_THM_CALL·········00000845···set_add_entry52 000003a0··0000100a·R_ARM_THM_CALL·········00000841···set_add_entry
56 00000416··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype53 000003ae··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
57 00000422··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype54 000003ba··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
58 0000042c··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_GetIter55 000003c4··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
59 0000043c··0000d70a·R_ARM_THM_CALL·········00000000···PyIter_Next56 000003d4··0000d70a·R_ARM_THM_CALL·········00000000···PyIter_Next
60 00000444··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_Hash57 000003dc··0000d80a·R_ARM_THM_CALL·········00000000···PyObject_Hash
61 00000454··0000200a·R_ARM_THM_CALL·········0000153d···set_lookkey58 000003ec··0000200a·R_ARM_THM_CALL·········00001535···set_lookkey
62 00000470··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc59 00000408··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
63 00000480··0000100a·R_ARM_THM_CALL·········00000845···set_add_entry60 00000418··0000100a·R_ARM_THM_CALL·········00000841···set_add_entry
64 000004a2··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc61 0000043a··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 62 00000450··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 63 00000454··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 64 00000472··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 65 00000482··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 66 0000049e··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
65 000004b8··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc67 000004b8··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 000004bc··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
67 000004da··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 000004d0··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
68 000004ea··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
69 00000506··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
70 00000520··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
71 00000538··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
72 00000540··00000102·R_ARM_ABS32············00000000···.data69 000004d8··00000102·R_ARM_ABS32············00000000···.data
73 00000556··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
74 0000055a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
75 000005a6··0000fd2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct 
76 000005aa··0000fd30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct 
77 000005d4··0000fe0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue 
78 00000600··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
79 0000060e··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
80 00000618··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct 
81 0000061c··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct 
82 0000062c··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
83 0000064e··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR070 000004ee··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
84 00000652··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR071 000004f2··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 72 0000053e··0000fd2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
 73 00000542··0000fd30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
 74 0000056c··0000fe0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
 75 00000598··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 76 000005a6··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 77 000005b0··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
 78 000005b4··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
 79 000005c4··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 80 000005e6··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 81 000005ea··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
85 00000680··00000c0a·R_ARM_THM_CALL·········00000221···set_update_local82 00000618··00000c0a·R_ARM_THM_CALL·········00000221···set_update_local
86 0000068c··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype83 00000624··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
87 0000069a··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype84 00000632··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
88 000006a2··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct85 0000063a··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
89 000006a6··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct86 0000063e··0000e530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
90 000006ac··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype87 00000644··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
91 000006b8··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
92 000006d8··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
93 000006e0··00000102·R_ARM_ABS32············00000000···.data 
94 000006f8··00004e0a·R_ARM_THM_CALL·········00003215···make_new_set_basetype 
95 00000702··0000090a·R_ARM_THM_CALL·········00001f81···set_merge_lock_held 
96 00000720··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
97 00000750··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype88 00000650··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 89 00000670··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 90 00000678··00000102·R_ARM_ABS32············00000000···.data
 91 00000690··00004e0a·R_ARM_THM_CALL·········000032dd···make_new_set_basetype
 92 0000069a··0000090a·R_ARM_THM_CALL·········00001f79···set_merge_lock_held
 93 000006b8··0000d20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 94 000006e8··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
98 0000075c··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC195 000006f4··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
99 00000760··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC196 000006f8··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
100 00000764··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall97 000006fc··0000e20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
101 00000770··00000102·R_ARM_ABS32············00000000···.data98 00000708··00000102·R_ARM_ABS32············00000000···.data
102 00000786··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR099 0000071e··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
103 0000078a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0100 00000722··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
104 000007b6··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
105 000007c4··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype101 0000074e··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 102 0000075c··0000d00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
106 000007cc··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct103 00000764··0000e52f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
Max diff block lines reached; 56583/103182 bytes (54.84%) of diff not shown.
236 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 3#`ZF!F8F1 3#`ZF!F8F
2 F!F0F*Fk2 F!F0F*Fk
3 2"`Zh!F0F3 3#`Rh!F0F
4 3FCajaCi4 3FCajaCi
5 3+`,F·Fp5 3+`,F·Fp
6 frozenset6 frozenset
7 ../Objects/setobject.c7 ../Objects/setobject.c
8 Set·changed·size·during·iteration8 Set·changed·size·during·iteration
9 pop·from·an·empty·set9 pop·from·an·empty·set
10 %s({%U})10 %s({%U})
89.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 »       bl»     174·<set_pop_impl+0x60>79 »       bl»     174·<set_pop_impl+0x60>
80 ·R_ARM_THM_CALL» make_new_set80 ·R_ARM_THM_CALL» make_new_set
81 »       mov»    r4,·r081 »       mov»    r4,·r0
82 »       cmp»    r0,·#082 »       cmp»    r0,·#0
83 »       beq.n»  74·<set_contains_lock_held.part.0+0x20>83 »       beq.n»  74·<set_contains_lock_held.part.0+0x20>
84 »       mov»    r1,·r084 »       mov»    r1,·r0
85 »       mov»    r0,·r585 »       mov»    r0,·r5
86 »       bl»     17a0·<set_symmetric_difference_impl+0x24>86 »       bl»     1798·<set_symmetric_difference_impl+0x38>
87 ·R_ARM_THM_CALL» set_contains_key87 ·R_ARM_THM_CALL» set_contains_key
88 »       ldr»    r3,·[r4,·#0]88 »       ldr»    r3,·[r4,·#0]
89 »       mvn.w»  r2,·#3221225472»    @·0xc000000089 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
90 »       mov»    r5,·r090 »       mov»    r5,·r0
91 »       cmp»    r3,·r291 »       cmp»    r3,·r2
92 »       beq.n»  78·<set_contains_lock_held.part.0+0x24>92 »       beq.n»  78·<set_contains_lock_held.part.0+0x24>
93 »       subs»   r3,·#193 »       subs»   r3,·#1
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
230 »       str.w»  r0,·[ip,·#4088]»     @·0xff8230 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
231 »       ldr»    r1,·[pc,·#48]» @·(218·<PySet_Clear+0x40>)231 »       ldr»    r1,·[pc,·#48]» @·(218·<PySet_Clear+0x40>)
232 »       mov»    r4,·r0232 »       mov»    r4,·r0
233 »       ldr»    r0,·[r0,·#4]233 »       ldr»    r0,·[r0,·#4]
234 »       cmp»    r0,·r1234 »       cmp»    r0,·r1
235 »       bne.n»  1fa·<PySet_Clear+0x22>235 »       bne.n»  1fa·<PySet_Clear+0x22>
236 »       mov»    r0,·r4236 »       mov»    r0,·r4
237 »       bl»     2f28·<set_clear_internal>237 »       bl»     2f2c·<set_clear_internal>
238 ·R_ARM_THM_CALL» set_clear_internal238 ·R_ARM_THM_CALL» set_clear_internal
239 »       movs»   r0,·#0239 »       movs»   r0,·#0
240 »       pop»    {r4,·pc}240 »       pop»    {r4,·pc}
241 »       bl»     0·<PyType_IsSubtype>241 »       bl»     0·<PyType_IsSubtype>
242 ·R_ARM_THM_CALL» PyType_IsSubtype242 ·R_ARM_THM_CALL» PyType_IsSubtype
243 »       cmp»    r0,·#0243 »       cmp»    r0,·#0
244 »       bne.n»  1f0·<PySet_Clear+0x18>244 »       bne.n»  1f0·<PySet_Clear+0x18>
Offset 250, 387 lines modifiedOffset 250, 338 lines modified
250 »       bl»     0·<_PyErr_BadInternalCall>250 »       bl»     0·<_PyErr_BadInternalCall>
251 ·R_ARM_THM_CALL» _PyErr_BadInternalCall251 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
252 »       mov.w»  r0,·#4294967295»    @·0xffffffff252 »       mov.w»  r0,·#4294967295»    @·0xffffffff
253 »       pop»    {r4,·pc}253 »       pop»    {r4,·pc}
254 »       .word»  0x000000d0254 »       .word»  0x000000d0
255 ·R_ARM_ABS32»    .data255 ·R_ARM_ABS32»    .data
  
256 0000021c·<set_update_dict_lock_held>: 
257 set_update_dict_lock_held(): 
258 »       push»   {r4,·r5,·r6,·lr} 
259 »       mov.w»  ip,·#4096»  @·0x1000 
260 »       sub.w»  ip,·sp,·ip 
261 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8 
262 »       ldr»    r3,·[r0,·#8] 
263 »       mov»    r5,·r1 
264 »       ldr»    r1,·[r1,·#8] 
265 »       sub»    sp,·#24 
266 »       ldr»    r2,·[r0,·#16] 
267 »       mov»    r4,·r0 
268 »       add»    r3,·r1 
269 »       add.w»  r2,·r2,·r2,·lsl·#1 
270 »       add.w»  r3,·r3,·r3,·lsl·#2 
271 »       cmp»    r3,·r2 
272 »       bge.n»  274·<set_update_dict_lock_held+0x58> 
273 »       add»    r6,·sp,·#20 
274 »       movs»   r3,·#0 
275 »       str»    r3,·[sp,·#8] 
276 »       add»    r3,·sp,·#16 
277 »       add»    r2,·sp,·#12 
278 »       add»    r1,·sp,·#8 
279 »       mov»    r0,·r5 
280 »       str»    r6,·[sp,·#0] 
281 »       bl»     0·<_PyDict_Next> 
282 ·R_ARM_THM_CALL» _PyDict_Next 
283 »       mov»    r3,·r0 
284 »       mov»    r0,·r4 
285 »       cbz»    r3,·26e·<set_update_dict_lock_held+0x52> 
286 »       ldr»    r2,·[sp,·#20] 
287 »       ldr»    r1,·[sp,·#12] 
288 »       bl»     844·<set_update+0x54> 
289 ·R_ARM_THM_CALL» set_add_entry 
290 »       cmp»    r0,·#0 
291 »       beq.n»  24a·<set_update_dict_lock_held+0x2e> 
292 »       mov.w»  r3,·#4294967295»    @·0xffffffff 
293 »       mov»    r0,·r3 
294 »       add»    sp,·#24 
295 »       pop»    {r4,·r5,·r6,·pc} 
296 »       ldr»    r3,·[r0,·#12] 
297 »       add»    r1,·r3 
298 »       lsls»   r1,·r1,·#1 
299 »       bl»     9f8·<set_issuperset_impl+0xe0> 
300 ·R_ARM_THM_CALL» set_table_resize 
301 »       cmp»    r0,·#0 
302 »       beq.n»  244·<set_update_dict_lock_held+0x28> 
303 »       b.n»    26a·<set_update_dict_lock_held+0x4e> 
  
304 00000284·<set_and>:256 0000021c·<set_and>:
305 set_and():257 set_and():
306 »       push»   {r4,·r5,·r6,·lr}258 »       push»   {r4,·r5,·r6,·lr}
307 »       mov.w»  ip,·#4096»  @·0x1000259 »       mov.w»  ip,·#4096»  @·0x1000
308 »       sub.w»  ip,·sp,·ip260 »       sub.w»  ip,·sp,·ip
309 »       str.w»  r0,·[ip,·#4080]»     @·0xff0261 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
310 »       mov»    r5,·r0262 »       mov»    r5,·r0
311 »       ldr»    r0,·[r0,·#4]263 »       ldr»    r0,·[r0,·#4]
312 »       movw»   r4,·#0264 »       movw»   r4,·#0
313 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0265 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
314 »       movt»   r4,·#0266 »       movt»   r4,·#0
315 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0267 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
316 »       mov»    r6,·r1268 »       mov»    r6,·r1
317 »       cmp»    r0,·r4269 »       cmp»    r0,·r4
318 »       beq.n»  2ac·<set_and+0x28>270 »       beq.n»  244·<set_and+0x28>
319 »       add.w»  r1,·r4,·#208»@·0xd0271 »       add.w»  r1,·r4,·#208»@·0xd0
320 »       cmp»    r0,·r1272 »       cmp»    r0,·r1
321 »       bne.n»  2e4·<set_and+0x60>273 »       bne.n»  27c·<set_and+0x60>
322 »       ldr»    r0,·[r6,·#4]274 »       ldr»    r0,·[r6,·#4]
323 »       cmp»    r0,·r4275 »       cmp»    r0,·r4
324 »       beq.n»  2b8·<set_and+0x34>276 »       beq.n»  250·<set_and+0x34>
325 »       ldr»    r4,·[pc,·#72]» @·(2fc·<set_and+0x78>)277 »       ldr»    r4,·[pc,·#72]» @·(294·<set_and+0x78>)
326 »       cmp»    r0,·r4278 »       cmp»    r0,·r4
327 »       bne.n»  2c2·<set_and+0x3e>279 »       bne.n»  25a·<set_and+0x3e>
328 »       mov»    r1,·r6280 »       mov»    r1,·r6
329 »       mov»    r0,·r5281 »       mov»    r0,·r5
330 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}282 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
331 »       b.n»    300·<set_intersection>283 »       b.n»    298·<set_intersection>
332 »       mov»    r1,·r4284 »       mov»    r1,·r4
333 »       bl»     0·<PyType_IsSubtype>285 »       bl»     0·<PyType_IsSubtype>
334 ·R_ARM_THM_CALL» PyType_IsSubtype286 ·R_ARM_THM_CALL» PyType_IsSubtype
335 »       cmp»    r0,·#0287 »       cmp»    r0,·#0
336 »       bne.n»  2b8·<set_and+0x34>288 »       bne.n»  250·<set_and+0x34>
337 »       ldr»    r0,·[r6,·#4]289 »       ldr»    r0,·[r6,·#4]
338 »       sub.w»  r1,·r4,·#208»@·0xd0290 »       sub.w»  r1,·r4,·#208»@·0xd0
339 »       bl»     0·<PyType_IsSubtype>291 »       bl»     0·<PyType_IsSubtype>
340 ·R_ARM_THM_CALL» PyType_IsSubtype292 ·R_ARM_THM_CALL» PyType_IsSubtype
341 »       cmp»    r0,·#0293 »       cmp»    r0,·#0
342 »       bne.n»  2b8·<set_and+0x34>294 »       bne.n»  250·<set_and+0x34>
Max diff block lines reached; 87930/91252 bytes (96.36%) of diff not shown.
155 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 »       bl»     284·<set_update_iterable_lock_held>76 »       bl»     284·<set_update_iterable_lock_held>
77 »       cbnz»   r0,·b8·<frozenset_vectorcall+0xb8>77 »       cbnz»   r0,·b8·<frozenset_vectorcall+0xb8>
78 »       mov»    r0,·r478 »       mov»    r0,·r4
79 »       add»    sp,·#879 »       add»    sp,·#8
80 »       pop»    {r4,·r5,·r6,·pc}80 »       pop»    {r4,·r5,·r6,·pc}
81 »       mov»    r1,·r681 »       mov»    r1,·r6
82 »       mov»    r0,·r482 »       mov»    r0,·r4
83 »       bl»     1f80·<set_merge_lock_held>83 »       bl»     1f78·<set_merge_lock_held>
84 »       cmp»    r0,·#084 »       cmp»    r0,·#0
85 »       beq.n»  a6·<frozenset_vectorcall+0xa6>85 »       beq.n»  a6·<frozenset_vectorcall+0xa6>
86 »       ldr»    r3,·[r4,·#0]86 »       ldr»    r3,·[r4,·#0]
87 »       mvn.w»  r2,·#3221225472»    @·0xc000000087 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
88 »       cmp»    r3,·r288 »       cmp»    r3,·r2
89 »       beq.n»  ce·<frozenset_vectorcall+0xce>89 »       beq.n»  ce·<frozenset_vectorcall+0xce>
90 »       subs»   r3,·#190 »       subs»   r3,·#1
Offset 93, 16 lines modifiedOffset 93, 15 lines modified
93 »       mov»    r0,·r493 »       mov»    r0,·r4
94 »       bl»     0·<_Py_Dealloc>94 »       bl»     0·<_Py_Dealloc>
95 ·R_ARM_THM_CALL» _Py_Dealloc95 ·R_ARM_THM_CALL» _Py_Dealloc
96 »       movs»   r4,·#096 »       movs»   r4,·#0
97 »       mov»    r0,·r497 »       mov»    r0,·r4
98 »       add»    sp,·#898 »       add»    sp,·#8
99 »       pop»    {r4,·r5,·r6,·pc}99 »       pop»    {r4,·r5,·r6,·pc}
 100 »       bl»     3020·<set_update_dict_lock_held>
100 »       bl»     21c·<make_new_set+0xa8> 
101 ·R_ARM_THM_CALL» set_update_dict_lock_held 
102 »       cmp»    r0,·#0101 »       cmp»    r0,·#0
103 »       beq.n»  a6·<frozenset_vectorcall+0xa6>102 »       beq.n»  a6·<frozenset_vectorcall+0xa6>
104 »       b.n»    b8·<frozenset_vectorcall+0xb8>103 »       b.n»    b8·<frozenset_vectorcall+0xb8>
105 »       ldr.w»  r3,·[r3,·#152]»      @·0x98104 »       ldr.w»  r3,·[r3,·#152]»      @·0x98
106 »       movs»   r1,·#0105 »       movs»   r1,·#0
107 »       movw»   r0,·#0106 »       movw»   r0,·#0
108 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0107 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
Offset 219, 20 lines modifiedOffset 218, 19 lines modified
219 »       beq.n»  1fe·<make_new_set+0x8a>218 »       beq.n»  1fe·<make_new_set+0x8a>
220 »       bl»     284·<set_update_iterable_lock_held>219 »       bl»     284·<set_update_iterable_lock_held>
221 »       cbnz»   r0,·206·<make_new_set+0x92>220 »       cbnz»   r0,·206·<make_new_set+0x92>
222 »       mov»    r0,·r4221 »       mov»    r0,·r4
223 »       pop»    {r4,·r5,·r6,·pc}222 »       pop»    {r4,·r5,·r6,·pc}
224 »       mov»    r1,·r5223 »       mov»    r1,·r5
225 »       mov»    r0,·r4224 »       mov»    r0,·r4
226 »       bl»     1f80·<set_merge_lock_held>225 »       bl»     1f78·<set_merge_lock_held>
227 »       cmp»    r0,·#0226 »       cmp»    r0,·#0
228 »       beq.n»  1ec·<make_new_set+0x78>227 »       beq.n»  1ec·<make_new_set+0x78>
229 »       b.n»    206·<make_new_set+0x92>228 »       b.n»    206·<make_new_set+0x92>
 229 »       bl»     3020·<set_update_dict_lock_held>
230 »       bl»     21c·<make_new_set+0xa8> 
231 ·R_ARM_THM_CALL» set_update_dict_lock_held 
232 »       cmp»    r0,·#0230 »       cmp»    r0,·#0
233 »       beq.n»  1ec·<make_new_set+0x78>231 »       beq.n»  1ec·<make_new_set+0x78>
234 »       ldr»    r3,·[r4,·#0]232 »       ldr»    r3,·[r4,·#0]
235 »       mvn.w»  r2,·#3221225472»    @·0xc0000000233 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
236 »       cmp»    r3,·r2234 »       cmp»    r3,·r2
237 »       beq.n»  21c·<make_new_set+0xa8>235 »       beq.n»  21c·<make_new_set+0xa8>
238 »       subs»   r3,·#1236 »       subs»   r3,·#1
Offset 280, 32 lines modifiedOffset 278, 31 lines modified
280 »       cmp»    r2,·r3278 »       cmp»    r2,·r3
281 »       beq.n»  27c·<set_update_local+0x5c>279 »       beq.n»  27c·<set_update_local+0x5c>
282 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}280 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
283 »       b.n»    284·<set_update_iterable_lock_held>281 »       b.n»    284·<set_update_iterable_lock_held>
284 »       mov»    r1,·r4282 »       mov»    r1,·r4
285 »       mov»    r0,·r6283 »       mov»    r0,·r6
286 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}284 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
287 »       b.w»    1f80·<set_merge_lock_held>285 »       b.w»    1f78·<set_merge_lock_held>
288 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}286 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
 287 »       b.w»    3020·<set_update_dict_lock_held>
289 »       b.w»    21c·<make_new_set+0xa8> 
290 ·R_ARM_THM_JUMP24»       set_update_dict_lock_held 
  
291 00000284·<set_update_iterable_lock_held>:288 00000284·<set_update_iterable_lock_held>:
292 set_update_iterable_lock_held():289 set_update_iterable_lock_held():
293 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}290 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
294 »       mov.w»  ip,·#4096»  @·0x1000291 »       mov.w»  ip,·#4096»  @·0x1000
295 »       sub.w»  ip,·sp,·ip292 »       sub.w»  ip,·sp,·ip
296 »       str.w»  r0,·[ip,·#3968]»     @·0xf80293 »       str.w»  r0,·[ip,·#3968]»     @·0xf80
297 »       sub»    sp,·#92»      @·0x5c294 »       sub»    sp,·#92»      @·0x5c
298 »       mov»    sl,·r0295 »       mov»    sl,·r0
299 »       mov»    r0,·r1296 »       mov»    r0,·r1
300 »       bl»     0·<PyObject_GetIter>297 »       bl»     0·<PyObject_GetIter>
301 ·R_ARM_THM_CALL» PyObject_GetIter298 ·R_ARM_THM_CALL» PyObject_GetIter
302 »       cmp»    r0,·#0299 »       cmp»    r0,·#0
303 »       beq.w»  80e·<set_update_iterable_lock_held+0x58a>300 »       beq.w»  81a·<set_update_iterable_lock_held+0x596>
304 »       movw»   lr,·#0301 »       movw»   lr,·#0
305 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type302 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
306 »       movt»   lr,·#0303 »       movt»   lr,·#0
307 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type304 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
308 »       strd»   lr,·r0,·[sp,·#4]305 »       strd»   lr,·r0,·[sp,·#4]
309 »       ldr»    r0,·[sp,·#8]306 »       ldr»    r0,·[sp,·#8]
310 »       bl»     0·<PyIter_Next>307 »       bl»     0·<PyIter_Next>
Offset 318, 15 lines modifiedOffset 315, 15 lines modified
318 »       cmp»    r3,·r2315 »       cmp»    r3,·r2
319 »       beq.w»  482·<set_update_iterable_lock_held+0x1fe>316 »       beq.w»  482·<set_update_iterable_lock_held+0x1fe>
320 »       mov»    r0,·r5317 »       mov»    r0,·r5
321 »       bl»     0·<PyObject_Hash>318 »       bl»     0·<PyObject_Hash>
322 ·R_ARM_THM_CALL» PyObject_Hash319 ·R_ARM_THM_CALL» PyObject_Hash
323 »       mov»    r3,·r0320 »       mov»    r3,·r0
324 »       adds»   r2,·r0,·#1321 »       adds»   r2,·r0,·#1
325 »       beq.w»  814·<set_update_iterable_lock_held+0x590>322 »       beq.w»  820·<set_update_iterable_lock_held+0x59c>
326 »       ldr»    r2,·[r5,·#0]323 »       ldr»    r2,·[r5,·#0]
327 »       mvn.w»  r1,·#3221225472»    @·0xc0000000324 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
328 »       ldrd»   r6,·fp,·[sl,·#16]325 »       ldrd»   r6,·fp,·[sl,·#16]
329 »       cmp»    r2,·r1326 »       cmp»    r2,·r1
330 »       itt»    ne327 »       itt»    ne
331 »       addne»  r2,·#1328 »       addne»  r2,·#1
332 »       strne»  r2,·[r5,·#0]329 »       strne»  r2,·[r5,·#0]
Offset 433, 18 lines modifiedOffset 430, 18 lines modified
433 »       mvn.w»  r3,·#3221225472»    @·0xc0000000430 »       mvn.w»  r3,·#3221225472»    @·0xc0000000
434 »       ldr»    r1,·[sp,·#12]431 »       ldr»    r1,·[sp,·#12]
435 »       cmp»    r0,·r3432 »       cmp»    r0,·r3
436 »       beq.n»  3fc·<set_update_iterable_lock_held+0x178>433 »       beq.n»  3fc·<set_update_iterable_lock_held+0x178>
437 »       subs»   r0,·#1434 »       subs»   r0,·#1
438 »       str»    r0,·[r7,·#0]435 »       str»    r0,·[r7,·#0]
439 »       cmp»    r0,·#0436 »       cmp»    r0,·#0
440 »       beq.w»  81a·<set_update_iterable_lock_held+0x596>437 »       beq.w»  78c·<set_update_iterable_lock_held+0x508>
441 »       cmp»    r2,·#0438 »       cmp»    r2,·#0
442 »       bgt.n»  428·<set_update_iterable_lock_held+0x1a4>439 »       bgt.n»  428·<set_update_iterable_lock_held+0x1a4>
443 »       bne.w»  7cc·<set_update_iterable_lock_held+0x548>440 »       bne.w»  7d8·<set_update_iterable_lock_held+0x554>
444 »       ldrd»   r3,·r0,·[r8,·#16]441 »       ldrd»   r3,·r0,·[r8,·#16]
445 »       ldr»    r2,·[sp,·#16]442 »       ldr»    r2,·[sp,·#16]
446 »       cmp»    r0,·r2443 »       cmp»    r0,·r2
447 »       bne.n»  416·<set_update_iterable_lock_held+0x192>444 »       bne.n»  416·<set_update_iterable_lock_held+0x192>
448 »       ldr.w»  r2,·[r4,·#-8]445 »       ldr.w»  r2,·[r4,·#-8]
449 »       cmp»    r2,·r7446 »       cmp»    r2,·r7
450 »       beq.n»  392·<set_update_iterable_lock_held+0x10e>447 »       beq.n»  392·<set_update_iterable_lock_held+0x10e>
Offset 461, 15 lines modifiedOffset 458, 15 lines modified
461 »       mov»    r5,·r1458 »       mov»    r5,·r1
462 »       mov»    sl,·r8459 »       mov»    sl,·r8
Max diff block lines reached; 155339/158929 bytes (97.74%) of diff not shown.
1.24 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 »       ldr»    r2,·[r0,·#0]16 »       ldr»    r2,·[r0,·#0]
17 »       mvn.w»  r1,·#3221225472»    @·0xc000000017 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
18 »       cmp»    r2,·r118 »       cmp»    r2,·r1
19 »       beq.n»  24·<frozenset_copy+0x24>19 »       beq.n»  24·<frozenset_copy+0x24>
20 »       adds»   r2,·#120 »       adds»   r2,·#1
21 »       str»    r2,·[r0,·#0]21 »       str»    r2,·[r0,·#0]
22 »       b.n»    24·<frozenset_copy+0x24>22 »       b.n»    24·<frozenset_copy+0x24>
23 »       b.w»    6e4·<set_copy_impl>23 »       b.w»    67c·<set_copy_impl>
24 ·R_ARM_THM_JUMP24»       set_copy_impl24 ·R_ARM_THM_JUMP24»       set_copy_impl
25 »       mov»    r0,·r325 »       mov»    r0,·r3
26 »       bx»     lr26 »       bx»     lr
  
27 00000028·<setiter_reduce>:27 00000028·<setiter_reduce>:
28 setiter_reduce():28 setiter_reduce():
29 »       push»   {r4,·r5,·lr}29 »       push»   {r4,·r5,·lr}
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 »       addne»  r3,·#146 »       addne»  r3,·#1
47 »       strne»  r3,·[r2,·#0]47 »       strne»  r3,·[r2,·#0]
48 »       mov»    r0,·sp48 »       mov»    r0,·sp
49 »       bl»     0·<PySequence_List>49 »       bl»     0·<PySequence_List>
50 ·R_ARM_THM_CALL» PySequence_List50 ·R_ARM_THM_CALL» PySequence_List
51 »       mov»    r4,·r051 »       mov»    r4,·r0
52 »       ldr»    r0,·[sp,·#8]52 »       ldr»    r0,·[sp,·#8]
53 »       bl»     2830·<Py_XDECREF>53 »       bl»     2824·<Py_XDECREF>
54 ·R_ARM_THM_CALL» Py_XDECREF54 ·R_ARM_THM_CALL» Py_XDECREF
55 »       cbz»    r4,·80·<setiter_reduce+0x58>55 »       cbz»    r4,·80·<setiter_reduce+0x58>
56 »       ldr»    r0,·[pc,·#28]» @·(88·<setiter_reduce+0x60>)56 »       ldr»    r0,·[pc,·#28]» @·(88·<setiter_reduce+0x60>)
57 »       bl»     0·<_PyEval_GetBuiltin>57 »       bl»     0·<_PyEval_GetBuiltin>
58 ·R_ARM_THM_CALL» _PyEval_GetBuiltin58 ·R_ARM_THM_CALL» _PyEval_GetBuiltin
59 »       mov»    r2,·r459 »       mov»    r2,·r4
60 »       mov»    r1,·r060 »       mov»    r1,·r0
Offset 111, 10 lines modifiedOffset 111, 10 lines modified
111 »       movt»   r0,·#0111 »       movt»   r0,·#0
112 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1112 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
113 »       bl»     0·<_Py_FatalErrorFunc>113 »       bl»     0·<_Py_FatalErrorFunc>
114 ·R_ARM_THM_CALL» _Py_FatalErrorFunc114 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
  
115 000000d6·<_PySet_ClearInternal>:115 000000d6·<_PySet_ClearInternal>:
116 _PySet_ClearInternal():116 _PySet_ClearInternal():
117 »       b.w»    2f28·<set_clear_internal>117 »       b.w»    2f2c·<set_clear_internal>
118 ·R_ARM_THM_JUMP24»       set_clear_internal118 ·R_ARM_THM_JUMP24»       set_clear_internal
119 »       nop119 »       nop
711 B
sliceobject.o
685 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 198, 17 lines modifiedOffset 198, 17 lines modified
198 »       blt.n»  1fc·<PySlice_AdjustIndices+0x60>198 »       blt.n»  1fc·<PySlice_AdjustIndices+0x60>
199 »       cmp»    r6,·r0199 »       cmp»    r6,·r0
200 »       bge.n»  1d6·<PySlice_AdjustIndices+0x3a>200 »       bge.n»  1d6·<PySlice_AdjustIndices+0x3a>
201 »       cmp»    r3,·#0201 »       cmp»    r3,·#0
202 »       blt.n»  28c·<PySlice_AdjustIndices+0xf0>202 »       blt.n»  28c·<PySlice_AdjustIndices+0xf0>
203 »       cmp»    r4,·r5203 »       cmp»    r4,·r5
204 »       ble.n»  1f8·<PySlice_AdjustIndices+0x5c>204 »       ble.n»  1f8·<PySlice_AdjustIndices+0x5c>
205 »       subs»   r4,·#1205 »       subs»   r0,·r4,·#1
206 »       cmp»    r3,·#1206 »       cmp»    r3,·#1
207 »       sub.w»  r0,·r4,·r5207 »       sub.w»  r0,·r0,·r5
208 »       bne.n»  266·<PySlice_AdjustIndices+0xca>208 »       bne.n»  266·<PySlice_AdjustIndices+0xca>
209 »       adds»   r0,·#1209 »       adds»   r0,·#1
210 »       pop»    {r4,·r5,·r6,·pc}210 »       pop»    {r4,·r5,·r6,·pc}
211 »       cmp»    r3,·#0211 »       cmp»    r3,·#0
212 »       it»     lt212 »       it»     lt
213 »       addlt.w»r4,·r0,·#4294967295»       @·0xffffffff213 »       addlt.w»r4,·r0,·#4294967295»       @·0xffffffff
214 »       blt.n»  260·<PySlice_AdjustIndices+0xc4>214 »       blt.n»  260·<PySlice_AdjustIndices+0xc4>
18.0 KB
structseq.o
2.77 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69 ·····5:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
11 ·····7:·00000001···162·FUNC····LOCAL··DEFAULT····1·initialize_members11 ·····7:·00000001···162·FUNC····LOCAL··DEFAULT····1·initialize_members
12 ·····8:·000005fd···184·FUNC····LOCAL··DEFAULT····7·structseq_dealloc12 ·····8:·000005fd···184·FUNC····LOCAL··DEFAULT····7·structseq_dealloc
13 ·····9:·000000f1···382·FUNC····LOCAL··DEFAULT····1·structseq_repr13 ·····9:·000000f1···382·FUNC····LOCAL··DEFAULT····1·structseq_repr
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR014 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
15 ····11:·00000271···952·FUNC····LOCAL··DEFAULT····1·structseq_new15 ····11:·00000271···952·FUNC····LOCAL··DEFAULT····1·structseq_new
16 ····12:·00000771····80·FUNC····LOCAL··DEFAULT····1·structseq_traverse16 ····12:·00000629····80·FUNC····LOCAL··DEFAULT····1·structseq_traverse
17 ····13:·000001c5···392·FUNC····LOCAL··DEFAULT····7·initialize_structseq_dict17 ····13:·000001c5···392·FUNC····LOCAL··DEFAULT····7·initialize_structseq_dict
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR119 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
20 ····16:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$d20 ····16:·00000340·····0·NOTYPE··LOCAL··DEFAULT····7·$d
21 ····17:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC721 ····17:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
22 ····18:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·$t22 ····18:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
23 ····19:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
Offset 35, 22 lines modifiedOffset 35, 22 lines modified
35 ····31:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1735 ····31:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
36 ····32:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1836 ····32:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
37 ····33:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1937 ····33:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
38 ····34:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2038 ····34:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
39 ····35:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····1·$d39 ····35:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
40 ····36:·00000590·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····36:·00000590·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····37:·00000624·····0·NOTYPE··LOCAL··DEFAULT····1·$d41 ····37:·00000624·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 42 ····38:·00000628·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 43 ····39:·00000674·····0·NOTYPE··LOCAL··DEFAULT····1·$d
42 ····38:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2144 ····40:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
43 ····39:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2245 ····41:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
44 ····40:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2346 ····42:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
45 ····41:·00000628·····0·NOTYPE··LOCAL··DEFAULT····1·$t47 ····43:·00000678·····0·NOTYPE··LOCAL··DEFAULT····1·$t
46 ····42:·00000629···328·FUNC····LOCAL··DEFAULT····1·structseq_replace48 ····44:·00000679···328·FUNC····LOCAL··DEFAULT····1·structseq_replace
47 ····43:·00000768·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
48 ····44:·00000770·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
49 ····45:·000007bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d49 ····45:·000007b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
50 ····46:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2450 ····46:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
51 ····47:·000007c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t51 ····47:·000007c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
52 ····48:·000007c1···220·FUNC····LOCAL··DEFAULT····1·structseq_reduce52 ····48:·000007c1···220·FUNC····LOCAL··DEFAULT····1·structseq_reduce
53 ····49:·00000894·····0·NOTYPE··LOCAL··DEFAULT····1·$d53 ····49:·00000894·····0·NOTYPE··LOCAL··DEFAULT····1·$d
54 ····50:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2554 ····50:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
8.14 KB
readelf --wide --relocs {}
    
Offset 78, 37 lines modifiedOffset 78, 37 lines modified
78 000005d8··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError78 000005d8··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
79 000005dc··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError79 000005dc··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
80 000005e0··0000212f·R_ARM_THM_MOVW_ABS_NC··00000164···.LC1980 000005e0··0000212f·R_ARM_THM_MOVW_ABS_NC··00000164···.LC19
81 000005e4··00002130·R_ARM_THM_MOVT_ABS·····00000164···.LC1981 000005e4··00002130·R_ARM_THM_MOVT_ABS·····00000164···.LC19
82 0000060c··00006f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords82 0000060c··00006f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
83 0000061c··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc83 0000061c··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
84 00000624··00000102·R_ARM_ABS32············00000000···.data84 00000624··00000102·R_ARM_ABS32············00000000···.data
85 00000640··0000262f·R_ARM_THM_MOVW_ABS_NC··000001cc···.LC21 
86 00000644··00002630·R_ARM_THM_MOVT_ABS·····000001cc···.LC21 
87 00000648··0000710a·R_ARM_THM_CALL·········00000000···_PyArg_NoPositional 
88 00000654··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size85 00000654··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size
 86 00000674··00005702·R_ARM_ABS32············00000000···_PyRuntime
 87 00000690··0000282f·R_ARM_THM_MOVW_ABS_NC··000001cc···.LC21
 88 00000694··00002830·R_ARM_THM_MOVT_ABS·····000001cc···.LC21
 89 00000698··0000710a·R_ARM_THM_CALL·········00000000···_PyArg_NoPositional
 90 000006a4··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size
89 00000660··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size91 000006b0··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size
90 0000066c··0000500a·R_ARM_THM_CALL·········0000034d···PyStructSequence_New92 000006bc··0000500a·R_ARM_THM_CALL·········0000034d···PyStructSequence_New
91 0000068e··0000720a·R_ARM_THM_CALL·········00000000···PyDict_PopString93 000006de··0000720a·R_ARM_THM_CALL·········00000000···PyDict_PopString
92 000006c8··0000730a·R_ARM_THM_CALL·········00000000···PyDict_Keys94 00000718··0000730a·R_ARM_THM_CALL·········00000000···PyDict_Keys
93 000006d0··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
94 000006d4··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
95 000006da··0000282f·R_ARM_THM_MOVW_ABS_NC··00000224···.LC23 
96 000006de··00002830·R_ARM_THM_MOVT_ABS·····00000224···.LC23 
97 000006e4··0000460a·R_ARM_THM_CALL·········00000000···PyErr_Format 
98 000006fa··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
99 00000714··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
100 00000724··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError95 00000720··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
101 00000728··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError96 00000724··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
102 0000072e··0000272f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC2297 0000072a··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000224···.LC23
103 00000732··00002730·R_ARM_THM_MOVT_ABS·····000001d8···.LC2298 0000072e··00002a30·R_ARM_THM_MOVT_ABS·····00000224···.LC23
104 00000738··0000460a·R_ARM_THM_CALL·········00000000···PyErr_Format99 00000734··0000460a·R_ARM_THM_CALL·········00000000···PyErr_Format
 100 0000074a··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 101 00000764··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 102 00000774··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 103 00000778··00005630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
 104 0000077e··0000292f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC22
 105 00000782··00002930·R_ARM_THM_MOVT_ABS·····000001d8···.LC22
 106 00000788··0000460a·R_ARM_THM_CALL·········00000000···PyErr_Format
105 00000768··00005702·R_ARM_ABS32············00000000···_PyRuntime107 000007b8··00005702·R_ARM_ABS32············00000000···_PyRuntime
106 0000076c··00005702·R_ARM_ABS32············00000000···_PyRuntime 
107 0000079c··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size 
108 000007bc··00005702·R_ARM_ABS32············00000000···_PyRuntime108 000007bc··00005702·R_ARM_ABS32············00000000···_PyRuntime
109 000007d6··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size109 000007d6··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size
110 000007e6··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size110 000007e6··0000150a·R_ARM_THM_CALL·········00000401···get_type_attr_as_size
111 000007f6··0000740a·R_ARM_THM_CALL·········00000000···_PyTuple_FromArray111 000007f6··0000740a·R_ARM_THM_CALL·········00000000···_PyTuple_FromArray
112 00000800··0000750a·R_ARM_THM_CALL·········00000000···PyDict_New112 00000800··0000750a·R_ARM_THM_CALL·········00000000···PyDict_New
113 00000824··00004b0a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString113 00000824··00004b0a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString
114 00000838··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC24114 00000838··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC24
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 000000a6··00005b1e·R_ARM_THM_JUMP24·······00000465···_PyStructSequence_NewType123 000000a6··00005b1e·R_ARM_THM_JUMP24·······00000465···_PyStructSequence_NewType
  
124 Relocation·section·'.rel.data'·at·offset·0x2688·contains·11·entries:124 Relocation·section·'.rel.data'·at·offset·0x2688·contains·11·entries:
125 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name125 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
126 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4126 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000004··00003002·R_ARM_ABS32············000007c1···structseq_reduce127 00000004··00003002·R_ARM_ABS32············000007c1···structseq_reduce
128 00000010··00000202·R_ARM_ABS32············00000000···.rodata.str1.4128 00000010··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
129 00000014··00002a02·R_ARM_ABS32············00000629···structseq_replace129 00000014··00002c02·R_ARM_ABS32············00000679···structseq_replace
130 0000001c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4130 0000001c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
131 00000034··00003402·R_ARM_ABS32············00000000···.rodata131 00000034··00003402·R_ARM_ABS32············00000000···.rodata
132 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.4132 00000038··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
133 00000054··00000102·R_ARM_ABS32············00000000···.data133 00000054··00000102·R_ARM_ABS32············00000000···.data
134 00000068··00004102·R_ARM_ABS32············00000000···PyTuple_Type134 00000068··00004102·R_ARM_ABS32············00000000···PyTuple_Type
135 00000070··00005702·R_ARM_ABS32············00000000···_PyRuntime135 00000070··00005702·R_ARM_ABS32············00000000···_PyRuntime
136 00000074··00005702·R_ARM_ABS32············00000000···_PyRuntime136 00000074··00005702·R_ARM_ABS32············00000000···_PyRuntime
Offset 149, 16 lines modifiedOffset 149, 16 lines modified
149 000000fe··00000930·R_ARM_THM_MOVT_ABS·····000000f1···structseq_repr149 000000fe··00000930·R_ARM_THM_MOVT_ABS·····000000f1···structseq_repr
150 00000104··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type150 00000104··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
151 00000108··00004130·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type151 00000108··00004130·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
152 00000110··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0152 00000110··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
153 00000114··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0153 00000114··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
154 0000011a··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000271···structseq_new154 0000011a··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000271···structseq_new
155 0000011e··00000b30·R_ARM_THM_MOVT_ABS·····00000271···structseq_new155 0000011e··00000b30·R_ARM_THM_MOVT_ABS·····00000271···structseq_new
156 00000126··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000771···structseq_traverse156 00000126··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000629···structseq_traverse
157 0000012a··00000c30·R_ARM_THM_MOVT_ABS·····00000771···structseq_traverse157 0000012a··00000c30·R_ARM_THM_MOVT_ABS·····00000629···structseq_traverse
158 00000130··0000420a·R_ARM_THM_CALL·········00000000···_Py_SetImmortal158 00000130··0000420a·R_ARM_THM_CALL·········00000000···_Py_SetImmortal
159 00000138··0000430a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin159 00000138··0000430a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitBuiltin
160 00000142··0000440a·R_ARM_THM_CALL·········00000000···_PyType_GetDict160 00000142··0000440a·R_ARM_THM_CALL·········00000000···_PyType_GetDict
161 00000198··0000452f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError161 00000198··0000452f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
162 0000019c··00004530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError162 0000019c··00004530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
163 000001a0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC6163 000001a0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC6
164 000001a4··00000530·R_ARM_THM_MOVT_ABS·····00000010···.LC6164 000001a4··00000530·R_ARM_THM_MOVT_ABS·····00000010···.LC6
Offset 257, 26 lines modifiedOffset 257, 26 lines modified
257 00000086··00000930·R_ARM_THM_MOVT_ABS·····000000f1···structseq_repr257 00000086··00000930·R_ARM_THM_MOVT_ABS·····000000f1···structseq_repr
258 0000008c··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type258 0000008c··0000412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
259 00000090··00004130·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type259 00000090··00004130·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
260 00000098··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0260 00000098··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
261 0000009c··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0261 0000009c··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
262 000000a2··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000271···structseq_new262 000000a2··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000271···structseq_new
263 000000a6··00000b30·R_ARM_THM_MOVT_ABS·····00000271···structseq_new263 000000a6··00000b30·R_ARM_THM_MOVT_ABS·····00000271···structseq_new
264 000000ae··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000771···structseq_traverse264 000000ae··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000629···structseq_traverse
265 000000b2··00000c30·R_ARM_THM_MOVT_ABS·····00000771···structseq_traverse265 000000b2··00000c30·R_ARM_THM_MOVT_ABS·····00000629···structseq_traverse
266 000000b8··0000790a·R_ARM_THM_CALL·········00000000···PyType_Ready266 000000b8··0000790a·R_ARM_THM_CALL·········00000000···PyType_Ready
267 000000d0··0000440a·R_ARM_THM_CALL·········00000000···_PyType_GetDict267 000000d0··0000440a·R_ARM_THM_CALL·········00000000···_PyType_GetDict
268 000000dc··00000d0a·R_ARM_THM_CALL·········000001c5···initialize_structseq_dict268 000000dc··00000d0a·R_ARM_THM_CALL·········000001c5···initialize_structseq_dict
269 000000f6··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc269 000000f6··00004f0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
270 000000fc··0000470a·R_ARM_THM_CALL·········00000000···PyMem_Free270 000000fc··0000470a·R_ARM_THM_CALL·········00000000···PyMem_Free
271 0000010a··0000771e·R_ARM_THM_JUMP24·······00000001···PyStructSequence_InitType2271 0000010a··0000771e·R_ARM_THM_JUMP24·······00000001···PyStructSequence_InitType2
  
272 Relocation·section·'.rel.rodata'·at·offset·0x2ae0·contains·8·entries:272 Relocation·section·'.rel.rodata'·at·offset·0x2ae0·contains·8·entries:
273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
274 00000048··00000802·R_ARM_ABS32············000005fd···structseq_dealloc274 00000048··00000802·R_ARM_ABS32············000005fd···structseq_dealloc
275 00000050··00000902·R_ARM_ABS32············000000f1···structseq_repr275 00000050··00000902·R_ARM_ABS32············000000f1···structseq_repr
276 00000058··00000102·R_ARM_ABS32············00000000···.data276 00000058··00000102·R_ARM_ABS32············00000000···.data
277 00000060··00000b02·R_ARM_ABS32············00000271···structseq_new277 00000060··00000b02·R_ARM_ABS32············00000271···structseq_new
278 00000068··00000c02·R_ARM_ABS32············00000771···structseq_traverse278 00000068··00000c02·R_ARM_ABS32············00000629···structseq_traverse
279 0000006c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4279 0000006c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
280 00000070··00000202·R_ARM_ABS32············00000000···.rodata.str1.4280 00000070··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
281 00000078··00000202·R_ARM_ABS32············00000000···.rodata.str1.4281 00000078··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
7.06 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 676, 89 lines modifiedOffset 676, 126 lines modified
676 »       bl»     0·<_Py_Dealloc>676 »       bl»     0·<_Py_Dealloc>
677 ·R_ARM_THM_CALL» _Py_Dealloc677 ·R_ARM_THM_CALL» _Py_Dealloc
678 »       b.n»    3d6·<structseq_new+0x166>678 »       b.n»    3d6·<structseq_new+0x166>
679 »       nop679 »       nop
680 »       .word»  0x00000030680 »       .word»  0x00000030
681 ·R_ARM_ABS32»    .data681 ·R_ARM_ABS32»    .data
  
 682 00000628·<structseq_traverse>:
 683 structseq_traverse():
 684 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
 685 »       mov.w»  ip,·#4096»  @·0x1000
 686 »       sub.w»  ip,·sp,·ip
 687 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
 688 »       mov»    r5,·r0
 689 »       ldr»    r0,·[r0,·#4]
 690 »       mov»    r7,·r1
 691 »       mov»    r6,·r2
 692 »       ldr»    r3,·[r0,·#84]» @·0x54
 693 »       lsls»   r3,·r3,·#22
 694 »       bpl.n»  64c·<structseq_traverse+0x24>
 695 »       mov»    r1,·r2
 696 »       blx»    r7
 697 »       cbnz»   r0,·670·<structseq_traverse+0x48>
 698 »       ldr»    r0,·[r5,·#4]
 699 »       movs»   r4,·#0
 700 »       ldr»    r1,·[pc,·#32]» @·(674·<structseq_traverse+0x4c>)
 701 »       adds»   r5,·#8
 702 »       bl»     400·<structseq_new+0x190>
 703 ·R_ARM_THM_CALL» get_type_attr_as_size
 704 »       mov»    r8,·r0
 705 »       b.n»    668·<structseq_traverse+0x40>
 706 »       ldr.w»  r0,·[r5,·#4]!
 707 »       cbz»    r0,·666·<structseq_traverse+0x3e>
 708 »       blx»    r7
 709 »       cbnz»   r0,·670·<structseq_traverse+0x48>
 710 »       adds»   r4,·#1
 711 »       mov»    r1,·r6
 712 »       cmp»    r4,·r8
 713 »       blt.n»  65c·<structseq_traverse+0x34>
 714 »       movs»   r0,·#0
 715 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
 716 »       .word»  0x00008144
 717 ·R_ARM_ABS32»    _PyRuntime
  
682 00000628·<structseq_replace>:718 00000678·<structseq_replace>:
683 structseq_replace():719 structseq_replace():
684 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}720 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
685 »       mov.w»  ip,·#4096»  @·0x1000721 »       mov.w»  ip,·#4096»  @·0x1000
686 »       sub.w»  ip,·sp,·ip722 »       sub.w»  ip,·sp,·ip
687 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0723 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
688 »       sub»    sp,·#12724 »       sub»    sp,·#12
689 »       mov»    r5,·r0725 »       mov»    r5,·r0
690 »       mov»    r7,·r2726 »       mov»    r7,·r2
691 »       cbz»    r1,·650·<structseq_replace+0x28>727 »       cbz»    r1,·6a0·<structseq_replace+0x28>
692 »       movw»   r0,·#0728 »       movw»   r0,·#0
693 ·R_ARM_THM_MOVW_ABS_NC»  .LC21729 ·R_ARM_THM_MOVW_ABS_NC»  .LC21
694 »       movt»   r0,·#0730 »       movt»   r0,·#0
695 ·R_ARM_THM_MOVT_ABS»     .LC21731 ·R_ARM_THM_MOVT_ABS»     .LC21
696 »       bl»     0·<_PyArg_NoPositional>732 »       bl»     0·<_PyArg_NoPositional>
697 ·R_ARM_THM_CALL» _PyArg_NoPositional733 ·R_ARM_THM_CALL» _PyArg_NoPositional
698 »       cmp»    r0,·#0734 »       cmp»    r0,·#0
699 »       beq.n»  718·<structseq_replace+0xf0>735 »       beq.n»  768·<structseq_replace+0xf0>
700 »       ldr»    r1,·[pc,·#276]»@·(768·<structseq_replace+0x140>)736 »       ldr»    r1,·[pc,·#276]»@·(7b8·<structseq_replace+0x140>)
701 »       ldr»    r0,·[r5,·#4]737 »       ldr»    r0,·[r5,·#4]
702 »       bl»     400·<structseq_new+0x190>738 »       bl»     400·<structseq_new+0x190>
703 ·R_ARM_THM_CALL» get_type_attr_as_size739 ·R_ARM_THM_CALL» get_type_attr_as_size
704 »       subs»   r6,·r0,·#0740 »       subs»   r6,·r0,·#0
705 »       blt.n»  718·<structseq_replace+0xf0>741 »       blt.n»  768·<structseq_replace+0xf0>
706 »       ldr»    r1,·[pc,·#268]»@·(76c·<structseq_replace+0x144>)742 »       ldr»    r1,·[pc,·#268]»@·(7bc·<structseq_replace+0x144>)
707 »       ldr»    r0,·[r5,·#4]743 »       ldr»    r0,·[r5,·#4]
708 »       bl»     400·<structseq_new+0x190>744 »       bl»     400·<structseq_new+0x190>
709 ·R_ARM_THM_CALL» get_type_attr_as_size745 ·R_ARM_THM_CALL» get_type_attr_as_size
710 »       subs»   r4,·r0,·#0746 »       subs»   r4,·r0,·#0
711 »       blt.n»  718·<structseq_replace+0xf0>747 »       blt.n»  768·<structseq_replace+0xf0>
712 »       ldr»    r0,·[r5,·#4]748 »       ldr»    r0,·[r5,·#4]
713 »       bne.n»  724·<structseq_replace+0xfc>749 »       bne.n»  774·<structseq_replace+0xfc>
714 »       bl»     34c·<structseq_new+0xdc>750 »       bl»     34c·<structseq_new+0xdc>
715 ·R_ARM_THM_CALL» PyStructSequence_New751 ·R_ARM_THM_CALL» PyStructSequence_New
716 »       mov»    r9,·r0752 »       mov»    r9,·r0
717 »       cmp»    r0,·#0753 »       cmp»    r0,·#0
718 »       beq.n»  718·<structseq_replace+0xf0>754 »       beq.n»  768·<structseq_replace+0xf0>
719 »       cmp»    r7,·#0755 »       cmp»    r7,·#0
720 »       beq.n»  73e·<structseq_replace+0x116>756 »       beq.n»  78e·<structseq_replace+0x116>
721 »       add.w»  fp,·r0,·#8757 »       add.w»  fp,·r0,·#8
722 »       mov.w»  r8,·#20758 »       mov.w»  r8,·#20
723 »       add.w»  sl,·r5,·#12759 »       add.w»  sl,·r5,·#12
724 »       b.n»    6b6·<structseq_replace+0x8e>760 »       b.n»    706·<structseq_replace+0x8e>
725 »       ldr»    r3,·[r5,·#4]761 »       ldr»    r3,·[r5,·#4]
726 »       ldr»    r3,·[r3,·#120]»@·0x78762 »       ldr»    r3,·[r3,·#120]»@·0x78
727 »       ldr»    r1,·[r3,·r1]763 »       ldr»    r1,·[r3,·r1]
728 »       bl»     0·<PyDict_PopString>764 »       bl»     0·<PyDict_PopString>
729 ·R_ARM_THM_CALL» PyDict_PopString765 ·R_ARM_THM_CALL» PyDict_PopString
730 »       mvn.w»  ip,·#3221225472»    @·0xc0000000766 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
731 »       cmp»    r0,·#0767 »       cmp»    r0,·#0
732 »       blt.n»  6fe·<structseq_replace+0xd6>768 »       blt.n»  74e·<structseq_replace+0xd6>
733 »       ldr»    r3,·[sp,·#4]769 »       ldr»    r3,·[sp,·#4]
734 »       cbnz»   r3,·6b0·<structseq_replace+0x88>770 »       cbnz»   r3,·700·<structseq_replace+0x88>
735 »       ldr.w»  r2,·[sl,·r4,·lsl·#2]771 »       ldr.w»  r2,·[sl,·r4,·lsl·#2]
736 »       mov»    r3,·r2772 »       mov»    r3,·r2
737 »       ldr»    r1,·[r2,·#0]773 »       ldr»    r1,·[r2,·#0]
738 »       cmp»    r1,·ip774 »       cmp»    r1,·ip
739 »       itt»    ne775 »       itt»    ne
740 »       addne»  r1,·#1776 »       addne»  r1,·#1
741 »       strne»  r1,·[r2,·#0]777 »       strne»  r1,·[r2,·#0]
742 »       str»    r2,·[sp,·#4]778 »       str»    r2,·[sp,·#4]
743 »       adds»   r4,·#1779 »       adds»   r4,·#1
744 »       str.w»  r3,·[fp,·#4]!780 »       str.w»  r3,·[fp,·#4]!
745 »       mul.w»  r1,·r8,·r4781 »       mul.w»  r1,·r8,·r4
746 »       add»    r2,·sp,·#4782 »       add»    r2,·sp,·#4
747 »       mov»    r0,·r7783 »       mov»    r0,·r7
748 »       cmp»    r4,·r6784 »       cmp»    r4,·r6
749 »       bne.n»  688·<structseq_replace+0x60>785 »       bne.n»  6d8·<structseq_replace+0x60>
750 »       ldr»    r3,·[r7,·#8]786 »       ldr»    r3,·[r7,·#8]
751 »       cmp»    r3,·#0787 »       cmp»    r3,·#0
752 »       ble.n»  71c·<structseq_replace+0xf4>788 »       ble.n»  76c·<structseq_replace+0xf4>
753 »       bl»     0·<PyDict_Keys>789 »       bl»     0·<PyDict_Keys>
754 ·R_ARM_THM_CALL» PyDict_Keys790 ·R_ARM_THM_CALL» PyDict_Keys
755 »       mov»    r4,·r0791 »       mov»    r4,·r0
756 »       cbz»    r0,·6fe·<structseq_replace+0xd6>792 »       cbz»    r0,·74e·<structseq_replace+0xd6>
757 »       movw»   r3,·#0793 »       movw»   r3,·#0
758 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError794 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
759 »       movt»   r3,·#0795 »       movt»   r3,·#0
760 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError796 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
761 »       mov»    r2,·r0797 »       mov»    r2,·r0
762 »       movw»   r1,·#0798 »       movw»   r1,·#0
763 ·R_ARM_THM_MOVW_ABS_NC»  .LC23799 ·R_ARM_THM_MOVW_ABS_NC»  .LC23
Offset 766, 28 lines modifiedOffset 803, 28 lines modified
Max diff block lines reached; 3287/7040 bytes (46.69%) of diff not shown.
151 KB
tupleobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········18844·(bytes·into·file)13 ··Start·of·section·headers:··········18908·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.88 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x499c:1 There·are·17·section·headers,·starting·at·offset·0x49dc:
  
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·0004a0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0004a0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003d48·0001c8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·003d88·0001c8·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0004d4·000264·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0004d4·000264·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·003f10·0001a0·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·003f50·0001a0·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000738·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000738·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000738·0001b0·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000738·0001b0·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0008e8·001e5c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0008e8·001e9c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0040b0·000818·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0040f0·000818·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002744·000090·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·002784·000090·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0048c8·000048·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004908·000048·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0027d4·000273·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002814·000273·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002a47·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002a87·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002a47·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002a87·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002a7c·000ad0·10·····15··96··418 ··[14]·.symtab···········SYMTAB··········00000000·002abc·000ad0·10·····15··96··4
19 ··[15]·.strtab···········STRTAB··········00000000·00354c·0007fb·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00358c·0007fb·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·004910·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·004950·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.8 KB
readelf --wide --symbols {}
    
Offset 6, 81 lines modifiedOffset 6, 81 lines modified
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.46 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC08 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
11 ·····7:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d11 ·····7:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
12 ·····8:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t12 ·····8:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
13 ·····9:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d13 ·····9:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
14 ····10:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t14 ····10:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
15 ····11:·000002d9···148·FUNC····LOCAL··DEFAULT····7·tuple_alloc15 ····11:·000002dd···148·FUNC····LOCAL··DEFAULT····7·tuple_alloc
16 ····12:·00000368·····0·NOTYPE··LOCAL··DEFAULT····7·$d16 ····12:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
17 ····13:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····7·$t17 ····13:·00000370·····0·NOTYPE··LOCAL··DEFAULT····7·$t
18 ····14:·000004fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d18 ····14:·00000500·····0·NOTYPE··LOCAL··DEFAULT····7·$d
19 ····15:·00000508·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·00000851····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF20 ····16:·00000855····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
21 ····17:·000006d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d21 ····17:·000006d8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
22 ····18:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t22 ····18:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
23 ····19:·000006e1···168·FUNC····LOCAL··DEFAULT····7·tuple_iter23 ····19:·000006e5···168·FUNC····LOCAL··DEFAULT····7·tuple_iter
24 ····20:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····7·$d24 ····20:·00000780·····0·NOTYPE··LOCAL··DEFAULT····7·$d
25 ····21:·00000788·····0·NOTYPE··LOCAL··DEFAULT····7·$t25 ····21:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
26 ····22:·00000789····90·FUNC····LOCAL··DEFAULT····7·tupleiter_next26 ····22:·0000078d····90·FUNC····LOCAL··DEFAULT····7·tupleiter_next
27 ····23:·000007e5···106·FUNC····LOCAL··DEFAULT····7·tupleiter_dealloc27 ····23:·000007e9···106·FUNC····LOCAL··DEFAULT····7·tupleiter_dealloc
28 ····24:·0000086d···524·FUNC····LOCAL··DEFAULT····7·tupledealloc28 ····24:·00000871···524·FUNC····LOCAL··DEFAULT····7·tupledealloc
29 ····25:·00000a6c·····0·NOTYPE··LOCAL··DEFAULT····7·$d29 ····25:·00000a70·····0·NOTYPE··LOCAL··DEFAULT····7·$d
30 ····26:·00000a78·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000a79···166·FUNC····LOCAL··DEFAULT····7·tupletraverse31 ····27:·00000a7d···166·FUNC····LOCAL··DEFAULT····7·tupletraverse
32 ····28:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC132 ····28:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
33 ····29:·00000e30·····0·NOTYPE··LOCAL··DEFAULT····7·$d33 ····29:·00000e34·····0·NOTYPE··LOCAL··DEFAULT····7·$d
34 ····30:·00000e3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·00000e40·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00000e3d···142·FUNC····LOCAL··DEFAULT····7·tuplecontains35 ····31:·00000e41···142·FUNC····LOCAL··DEFAULT····7·tuplecontains
36 ····32:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC236 ····32:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
37 ····33:·00000ecd···652·FUNC····LOCAL··DEFAULT····7·tuplesubscript37 ····33:·00000ed1···712·FUNC····LOCAL··DEFAULT····7·tuplesubscript
38 ····34:·00001150·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·00001190·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·00001158·····0·NOTYPE··LOCAL··DEFAULT····7·$t39 ····35:·00001198·····0·NOTYPE··LOCAL··DEFAULT····7·$t
40 ····36:·00001159····72·FUNC····LOCAL··DEFAULT····7·tupleitem40 ····36:·00001199····72·FUNC····LOCAL··DEFAULT····7·tupleitem
41 ····37:·000011a1···306·FUNC····LOCAL··DEFAULT····7·tuplehash41 ····37:·000011e1···306·FUNC····LOCAL··DEFAULT····7·tuplehash
42 ····38:·000014f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d42 ····38:·00001538·····0·NOTYPE··LOCAL··DEFAULT····7·$d
43 ····39:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC343 ····39:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
45 ····41:·00000001···532·FUNC····LOCAL··DEFAULT····1·tuple_vectorcall45 ····41:·00000001···532·FUNC····LOCAL··DEFAULT····1·tuple_vectorcall
46 ····42:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····1·$d46 ····42:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
47 ····43:·00001508·····0·NOTYPE··LOCAL··DEFAULT····7·$t47 ····43:·00001548·····0·NOTYPE··LOCAL··DEFAULT····7·$t
48 ····44:·00001509···316·FUNC····LOCAL··DEFAULT····7·tuplerichcompare48 ····44:·00001549···316·FUNC····LOCAL··DEFAULT····7·tuplerichcompare
49 ····45:·000015ba·····0·NOTYPE··LOCAL··DEFAULT····7·$d49 ····45:·000015fa·····0·NOTYPE··LOCAL··DEFAULT····7·$d
50 ····46:·000015c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t50 ····46:·00001600·····0·NOTYPE··LOCAL··DEFAULT····7·$t
51 ····47:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC451 ····47:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
52 ····48:·00001645···596·FUNC····LOCAL··DEFAULT····7·tupleconcat52 ····48:·00001685···596·FUNC····LOCAL··DEFAULT····7·tupleconcat
53 ····49:·00001890·····0·NOTYPE··LOCAL··DEFAULT····7·$d53 ····49:·000018d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
54 ····50:·00001898·····0·NOTYPE··LOCAL··DEFAULT····7·$t54 ····50:·000018d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
55 ····51:·00001899·····4·FUNC····LOCAL··DEFAULT····7·tuplelength55 ····51:·000018d9·····4·FUNC····LOCAL··DEFAULT····7·tuplelength
56 ····52:·0000189d···568·FUNC····LOCAL··DEFAULT····7·tuple_new56 ····52:·000018dd···568·FUNC····LOCAL··DEFAULT····7·tuple_new
57 ····53:·00001ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00001b08·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00000214·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·00000214·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·00000215····12·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse59 ····55:·00000215····12·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse
60 ····56:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC560 ····56:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
61 ····57:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC661 ····57:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
62 ····58:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC762 ····58:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
63 ····59:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC863 ····59:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
64 ····60:·00001ad4·····0·NOTYPE··LOCAL··DEFAULT····7·$t64 ····60:·00001b14·····0·NOTYPE··LOCAL··DEFAULT····7·$t
65 ····61:·00001ad5···316·FUNC····LOCAL··DEFAULT····7·tuplerepr65 ····61:·00001b15···316·FUNC····LOCAL··DEFAULT····7·tuplerepr
66 ····62:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC966 ····62:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000088·····0·NOTYPE··LOCAL··DEFAULT····9·$d68 ····64:·00000088·····0·NOTYPE··LOCAL··DEFAULT····9·$d
69 ····65:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1169 ····65:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
70 ····66:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1270 ····66:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
71 ····67:·00000265···228·FUNC····LOCAL··DEFAULT····1·tuple_index71 ····67:·00000265···228·FUNC····LOCAL··DEFAULT····1·tuple_index
72 ····68:·00001c11···484·FUNC····LOCAL··DEFAULT····7·tuplerepeat72 ····68:·00001c51···484·FUNC····LOCAL··DEFAULT····7·tuplerepeat
73 ····69:·00001dec·····0·NOTYPE··LOCAL··DEFAULT····7·$d73 ····69:·00001e2c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
74 ····70:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1374 ····70:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
75 ····71:·00001df4·····0·NOTYPE··LOCAL··DEFAULT····7·$t75 ····71:·00001e34·····0·NOTYPE··LOCAL··DEFAULT····7·$t
76 ····72:·00001df5····20·FUNC····LOCAL··DEFAULT····7·tupleiter_len76 ····72:·00001e35····20·FUNC····LOCAL··DEFAULT····7·tupleiter_len
77 ····73:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1477 ····73:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
78 ····74:·000003bd····84·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__78 ····74:·000003bd····84·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__
79 ····75:·00001e09····84·FUNC····LOCAL··DEFAULT····7·tuple_count79 ····75:·00001e49····84·FUNC····LOCAL··DEFAULT····7·tuple_count
80 ····76:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1580 ····76:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
81 ····77:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1681 ····77:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
82 ····78:·00000411····68·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce82 ····78:·00000411····68·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce
83 ····79:·00000450·····0·NOTYPE··LOCAL··DEFAULT····1·$d83 ····79:·00000450·····0·NOTYPE··LOCAL··DEFAULT····1·$d
84 ····80:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$t84 ····80:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$t
85 ····81:·00000455····74·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate85 ····81:·00000455····74·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate
86 ····82:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata86 ····82:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
Offset 101, 43 lines modifiedOffset 101, 43 lines modified
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
106 ···102:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate106 ···102:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
108 ···104:·000000fd···476·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArray108 ···104:·000000fd···480·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArray
109 ···105:·0000036d···412·FUNC····GLOBAL·DEFAULT····7·PyTuple_Pack109 ···105:·00000371···412·FUNC····GLOBAL·DEFAULT····7·PyTuple_Pack
110 ···106:·00000509···472·FUNC····GLOBAL·DEFAULT····7·_PyTuple_Resize110 ···106:·0000050d···472·FUNC····GLOBAL·DEFAULT····7·_PyTuple_Resize
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReferenceNoTotal112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReferenceNoTotal
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object
120 ···116:·00000b21···320·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_MaybeUntrack120 ···116:·00000b25···320·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_MaybeUntrack
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC
122 ···118:·00000c61····48·FUNC····GLOBAL·DEFAULT····7·PyTuple_Size122 ···118:·00000c65····48·FUNC····GLOBAL·DEFAULT····7·PyTuple_Size
123 ···119:·00000c91····84·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetItem123 ···119:·00000c95····84·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetItem
124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
126 ···122:·00000ce5···344·FUNC····GLOBAL·DEFAULT····7·_PyTuple_FromArraySteal126 ···122:·00000ce9···344·FUNC····GLOBAL·DEFAULT····7·_PyTuple_FromArraySteal
127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
134 ···130:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format134 ···130:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
136 ···132:·000012d5···564·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice136 ···132:·00001315···564·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
42.6 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3d48·contains·57·entries:1 Relocation·section·'.rel.text'·at·offset·0x3d88·contains·57·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000030··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000030··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000034··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000034··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000046··0000850a·R_ARM_THM_CALL·········00000000···PySequence_Tuple5 00000046··0000850a·R_ARM_THM_CALL·········00000000···PySequence_Tuple
6 00000174··00006d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc6 00000172··00006d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
7 00000180··0000272f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC37 0000017e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
8 00000184··00002730·R_ARM_THM_MOVT_ABS·····00000070···.LC38 00000182··00002730·R_ARM_THM_MOVT_ABS·····00000070···.LC3
9 0000018a··0000860a·R_ARM_THM_CALL·········00000000···_PyArg_NoKwnames9 00000188··0000860a·R_ARM_THM_CALL·········00000000···_PyArg_NoKwnames
10 000001ae··00006d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc10 000001ac··00006d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
11 000001f2··0000272f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC311 000001f0··0000272f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
12 000001f6··00002730·R_ARM_THM_MOVT_ABS·····00000070···.LC312 000001f4··00002730·R_ARM_THM_MOVT_ABS·····00000070···.LC3
13 00000200··0000870a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional13 000001fe··0000870a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
14 0000020c··00006702·R_ARM_ABS32············00000000···_PyRuntime14 0000020c··00006702·R_ARM_ABS32············00000000···_PyRuntime
15 00000210··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate15 00000210··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
16 00000252··00006e0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del16 00000252··00006e0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
17 000002a8··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool17 000002a8··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
18 000002b2··00009d0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t18 000002b2··00009d0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
19 000002c6··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError19 000002c6··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
20 000002ca··00009e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError20 000002ca··00009e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
Offset 24, 20 lines modifiedOffset 24, 20 lines modified
24 000002d8··0000790a·R_ARM_THM_CALL·········00000000···PyErr_SetString24 000002d8··0000790a·R_ARM_THM_CALL·········00000000···PyErr_SetString
25 000002e4··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone25 000002e4··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
26 0000030c··0000412f·R_ARM_THM_MOVW_ABS_NC··000000dc···.LC1126 0000030c··0000412f·R_ARM_THM_MOVW_ABS_NC··000000dc···.LC11
27 00000310··00004130·R_ARM_THM_MOVT_ABS·····000000dc···.LC1127 00000310··00004130·R_ARM_THM_MOVT_ABS·····000000dc···.LC11
28 0000031a··0000870a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional28 0000031a··0000870a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
29 00000330··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone29 00000330··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
30 0000033e··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone30 0000033e··00009f0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndexNotNone
31 0000037a··0000100a·R_ARM_THM_CALL·········00000851···Py_XDECREF31 0000037a··0000100a·R_ARM_THM_CALL·········00000855···Py_XDECREF
32 00000384··0000100a·R_ARM_THM_CALL·········00000851···Py_XDECREF32 00000384··0000100a·R_ARM_THM_CALL·········00000855···Py_XDECREF
33 00000388··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC033 00000388··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
34 0000038c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC034 0000038c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
35 00000392··0000650a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall35 00000392··0000650a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
36 0000039e··0000100a·R_ARM_THM_CALL·········00000851···Py_XDECREF36 0000039e··0000100a·R_ARM_THM_CALL·········00000855···Py_XDECREF
37 000003a2··0000782f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError37 000003a2··0000782f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
38 000003a6··00007830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError38 000003a6··00007830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
39 000003aa··0000462f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC1339 000003aa··0000462f·R_ARM_THM_MOVW_ABS_NC··00000104···.LC13
40 000003ae··00004630·R_ARM_THM_MOVT_ABS·····00000104···.LC1340 000003ae··00004630·R_ARM_THM_MOVT_ABS·····00000104···.LC13
41 000003b4··0000790a·R_ARM_THM_CALL·········00000000···PyErr_SetString41 000003b4··0000790a·R_ARM_THM_CALL·········00000000···PyErr_SetString
42 000003da··0000680a·R_ARM_THM_CALL·········000000fd···_PyTuple_FromArray42 000003da··0000680a·R_ARM_THM_CALL·········000000fd···_PyTuple_FromArray
43 000003e2··0000492f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC1443 000003e2··0000492f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC14
Offset 50, 75 lines modifiedOffset 50, 75 lines modified
50 0000043e··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC1650 0000043e··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC16
51 00000442··00004d30·R_ARM_THM_MOVT_ABS·····00000134···.LC1651 00000442··00004d30·R_ARM_THM_MOVT_ABS·····00000134···.LC16
52 00000450··00006702·R_ARM_ABS32············00000000···_PyRuntime52 00000450··00006702·R_ARM_ABS32············00000000···_PyRuntime
53 00000466··0000a50a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t53 00000466··0000a50a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
54 00000480··0000a62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct54 00000480··0000a62f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
55 00000484··0000a630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct55 00000484··0000a630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
56 0000048a··0000800a·R_ARM_THM_CALL·········00000000···PyErr_Occurred56 0000048a··0000800a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
57 0000016e··0000851e·R_ARM_THM_JUMP24·······00000000···PySequence_Tuple57 00000168··0000851e·R_ARM_THM_JUMP24·······00000000···PySequence_Tuple
58 000003ee··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue58 000003ee··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
59 0000043a··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue59 0000043a··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
60 0000044a··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue60 0000044a··0000a31e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
61 Relocation·section·'.rel.data'·at·offset·0x3f10·contains·52·entries:61 Relocation·section·'.rel.data'·at·offset·0x3f50·contains·52·entries:
62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
63 00000004··0000a902·R_ARM_ABS32············00000000···PyType_Type63 00000004··0000a902·R_ARM_ABS32············00000000···PyType_Type
64 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.464 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
65 00000018··00001802·R_ARM_ABS32············0000086d···tupledealloc65 00000018··00001802·R_ARM_ABS32············00000871···tupledealloc
66 0000002c··00003d02·R_ARM_ABS32············00001ad5···tuplerepr66 0000002c··00003d02·R_ARM_ABS32············00001b15···tuplerepr
67 00000034··00000102·R_ARM_ABS32············00000000···.data67 00000034··00000102·R_ARM_ABS32············00000000···.data
68 00000038··00000102·R_ARM_ABS32············00000000···.data68 00000038··00000102·R_ARM_ABS32············00000000···.data
69 0000003c··00002502·R_ARM_ABS32············000011a1···tuplehash69 0000003c··00002502·R_ARM_ABS32············000011e1···tuplehash
70 00000048··0000aa02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr70 00000048··0000aa02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
71 00000058··00005202·R_ARM_ABS32············00000000···.rodata71 00000058··00005202·R_ARM_ABS32············00000000···.rodata
72 0000005c··00001b02·R_ARM_ABS32············00000a79···tupletraverse72 0000005c··00001b02·R_ARM_ABS32············00000a7d···tupletraverse
73 00000064··00002c02·R_ARM_ABS32············00001509···tuplerichcompare73 00000064··00002c02·R_ARM_ABS32············00001549···tuplerichcompare
74 0000006c··00001302·R_ARM_ABS32············000006e1···tuple_iter74 0000006c··00001302·R_ARM_ABS32············000006e5···tuple_iter
75 00000074··00000102·R_ARM_ABS32············00000000···.data75 00000074··00000102·R_ARM_ABS32············00000000···.data
76 0000009c··00003402·R_ARM_ABS32············0000189d···tuple_new76 0000009c··00003402·R_ARM_ABS32············000018dd···tuple_new
77 000000a0··00006e02·R_ARM_ABS32············00000000···PyObject_GC_Del77 000000a0··00006e02·R_ARM_ABS32············00000000···PyObject_GC_Del
78 000000c8··00002902·R_ARM_ABS32············00000001···tuple_vectorcall78 000000c8··00002902·R_ARM_ABS32············00000001···tuple_vectorcall
79 000000d4··0000a902·R_ARM_ABS32············00000000···PyType_Type79 000000d4··0000a902·R_ARM_ABS32············00000000···PyType_Type
80 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.480 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
81 000000e8··00001702·R_ARM_ABS32············000007e5···tupleiter_dealloc81 000000e8··00001702·R_ARM_ABS32············000007e9···tupleiter_dealloc
82 00000118··0000aa02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr82 00000118··0000aa02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
83 0000012c··00003702·R_ARM_ABS32············00000215···tupleiter_traverse83 0000012c··00003702·R_ARM_ABS32············00000215···tupleiter_traverse
84 0000013c··0000ab02·R_ARM_ABS32············00000000···PyObject_SelfIter84 0000013c··0000ab02·R_ARM_ABS32············00000000···PyObject_SelfIter
85 00000140··00001602·R_ARM_ABS32············00000789···tupleiter_next85 00000140··00001602·R_ARM_ABS32············0000078d···tupleiter_next
86 00000144··00000102·R_ARM_ABS32············00000000···.data86 00000144··00000102·R_ARM_ABS32············00000000···.data
87 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.487 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
88 000001a4··00004802·R_ARM_ABS32············00001df5···tupleiter_len88 000001a4··00004802·R_ARM_ABS32············00001e35···tupleiter_len
89 000001ac··00005202·R_ARM_ABS32············00000000···.rodata89 000001ac··00005202·R_ARM_ABS32············00000000···.rodata
90 000001b0··00000202·R_ARM_ABS32············00000000···.rodata.str1.490 000001b0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
91 000001b4··00004e02·R_ARM_ABS32············00000411···tupleiter_reduce91 000001b4··00004e02·R_ARM_ABS32············00000411···tupleiter_reduce
92 000001bc··00005202·R_ARM_ABS32············00000000···.rodata92 000001bc··00005202·R_ARM_ABS32············00000000···.rodata
93 000001c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.493 000001c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
94 000001c4··00005102·R_ARM_ABS32············00000455···tupleiter_setstate94 000001c4··00005102·R_ARM_ABS32············00000455···tupleiter_setstate
95 000001cc··00005202·R_ARM_ABS32············00000000···.rodata95 000001cc··00005202·R_ARM_ABS32············00000000···.rodata
96 000001e0··00003302·R_ARM_ABS32············00001899···tuplelength96 000001e0··00003302·R_ARM_ABS32············000018d9···tuplelength
97 000001e4··00002102·R_ARM_ABS32············00000ecd···tuplesubscript97 000001e4··00002102·R_ARM_ABS32············00000ed1···tuplesubscript
98 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.498 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
99 000001f0··00004a02·R_ARM_ABS32············000003bd···tuple___getnewargs__99 000001f0··00004a02·R_ARM_ABS32············000003bd···tuple___getnewargs__
100 000001f8··00005202·R_ARM_ABS32············00000000···.rodata100 000001f8··00005202·R_ARM_ABS32············00000000···.rodata
101 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4101 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
102 00000200··00004302·R_ARM_ABS32············00000265···tuple_index102 00000200··00004302·R_ARM_ABS32············00000265···tuple_index
103 00000208··00005202·R_ARM_ABS32············00000000···.rodata103 00000208··00005202·R_ARM_ABS32············00000000···.rodata
104 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4104 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
105 00000210··00004b02·R_ARM_ABS32············00001e09···tuple_count105 00000210··00004b02·R_ARM_ABS32············00001e49···tuple_count
106 00000218··00005202·R_ARM_ABS32············00000000···.rodata106 00000218··00005202·R_ARM_ABS32············00000000···.rodata
107 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4107 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
108 00000220··0000ac02·R_ARM_ABS32············00000000···Py_GenericAlias108 00000220··0000ac02·R_ARM_ABS32············00000000···Py_GenericAlias
109 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.4109 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
110 0000023c··00003302·R_ARM_ABS32············00001899···tuplelength110 0000023c··00003302·R_ARM_ABS32············000018d9···tuplelength
111 00000240··00003002·R_ARM_ABS32············00001645···tupleconcat111 00000240··00003002·R_ARM_ABS32············00001685···tupleconcat
112 00000244··00004402·R_ARM_ABS32············00001c11···tuplerepeat112 00000244··00004402·R_ARM_ABS32············00001c51···tuplerepeat
113 00000248··00002402·R_ARM_ABS32············00001159···tupleitem113 00000248··00002402·R_ARM_ABS32············00001199···tupleitem
114 00000258··00001f02·R_ARM_ABS32············00000e3d···tuplecontains114 00000258··00001f02·R_ARM_ABS32············00000e41···tuplecontains
  
115 Relocation·section·'.rel.text.hot'·at·offset·0x40b0·contains·259·entries:115 Relocation·section·'.rel.text.hot'·at·offset·0x40f0·contains·259·entries:
116 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name116 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
117 00000048··0000610a·R_ARM_THM_CALL·········00000000···_Py_NewReference117 00000048··0000610a·R_ARM_THM_CALL·········00000000···_Py_NewReference
118 00000054··0000620a·R_ARM_THM_CALL·········00000000···memset118 00000054··0000620a·R_ARM_THM_CALL·········00000000···memset
119 00000096··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0119 00000096··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
120 0000009a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0120 0000009a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
121 0000009e··0000630a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar121 0000009e··0000630a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
122 000000b8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0122 000000b8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
Offset 129, 258 lines modifiedOffset 129, 258 lines modified
129 000000e2··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0129 000000e2··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
130 000000e8··0000650a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall130 000000e8··0000650a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
131 000000f0··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate131 000000f0··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
132 000000f4··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate132 000000f4··0000666b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
133 000000f8··00006702·R_ARM_ABS32············00000000···_PyRuntime133 000000f8··00006702·R_ARM_ABS32············00000000···_PyRuntime
134 0000014c··0000610a·R_ARM_THM_CALL·········00000000···_Py_NewReference134 0000014c··0000610a·R_ARM_THM_CALL·········00000000···_Py_NewReference
135 00000214··0000640a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory135 00000214··0000640a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
136 0000025e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0136 00000260··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
Max diff block lines reached; 31818/43544 bytes (73.07%) of diff not shown.
4.44 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 44 lines modifiedOffset 9, 44 lines modified
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4064]»     @·0xfe011 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
12 »       sub»    sp,·#1212 »       sub»    sp,·#12
13 »       mov»    r5,·r013 »       mov»    r5,·r0
14 »       mov»    r6,·r114 »       mov»    r6,·r1
15 »       cmp»    r3,·#015 »       cmp»    r3,·#0
16 »       bne.w»  17e·<tuple_vectorcall+0x17e>16 »       bne.w»  17c·<tuple_vectorcall+0x17c>
17 »       bic.w»  r3,·r2,·#2147483648» @·0x8000000017 »       bic.w»  r3,·r2,·#2147483648» @·0x80000000
18 »       mov»    r4,·r318 »       mov»    r4,·r3
19 »       bic.w»  r3,·r3,·#119 »       bic.w»  r3,·r3,·#1
20 »       cmp»    r3,·#020 »       cmp»    r3,·#0
21 »       bne.w»  1f2·<tuple_vectorcall+0x1f2>21 »       bne.w»  1f0·<tuple_vectorcall+0x1f0>
22 »       cmp»    r4,·#022 »       cmp»    r4,·#0
23 »       beq.w»  160·<tuple_vectorcall+0x160>23 »       beq.w»  16c·<tuple_vectorcall+0x16c>
24 »       movw»   r3,·#024 »       movw»   r3,·#0
25 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR025 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
26 »       movt»   r3,·#026 »       movt»   r3,·#0
27 ·R_ARM_THM_MOVT_ABS»     .LANCHOR027 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
28 »       ldr»    r0,·[r6,·#0]28 »       ldr»    r0,·[r6,·#0]
29 »       cmp»    r5,·r329 »       cmp»    r5,·r3
30 »       beq.w»  164·<tuple_vectorcall+0x164>30 »       beq.w»  160·<tuple_vectorcall+0x160>
31 »       cmp»    r0,·#031 »       cmp»    r0,·#0
32 »       beq.w»  17a·<tuple_vectorcall+0x17a>32 »       beq.w»  178·<tuple_vectorcall+0x178>
33 »       bl»     0·<PySequence_Tuple>33 »       bl»     0·<PySequence_Tuple>
34 ·R_ARM_THM_CALL» PySequence_Tuple34 ·R_ARM_THM_CALL» PySequence_Tuple
35 »       mov»    r4,·r035 »       mov»    r4,·r0
36 »       cmp»    r0,·#036 »       cmp»    r0,·#0
37 »       beq.w»  196·<tuple_vectorcall+0x196>37 »       beq.w»  194·<tuple_vectorcall+0x194>
38 »       ldr»    r6,·[r4,·#8]38 »       ldr»    r6,·[r4,·#8]
39 »       mov»    r0,·r539 »       mov»    r0,·r5
40 »       ldr.w»  r3,·[r5,·#152]»      @·0x9840 »       ldr.w»  r3,·[r5,·#152]»      @·0x98
41 »       mov»    r1,·r641 »       mov»    r1,·r6
42 »       blx»    r342 »       blx»    r3
43 »       mov»    r5,·r043 »       mov»    r5,·r0
44 »       cmp»    r0,·#044 »       cmp»    r0,·#0
45 »       beq.w»  19a·<tuple_vectorcall+0x19a>45 »       beq.w»  198·<tuple_vectorcall+0x198>
46 »       cmp»    r6,·#046 »       cmp»    r6,·#0
47 »       ble.n»  144·<tuple_vectorcall+0x144>47 »       ble.n»  144·<tuple_vectorcall+0x144>
48 »       ldr»    r3,·[r4,·#12]48 »       ldr»    r3,·[r4,·#12]
49 »       mvn.w»  r1,·#3221225472»    @·0xc000000049 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
50 »       ldr»    r2,·[r3,·#0]50 »       ldr»    r2,·[r3,·#0]
51 »       cmp»    r2,·r151 »       cmp»    r2,·r1
52 »       itt»    ne52 »       itt»    ne
Offset 141, 28 lines modifiedOffset 141, 27 lines modified
141 »       bne.n»  128·<tuple_vectorcall+0x128>141 »       bne.n»  128·<tuple_vectorcall+0x128>
142 »       ldr»    r3,·[r4,·#0]142 »       ldr»    r3,·[r4,·#0]
143 »       mvn.w»  r2,·#3221225472»    @·0xc0000000143 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
144 »       cmp»    r3,·r2144 »       cmp»    r3,·r2
145 »       beq.n»  154·<tuple_vectorcall+0x154>145 »       beq.n»  154·<tuple_vectorcall+0x154>
146 »       subs»   r3,·#1146 »       subs»   r3,·#1
147 »       str»    r3,·[r4,·#0]147 »       str»    r3,·[r4,·#0]
148 »       cbz»    r3,·172·<tuple_vectorcall+0x172>148 »       cbz»    r3,·170·<tuple_vectorcall+0x170>
149 »       ldr.w»  r3,·[r5,·#-8]149 »       ldr.w»  r3,·[r5,·#-8]
150 »       cbz»    r3,·1b4·<tuple_vectorcall+0x1b4>150 »       cbz»    r3,·1b2·<tuple_vectorcall+0x1b2>
151 »       mov»    r0,·r5151 »       mov»    r0,·r5
152 »       add»    sp,·#12152 »       add»    sp,·#12
153 »       pop»    {r4,·r5,·r6,·r7,·pc}153 »       pop»    {r4,·r5,·r6,·r7,·pc}
154 »       ldr»    r5,·[pc,·#168]»@·(20c·<tuple_vectorcall+0x20c>) 
155 »       b.n»    15a·<tuple_vectorcall+0x15a> 
156 »       cmp»    r0,·#0 
157 »       beq.n»  160·<tuple_vectorcall+0x160>154 »       cbz»    r0,·16c·<tuple_vectorcall+0x16c>
158 »       add»    sp,·#12155 »       add»    sp,·#12
159 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}156 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
160 »       b.w»    0·<PySequence_Tuple>157 »       b.w»    0·<PySequence_Tuple>
161 ·R_ARM_THM_JUMP24»       PySequence_Tuple158 ·R_ARM_THM_JUMP24»       PySequence_Tuple
 159 »       ldr»    r5,·[pc,·#156]»@·(20c·<tuple_vectorcall+0x20c>)
 160 »       b.n»    15a·<tuple_vectorcall+0x15a>
162 »       mov»    r0,·r4161 »       mov»    r0,·r4
163 »       bl»     0·<_Py_Dealloc>162 »       bl»     0·<_Py_Dealloc>
164 ·R_ARM_THM_CALL» _Py_Dealloc163 ·R_ARM_THM_CALL» _Py_Dealloc
165 »       b.n»    154·<tuple_vectorcall+0x154>164 »       b.n»    154·<tuple_vectorcall+0x154>
166 »       ldr»    r4,·[pc,·#144]»@·(20c·<tuple_vectorcall+0x20c>)165 »       ldr»    r4,·[pc,·#144]»@·(20c·<tuple_vectorcall+0x20c>)
167 »       b.n»    52·<tuple_vectorcall+0x52>166 »       b.n»    52·<tuple_vectorcall+0x52>
168 »       mov»    r1,·r3167 »       mov»    r1,·r3
Offset 177, 24 lines modifiedOffset 176, 24 lines modified
177 »       cmp»    r0,·#0176 »       cmp»    r0,·#0
178 »       bne.w»  1a·<tuple_vectorcall+0x1a>177 »       bne.w»  1a·<tuple_vectorcall+0x1a>
179 »       movs»   r5,·#0178 »       movs»   r5,·#0
180 »       b.n»    15a·<tuple_vectorcall+0x15a>179 »       b.n»    15a·<tuple_vectorcall+0x15a>
181 »       ldr»    r3,·[r4,·#0]180 »       ldr»    r3,·[r4,·#0]
182 »       mvn.w»  r2,·#3221225472»    @·0xc0000000181 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
183 »       cmp»    r3,·r2182 »       cmp»    r3,·r2
184 »       beq.n»  196·<tuple_vectorcall+0x196>183 »       beq.n»  194·<tuple_vectorcall+0x194>
185 »       subs»   r3,·#1184 »       subs»   r3,·#1
186 »       str»    r3,·[r4,·#0]185 »       str»    r3,·[r4,·#0]
187 »       cmp»    r3,·#0186 »       cmp»    r3,·#0
188 »       bne.n»  196·<tuple_vectorcall+0x196>187 »       bne.n»  194·<tuple_vectorcall+0x194>
189 »       mov»    r0,·r4188 »       mov»    r0,·r4
190 »       bl»     0·<_Py_Dealloc>189 »       bl»     0·<_Py_Dealloc>
191 ·R_ARM_THM_CALL» _Py_Dealloc190 ·R_ARM_THM_CALL» _Py_Dealloc
192 »       b.n»    196·<tuple_vectorcall+0x196>191 »       b.n»    194·<tuple_vectorcall+0x194>
193 »       ldr»    r3,·[pc,·#88]» @·(210·<tuple_vectorcall+0x210>)192 »       ldr»    r3,·[pc,·#92]» @·(210·<tuple_vectorcall+0x210>)
194 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}193 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
195 »       sub.w»  r1,·r5,·#8194 »       sub.w»  r1,·r5,·#8
196 »       add»    r3,·pc195 »       add»    r3,·pc
197 »       ldr»    r3,·[r3,·#0]196 »       ldr»    r3,·[r3,·#0]
198 »       ldr»    r3,·[r2,·r3]197 »       ldr»    r3,·[r2,·r3]
199 »       ldr»    r2,·[r3,·#8]198 »       ldr»    r2,·[r3,·#8]
200 »       addw»   r4,·r2,·#3748»@·0xea4199 »       addw»   r4,·r2,·#3748»@·0xea4
Offset 218, 18 lines modifiedOffset 217, 19 lines modified
218 »       movs»   r3,·#1217 »       movs»   r3,·#1
219 »       movs»   r2,·#0218 »       movs»   r2,·#0
220 »       mov»    r1,·r4219 »       mov»    r1,·r4
221 »       bl»     0·<_PyArg_CheckPositional>220 »       bl»     0·<_PyArg_CheckPositional>
222 ·R_ARM_THM_CALL» _PyArg_CheckPositional221 ·R_ARM_THM_CALL» _PyArg_CheckPositional
223 »       cmp»    r0,·#0222 »       cmp»    r0,·#0
224 »       bne.w»  2a·<tuple_vectorcall+0x2a>223 »       bne.w»  2a·<tuple_vectorcall+0x2a>
225 »       b.n»    196·<tuple_vectorcall+0x196>224 »       b.n»    194·<tuple_vectorcall+0x194>
 225 »       nop
226 »       .word»  0x0000b578226 »       .word»  0x0000b578
227 ·R_ARM_ABS32»    _PyRuntime227 ·R_ARM_ABS32»    _PyRuntime
228 »       .word»  0x0000004e228 »       .word»  0x00000050
229 ·R_ARM_TLS_IE32» _Py_tss_tstate229 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
230 00000214·<tupleiter_traverse>:230 00000214·<tupleiter_traverse>:
231 tupleiter_traverse():231 tupleiter_traverse():
232 »       ldr»    r0,·[r0,·#12]232 »       ldr»    r0,·[r0,·#12]
233 »       mov»    r3,·r1233 »       mov»    r3,·r1
234 »       mov»    r1,·r2234 »       mov»    r1,·r2
Offset 385, 32 lines modifiedOffset 385, 32 lines modified
385 »       blt.n»  39c·<PyTuple_SetItem+0x54>385 »       blt.n»  39c·<PyTuple_SetItem+0x54>
386 »       ldr»    r3,·[r0,·#8]386 »       ldr»    r3,·[r0,·#8]
387 »       cmp»    r1,·r3387 »       cmp»    r1,·r3
388 »       bge.n»  39c·<PyTuple_SetItem+0x54>388 »       bge.n»  39c·<PyTuple_SetItem+0x54>
389 »       add.w»  r3,·r0,·#12389 »       add.w»  r3,·r0,·#12
390 »       ldr.w»  r0,·[r3,·r1,·lsl·#2]390 »       ldr.w»  r0,·[r3,·r1,·lsl·#2]
Max diff block lines reached; 652/4357 bytes (14.96%) of diff not shown.
89.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 114, 30 lines modifiedOffset 114, 30 lines modified
114 000000fc·<_PyTuple_FromArray>:114 000000fc·<_PyTuple_FromArray>:
115 _PyTuple_FromArray():115 _PyTuple_FromArray():
116 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}116 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
117 »       mov.w»  ip,·#4096»  @·0x1000117 »       mov.w»  ip,·#4096»  @·0x1000
118 »       sub.w»  ip,·sp,·ip118 »       sub.w»  ip,·sp,·ip
119 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8119 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
120 »       subs»   r5,·r1,·#0120 »       subs»   r5,·r1,·#0
121 »       beq.w»  258·<_PyTuple_FromArray+0x15c>121 »       beq.w»  240·<_PyTuple_FromArray+0x144>
122 »       blt.w»  2b4·<_PyTuple_FromArray+0x1b8>122 »       blt.w»  2b6·<_PyTuple_FromArray+0x1ba>
123 »       ldr»    r3,·[pc,·#436]»@·(2cc·<_PyTuple_FromArray+0x1d0>)123 »       ldr»    r3,·[pc,·#440]»@·(2d0·<_PyTuple_FromArray+0x1d4>)
124 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}124 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}
125 »       mov»    r6,·r0125 »       mov»    r6,·r0
126 »       cmp»    r5,·#19126 »       cmp»    r5,·#19
127 »       add»    r3,·pc127 »       add»    r3,·pc
128 »       ldr»    r3,·[r3,·#0]128 »       ldr»    r3,·[r3,·#0]
129 »       ldr»    r3,·[r7,·r3]129 »       ldr»    r3,·[r7,·r3]
130 »       ldr»    r3,·[r3,·#8]130 »       ldr»    r3,·[r3,·#8]
131 »       bgt.n»  208·<_PyTuple_FromArray+0x10c>131 »       bgt.n»  208·<_PyTuple_FromArray+0x10c>
132 »       add.w»  r3,·r3,·r5,·lsl·#2132 »       add.w»  r3,·r3,·r5,·lsl·#2
133 »       add.w»  r3,·r3,·#4096»       @·0x1000133 »       add.w»  r3,·r3,·#4096»       @·0x1000
134 »       ldr.w»  r4,·[r3,·#1592]»     @·0x638134 »       ldr.w»  r4,·[r3,·#1592]»     @·0x638
135 »       cmp»    r4,·#0135 »       cmp»    r4,·#0
136 »       beq.w»  25e·<_PyTuple_FromArray+0x162>136 »       beq.w»  260·<_PyTuple_FromArray+0x164>
137 »       ldr.w»  r2,·[r3,·#1672]»     @·0x688137 »       ldr.w»  r2,·[r3,·#1672]»     @·0x688
138 »       mov»    r0,·r4138 »       mov»    r0,·r4
139 »       ldr»    r1,·[r4,·#12]139 »       ldr»    r1,·[r4,·#12]
140 »       subs»   r2,·#1140 »       subs»   r2,·#1
141 »       str.w»  r1,·[r3,·#1592]»     @·0x638141 »       str.w»  r1,·[r3,·#1592]»     @·0x638
142 »       str.w»  r2,·[r3,·#1672]»     @·0x688142 »       str.w»  r2,·[r3,·#1672]»     @·0x688
143 »       bl»     0·<_Py_NewReference>143 »       bl»     0·<_Py_NewReference>
Offset 153, 25 lines modifiedOffset 153, 25 lines modified
153 »       str»    r2,·[r1,·#0]153 »       str»    r2,·[r1,·#0]
154 »       str»    r1,·[r3,·#0]154 »       str»    r1,·[r3,·#0]
155 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>155 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
156 »       ldr»    r1,·[r6,·#4]156 »       ldr»    r1,·[r6,·#4]
157 »       mvn.w»  r0,·#3221225472»    @·0xc0000000157 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
158 »       ldr»    r2,·[r1,·#0]158 »       ldr»    r2,·[r1,·#0]
159 »       cmp»    r2,·r0159 »       cmp»    r2,·r0
160 »       beq.n»  23e·<_PyTuple_FromArray+0x142>160 »       beq.n»  246·<_PyTuple_FromArray+0x14a>
161 »       adds»   r2,·#1161 »       adds»   r2,·#1
162 »       cmp»    r5,·#2162 »       cmp»    r5,·#2
163 »       str»    r2,·[r1,·#0]163 »       str»    r2,·[r1,·#0]
164 »       str»    r1,·[r3,·#4]164 »       str»    r1,·[r3,·#4]
165 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>165 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
166 »       ldr»    r1,·[r6,·#8]166 »       ldr»    r1,·[r6,·#8]
167 »       mvn.w»  r0,·#3221225472»    @·0xc0000000167 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
168 »       ldr»    r2,·[r1,·#0]168 »       ldr»    r2,·[r1,·#0]
169 »       cmp»    r2,·r0169 »       cmp»    r2,·r0
170 »       beq.n»  250·<_PyTuple_FromArray+0x154>170 »       beq.n»  258·<_PyTuple_FromArray+0x15c>
171 »       adds»   r2,·#1171 »       adds»   r2,·#1
172 »       cmp»    r5,·#3172 »       cmp»    r5,·#3
173 »       str»    r2,·[r1,·#0]173 »       str»    r2,·[r1,·#0]
174 »       str»    r1,·[r3,·#8]174 »       str»    r1,·[r3,·#8]
175 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>175 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
176 »       ldr»    r1,·[r6,·#12]176 »       ldr»    r1,·[r6,·#12]
177 »       mvn.w»  r0,·#3221225472»    @·0xc0000000177 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
Offset 185, 21 lines modifiedOffset 185, 21 lines modified
185 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>185 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
186 »       movs»   r2,·#4186 »       movs»   r2,·#4
187 »       mvn.w»  ip,·#3221225472»    @·0xc0000000187 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
188 »       ldr.w»  r0,·[r6,·r2,·lsl·#2]188 »       ldr.w»  r0,·[r6,·r2,·lsl·#2]
189 »       ldr»    r1,·[r0,·#0]189 »       ldr»    r1,·[r0,·#0]
190 »       cmp»    r1,·ip190 »       cmp»    r1,·ip
191 »       add.w»  r1,·r1,·#1191 »       add.w»  r1,·r1,·#1
192 »       beq.n»  27a·<_PyTuple_FromArray+0x17e>192 »       beq.n»  27c·<_PyTuple_FromArray+0x180>
193 »       str»    r1,·[r0,·#0]193 »       str»    r1,·[r0,·#0]
194 »       str.w»  r0,·[r3,·r2,·lsl·#2]194 »       str.w»  r0,·[r3,·r2,·lsl·#2]
195 »       adds»   r2,·#1195 »       adds»   r2,·#1
196 »       cmp»    r5,·r2196 »       cmp»    r5,·r2
197 »       bne.n»  1b2·<_PyTuple_FromArray+0xb6>197 »       bne.n»  1b2·<_PyTuple_FromArray+0xb6>
198 »       ldr»    r3,·[pc,·#256]»@·(2d0·<_PyTuple_FromArray+0x1d4>)198 »       ldr»    r3,·[pc,·#260]»@·(2d4·<_PyTuple_FromArray+0x1d8>)
199 »       sub.w»  r1,·r4,·#8199 »       sub.w»  r1,·r4,·#8
200 »       add»    r3,·pc200 »       add»    r3,·pc
201 »       ldr»    r3,·[r3,·#0]201 »       ldr»    r3,·[r3,·#0]
202 »       ldr»    r3,·[r7,·r3]202 »       ldr»    r3,·[r7,·r3]
203 »       ldr»    r2,·[r3,·#8]203 »       ldr»    r2,·[r3,·#8]
204 »       addw»   r5,·r2,·#3748»@·0xea4204 »       addw»   r5,·r2,·#3748»@·0xea4
205 »       ldr.w»  r0,·[r2,·#3752]»     @·0xea8205 »       ldr.w»  r0,·[r2,·#3752]»     @·0xea8
Offset 215, 48 lines modifiedOffset 215, 49 lines modified
215 »       strd»   r0,·r3,·[r4,·#-8]215 »       strd»   r0,·r3,·[r4,·#-8]
216 »       str.w»  r1,·[r2,·#3752]»     @·0xea8216 »       str.w»  r1,·[r2,·#3752]»     @·0xea8
217 »       mov»    r0,·r4217 »       mov»    r0,·r4
218 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}218 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
219 »       movw»   r3,·#65532»  @·0xfffc219 »       movw»   r3,·#65532»  @·0xfffc
220 »       movt»   r3,·#8191»   @·0x1fff220 »       movt»   r3,·#8191»   @·0x1fff
221 »       cmp»    r5,·r3221 »       cmp»    r5,·r3
222 »       bls.n»  286·<_PyTuple_FromArray+0x18a>222 »       bls.n»  288·<_PyTuple_FromArray+0x18c>
223 »       bl»     0·<PyErr_NoMemory>223 »       bl»     0·<PyErr_NoMemory>
224 ·R_ARM_THM_CALL» PyErr_NoMemory224 ·R_ARM_THM_CALL» PyErr_NoMemory
225 »       mov»    r4,·r0225 »       mov»    r4,·r0
226 »       cbz»    r0,·276·<_PyTuple_FromArray+0x17a>226 »       cbz»    r0,·278·<_PyTuple_FromArray+0x17c>
227 »       ldr»    r1,·[r6,·#0]227 »       ldr»    r1,·[r6,·#0]
228 »       add.w»  r3,·r0,·#12228 »       add.w»  r3,·r0,·#12
229 »       mvn.w»  r0,·#3221225472»    @·0xc0000000229 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
230 »       ldr»    r2,·[r1,·#0]230 »       ldr»    r2,·[r1,·#0]
231 »       cmp»    r2,·r0231 »       cmp»    r2,·r0
232 »       bne.n»  2c4·<_PyTuple_FromArray+0x1c8>232 »       bne.n»  2c6·<_PyTuple_FromArray+0x1ca>
233 »       cmp»    r5,·#1233 »       cmp»    r5,·#1
234 »       str»    r1,·[r3,·#0]234 »       str»    r1,·[r3,·#0]
235 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>235 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
236 »       ldr»    r1,·[r6,·#4]236 »       ldr»    r1,·[r6,·#4]
237 »       mvn.w»  r0,·#3221225472»    @·0xc0000000237 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
238 »       ldr»    r2,·[r1,·#0]238 »       ldr»    r2,·[r1,·#0]
239 »       cmp»    r2,·r0239 »       cmp»    r2,·r0
240 »       bne.n»  176·<_PyTuple_FromArray+0x7a>240 »       bne.n»  176·<_PyTuple_FromArray+0x7a>
 241 »       b.n»    246·<_PyTuple_FromArray+0x14a>
 242 »       ldr»    r4,·[pc,·#148]»@·(2d8·<_PyTuple_FromArray+0x1dc>)
 243 »       mov»    r0,·r4
 244 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
241 »       cmp»    r5,·#2245 »       cmp»    r5,·#2
242 »       str»    r1,·[r3,·#4]246 »       str»    r1,·[r3,·#4]
243 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>247 »       beq.n»  1cc·<_PyTuple_FromArray+0xd0>
244 »       ldr»    r1,·[r6,·#8]248 »       ldr»    r1,·[r6,·#8]
245 »       mvn.w»  r0,·#3221225472»    @·0xc0000000249 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
246 »       ldr»    r2,·[r1,·#0]250 »       ldr»    r2,·[r1,·#0]
247 »       cmp»    r2,·r0251 »       cmp»    r2,·r0
248 »       bne.n»  18c·<_PyTuple_FromArray+0x90>252 »       bne.n»  18c·<_PyTuple_FromArray+0x90>
249 »       cmp»    r5,·#3253 »       cmp»    r5,·#3
250 »       str»    r1,·[r3,·#8]254 »       str»    r1,·[r3,·#8]
251 »       bne.n»  196·<_PyTuple_FromArray+0x9a>255 »       bne.n»  196·<_PyTuple_FromArray+0x9a>
252 »       b.n»    1cc·<_PyTuple_FromArray+0xd0>256 »       b.n»    1cc·<_PyTuple_FromArray+0xd0>
253 »       ldr»    r4,·[pc,·#120]»@·(2d4·<_PyTuple_FromArray+0x1d8>) 
254 »       mov»    r0,·r4 
255 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc} 
256 »       movw»   r0,·#0257 »       movw»   r0,·#0
257 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0258 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
258 »       movt»   r0,·#0259 »       movt»   r0,·#0
Max diff block lines reached; 87195/90955 bytes (95.87%) of diff not shown.
1.24 MB
typeobject.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········166344·(bytes·into·file)13 ··Start·of·section·headers:··········166292·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.12 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x289c8:1 There·are·18·section·headers,·starting·at·offset·0x28994:
  
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·002da8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002da8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·020a38·001528·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·020a0c·001528·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002ddc·0011ec·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002ddc·0011ec·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·021f60·001368·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·021f34·001368·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003fc8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·003fc8·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·003fc8·00f8d4·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·003fc8·00f8a8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0232c8·0045d0·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·02329c·0045c8·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·01389c·0038c1·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·013870·0038c1·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·017160·00232c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·017134·00232c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·027898·001040·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·027864·001040·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·01948c·0009f9·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·019460·0009f9·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0288d8·000060·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0288a4·000060·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·019e85·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·019e59·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·019e85·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·019e59·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·019eb8·004220·10·····16·788··419 ··[15]·.symtab···········SYMTAB··········00000000·019e8c·004220·10·····16·788··4
20 ··[16]·.strtab···········STRTAB··········00000000·01e0d8·002960·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·01e0ac·002960·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·028938·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·028904·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
60.3 KB
readelf --wide --symbols {}
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
  
1 Symbol·table·'.symtab'·contains·1058·entries:1 Symbol·table·'.symtab'·contains·1058·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
6 ·····3:·00000165·11512·FUNC····LOCAL··DEFAULT····6·type_ready6 ·····3:·00000165·11464·FUNC····LOCAL··DEFAULT····6·type_ready
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.47 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC09 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
10 ·····7:·00000028·····0·NOTYPE··LOCAL··DEFAULT····8·.LC110 ·····7:·00000028·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
11 ·····8:·00000088·····0·NOTYPE··LOCAL··DEFAULT····8·.LC211 ·····8:·00000088·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
12 ·····9:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC312 ·····9:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
13 ····10:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC413 ····10:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
14 ····11:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC514 ····11:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
15 ····12:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC615 ····12:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
16 ····13:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC716 ····13:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
17 ····14:·00000238·····0·NOTYPE··LOCAL··DEFAULT····8·.LC817 ····14:·00000238·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
18 ····15:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC918 ····15:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
19 ····16:·00002e5d··1768·FUNC····LOCAL··DEFAULT····6·mro_internal_unlocked.isra.019 ····16:·00002e2d··1768·FUNC····LOCAL··DEFAULT····6·mro_internal_unlocked.isra.0
20 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR020 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
21 ····18:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····18:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····19:·00000298·····0·NOTYPE··LOCAL··DEFAULT····6·$t22 ····19:·00000298·····0·NOTYPE··LOCAL··DEFAULT····6·$t
23 ····20:·000005e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d23 ····20:·000005e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
24 ····21:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t24 ····21:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
25 ····22:·00000c64·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····22:·00000c64·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····23:·00000c78·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····23:·00000c78·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····24:·00000dec·····0·NOTYPE··LOCAL··DEFAULT····6·$d27 ····24:·00000dec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
28 ····25:·00000df4·····0·NOTYPE··LOCAL··DEFAULT····6·$t28 ····25:·00000df4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
29 ····26:·00001354·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····26:·00001354·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····27:·0000135c·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····27:·0000135c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····28:·00003c8d···112·FUNC····LOCAL··DEFAULT····6·_PyType_DocWithoutSignature31 ····28:·00003c5d···112·FUNC····LOCAL··DEFAULT····6·_PyType_DocWithoutSignature
32 ····29:·000017b4·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····29:·000017b4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····30:·000017c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····30:·000017c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····31:·00001ac4·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····31:·00001ac4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····32:·00001ad4·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····32:·00001ad4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····33:·00001ee4·····0·NOTYPE··LOCAL··DEFAULT····6·$d36 ····33:·00001ee4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
37 ····34:·00001ef4·····0·NOTYPE··LOCAL··DEFAULT····6·$t37 ····34:·00001ef4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
38 ····35:·000022c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····35:·000022c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····36:·000022cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····36:·000022cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····37:·00002e58·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····37:·00002e28·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····38:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1041 ····38:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
42 ····39:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1142 ····39:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
43 ····40:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1243 ····40:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
44 ····41:·00002e5c·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····41:·00002e2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····42:·00003545··1300·FUNC····LOCAL··DEFAULT····6·mro_implementation_unlocked45 ····42:·00003515··1300·FUNC····LOCAL··DEFAULT····6·mro_implementation_unlocked
46 ····43:·00009101···348·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method46 ····43:·000090dd···348·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method
47 ····44:·000030f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····44:·000030c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····45:·00003100·····0·NOTYPE··LOCAL··DEFAULT····6·$t48 ····45:·000030d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
49 ····46:·00004de9···288·FUNC····LOCAL··DEFAULT····6·solid_base49 ····46:·00004db9···288·FUNC····LOCAL··DEFAULT····6·solid_base
50 ····47:·00000181····36·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.050 ····47:·00000181····36·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.0
51 ····48:·0000a665···336·FUNC····LOCAL··DEFAULT····6·type_modified_unlocked51 ····48:·0000a641···336·FUNC····LOCAL··DEFAULT····6·type_modified_unlocked
52 ····49:·0000353c·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····49:·0000350c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····50:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1353 ····50:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
54 ····51:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1454 ····51:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
55 ····52:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1555 ····52:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
56 ····53:·00003544·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····53:·00003514·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····54:·000012fd···324·FUNC····LOCAL··DEFAULT····9·set_mro_error57 ····54:·000012fd···324·FUNC····LOCAL··DEFAULT····9·set_mro_error
58 ····55:·00001441····48·FUNC····LOCAL··DEFAULT····9·class_name58 ····55:·00001441····48·FUNC····LOCAL··DEFAULT····9·class_name
59 ····56:·00003a54·····0·NOTYPE··LOCAL··DEFAULT····6·$d59 ····56:·00003a24·····0·NOTYPE··LOCAL··DEFAULT····6·$d
60 ····57:·00003a58·····0·NOTYPE··LOCAL··DEFAULT····6·$t60 ····57:·00003a28·····0·NOTYPE··LOCAL··DEFAULT····6·$t
61 ····58:·00003a59····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF61 ····58:·00003a29····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
62 ····59:·00003b9c·····0·NOTYPE··LOCAL··DEFAULT····6·$d62 ····59:·00003b6c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
63 ····60:·00003ba0·····0·NOTYPE··LOCAL··DEFAULT····6·$t63 ····60:·00003b70·····0·NOTYPE··LOCAL··DEFAULT····6·$t
64 ····61:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1664 ····61:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
65 ····62:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····62:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····63:·00003d49··3372·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl66 ····63:·00003d19··3372·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl
67 ····64:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1767 ····64:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
68 ····65:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1868 ····65:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
69 ····66:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1969 ····66:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
70 ····67:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2070 ····67:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
71 ····68:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2171 ····68:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
72 ····69:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2272 ····69:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
73 ····70:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2373 ····70:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
Offset 83, 238 lines modifiedOffset 83, 238 lines modified
83 ····79:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3283 ····79:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
84 ····80:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3384 ····80:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
85 ····81:·0000073c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3485 ····81:·0000073c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
86 ····82:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3586 ····82:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
87 ····83:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3687 ····83:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
88 ····84:·00000808·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3788 ····84:·00000808·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
89 ····85:·00000850·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3889 ····85:·00000850·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
90 ····86:·00003f5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d90 ····86:·00003f2c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
91 ····87:·00003f60·····0·NOTYPE··LOCAL··DEFAULT····6·$t91 ····87:·00003f30·····0·NOTYPE··LOCAL··DEFAULT····6·$t
92 ····88:·00004b55···660·FUNC····LOCAL··DEFAULT····6·best_base92 ····88:·00004b25···660·FUNC····LOCAL··DEFAULT····6·best_base
93 ····89:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR193 ····89:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
94 ····90:·000042e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d94 ····90:·000042b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
95 ····91:·000042e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t95 ····91:·000042b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
96 ····92:·00009c89··1108·FUNC····LOCAL··DEFAULT····6·subtype_dealloc96 ····92:·00009c65··1108·FUNC····LOCAL··DEFAULT····6·subtype_dealloc
97 ····93:·000045f0·····0·NOTYPE··LOCAL··DEFAULT····6·$d97 ····93:·000045c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
98 ····94:·00004600·····0·NOTYPE··LOCAL··DEFAULT····6·$t98 ····94:·000045d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
99 ····95:·00004a70·····0·NOTYPE··LOCAL··DEFAULT····6·$d99 ····95:·00004a40·····0·NOTYPE··LOCAL··DEFAULT····6·$d
100 ····96:·00004a74·····0·NOTYPE··LOCAL··DEFAULT····6·$t100 ····96:·00004a44·····0·NOTYPE··LOCAL··DEFAULT····6·$t
101 ····97:·00000880·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39101 ····97:·00000880·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
102 ····98:·00000894·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40102 ····98:·00000894·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
103 ····99:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41103 ····99:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
104 ···100:·00004de4·····0·NOTYPE··LOCAL··DEFAULT····6·$d104 ···100:·00004db4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
105 ···101:·00004de8·····0·NOTYPE··LOCAL··DEFAULT····6·$t105 ···101:·00004db8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
106 ···102:·00004f8d·····8·FUNC····LOCAL··DEFAULT····6·type_is_gc106 ···102:·00004f5d·····8·FUNC····LOCAL··DEFAULT····6·type_is_gc
107 ···103:·00004ff8·····0·NOTYPE··LOCAL··DEFAULT····6·$d107 ···103:·00004fc8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
108 ···104:·00004ffc·····0·NOTYPE··LOCAL··DEFAULT····6·$t108 ···104:·00004fcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
109 ···105:·00005115···420·FUNC····LOCAL··DEFAULT····6·find_name_in_mro109 ···105:·000050e5···420·FUNC····LOCAL··DEFAULT····6·find_name_in_mro
110 ···106:·000052b9···220·FUNC····LOCAL··DEFAULT····6·assign_version_tag110 ···106:·00005289···220·FUNC····LOCAL··DEFAULT····6·assign_version_tag
111 ···107:·00005110·····0·NOTYPE··LOCAL··DEFAULT····6·$d111 ···107:·000050e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
112 ···108:·00005114·····0·NOTYPE··LOCAL··DEFAULT····6·$t112 ···108:·000050e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
113 ···109:·000052b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d113 ···109:·00005280·····0·NOTYPE··LOCAL··DEFAULT····6·$d
114 ···110:·000052b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t114 ···110:·00005288·····0·NOTYPE··LOCAL··DEFAULT····6·$t
115 ···111:·00005390·····0·NOTYPE··LOCAL··DEFAULT····6·$d115 ···111:·00005360·····0·NOTYPE··LOCAL··DEFAULT····6·$d
116 ···112:·00005394·····0·NOTYPE··LOCAL··DEFAULT····6·$t116 ···112:·00005364·····0·NOTYPE··LOCAL··DEFAULT····6·$t
117 ···113:·00005548·····0·NOTYPE··LOCAL··DEFAULT····6·$d117 ···113:·00005518·····0·NOTYPE··LOCAL··DEFAULT····6·$d
118 ···114:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42118 ···114:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42
119 ···115:·0000554c·····0·NOTYPE··LOCAL··DEFAULT····6·$t119 ···115:·0000551c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
120 ···116:·0000554d···116·FUNC····LOCAL··DEFAULT····6·type_vectorcall120 ···116:·0000551d···116·FUNC····LOCAL··DEFAULT····6·type_vectorcall
121 ···117:·000055b8·····0·NOTYPE··LOCAL··DEFAULT····6·$d121 ···117:·00005588·····0·NOTYPE··LOCAL··DEFAULT····6·$d
122 ···118:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43122 ···118:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43
123 ···119:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44123 ···119:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44
124 ···120:·000055c0·····0·NOTYPE··LOCAL··DEFAULT····6·$t124 ···120:·00005590·····0·NOTYPE··LOCAL··DEFAULT····6·$t
125 ···121:·000055c1···328·FUNC····LOCAL··DEFAULT····6·type_call125 ···121:·00005591···328·FUNC····LOCAL··DEFAULT····6·type_call
126 ···122:·00005704·····0·NOTYPE··LOCAL··DEFAULT····6·$d126 ···122:·000056d4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
127 ···123:·0000093c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45127 ···123:·0000093c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45
128 ···124:·00000950·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46128 ···124:·00000950·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46
129 ···125:·00000994·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47129 ···125:·00000994·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47
130 ···126:·000009cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48130 ···126:·000009cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48
131 ···127:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49131 ···127:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49
132 ···128:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50132 ···128:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50
133 ···129:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51133 ···129:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51
134 ···130:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52134 ···130:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52
Max diff block lines reached; 51310/61646 bytes (83.23%) of diff not shown.
400 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x20a38·contains·677·entries:1 Relocation·section·'.rel.text'·at·offset·0x20a0c·contains·677·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001c··00003f0a·R_ARM_THM_CALL·········00003d49···_PyType_FromMetaclass_impl3 0000001c··00003f0a·R_ARM_THM_CALL·········00003d19···_PyType_FromMetaclass_impl
4 00000040··00003f0a·R_ARM_THM_CALL·········00003d49···_PyType_FromMetaclass_impl4 00000040··00003f0a·R_ARM_THM_CALL·········00003d19···_PyType_FromMetaclass_impl
5 00000090··00037d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal5 00000090··00037d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal
6 000000a4··00037a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCell_Type6 000000a4··00037a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCell_Type
7 000000a8··00037a30·R_ARM_THM_MOVT_ABS·····00000000···PyCell_Type7 000000a8··00037a30·R_ARM_THM_MOVT_ABS·····00000000···PyCell_Type
8 000000ca··00035a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError8 000000ca··00035a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
9 000000ce··00035a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError9 000000ce··00035a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
10 000000d2··0000f62f·R_ARM_THM_MOVW_ABS_NC··00000f60···.LC8510 000000d2··0000f62f·R_ARM_THM_MOVW_ABS_NC··00000f60···.LC85
11 000000d6··0000f630·R_ARM_THM_MOVT_ABS·····00000f60···.LC8511 000000d6··0000f630·R_ARM_THM_MOVT_ABS·····00000f60···.LC85
Offset 34, 33 lines modifiedOffset 34, 33 lines modified
34 00000162··00035a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError34 00000162··00035a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
35 00000166··00035a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError35 00000166··00035a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
36 0000016a··0000f72f·R_ARM_THM_MOVW_ABS_NC··00000f78···.LC8636 0000016a··0000f72f·R_ARM_THM_MOVW_ABS_NC··00000f78···.LC86
37 0000016e··0000f730·R_ARM_THM_MOVT_ABS·····00000f78···.LC8637 0000016e··0000f730·R_ARM_THM_MOVT_ABS·····00000f78···.LC86
38 00000174··00033c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString38 00000174··00033c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
39 0000017c··00031702·R_ARM_ABS32············00000000···_PyRuntime39 0000017c··00031702·R_ARM_ABS32············00000000···_PyRuntime
40 000001a0··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate40 000001a0··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
41 000001ba··0000f00a·R_ARM_THM_CALL·········00009955···type_module41 000001ba··0000f00a·R_ARM_THM_CALL·········00009931···type_module
42 000001d0··0000f30a·R_ARM_THM_CALL·········00009a15···type_qualname42 000001d0··0000f30a·R_ARM_THM_CALL·········000099f1···type_qualname
43 000001dc··00037d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal43 000001dc··00037d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal
44 000001e8··00012e2f·R_ARM_THM_MOVW_ABS_NC··00001240···.LC10344 000001e8··00012e2f·R_ARM_THM_MOVW_ABS_NC··00001240···.LC103
45 000001ec··00012e30·R_ARM_THM_MOVT_ABS·····00001240···.LC10345 000001ec··00012e30·R_ARM_THM_MOVT_ABS·····00001240···.LC103
46 000001f0··00039a0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat46 000001f0··00039a0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
47 000001f8··00003a0a·R_ARM_THM_CALL·········00003a59···Py_XDECREF47 000001f8··00003a0a·R_ARM_THM_CALL·········00003a29···Py_XDECREF
48 00000216··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc48 00000216··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
49 00000224··00012f2f·R_ARM_THM_MOVW_ABS_NC··00001258···.LC10449 00000224··00012f2f·R_ARM_THM_MOVW_ABS_NC··00001258···.LC104
50 00000228··00012f30·R_ARM_THM_MOVT_ABS·····00001258···.LC10450 00000228··00012f30·R_ARM_THM_MOVT_ABS·····00001258···.LC104
51 0000022e··00039a0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat51 0000022e··00039a0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
52 00000238··00035f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear52 00000238··00035f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
53 00000240··0000f30a·R_ARM_THM_CALL·········00009a15···type_qualname53 00000240··0000f30a·R_ARM_THM_CALL·········000099f1···type_qualname
54 0000024c··00003a0a·R_ARM_THM_CALL·········00003a59···Py_XDECREF54 0000024c··00003a0a·R_ARM_THM_CALL·········00003a29···Py_XDECREF
55 00000264··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc55 00000264··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
56 00000270··00031702·R_ARM_ABS32············00000000···_PyRuntime56 00000270··00031702·R_ARM_ABS32············00000000···_PyRuntime
57 00000282··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000f34···.LC8257 00000282··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000f34···.LC82
58 00000286··0000ea30·R_ARM_THM_MOVT_ABS·····00000f34···.LC8258 00000286··0000ea30·R_ARM_THM_MOVT_ABS·····00000f34···.LC82
59 000002f8··0000300a·R_ARM_THM_CALL·········0000a665···type_modified_unlocked59 000002f8··0000300a·R_ARM_THM_CALL·········0000a641···type_modified_unlocked
60 00000300··00031702·R_ARM_ABS32············00000000···_PyRuntime60 00000300··00031702·R_ARM_ABS32············00000000···_PyRuntime
61 00000304··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate61 00000304··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
62 00000326··00013c2f·R_ARM_THM_MOVW_ABS_NC··000012d4···.LC10762 00000326··00013c2f·R_ARM_THM_MOVW_ABS_NC··000012d4···.LC107
63 0000032a··00013c30·R_ARM_THM_MOVT_ABS·····000012d4···.LC10763 0000032a··00013c30·R_ARM_THM_MOVT_ABS·····000012d4···.LC107
64 0000032e··00013d2f·R_ARM_THM_MOVW_ABS_NC··000012d8···.LC10864 0000032e··00013d2f·R_ARM_THM_MOVW_ABS_NC··000012d8···.LC108
65 00000332··00013d30·R_ARM_THM_MOVT_ABS·····000012d8···.LC10865 00000332··00013d30·R_ARM_THM_MOVT_ABS·····000012d8···.LC108
66 00000336··0003b90a·R_ARM_THM_CALL·········00000000···PySys_Audit66 00000336··0003b90a·R_ARM_THM_CALL·········00000000···PySys_Audit
Offset 87, 43 lines modifiedOffset 87, 43 lines modified
87 0000049c··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct87 0000049c··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
88 000004b0··0003700a·R_ARM_THM_CALL·········00000000···PyDict_Next88 000004b0··0003700a·R_ARM_THM_CALL·········00000000···PyDict_Next
89 000004d4··0003460a·R_ARM_THM_CALL·········00000000···PyList_Append89 000004d4··0003460a·R_ARM_THM_CALL·········00000000···PyList_Append
90 000004ec··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc90 000004ec··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
91 00000540··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc91 00000540··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
92 00000556··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc92 00000556··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
93 00000560··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate93 00000560··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
94 00000576··00001c0a·R_ARM_THM_CALL·········00003c8d···_PyType_DocWithoutSignature94 00000576··00001c0a·R_ARM_THM_CALL·········00003c5d···_PyType_DocWithoutSignature
95 00000588··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct95 00000588··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
96 0000058c··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct96 0000058c··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
97 000005ac··0003412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError97 000005ac··0003412f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
98 000005b0··00034130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError98 000005b0··00034130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
99 000005b6··00014b2f·R_ARM_THM_MOVW_ABS_NC··000012ec···.LC10999 000005b6··00014b2f·R_ARM_THM_MOVW_ABS_NC··000012ec···.LC109
100 000005ba··00014b30·R_ARM_THM_MOVT_ABS·····000012ec···.LC109100 000005ba··00014b30·R_ARM_THM_MOVT_ABS·····000012ec···.LC109
101 000005c0··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format101 000005c0··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
102 000005da··00036d0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef102 000005da··00036d0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef
103 000005e8··0003250a·R_ARM_THM_CALL·········00000000···PyDict_New103 000005e8··0003250a·R_ARM_THM_CALL·········00000000···PyDict_New
104 000005f6··00031c0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem104 000005f6··00031c0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
105 00000606··0000300a·R_ARM_THM_CALL·········0000a665···type_modified_unlocked105 00000606··0000300a·R_ARM_THM_CALL·········0000a641···type_modified_unlocked
106 00000638··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc106 00000638··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
107 000006a0··00031702·R_ARM_ABS32············00000000···_PyRuntime107 000006a0··00031702·R_ARM_ABS32············00000000···_PyRuntime
108 000006a4··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate108 000006a4··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
109 000006e8··0003bb0a·R_ARM_THM_CALL·········00000465···_PyType_GetSubclasses109 000006e8··0003bb0a·R_ARM_THM_CALL·········00000465···_PyType_GetSubclasses
110 00000744··00003f0a·R_ARM_THM_CALL·········00003d49···_PyType_FromMetaclass_impl110 00000744··00003f0a·R_ARM_THM_CALL·········00003d19···_PyType_FromMetaclass_impl
111 00000762··00002b0a·R_ARM_THM_CALL·········00009101···lookup_maybe_method111 00000762··00002b0a·R_ARM_THM_CALL·········000090dd···lookup_maybe_method
112 00000766··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct112 00000766··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
113 0000076a··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct113 0000076a··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
114 0000077c··0001250a·R_ARM_THM_CALL·········0000b4ed···call_unbound_noarg114 0000077c··0001250a·R_ARM_THM_CALL·········0000b4c9···call_unbound_noarg
115 000007a4··0003312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError115 000007a4··0003312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
116 000007a8··00033130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError116 000007a8··00033130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
117 000007ac··00016d2f·R_ARM_THM_MOVW_ABS_NC··000013d4···.LC116117 000007ac··00016d2f·R_ARM_THM_MOVW_ABS_NC··000013d4···.LC116
118 000007b0··00016d30·R_ARM_THM_MOVT_ABS·····000013d4···.LC116118 000007b0··00016d30·R_ARM_THM_MOVT_ABS·····000013d4···.LC116
119 000007ba··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format119 000007ba··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
120 000007c2··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc120 000007c2··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
121 000007c8··00035f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear121 000007c8··00035f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
122 000007d2··00002b0a·R_ARM_THM_CALL·········00009101···lookup_maybe_method122 000007d2··00002b0a·R_ARM_THM_CALL·········000090dd···lookup_maybe_method
123 000007fe··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc123 000007fe··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
124 00000804··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc124 00000804··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
125 0000080c··00031702·R_ARM_ABS32············00000000···_PyRuntime125 0000080c··00031702·R_ARM_ABS32············00000000···_PyRuntime
126 00000810··00031702·R_ARM_ABS32············00000000···_PyRuntime126 00000810··00031702·R_ARM_ABS32············00000000···_PyRuntime
127 000008c4··0000030a·R_ARM_THM_CALL·········00000165···type_ready127 000008c4··0000030a·R_ARM_THM_CALL·········00000165···type_ready
128 000008d0··0003180a·R_ARM_THM_CALL·········00000000···_PyStaticType_ClearWeakRefs128 000008d0··0003180a·R_ARM_THM_CALL·········00000000···_PyStaticType_ClearWeakRefs
129 0000091c··0000030a·R_ARM_THM_CALL·········00000165···type_ready129 0000091c··0000030a·R_ARM_THM_CALL·········00000165···type_ready
Offset 142, 58 lines modifiedOffset 142, 58 lines modified
142 000009b0··00033130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError142 000009b0··00033130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
143 000009b4··0001822f·R_ARM_THM_MOVW_ABS_NC··00001410···.LC120143 000009b4··0001822f·R_ARM_THM_MOVW_ABS_NC··00001410···.LC120
144 000009b8··00018230·R_ARM_THM_MOVT_ABS·····00001410···.LC120144 000009b8··00018230·R_ARM_THM_MOVT_ABS·····00001410···.LC120
145 000009c0··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format145 000009c0··00032e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
146 00000a3a··0003cb0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow146 00000a3a··0003cb0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow
147 00000a9c··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate147 00000a9c··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
148 00000ae4··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc148 00000ae4··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
149 00000b20··00035e0a·R_ARM_THM_CALL·········00004ffd···_PyType_LookupRef149 00000b20··00035e0a·R_ARM_THM_CALL·········00004fcd···_PyType_LookupRef
150 00000b30··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct150 00000b30··0003152f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
151 00000b34··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct151 00000b34··00031530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
152 00000b48··0003720a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall152 00000b48··0003720a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall
153 00000b6a··0001932f·R_ARM_THM_MOVW_ABS_NC··00000b01···slot_tp_descr_get153 00000b6a··0001932f·R_ARM_THM_MOVW_ABS_NC··00000b01···slot_tp_descr_get
154 00000b6e··00019330·R_ARM_THM_MOVT_ABS·····00000b01···slot_tp_descr_get154 00000b6e··00019330·R_ARM_THM_MOVT_ABS·····00000b01···slot_tp_descr_get
155 00000b8c··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc155 00000b8c··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
156 00000b94··00031702·R_ARM_ABS32············00000000···_PyRuntime156 00000b94··00031702·R_ARM_ABS32············00000000···_PyRuntime
157 00000bce··0001982f·R_ARM_THM_MOVW_ABS_NC··00000b99···slot_nb_and157 00000bce··0001982f·R_ARM_THM_MOVW_ABS_NC··00000b99···slot_nb_and
158 00000bd2··00019830·R_ARM_THM_MOVT_ABS·····00000b99···slot_nb_and158 00000bd2··00019830·R_ARM_THM_MOVT_ABS·····00000b99···slot_nb_and
159 00000bf8··0001990a·R_ARM_THM_CALL·········0000d9fd···vectorcall_maybe.constprop.0159 00000bf8··0001990a·R_ARM_THM_CALL·········0000d9e5···vectorcall_maybe.constprop.0
160 00000c0a··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct160 00000c0a··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
161 00000c0e··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct161 00000c0e··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
162 00000c1e··0001990a·R_ARM_THM_CALL·········0000d9fd···vectorcall_maybe.constprop.0162 00000c1e··0001990a·R_ARM_THM_CALL·········0000d9e5···vectorcall_maybe.constprop.0
163 00000c46··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc163 00000c46··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
164 00000c50··0001982f·R_ARM_THM_MOVW_ABS_NC··00000b99···slot_nb_and164 00000c50··0001982f·R_ARM_THM_MOVW_ABS_NC··00000b99···slot_nb_and
165 00000c54··00019830·R_ARM_THM_MOVT_ABS·····00000b99···slot_nb_and165 00000c54··00019830·R_ARM_THM_MOVT_ABS·····00000b99···slot_nb_and
166 00000c5c··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct166 00000c5c··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
167 00000c60··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct167 00000c60··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
168 00000c86··00019a0a·R_ARM_THM_CALL·········00000d59···method_is_overloaded.isra.0168 00000c86··00019a0a·R_ARM_THM_CALL·········00000d59···method_is_overloaded.isra.0
169 00000c90··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct169 00000c90··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
170 00000c94··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct170 00000c94··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
171 00000cb0··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0171 00000cb0··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
172 00000cb4··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0172 00000cb4··00001130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
173 00000cc4··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct173 00000cc4··0003b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
174 00000cc8··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct174 00000cc8··0003b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
175 00000cd2··0001990a·R_ARM_THM_CALL·········0000d9fd···vectorcall_maybe.constprop.0175 00000cd2··0001990a·R_ARM_THM_CALL·········0000d9e5···vectorcall_maybe.constprop.0
176 00000cf4··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc176 00000cf4··0003270a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
177 00000cfc··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate177 00000cfc··00031a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Max diff block lines reached; 399771/409828 bytes (97.55%) of diff not shown.
471 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 825, 16 lines modifiedOffset 825, 16 lines modified
825 PyCell_Set825 PyCell_Set
826 PyUnicode_IsIdentifier826 PyUnicode_IsIdentifier
827 _PyUnicode_Equal827 _PyUnicode_Equal
828 PyEval_GetGlobals828 PyEval_GetGlobals
829 PyClassMethod_New829 PyClassMethod_New
830 PyObject_HasAttrWithError830 PyObject_HasAttrWithError
831 PyExc_RuntimeWarning831 PyExc_RuntimeWarning
832 PyObject_GenericGetAttr 
833 _PyErr_FormatNote832 _PyErr_FormatNote
 833 PyObject_GenericGetAttr
834 PyWrapperDescr_Type834 PyWrapperDescr_Type
835 PyCFunction_Type835 PyCFunction_Type
836 _PyObject_NextNotImplemented836 _PyObject_NextNotImplemented
837 _PyObject_LookupSpecial837 _PyObject_LookupSpecial
838 PyObject_GetOptionalAttr838 PyObject_GetOptionalAttr
839 _PyArg_CheckPositional839 _PyArg_CheckPositional
840 __stack_chk_fail840 __stack_chk_fail
28.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       sub»    sp,·#812 »       sub»    sp,·#8
13 »       movs»   r3,·#013 »       movs»   r3,·#0
14 »       mov»    r2,·r014 »       mov»    r2,·r0
15 »       movs»   r4,·#115 »       movs»   r4,·#1
16 »       mov»    r1,·r316 »       mov»    r1,·r3
17 »       mov»    r0,·r317 »       mov»    r0,·r3
18 »       str»    r4,·[sp,·#0]18 »       str»    r4,·[sp,·#0]
19 »       bl»     3d48·<_PyType_FromMetaclass_impl>19 »       bl»     3d18·<_PyType_FromMetaclass_impl>
20 ·R_ARM_THM_CALL» _PyType_FromMetaclass_impl20 ·R_ARM_THM_CALL» _PyType_FromMetaclass_impl
21 »       add»    sp,·#821 »       add»    sp,·#8
22 »       pop»    {r4,·pc}22 »       pop»    {r4,·pc}
  
23 00000024·<PyType_FromSpecWithBases>:23 00000024·<PyType_FromSpecWithBases>:
24 PyType_FromSpecWithBases():24 PyType_FromSpecWithBases():
25 »       push»   {r4,·lr}25 »       push»   {r4,·lr}
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 »       sub»    sp,·#830 »       sub»    sp,·#8
31 »       mov»    r3,·r131 »       mov»    r3,·r1
32 »       movs»   r1,·#032 »       movs»   r1,·#0
33 »       mov»    r2,·r033 »       mov»    r2,·r0
34 »       movs»   r4,·#134 »       movs»   r4,·#1
35 »       mov»    r0,·r135 »       mov»    r0,·r1
36 »       str»    r4,·[sp,·#0]36 »       str»    r4,·[sp,·#0]
37 »       bl»     3d48·<_PyType_FromMetaclass_impl>37 »       bl»     3d18·<_PyType_FromMetaclass_impl>
38 ·R_ARM_THM_CALL» _PyType_FromMetaclass_impl38 ·R_ARM_THM_CALL» _PyType_FromMetaclass_impl
39 »       add»    sp,·#839 »       add»    sp,·#8
40 »       pop»    {r4,·pc}40 »       pop»    {r4,·pc}
  
41 00000048·<super_init_without_args>:41 00000048·<super_init_without_args>:
42 super_init_without_args():42 super_init_without_args():
43 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}43 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
Offset 191, 41 lines modifiedOffset 191, 41 lines modified
191 »       movs»   r3,·#0191 »       movs»   r3,·#0
192 »       mov»    r1,·r0192 »       mov»    r1,·r0
193 »       add»    r4,·pc193 »       add»    r4,·pc
194 »       ldr»    r4,·[r4,·#0]194 »       ldr»    r4,·[r4,·#0]
195 »       mov»    r2,·r3195 »       mov»    r2,·r3
196 »       ldr.w»  r0,·[ip,·r4]196 »       ldr.w»  r0,·[ip,·r4]
197 »       ldr.w»  r4,·[sp],·#4197 »       ldr.w»  r4,·[sp],·#4
198 »       b.w»    bc64·<_PyObject_VectorcallTstate.constprop.0>198 »       b.w»    bc40·<_PyObject_VectorcallTstate.constprop.0>
199 ·R_ARM_THM_JUMP24»       _PyObject_VectorcallTstate.constprop.0199 ·R_ARM_THM_JUMP24»       _PyObject_VectorcallTstate.constprop.0
200 »       nop200 »       nop
201 »       .word»  0x00000010201 »       .word»  0x00000010
202 ·R_ARM_TLS_IE32» _Py_tss_tstate202 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
203 000001a4·<object_repr>:203 000001a4·<object_repr>:
204 object_repr():204 object_repr():
205 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}205 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
206 »       mov.w»  ip,·#4096»  @·0x1000206 »       mov.w»  ip,·#4096»  @·0x1000
207 »       sub.w»  ip,·sp,·ip207 »       sub.w»  ip,·sp,·ip
208 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8208 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
209 »       ldr»    r7,·[r0,·#4]209 »       ldr»    r7,·[r0,·#4]
210 »       mov»    r6,·r0210 »       mov»    r6,·r0
211 »       mov»    r0,·r7211 »       mov»    r0,·r7
212 »       bl»     9954·<type_module>212 »       bl»     9930·<type_module>
213 ·R_ARM_THM_CALL» type_module213 ·R_ARM_THM_CALL» type_module
214 »       cmp»    r0,·#0214 »       cmp»    r0,·#0
215 »       beq.n»  238·<object_repr+0x94>215 »       beq.n»  238·<object_repr+0x94>
216 »       ldr»    r3,·[r0,·#4]216 »       ldr»    r3,·[r0,·#4]
217 »       mov»    r4,·r0217 »       mov»    r4,·r0
218 »       ldr»    r3,·[r3,·#84]» @·0x54218 »       ldr»    r3,·[r3,·#84]» @·0x54
219 »       lsls»   r3,·r3,·#3219 »       lsls»   r3,·r3,·#3
220 »       bpl.n»  252·<object_repr+0xae>220 »       bpl.n»  252·<object_repr+0xae>
221 »       movs»   r1,·#0221 »       movs»   r1,·#0
222 »       mov»    r0,·r7222 »       mov»    r0,·r7
223 »       bl»     9a14·<type_qualname>223 »       bl»     99f0·<type_qualname>
224 ·R_ARM_THM_CALL» type_qualname224 ·R_ARM_THM_CALL» type_qualname
225 »       mov»    r5,·r0225 »       mov»    r5,·r0
226 »       cbz»    r0,·248·<object_repr+0xa4>226 »       cbz»    r0,·248·<object_repr+0xa4>
227 »       ldr»    r1,·[pc,·#148]»@·(270·<object_repr+0xcc>)227 »       ldr»    r1,·[pc,·#148]»@·(270·<object_repr+0xcc>)
228 »       mov»    r0,·r4228 »       mov»    r0,·r4
229 »       bl»     0·<_PyUnicode_Equal>229 »       bl»     0·<_PyUnicode_Equal>
230 ·R_ARM_THM_CALL» _PyUnicode_Equal230 ·R_ARM_THM_CALL» _PyUnicode_Equal
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ·R_ARM_THM_MOVW_ABS_NC»  .LC103237 ·R_ARM_THM_MOVW_ABS_NC»  .LC103
238 »       movt»   r0,·#0238 »       movt»   r0,·#0
239 ·R_ARM_THM_MOVT_ABS»     .LC103239 ·R_ARM_THM_MOVT_ABS»     .LC103
240 »       bl»     0·<PyUnicode_FromFormat>240 »       bl»     0·<PyUnicode_FromFormat>
241 ·R_ARM_THM_CALL» PyUnicode_FromFormat241 ·R_ARM_THM_CALL» PyUnicode_FromFormat
242 »       mov»    r6,·r0242 »       mov»    r6,·r0
243 »       mov»    r0,·r4243 »       mov»    r0,·r4
244 »       bl»     3a58·<Py_XDECREF>244 »       bl»     3a28·<Py_XDECREF>
245 ·R_ARM_THM_CALL» Py_XDECREF245 ·R_ARM_THM_CALL» Py_XDECREF
246 »       ldr»    r3,·[r5,·#0]246 »       ldr»    r3,·[r5,·#0]
247 »       mvn.w»  r2,·#3221225472»    @·0xc0000000247 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
248 »       cmp»    r3,·r2248 »       cmp»    r3,·r2
249 »       bne.n»  20c·<object_repr+0x68>249 »       bne.n»  20c·<object_repr+0x68>
250 »       mov»    r0,·r6250 »       mov»    r0,·r6
251 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}251 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
Offset 271, 21 lines modifiedOffset 271, 21 lines modified
271 »       mov»    r4,·r8271 »       mov»    r4,·r8
272 »       mov»    r6,·r0272 »       mov»    r6,·r0
273 »       b.n»    1f6·<object_repr+0x52>273 »       b.n»    1f6·<object_repr+0x52>
274 »       bl»     0·<PyErr_Clear>274 »       bl»     0·<PyErr_Clear>
275 ·R_ARM_THM_CALL» PyErr_Clear275 ·R_ARM_THM_CALL» PyErr_Clear
276 »       movs»   r1,·#0276 »       movs»   r1,·#0
277 »       mov»    r0,·r7277 »       mov»    r0,·r7
278 »       bl»     9a14·<type_qualname>278 »       bl»     99f0·<type_qualname>
279 ·R_ARM_THM_CALL» type_qualname279 ·R_ARM_THM_CALL» type_qualname
280 »       mov»    r4,·r0280 »       mov»    r4,·r0
281 »       cbnz»   r0,·26a·<object_repr+0xc6>281 »       cbnz»   r0,·26a·<object_repr+0xc6>
282 »       mov»    r0,·r4282 »       mov»    r0,·r4
283 »       movs»   r6,·#0283 »       movs»   r6,·#0
284 »       bl»     3a58·<Py_XDECREF>284 »       bl»     3a28·<Py_XDECREF>
285 ·R_ARM_THM_CALL» Py_XDECREF285 ·R_ARM_THM_CALL» Py_XDECREF
286 »       b.n»    206·<object_repr+0x62>286 »       b.n»    206·<object_repr+0x62>
287 »       ldr»    r3,·[r0,·#0]287 »       ldr»    r3,·[r0,·#0]
288 »       mvn.w»  r2,·#3221225472»    @·0xc0000000288 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
289 »       cmp»    r3,·r2289 »       cmp»    r3,·r2
290 »       beq.n»  23c·<object_repr+0x98>290 »       beq.n»  23c·<object_repr+0x98>
291 »       subs»   r3,·#1291 »       subs»   r3,·#1
Offset 350, 15 lines modifiedOffset 350, 15 lines modified
350 »       ittt»   ls350 »       ittt»   ls
351 »       addls.w»r3,·r3,·#98304»    @·0x18000351 »       addls.w»r3,·r3,·#98304»    @·0x18000
352 »       addls»  r3,·#212»   @·0xd4352 »       addls»  r3,·#212»   @·0xd4
353 »       addls»  r2,·r0,·r3353 »       addls»  r2,·r0,·r3
354 »       ldr»    r0,·[r2,·#16]354 »       ldr»    r0,·[r2,·#16]
355 »       b.n»    2a4·<type_set_module+0x30>355 »       b.n»    2a4·<type_set_module+0x30>
356 »       mov»    r0,·r4356 »       mov»    r0,·r4
357 »       bl»     a664·<type_modified_unlocked>357 »       bl»     a640·<type_modified_unlocked>
358 ·R_ARM_THM_CALL» type_modified_unlocked358 ·R_ARM_THM_CALL» type_modified_unlocked
359 »       ldr»    r3,·[r4,·#84]» @·0x54359 »       ldr»    r3,·[r4,·#84]» @·0x54
360 »       b.n»    29a·<type_set_module+0x26>360 »       b.n»    29a·<type_set_module+0x26>
361 »       .word»  0x00004e18361 »       .word»  0x00004e18
362 ·R_ARM_ABS32»    _PyRuntime362 ·R_ARM_ABS32»    _PyRuntime
363 »       .word»  0x00000040363 »       .word»  0x00000040
364 ·R_ARM_TLS_IE32» _Py_tss_tstate364 ·R_ARM_TLS_IE32» _Py_tss_tstate
Max diff block lines reached; 25547/28755 bytes (88.84%) of diff not shown.
750 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 »       mov»    r4,·r0139 »       mov»    r4,·r0
140 »       str»    r1,·[sp,·#8]140 »       str»    r1,·[sp,·#8]
141 »       lsls»   r0,·r3,·#30141 »       lsls»   r0,·r3,·#30
142 »       bmi.w»  9b4·<type_ready+0x850>142 »       bmi.w»  9b4·<type_ready+0x850>
143 »       orr.w»  r3,·r3,·#8192»       @·0x2000143 »       orr.w»  r3,·r3,·#8192»       @·0x2000
144 »       str»    r3,·[r4,·#84]» @·0x54144 »       str»    r3,·[r4,·#84]» @·0x54
145 »       cmp»    r6,·#0145 »       cmp»    r6,·#0
146 »       beq.w»  2d50·<type_ready+0x2bec>146 »       beq.w»  2c64·<type_ready+0x2b00>
147 »       ldr.w»  r6,·[r4,·#132]»      @·0x84147 »       ldr.w»  r6,·[r4,·#132]»      @·0x84
148 »       cmp»    r6,·#0148 »       cmp»    r6,·#0
149 »       beq.w»  a2c·<type_ready+0x8c8>149 »       beq.w»  a2c·<type_ready+0x8c8>
150 »       ldr.w»  r0,·[r4,·#128]»      @·0x80150 »       ldr.w»  r0,·[r4,·#128]»      @·0x80
151 »       mov»    r1,·r0151 »       mov»    r1,·r0
152 »       cmp»    r0,·#0152 »       cmp»    r0,·#0
153 »       beq.w»  a94·<type_ready+0x930>153 »       beq.w»  a94·<type_ready+0x930>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 »       add»    r1,·r2174 »       add»    r1,·r2
175 »       add.w»  r2,·r5,·#92672»      @·0x16a00175 »       add.w»  r2,·r5,·#92672»      @·0x16a00
176 »       ldr.w»  r2,·[r2,·#236]»      @·0xec176 »       ldr.w»  r2,·[r2,·#236]»      @·0xec
177 »       cmp»    r2,·r0177 »       cmp»    r2,·r0
178 »       it»     eq178 »       it»     eq
179 »       orreq.w»r3,·r3,·#1179 »       orreq.w»r3,·r3,·#1
180 »       cmp»    r3,·#0180 »       cmp»    r3,·#0
181 »       beq.w»  28d8·<type_ready+0x2774>181 »       beq.w»  28b0·<type_ready+0x274c>
182 »       ldr»    r3,·[r1,·#16]182 »       ldr»    r3,·[r1,·#16]
183 »       cmp»    r3,·#0183 »       cmp»    r3,·#0
184 »       beq.w»  1b58·<type_ready+0x19f4>184 »       beq.w»  1b58·<type_ready+0x19f4>
185 »       ldr»    r3,·[r4,·#4]185 »       ldr»    r3,·[r4,·#4]
186 »       ldr.w»  r1,·[r4,·#128]»      @·0x80186 »       ldr.w»  r1,·[r4,·#128]»      @·0x80
187 »       ldr»    r5,·[r4,·#84]» @·0x54187 »       ldr»    r5,·[r4,·#84]» @·0x54
188 »       clz»    r3,·r3188 »       clz»    r3,·r3
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 »       cmp»    r2,·#0196 »       cmp»    r2,·#0
197 »       bne.w»  17c4·<type_ready+0x1660>197 »       bne.w»  17c4·<type_ready+0x1660>
198 »       ldr.w»  r3,·[r4,·#168]»      @·0xa8198 »       ldr.w»  r3,·[r4,·#168]»      @·0xa8
199 »       cmp»    r3,·#0199 »       cmp»    r3,·#0
200 »       beq.w»  1a7a·<type_ready+0x1916>200 »       beq.w»  1a7a·<type_ready+0x1916>
201 »       movs»   r1,·#0201 »       movs»   r1,·#0
202 »       mov»    r0,·r4202 »       mov»    r0,·r4
203 »       bl»     2e5c·<mro_internal_unlocked.isra.0>203 »       bl»     2e2c·<mro_internal_unlocked.isra.0>
204 »       cmp»    r0,·#0204 »       cmp»    r0,·#0
205 »       blt.w»  15bc·<type_ready+0x1458>205 »       blt.w»  15bc·<type_ready+0x1458>
206 »       ldr»    r5,·[r4,·#84]» @·0x54206 »       ldr»    r5,·[r4,·#84]» @·0x54
207 »       ldr.w»  r3,·[r4,·#172]»      @·0xac207 »       ldr.w»  r3,·[r4,·#172]»      @·0xac
208 »       lsls»   r6,·r5,·#22208 »       lsls»   r6,·r5,·#22
209 »       bpl.w»  197c·<type_ready+0x1818>209 »       bpl.w»  197c·<type_ready+0x1818>
210 »       ldr.w»  r3,·[r4,·#156]»      @·0x9c210 »       ldr.w»  r3,·[r4,·#156]»      @·0x9c
Offset 312, 15 lines modifiedOffset 312, 15 lines modified
312 »       blt.w»  15bc·<type_ready+0x1458>312 »       blt.w»  15bc·<type_ready+0x1458>
313 »       ldr»    r3,·[sp,·#8]313 »       ldr»    r3,·[sp,·#8]
314 »       cmp»    r3,·#0314 »       cmp»    r3,·#0
315 »       beq.w»  107c·<type_ready+0xf18>315 »       beq.w»  107c·<type_ready+0xf18>
316 »       ldr.w»  r6,·[r4,·#128]»      @·0x80316 »       ldr.w»  r6,·[r4,·#128]»      @·0x80
317 »       ldr.w»  r5,·[r4,·#172]»      @·0xac317 »       ldr.w»  r5,·[r4,·#172]»      @·0xac
318 »       cmp»    r6,·#0318 »       cmp»    r6,·#0
319 »       beq.w»  2916·<type_ready+0x27b2>319 »       beq.w»  2938·<type_ready+0x27d4>
320 »       ldr»    r2,·[r4,·#84]» @·0x54320 »       ldr»    r2,·[r4,·#84]» @·0x54
321 »       ldr»    r3,·[r6,·#84]» @·0x54321 »       ldr»    r3,·[r6,·#84]» @·0x54
322 »       lsls»   r1,·r2,·#17322 »       lsls»   r1,·r2,·#17
323 »       bpl.w»  1df8·<type_ready+0x1c94>323 »       bpl.w»  1df8·<type_ready+0x1c94>
324 »       and.w»  r3,·r3,·#24324 »       and.w»  r3,·r3,·#24
325 »       orrs»   r3,·r2325 »       orrs»   r3,·r2
326 »       ldr»    r2,·[r4,·#16]326 »       ldr»    r2,·[r4,·#16]
Offset 376, 117 lines modifiedOffset 376, 117 lines modified
376 »       beq.w»  1d58·<type_ready+0x1bf4>376 »       beq.w»  1d58·<type_ready+0x1bf4>
377 »       cmp»    r2,·r7377 »       cmp»    r2,·r7
378 »       bne.n»  3f0·<type_ready+0x28c>378 »       bne.n»  3f0·<type_ready+0x28c>
379 »       cmp»    r2,·#0379 »       cmp»    r2,·#0
380 »       ble.w»  5e8·<type_ready+0x484>380 »       ble.w»  5e8·<type_ready+0x484>
381 »       ldr.w»  ip,·[pc,·#476]»      @·5e4·<type_ready+0x480>381 »       ldr.w»  ip,·[pc,·#476]»      @·5e4·<type_ready+0x480>
382 »       cmp»    r0,·ip382 »       cmp»    r0,·ip
383 »       beq.w»  272c·<type_ready+0x25c8>383 »       beq.w»  2728·<type_ready+0x25c4>
384 »       cmp»    r2,·#1384 »       cmp»    r2,·#1
385 »       beq.n»  448·<type_ready+0x2e4>385 »       beq.n»  448·<type_ready+0x2e4>
386 »       ldr»    r7,·[r1,·#16]386 »       ldr»    r7,·[r1,·#16]
387 »       cmp»    r7,·ip387 »       cmp»    r7,·ip
388 »       beq.w»  272c·<type_ready+0x25c8>388 »       beq.w»  2728·<type_ready+0x25c4>
389 »       cmp»    r2,·#2389 »       cmp»    r2,·#2
390 »       beq.n»  448·<type_ready+0x2e4>390 »       beq.n»  448·<type_ready+0x2e4>
391 »       ldr»    r7,·[r1,·#20]391 »       ldr»    r7,·[r1,·#20]
392 »       cmp»    r7,·ip392 »       cmp»    r7,·ip
393 »       beq.w»  272c·<type_ready+0x25c8>393 »       beq.w»  2728·<type_ready+0x25c4>
394 »       cmp»    r2,·#3394 »       cmp»    r2,·#3
395 »       beq.n»  448·<type_ready+0x2e4>395 »       beq.n»  448·<type_ready+0x2e4>
396 »       add.w»  lr,·r1,·#20396 »       add.w»  lr,·r1,·#20
397 »       movs»   r7,·#3397 »       movs»   r7,·#3
398 »       ldr.w»  r8,·[lr,·#4]!398 »       ldr.w»  r8,·[lr,·#4]!
399 »       adds»   r7,·#1399 »       adds»   r7,·#1
400 »       cmp»    r8,·ip400 »       cmp»    r8,·ip
401 »       beq.w»  272c·<type_ready+0x25c8>401 »       beq.w»  2728·<type_ready+0x25c4>
402 »       cmp»    r7,·r2402 »       cmp»    r7,·r2
403 »       bne.n»  432·<type_ready+0x2ce>403 »       bne.n»  432·<type_ready+0x2ce>
404 »       cmp»    r2,·#0404 »       cmp»    r2,·#0
405 »       ble.w»  5e8·<type_ready+0x484>405 »       ble.w»  5e8·<type_ready+0x484>
406 »       movw»   ip,·#0406 »       movw»   ip,·#0
407 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type407 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type
408 »       movt»   ip,·#0408 »       movt»   ip,·#0
409 ·R_ARM_THM_MOVT_ABS»     PyLong_Type409 ·R_ARM_THM_MOVT_ABS»     PyLong_Type
410 »       cmp»    r0,·ip410 »       cmp»    r0,·ip
411 »       beq.w»  2736·<type_ready+0x25d2>411 »       beq.w»  2732·<type_ready+0x25ce>
412 »       cmp»    r2,·#1412 »       cmp»    r2,·#1
413 »       beq.n»  48e·<type_ready+0x32a>413 »       beq.n»  48e·<type_ready+0x32a>
414 »       ldr»    r7,·[r1,·#16]414 »       ldr»    r7,·[r1,·#16]
415 »       cmp»    r7,·ip415 »       cmp»    r7,·ip
416 »       beq.w»  2736·<type_ready+0x25d2>416 »       beq.w»  2732·<type_ready+0x25ce>
417 »       cmp»    r2,·#2417 »       cmp»    r2,·#2
418 »       beq.n»  48e·<type_ready+0x32a>418 »       beq.n»  48e·<type_ready+0x32a>
419 »       ldr»    r7,·[r1,·#20]419 »       ldr»    r7,·[r1,·#20]
420 »       cmp»    r7,·ip420 »       cmp»    r7,·ip
421 »       beq.w»  2736·<type_ready+0x25d2>421 »       beq.w»  2732·<type_ready+0x25ce>
422 »       cmp»    r2,·#3422 »       cmp»    r2,·#3
423 »       beq.n»  48e·<type_ready+0x32a>423 »       beq.n»  48e·<type_ready+0x32a>
424 »       add.w»  lr,·r1,·#20424 »       add.w»  lr,·r1,·#20
425 »       movs»   r7,·#3425 »       movs»   r7,·#3
426 »       ldr.w»  r8,·[lr,·#4]!426 »       ldr.w»  r8,·[lr,·#4]!
427 »       adds»   r7,·#1427 »       adds»   r7,·#1
428 »       cmp»    r8,·ip428 »       cmp»    r8,·ip
429 »       beq.w»  2736·<type_ready+0x25d2>429 »       beq.w»  2732·<type_ready+0x25ce>
430 »       cmp»    r7,·r2430 »       cmp»    r7,·r2
431 »       bne.n»  478·<type_ready+0x314>431 »       bne.n»  478·<type_ready+0x314>
432 »       cmp»    r2,·#0432 »       cmp»    r2,·#0
433 »       ble.w»  5e8·<type_ready+0x484>433 »       ble.w»  5e8·<type_ready+0x484>
434 »       movw»   ip,·#0434 »       movw»   ip,·#0
435 ·R_ARM_THM_MOVW_ABS_NC»  PyBytes_Type435 ·R_ARM_THM_MOVW_ABS_NC»  PyBytes_Type
436 »       movt»   ip,·#0436 »       movt»   ip,·#0
437 ·R_ARM_THM_MOVT_ABS»     PyBytes_Type437 ·R_ARM_THM_MOVT_ABS»     PyBytes_Type
438 »       cmp»    r0,·ip438 »       cmp»    r0,·ip
Max diff block lines reached; 764894/768299 bytes (99.56%) of diff not shown.
24.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 00000000·<_PyTypes_AfterFork>:6 00000000·<_PyTypes_AfterFork>:
7 _PyTypes_AfterFork():7 _PyTypes_AfterFork():
8 »       bx»     lr8 »       bx»     lr
  
9 00000002·<PyType_GetName>:9 00000002·<PyType_GetName>:
10 PyType_GetName():10 PyType_GetName():
11 »       movs»   r1,·#011 »       movs»   r1,·#0
12 »       b.w»    b820·<type_name>12 »       b.w»    b7fc·<type_name>
13 ·R_ARM_THM_JUMP24»       type_name13 ·R_ARM_THM_JUMP24»       type_name
  
14 00000008·<PyType_GetModuleName>:14 00000008·<PyType_GetModuleName>:
15 PyType_GetModuleName():15 PyType_GetModuleName():
16 »       b.w»    9954·<type_module>16 »       b.w»    9930·<type_module>
17 ·R_ARM_THM_JUMP24»       type_module17 ·R_ARM_THM_JUMP24»       type_module
  
18 0000000c·<type_set_bases>:18 0000000c·<type_set_bases>:
19 type_set_bases():19 type_set_bases():
20 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}20 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
21 »       mov.w»  ip,·#4096»  @·0x100021 »       mov.w»  ip,·#4096»  @·0x1000
22 »       sub.w»  ip,·sp,·ip22 »       sub.w»  ip,·sp,·ip
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 »       movt»   r1,·#0139 »       movt»   r1,·#0
140 ·R_ARM_THM_MOVT_ABS»     .LC148140 ·R_ARM_THM_MOVT_ABS»     .LC148
141 »       ldr»    r0,·[r3,·#0]141 »       ldr»    r0,·[r3,·#0]
142 »       bl»     0·<PyErr_SetString>142 »       bl»     0·<PyErr_SetString>
143 ·R_ARM_THM_CALL» PyErr_SetString143 ·R_ARM_THM_CALL» PyErr_SetString
144 »       b.n»    52·<type_set_bases+0x46>144 »       b.n»    52·<type_set_bases+0x46>
145 »       mov»    r0,·r5145 »       mov»    r0,·r5
146 »       bl»     4b54·<best_base>146 »       bl»     4b24·<best_base>
147 ·R_ARM_THM_CALL» best_base147 ·R_ARM_THM_CALL» best_base
148 »       mov»    r9,·r0148 »       mov»    r9,·r0
149 »       cmp»    r0,·#0149 »       cmp»    r0,·#0
150 »       beq.n»  52·<type_set_bases+0x46>150 »       beq.n»  52·<type_set_bases+0x46>
151 »       movw»   r2,·#0151 »       movw»   r2,·#0
152 ·R_ARM_THM_MOVW_ABS_NC»  .LC144152 ·R_ARM_THM_MOVW_ABS_NC»  .LC144
153 »       movt»   r2,·#0153 »       movt»   r2,·#0
Offset 351, 22 lines modifiedOffset 351, 22 lines modified
351 »       mov»    r0,·r4351 »       mov»    r0,·r4
352 »       bl»     0·<PyDict_DelItem>352 »       bl»     0·<PyDict_DelItem>
353 ·R_ARM_THM_CALL» PyDict_DelItem353 ·R_ARM_THM_CALL» PyDict_DelItem
354 »       cbz»    r0,·320·<type_set_bases+0x314>354 »       cbz»    r0,·320·<type_set_bases+0x314>
355 »       bl»     0·<PyErr_Clear>355 »       bl»     0·<PyErr_Clear>
356 ·R_ARM_THM_CALL» PyErr_Clear356 ·R_ARM_THM_CALL» PyErr_Clear
357 »       mov»    r0,·r5357 »       mov»    r0,·r5
358 »       bl»     3a58·<Py_XDECREF>358 »       bl»     3a28·<Py_XDECREF>
359 ·R_ARM_THM_CALL» Py_XDECREF359 ·R_ARM_THM_CALL» Py_XDECREF
360 »       mov»    r0,·r4360 »       mov»    r0,·r4
361 »       bl»     0·<PyDict_Size>361 »       bl»     0·<PyDict_Size>
362 ·R_ARM_THM_CALL» PyDict_Size362 ·R_ARM_THM_CALL» PyDict_Size
363 »       cbnz»   r0,·334·<type_set_bases+0x328>363 »       cbnz»   r0,·334·<type_set_bases+0x328>
364 »       mov»    r0,·r8364 »       mov»    r0,·r8
365 »       bl»     cde4·<clear_tp_subclasses>365 »       bl»     cdcc·<clear_tp_subclasses>
366 ·R_ARM_THM_CALL» clear_tp_subclasses366 ·R_ARM_THM_CALL» clear_tp_subclasses
367 »       add.w»  sl,·sl,·#1367 »       add.w»  sl,·sl,·#1
368 »       b.n»    1d2·<type_set_bases+0x1c6>368 »       b.n»    1d2·<type_set_bases+0x1c6>
369 »       ldr»    r5,·[sp,·#28]369 »       ldr»    r5,·[sp,·#28]
370 »       mov.w»  sl,·#0370 »       mov.w»  sl,·#0
371 »       mov»    r4,·r9371 »       mov»    r4,·r9
372 »       mov»    r8,·sl372 »       mov»    r8,·sl
Offset 526, 23 lines modifiedOffset 526, 23 lines modified
526 »       .word»  0x000000be526 »       .word»  0x000000be
527 ·R_ARM_TLS_IE32» _Py_tss_tstate527 ·R_ARM_TLS_IE32» _Py_tss_tstate
528 »       ldr»    r3,·[r4,·#84]» @·0x54528 »       ldr»    r3,·[r4,·#84]» @·0x54
529 »       ldr»    r6,·[sp,·#24]529 »       ldr»    r6,·[sp,·#24]
530 »       lsls»   r0,·r3,·#12530 »       lsls»   r0,·r3,·#12
531 »       bpl.n»  4ca·<type_set_bases+0x4be>531 »       bpl.n»  4ca·<type_set_bases+0x4be>
532 »       mov»    r0,·r4532 »       mov»    r0,·r4
533 »       bl»     a664·<type_modified_unlocked>533 »       bl»     a640·<type_modified_unlocked>
534 ·R_ARM_THM_CALL» type_modified_unlocked534 ·R_ARM_THM_CALL» type_modified_unlocked
535 »       ldr»    r5,·[pc,·#408]»@·(664·<type_set_bases+0x658>)535 »       ldr»    r5,·[pc,·#408]»@·(664·<type_set_bases+0x658>)
536 »       ldr»    r3,·[r5,·#0]536 »       ldr»    r3,·[r5,·#0]
537 »       mov»    r0,·r4537 »       mov»    r0,·r4
538 »       cbz»    r3,·4e0·<type_set_bases+0x4d4>538 »       cbz»    r3,·4e0·<type_set_bases+0x4d4>
539 »       ldr»    r1,·[r5,·#24]539 »       ldr»    r1,·[r5,·#24]
540 »       adds»   r5,·#28540 »       adds»   r5,·#28
541 »       bl»     aed4·<update_slot>541 »       bl»     aeb0·<update_slot>
542 ·R_ARM_THM_CALL» update_slot542 ·R_ARM_THM_CALL» update_slot
543 »       b.n»    4cc·<type_set_bases+0x4c0>543 »       b.n»    4cc·<type_set_bases+0x4c0>
544 »       mov.w»  r8,·#0544 »       mov.w»  r8,·#0
545 »       bl»     0·<PyInterpreterState_Get>545 »       bl»     0·<PyInterpreterState_Get>
546 ·R_ARM_THM_CALL» PyInterpreterState_Get546 ·R_ARM_THM_CALL» PyInterpreterState_Get
547 »       add.w»  r0,·r0,·#98304»      @·0x18000547 »       add.w»  r0,·r0,·#98304»      @·0x18000
548 »       mvn.w»  r2,·#3221225472»    @·0xc0000000548 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 707, 15 lines modifiedOffset 707, 15 lines modified
707 »       mov.w»  ip,·#4096»  @·0x1000707 »       mov.w»  ip,·#4096»  @·0x1000
708 »       sub.w»  ip,·sp,·ip708 »       sub.w»  ip,·sp,·ip
709 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8709 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
710 »       sub»    sp,·#12710 »       sub»    sp,·#12
711 »       mov»    r7,·r1711 »       mov»    r7,·r1
712 »       add»    r1,·sp,·#4712 »       add»    r1,·sp,·#4
713 »       mov»    r5,·r0713 »       mov»    r5,·r0
714 »       bl»     2e5c·<mro_internal_unlocked.isra.0>714 »       bl»     2e2c·<mro_internal_unlocked.isra.0>
715 ·R_ARM_THM_CALL» mro_internal_unlocked.isra.0715 ·R_ARM_THM_CALL» mro_internal_unlocked.isra.0
716 »       subs»   r4,·r0,·#0716 »       subs»   r4,·r0,·#0
717 »       ble.n»  74e·<mro_hierarchy+0xe6>717 »       ble.n»  74e·<mro_hierarchy+0xe6>
718 »       ldr.w»  r8,·[sp,·#4]718 »       ldr.w»  r8,·[sp,·#4]
719 »       ldr.w»  r9,·[r5,·#172]»      @·0xac719 »       ldr.w»  r9,·[r5,·#172]»      @·0xac
720 »       cmp.w»  r8,·#0720 »       cmp.w»  r8,·#0
721 »       beq.n»  6a6·<mro_hierarchy+0x3e>721 »       beq.n»  6a6·<mro_hierarchy+0x3e>
Offset 738, 15 lines modifiedOffset 738, 15 lines modified
738 »       mov»    r0,·r7738 »       mov»    r0,·r7
739 »       bl»     0·<PyList_Append>739 »       bl»     0·<PyList_Append>
740 ·R_ARM_THM_CALL» PyList_Append740 ·R_ARM_THM_CALL» PyList_Append
741 »       mov»    r4,·r0741 »       mov»    r4,·r0
742 »       b.n»    6c4·<mro_hierarchy+0x5c>742 »       b.n»    6c4·<mro_hierarchy+0x5c>
743 »       mov.w»  r4,·#4294967295»    @·0xffffffff743 »       mov.w»  r4,·#4294967295»    @·0xffffffff
744 »       mov»    r0,·r6744 »       mov»    r0,·r6
745 »       bl»     3a58·<Py_XDECREF>745 »       bl»     3a28·<Py_XDECREF>
746 ·R_ARM_THM_CALL» Py_XDECREF746 ·R_ARM_THM_CALL» Py_XDECREF
747 »       cmp»    r4,·#0747 »       cmp»    r4,·#0
748 »       bge.n»  702·<mro_hierarchy+0x9a>748 »       bge.n»  702·<mro_hierarchy+0x9a>
749 »       ldr»    r3,·[r5,·#84]» @·0x54749 »       ldr»    r3,·[r5,·#84]» @·0x54
750 »       lsls»   r3,·r3,·#30750 »       lsls»   r3,·r3,·#30
751 »       bpl.n»  6da·<mro_hierarchy+0x72>751 »       bpl.n»  6da·<mro_hierarchy+0x72>
752 »       mov»    r0,·r8752 »       mov»    r0,·r8
Offset 764, 15 lines modifiedOffset 764, 15 lines modified
764 »       cmp»    r3,·#0764 »       cmp»    r3,·#0
765 »       bne.n»  6ea·<mro_hierarchy+0x82>765 »       bne.n»  6ea·<mro_hierarchy+0x82>
766 »       mov»    r0,·r9766 »       mov»    r0,·r9
767 »       bl»     0·<_Py_Dealloc>767 »       bl»     0·<_Py_Dealloc>
768 ·R_ARM_THM_CALL» _Py_Dealloc768 ·R_ARM_THM_CALL» _Py_Dealloc
769 »       b.n»    6ea·<mro_hierarchy+0x82>769 »       b.n»    6ea·<mro_hierarchy+0x82>
770 »       mov»    r0,·r8770 »       mov»    r0,·r8
771 »       bl»     3a58·<Py_XDECREF>771 »       bl»     3a28·<Py_XDECREF>
772 ·R_ARM_THM_CALL» Py_XDECREF772 ·R_ARM_THM_CALL» Py_XDECREF
773 »       mov»    r0,·r5773 »       mov»    r0,·r5
774 »       bl»     a40·<slot_nb_inplace_true_divide>774 »       bl»     a40·<slot_nb_inplace_true_divide>
Max diff block lines reached; 21708/25071 bytes (86.59%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 454, 17 lines modifiedOffset 454, 17 lines modified
454 ··0x00001c30·73496465·6e746966·69657200·5f507955·sIdentifier._PyU454 ··0x00001c30·73496465·6e746966·69657200·5f507955·sIdentifier._PyU
455 ··0x00001c40·6e69636f·64655f45·7175616c·00507945·nicode_Equal.PyE455 ··0x00001c40·6e69636f·64655f45·7175616c·00507945·nicode_Equal.PyE
456 ··0x00001c50·76616c5f·47657447·6c6f6261·6c730050·val_GetGlobals.P456 ··0x00001c50·76616c5f·47657447·6c6f6261·6c730050·val_GetGlobals.P
457 ··0x00001c60·79436c61·73734d65·74686f64·5f4e6577·yClassMethod_New457 ··0x00001c60·79436c61·73734d65·74686f64·5f4e6577·yClassMethod_New
458 ··0x00001c70·0050794f·626a6563·745f4861·73417474·.PyObject_HasAtt458 ··0x00001c70·0050794f·626a6563·745f4861·73417474·.PyObject_HasAtt
459 ··0x00001c80·72576974·68457272·6f720050·79457863·rWithError.PyExc459 ··0x00001c80·72576974·68457272·6f720050·79457863·rWithError.PyExc
460 ··0x00001c90·5f52756e·74696d65·5761726e·696e6700·_RuntimeWarning.460 ··0x00001c90·5f52756e·74696d65·5761726e·696e6700·_RuntimeWarning.
 461 ··0x00001ca0·5f507945·72725f46·6f726d61·744e6f74·_PyErr_FormatNot
461 ··0x00001ca0·50794f62·6a656374·5f47656e·65726963·PyObject_Generic462 ··0x00001cb0·65005079·4f626a65·63745f47·656e6572·e.PyObject_Gener
 463 ··0x00001cc0·69634765·74417474·72005079·57726170·icGetAttr.PyWrap
462 ··0x00001cb0·47657441·74747200·5f507945·72725f46·GetAttr._PyErr_F 
463 ··0x00001cc0·6f726d61·744e6f74·65005079·57726170·ormatNote.PyWrap 
464 ··0x00001cd0·70657244·65736372·5f547970·65005079·perDescr_Type.Py464 ··0x00001cd0·70657244·65736372·5f547970·65005079·perDescr_Type.Py
465 ··0x00001ce0·4346756e·6374696f·6e5f5479·7065005f·CFunction_Type._465 ··0x00001ce0·4346756e·6374696f·6e5f5479·7065005f·CFunction_Type._
466 ··0x00001cf0·50794f62·6a656374·5f4e6578·744e6f74·PyObject_NextNot466 ··0x00001cf0·50794f62·6a656374·5f4e6578·744e6f74·PyObject_NextNot
467 ··0x00001d00·496d706c·656d656e·74656400·5f50794f·Implemented._PyO467 ··0x00001d00·496d706c·656d656e·74656400·5f50794f·Implemented._PyO
468 ··0x00001d10·626a6563·745f4c6f·6f6b7570·53706563·bject_LookupSpec468 ··0x00001d10·626a6563·745f4c6f·6f6b7570·53706563·bject_LookupSpec
469 ··0x00001d20·69616c00·50794f62·6a656374·5f476574·ial.PyObject_Get469 ··0x00001d20·69616c00·50794f62·6a656374·5f476574·ial.PyObject_Get
470 ··0x00001d30·4f707469·6f6e616c·41747472·005f5079·OptionalAttr._Py470 ··0x00001d30·4f707469·6f6e616c·41747472·005f5079·OptionalAttr._Py
2.61 MB
unicodeobject.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········255652·(bytes·into·file)13 ··Start·of·section·headers:··········255660·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.52 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x3e6a4:1 There·are·19·section·headers,·starting·at·offset·0x3e6ac:
  
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·00c7e4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00c808·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·03350c·004350·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·033504·004300·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00c818·000ba4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00c83c·000ba4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·03785c·000860·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·037804·000860·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00d3bc·000024·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00d3e0·000024·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00d3bc·016f54·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00d3e0·016f1c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0380bc·005b28·08···I·16···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·038064·005b88·08···I·16···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·024310·0021dd·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0242fc·0021dd·01·AMS··0···0··4
13 ··[·9]·.rodata.str4.4····PROGBITS········00000000·0264f0·00015c·04·AMS··0···0··413 ··[·9]·.rodata.str4.4····PROGBITS········00000000·0264dc·00015c·04·AMS··0···0··4
14 ··[10]·.text.unlikely····PROGBITS········00000000·02664c·001754·00··AX··0···0··414 ··[10]·.text.unlikely····PROGBITS········00000000·026638·001754·00··AX··0···0··4
15 ··[11]·.rel.text.unlikely·REL·············00000000·03dbe4·0009a0·08···I·16··10··415 ··[11]·.rel.text.unlikely·REL·············00000000·03dbec·0009a0·08···I·16··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·027da0·003236·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·027d8c·003236·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·03e584·000080·08···I·16··12··417 ··[13]·.rel.rodata·······REL·············00000000·03e58c·000080·08···I·16··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·02afd6·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·02afc2·000000·00······0···0··1
19 ··[15]·.ARM.attributes···ARM_ATTRIBUTES··00000000·02afd6·000033·00······0···0··119 ··[15]·.ARM.attributes···ARM_ATTRIBUTES··00000000·02afc2·000033·00······0···0··1
20 ··[16]·.symtab···········SYMTAB··········00000000·02b00c·004c80·10·····17·862··420 ··[16]·.symtab···········SYMTAB··········00000000·02aff8·004c70·10·····17·861··4
21 ··[17]·.strtab···········STRTAB··········00000000·02fc8c·00387f·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·02fc68·00389a·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·03e604·00009f·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·03e60c·00009f·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)27 ··D·(mbind),·y·(purecode),·p·(processor·specific)
152 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·1224·entries:1 Symbol·table·'.symtab'·contains·1223·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·.text4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.bss6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.bss
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC212 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
13 ·····9:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC313 ·····9:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
14 ····10:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC414 ····10:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
15 ····11:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC515 ····11:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LANCHOR017 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LANCHOR0
18 ····14:·000018f1···138·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare18 ····14:·00001919···138·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare
19 ····15:·00000519····78·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash19 ····15:·00000519····78·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash
20 ····16:·00000390·····0·NOTYPE··LOCAL··DEFAULT····1·$d20 ····16:·00000390·····0·NOTYPE··LOCAL··DEFAULT····1·$d
21 ····17:·00000394·····0·NOTYPE··LOCAL··DEFAULT····1·$t21 ····17:·00000394·····0·NOTYPE··LOCAL··DEFAULT····1·$t
22 ····18:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d22 ····18:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
23 ····19:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····1·$t23 ····19:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
24 ····20:·00001598·····0·NOTYPE··LOCAL··DEFAULT····1·$d24 ····20:·00001598·····0·NOTYPE··LOCAL··DEFAULT····1·$d
25 ····21:·0000166c·····0·NOTYPE··LOCAL··DEFAULT····1·$t25 ····21:·0000166c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 33, 1195 lines modifiedOffset 33, 1194 lines modified
33 ····29:·000029d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t33 ····29:·000029d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR234 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR2
35 ····31:·00002a2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d35 ····31:·00002a2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
36 ····32:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC636 ····32:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
37 ····33:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC737 ····33:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
38 ····34:·00000704·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·00000704·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·00000708·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·00000708·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·0000086d··4228·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf840 ····36:·0000086d··4268·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf8
41 ····37:·0000083c·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·0000083c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·00000844·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·00000844·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC843 ····39:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
44 ····40:·00000b92·····0·NOTYPE··LOCAL··DEFAULT····6·$d44 ····40:·00000b92·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 45 ····41:·00000b9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····41:·0000497d···584·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer46 ····42:·00004981···584·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer
46 ····42:·00004e7d····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF47 ····43:·00004ea5····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
47 ····43:·00006659···106·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline48 ····44:·0000662d···106·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline
48 ····44:·00001880·····0·NOTYPE··LOCAL··DEFAULT····6·$d49 ····45:·00001910·····0·NOTYPE··LOCAL··DEFAULT····6·$d
49 ····45:·00001888·····0·NOTYPE··LOCAL··DEFAULT····6·$t50 ····46:·00001918·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·0000197d···122·FUNC····LOCAL··DEFAULT····6·unicode_dealloc51 ····47:·000019a5···122·FUNC····LOCAL··DEFAULT····6·unicode_dealloc
51 ····47:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC952 ····48:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
52 ····48:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1053 ····49:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
53 ····49:·00001a58·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····50:·00001a80·····0·NOTYPE··LOCAL··DEFAULT····6·$d
54 ····50:·00001a5c·····0·NOTYPE··LOCAL··DEFAULT····6·$t55 ····51:·00001a84·····0·NOTYPE··LOCAL··DEFAULT····6·$t
55 ····51:·00001b90·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····52:·00001bb8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
56 ····52:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1157 ····53:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
57 ····53:·00002a30·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·00002a30·····0·NOTYPE··LOCAL··DEFAULT····1·$t
58 ····54:·00002a8c·····0·NOTYPE··LOCAL··DEFAULT····1·$d59 ····55:·00002a8c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
59 ····55:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d60 ····56:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
60 ····56:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1261 ····57:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC12
61 ····57:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1362 ····58:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC13
62 ····58:·00001b98·····0·NOTYPE··LOCAL··DEFAULT····6·$t63 ····59:·00001bc0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
63 ····59:·00001c3d···222·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale64 ····60:·00001c65···222·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale
64 ····60:·00000001···118·FUNC····LOCAL··DEFAULT···10·get_error_handler_wide.part.065 ····61:·00000001···118·FUNC····LOCAL··DEFAULT···10·get_error_handler_wide.part.0
65 ····61:·00001c38·····0·NOTYPE··LOCAL··DEFAULT····6·$d66 ····62:·00001c60·····0·NOTYPE··LOCAL··DEFAULT····6·$d
66 ····62:·00002a9c·····0·NOTYPE··LOCAL··DEFAULT····1·$t67 ····63:·00002a9c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
67 ····63:·00002a9d····70·FUNC····LOCAL··DEFAULT····1·get_error_handler_wide68 ····64:·00002a9d····70·FUNC····LOCAL··DEFAULT····1·get_error_handler_wide
68 ····64:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1469 ····65:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
69 ····65:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1570 ····66:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
70 ····66:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1671 ····67:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
71 ····67:·00000194·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1772 ····68:·00000194·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
72 ····68:·00001c3c·····0·NOTYPE··LOCAL··DEFAULT····6·$t73 ····69:·00001c64·····0·NOTYPE··LOCAL··DEFAULT····6·$t
73 ····69:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1874 ····70:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC18
74 ····70:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1975 ····71:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC19
75 ····71:·00000098·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2076 ····72:·00000098·····0·NOTYPE··LOCAL··DEFAULT····9·.LC20
76 ····72:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2177 ····73:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·.LC21
77 ····73:·00000114·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2278 ····74:·00000114·····0·NOTYPE··LOCAL··DEFAULT····9·.LC22
78 ····74:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$t79 ····75:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$t
79 ····75:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2380 ····76:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
80 ····76:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2481 ····77:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
81 ····77:·00002b6d····56·FUNC····LOCAL··DEFAULT····1·unicode_result.part.082 ····78:·00002b6d····56·FUNC····LOCAL··DEFAULT····1·unicode_result.part.0
82 ····78:·000021dc·····0·NOTYPE··LOCAL··DEFAULT····6·$d83 ····79:·0000221c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
83 ····79:·00002ae5···136·FUNC····LOCAL··DEFAULT····1·unicode_result84 ····80:·00002ae5···136·FUNC····LOCAL··DEFAULT····1·unicode_result
84 ····80:·00002b68·····0·NOTYPE··LOCAL··DEFAULT····1·$d85 ····81:·00002b68·····0·NOTYPE··LOCAL··DEFAULT····1·$d
85 ····81:·00002b6c·····0·NOTYPE··LOCAL··DEFAULT····1·$t86 ····82:·00002b6c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
86 ····82:·00002ba0·····0·NOTYPE··LOCAL··DEFAULT····1·$d87 ····83:·00002ba0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
87 ····83:·000021e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t88 ····84:·00002224·····0·NOTYPE··LOCAL··DEFAULT····6·$t
88 ····84:·000046d9···600·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf889 ····85:·000046d9···604·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf8
89 ····85:·00002324·····0·NOTYPE··LOCAL··DEFAULT····6·$d90 ····86:·00002364·····0·NOTYPE··LOCAL··DEFAULT····6·$d
90 ····86:·00002328·····0·NOTYPE··LOCAL··DEFAULT····6·$t91 ····87:·00002368·····0·NOTYPE··LOCAL··DEFAULT····6·$t
91 ····87:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2592 ····88:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
92 ····88:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2693 ····89:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
93 ····89:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2794 ····90:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
94 ····90:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2895 ····91:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
95 ····91:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2996 ····92:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
96 ····92:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3097 ····93:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
97 ····93:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3198 ····94:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
98 ····94:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3299 ····95:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
99 ····95:·00000228·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33100 ····96:·00000228·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
100 ····96:·00000230·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34101 ····97:·00000230·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
101 ····97:·00000238·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35102 ····98:·00000238·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
102 ····98:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36103 ····99:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
103 ····99:·00000240·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37104 ···100:·00000240·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
104 ···100:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38105 ···101:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
105 ···101:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39106 ···102:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
106 ···102:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40107 ···103:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
107 ···103:·00000250·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41108 ···104:·00000250·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
108 ···104:·00000254·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42109 ···105:·00000254·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42
109 ···105:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43110 ···106:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43
110 ···106:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44111 ···107:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44
111 ···107:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45112 ···108:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45
112 ···108:·00000264·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46113 ···109:·00000264·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46
113 ···109:·00000268·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47114 ···110:·00000268·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47
114 ···110:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48115 ···111:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48
115 ···111:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49116 ···112:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49
116 ···112:·00000274·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50117 ···113:·00000274·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50
117 ···113:·00000278·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51118 ···114:·00000278·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51
118 ···114:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52119 ···115:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52
119 ···115:·00000280·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53120 ···116:·00000280·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53
120 ···116:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54121 ···117:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54
121 ···117:·00000288·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55122 ···118:·00000288·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55
122 ···118:·00000298·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56123 ···119:·00000298·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56
123 ···119:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57124 ···120:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57
124 ···120:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC58125 ···121:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC58
125 ···121:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC59126 ···122:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC59
126 ···122:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC60127 ···123:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC60
127 ···123:·00000300·····0·NOTYPE··LOCAL··DEFAULT····8·.LC61128 ···124:·00000300·····0·NOTYPE··LOCAL··DEFAULT····8·.LC61
128 ···124:·0000031c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC62129 ···125:·0000031c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC62
129 ···125:·00005f19···506·FUNC····LOCAL··DEFAULT····6·unicode_fromformat_write_str 
130 ···126:·000025fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d130 ···126:·0000268a·····0·NOTYPE··LOCAL··DEFAULT····6·$d
131 ···127:·0000261e·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
132 ···128:·0000264c·····0·NOTYPE··LOCAL··DEFAULT····6·$d131 ···127:·000026ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d
Max diff block lines reached; 142596/155515 bytes (91.69%) of diff not shown.
744 KB
readelf --wide --relocs {}
    
Offset 1, 4449 lines modifiedOffset 1, 4450 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3350c·contains·2154·entries:1 Relocation·section·'.rel.text'·at·offset·0x33504·contains·2144·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 0000000e··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000012··00036530·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000012··00036430·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 00000024··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR05 00000024··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
6 00000028··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR06 00000028··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
7 0000003c··00000e2f·R_ARM_THM_MOVW_ABS_NC··000018f1···hashtable_unicode_compare7 0000003c··00000e2f·R_ARM_THM_MOVW_ABS_NC··00001919···hashtable_unicode_compare
8 00000040··00000e30·R_ARM_THM_MOVT_ABS·····000018f1···hashtable_unicode_compare8 00000040··00000e30·R_ARM_THM_MOVT_ABS·····00001919···hashtable_unicode_compare
9 00000044··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000519···hashtable_unicode_hash9 00000044··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000519···hashtable_unicode_hash
Diff chunk too large, falling back to line-by-line diff (878 lines added, 878 lines removed)
10 00000048··00000f30·R_ARM_THM_MOVT_ABS·····00000519···hashtable_unicode_hash10 00000048··00000f30·R_ARM_THM_MOVT_ABS·····00000519···hashtable_unicode_hash
11 0000004c··0003660a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full11 0000004c··0003650a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full
12 0000005e··0003670a·R_ARM_THM_CALL·········00000000···PyDict_New12 0000005e··0003660a·R_ARM_THM_CALL·········00000000···PyDict_New
13 00000082··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace13 00000082··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
14 00000090··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace14 00000090··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
15 0000009e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace15 0000009e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
16 000000ac··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace16 000000ac··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
17 000000ba··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace17 000000ba··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
18 000000c8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace18 000000c8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
19 000000d6··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace19 000000d6··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
20 000000e4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace20 000000e4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
21 000000f2··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace21 000000f2··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
22 00000100··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace22 00000100··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
23 0000010e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace23 0000010e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
24 0000011c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace24 0000011c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
25 0000012a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace25 0000012a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
26 00000138··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace26 00000138··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
27 00000146··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace27 00000146··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
28 00000154··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace28 00000154··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
29 00000162··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace29 00000162··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
30 00000170··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace30 00000170··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
31 0000017e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace31 0000017e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
32 0000018c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace32 0000018c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
33 0000019a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace33 0000019a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
34 000001a8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace34 000001a8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
35 000001b6··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace35 000001b6··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
36 000001c4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace36 000001c4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
37 000001d2··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace37 000001d2··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
38 000001e0··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace38 000001e0··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
39 000001ee··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace39 000001ee··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
40 000001fc··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace40 000001fc··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
41 0000020a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace41 0000020a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
42 00000218··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace42 00000218··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
43 00000226··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace43 00000226··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
44 00000234··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace44 00000234··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
45 00000242··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace45 00000242··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
46 00000250··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace46 00000250··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
47 0000025e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace47 0000025e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
48 0000026c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace48 0000026c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
49 0000027a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace49 0000027a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
50 00000288··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace50 00000288··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
51 00000296··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace51 00000296··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
52 000002a4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace52 000002a4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
53 000002b2··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace53 000002b2··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
54 000002c0··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace54 000002c0··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
55 000002ce··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace55 000002ce··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
56 000002dc··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace56 000002dc··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
57 000002ea··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace57 000002ea··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
58 000002f8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace58 000002f8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
59 00000306··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace59 00000306··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
60 00000314··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace60 00000314··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
61 00000322··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace61 00000322··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
62 00000330··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace62 00000330··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
63 0000033e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace63 0000033e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
64 0000034c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace64 0000034c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
65 0000035a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace65 0000035a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
66 00000368··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace66 00000368··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
67 00000376··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace67 00000376··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
68 00000384··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace68 00000384··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
69 00000390··00036502·R_ARM_ABS32············00000000···_PyRuntime69 00000390··00036402·R_ARM_ABS32············00000000···_PyRuntime
70 0000039a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace70 0000039a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
71 000003a8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace71 000003a8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
72 000003b6··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace72 000003b6··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
73 000003c4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace73 000003c4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
74 000003d2··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace74 000003d2··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
75 000003e0··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace75 000003e0··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
76 000003ee··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace76 000003ee··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
77 000003fc··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace77 000003fc··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
78 0000040a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace78 0000040a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
79 00000418··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace79 00000418··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
80 00000426··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace80 00000426··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
81 00000434··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace81 00000434··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
82 00000442··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace82 00000442··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
83 00000450··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace83 00000450··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
84 0000045e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace84 0000045e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
85 0000046c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace85 0000046c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
86 0000047a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace86 0000047a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
87 00000488··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace87 00000488··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
88 00000496··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace88 00000496··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
89 000004a4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace89 000004a4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
90 000004b2··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace90 000004b2··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
91 000004c0··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace91 000004c0··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
92 000004ce··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace92 000004ce··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
93 000004dc··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace93 000004dc··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
94 000004ea··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace94 000004ea··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
95 000004f8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace95 000004f8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
96 00000506··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace96 00000506··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
97 00000514··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace97 00000514··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
98 00000522··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace98 00000522··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
99 00000530··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace99 00000530··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
100 0000053e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace100 0000053e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
101 0000054c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace101 0000054c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
102 0000055a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace102 0000055a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
103 00000568··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace103 00000568··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
104 00000576··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace104 00000576··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
105 00000584··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace105 00000584··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
106 00000592··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace106 00000592··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
107 000005a0··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace107 000005a0··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
108 000005ae··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace108 000005ae··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
109 000005bc··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace109 000005bc··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
110 000005ca··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace110 000005ca··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
111 000005d8··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace111 000005d8··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
112 000005e6··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace112 000005e6··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
113 000005f4··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace113 000005f4··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
114 00000602··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace114 00000602··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
115 00000610··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace115 00000610··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
116 0000061e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace116 0000061e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
117 0000062c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace117 0000062c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
118 0000063a··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace118 0000063a··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
119 00000648··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace119 00000648··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
120 00000656··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace120 00000656··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
121 00000664··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace121 00000664··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
122 00000672··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace122 00000672··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
123 00000680··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace123 00000680··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
124 0000068e··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace124 0000068e··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
125 0000069c··0003680a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace125 0000069c··0003670a·R_ARM_THM_CALL·········000003ed···_PyUnicode_InternInPlace
Max diff block lines reached; 625901/761693 bytes (82.17%) of diff not shown.
2.48 KB
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 ;F2F)F·F1 ;F2F)F·F
2 (F?!2F5D2 (F?!2F5D
3 Bh3h=hRm3 Bh3h=hRm
4 PF2F?!VD4 PF2F?!VD
 5 ;FsFqF#D
5 F+h)FFFo6 F+h)FFFo
6 ;F2F)F·F7 ;F2F)F·F
7 #FJFYFPF8 #FJFYFPF
8 (F;F"F1F9 (F;F"F1F
9 #F2FAF8F10 #F2FAF8F
10 #F:FIF@F11 #F:FIF@F
11 ;F2F)F·F12 ;F2F)F·F
12 2F.D9F(D13 :F/D1F(D
13 ·#RF)FHF14 ·#)FHFBF
14 *F9F3F·F15 *F9F3F·F
15 ;FaiADaa216 ;FaiADaa2
16 3#`taWE@17 3#`taWE@
17 F8F7FFFDEL 
18 F8F7FFFDEH18 F7F&FNEo
 19 F7F&FNE@
19 "FSF9FHF20 "FSF9FHF
20 0F"F?!&D21 (F"F?!%D
21 )FCF2F8F22 )FCF2F8F
22 ;FsFqF#D 
23 unexpected·end·of·data23 unexpected·end·of·data
24 invalid·start·byte24 invalid·start·byte
25 invalid·continuation·byte25 invalid·continuation·byte
26 failed·to·create·interned·dict26 failed·to·create·interned·dict
27 invalid·maximum·character·passed·to·PyUnicode_New27 invalid·maximum·character·passed·to·PyUnicode_New
28 Negative·size·passed·to·PyUnicode_New28 Negative·size·passed·to·PyUnicode_New
29 Negative·size·passed·to·PyUnicode_FromStringAndSize29 Negative·size·passed·to·PyUnicode_FromStringAndSize
Offset 503, 27 lines modifiedOffset 503, 29 lines modified
503 unicode_result503 unicode_result
504 unicode_fill_utf8504 unicode_fill_utf8
505 unicode_fromformat_write_str505 unicode_fromformat_write_str
506 _PyUnicodeWriter_Update506 _PyUnicodeWriter_Update
507 _copy_characters507 _copy_characters
508 unicode_fromformat_write_wcstr508 unicode_fromformat_write_wcstr
509 _PyUnicode_FromUCS2509 _PyUnicode_FromUCS2
510 _PyUnicode_FromUCS4510 _PyUnicode_FromUCS4.part.0
 511 unicode_char
511 _PyUnicode_FromUCS1512 _PyUnicode_FromUCS1
512 ensure_unicode.isra.0513 ensure_unicode.isra.0
513 unicode_encode_utf8514 unicode_encode_utf8
514 unicode_encode_ucs1515 unicode_encode_ucs1
515 unicode_check_encoding_errors516 unicode_check_encoding_errors
516 unicode_length517 unicode_length
517 unicode_rpartition518 unicode_rpartition
518 asciilib_default_rfind.constprop.0519 asciilib_default_rfind.constprop.0
519 unicode_askind520 unicode_askind
520 ucs1lib_rfind_char521 ucs1lib_rfind_char
521 ucs2lib_fastsearch522 ucs2lib_fastsearch
522 ucs4lib_fastsearch523 ucs4lib_fastsearch
 524 _PyUnicode_FromUCS4
523 unicode_startswith525 unicode_startswith
524 tailmatch526 tailmatch
525 do_string_format527 do_string_format
526 MarkupIterator_next528 MarkupIterator_next
527 output_markup529 output_markup
528 _PyUnicode_FindMaxChar.part.0530 _PyUnicode_FindMaxChar.part.0
529 PyUnicode_READ_CHAR531 PyUnicode_READ_CHAR
Offset 578, 15 lines modifiedOffset 580, 14 lines modified
578 ucs4lib_utf8_encoder580 ucs4lib_utf8_encoder
579 unicode_encode_call_errorhandler581 unicode_encode_call_errorhandler
580 xmlcharrefreplace582 xmlcharrefreplace
581 backslashreplace583 backslashreplace
582 raise_encode_exception584 raise_encode_exception
583 unicode_isalnum585 unicode_isalnum
584 Py_UNICODE_ISALNUM586 Py_UNICODE_ISALNUM
585 unicode_char 
586 unicode_char.part.0587 unicode_char.part.0
587 unicode_lstrip588 unicode_lstrip
588 unicode_isascii589 unicode_isascii
589 unicode_mod590 unicode_mod
590 formatfloat591 formatfloat
591 unicode_format_getnextarg592 unicode_format_getnextarg
592 unicode_repeat593 unicode_repeat
Offset 824, 21 lines modifiedOffset 825, 21 lines modified
824 __stack_chk_guard825 __stack_chk_guard
825 _PyUnicode_FromASCII826 _PyUnicode_FromASCII
826 PyObject_Repr827 PyObject_Repr
827 PyObject_Str828 PyObject_Str
828 __sprintf_chk829 __sprintf_chk
829 _PyUnicodeWriter_WriteASCIIString830 _PyUnicodeWriter_WriteASCIIString
830 PyUnicode_Fill831 PyUnicode_Fill
831 _PyUnicode_FindMaxChar 
832 __stack_chk_fail832 __stack_chk_fail
 833 _PyUnicode_FindMaxChar
833 __memmove_chk834 __memmove_chk
834 PyExc_OverflowError 
835 _PyType_GetFullyQualifiedName835 _PyType_GetFullyQualifiedName
836 PyObject_ASCII 
837 PyExc_TypeError836 PyExc_TypeError
 837 PyExc_OverflowError
 838 PyObject_ASCII
838 PyUnicode_FromKindAndData839 PyUnicode_FromKindAndData
839 PyUnicode_DecodeUTF8840 PyUnicode_DecodeUTF8
840 PyUnicode_DecodeUTF8Stateful841 PyUnicode_DecodeUTF8Stateful
841 PyUnicode_IsIdentifier842 PyUnicode_IsIdentifier
842 _PyUnicode_IsXidStart843 _PyUnicode_IsXidStart
843 _PyUnicode_IsXidContinue844 _PyUnicode_IsXidContinue
844 _PyUnicode_ScanIdentifier845 _PyUnicode_ScanIdentifier
Offset 888, 18 lines modifiedOffset 889, 18 lines modified
888 _PyUnicode_ToDecimalDigit889 _PyUnicode_ToDecimalDigit
889 PyUnicode_Substring890 PyUnicode_Substring
890 PyObject_GetItem891 PyObject_GetItem
891 PyComplex_Type892 PyComplex_Type
892 PyObject_Format893 PyObject_Format
893 PySequence_Check894 PySequence_Check
894 PyObject_GetAttr895 PyObject_GetAttr
895 PyExc_KeyError 
896 PyErr_SetObject 
897 _Py_NoneStruct896 _Py_NoneStruct
898 _PyComplex_FormatAdvancedWriter897 _PyComplex_FormatAdvancedWriter
 898 PyExc_KeyError
 899 PyErr_SetObject
899 PyLong_FromSsize_t900 PyLong_FromSsize_t
900 PyExc_IndexError901 PyExc_IndexError
901 _PyUnicode_JoinArray902 _PyUnicode_JoinArray
902 PyUnicode_Contains903 PyUnicode_Contains
903 PyUnicode_AsWideCharString904 PyUnicode_AsWideCharString
904 PyMem_Malloc905 PyMem_Malloc
905 _PyUnicode_IsPrintable906 _PyUnicode_IsPrintable
411 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4902, 28 lines modifiedOffset 4902, 28 lines modified
4902 »       str.w»  r0,·[ip,·#4088]»     @·0xff84902 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
4903 »       lsls»   r1,·r2,·#264903 »       lsls»   r1,·r2,·#26
4904 »       bpl.n»  2b64·<unicode_result+0x80>4904 »       bpl.n»  2b64·<unicode_result+0x80>
4905 »       lsls»   r2,·r2,·#254905 »       lsls»   r2,·r2,·#25
4906 »       ite»    mi4906 »       ite»    mi
4907 »       addmi.w»r2,·r0,·#204907 »       addmi.w»r2,·r0,·#20
4908 »       addpl.w»r2,·r0,·#284908 »       addpl.w»r2,·r0,·#28
4909 »       ldrsb.w»r1,·[r2]4909 »       ldrsb.w»r0,·[r2]
4910 »       ldrb»   r0,·[r2,·#0]4910 »       ldrb»   r1,·[r2,·#0]
4911 »       cmp»    r1,·#04911 »       cmp»    r0,·#0
4912 »       ittte»  ge4912 »       ittte»  ge
4913 »       movge»  r4,·#244913 »       movge»  r4,·#24
4914 »       movwge» r1,·#39280»@·0x99704914 »       movwge» r0,·#39280»@·0x9970
4915 »       movwge» r2,·#04915 »       movwge» r2,·#0
4916 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime4916 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
4917 »       ldrlt»  r4,·[pc,·#52]»       @·(2b68·<unicode_result+0x84>)4917 »       ldrlt»  r4,·[pc,·#52]»       @·(2b68·<unicode_result+0x84>)
4918 »       ittet»  ge4918 »       ittet»  ge
4919 »       movtge» r2,·#04919 »       movtge» r2,·#0
4920 ·R_ARM_THM_MOVT_ABS»     _PyRuntime4920 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
4921 »       smlabbge»       r4,·r4,·r0,·r14921 »       smlabbge»       r4,·r4,·r1,·r0
4922 »       addlt.w»r4,·r4,·r0,·lsl·#54922 »       addlt.w»r4,·r4,·r1,·lsl·#5
4923 »       addge»  r4,·r4,·r24923 »       addge»  r4,·r4,·r2
4924 »       cmp»    r4,·r34924 »       cmp»    r4,·r3
4925 »       beq.n»  2b5e·<unicode_result+0x7a>4925 »       beq.n»  2b5e·<unicode_result+0x7a>
4926 »       ldr»    r2,·[r3,·#0]4926 »       ldr»    r2,·[r3,·#0]
4927 »       mvn.w»  r1,·#3221225472»    @·0xc00000004927 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
4928 »       cmp»    r2,·r14928 »       cmp»    r2,·r1
4929 »       beq.n»  2b5c·<unicode_result+0x78>4929 »       beq.n»  2b5c·<unicode_result+0x78>
Offset 4975, 44 lines modifiedOffset 4975, 44 lines modified
4975 »       push»   {r4,·lr}4975 »       push»   {r4,·lr}
4976 »       ldrb»   r3,·[r2,·#16]4976 »       ldrb»   r3,·[r2,·#16]
4977 »       ubfx»   r1,·r3,·#5,·#14977 »       ubfx»   r1,·r3,·#5,·#1
4978 »       lsls»   r4,·r3,·#254978 »       lsls»   r4,·r3,·#25
4979 »       bpl.n»  2bd0·<_PyUnicodeWriter_Update+0x2c>4979 »       bpl.n»  2bd0·<_PyUnicodeWriter_Update+0x2c>
4980 »       movs»   r4,·#127»    @·0x7f4980 »       movs»   r4,·#127»    @·0x7f
4981 »       str»    r4,·[r0,·#12]4981 »       str»    r4,·[r0,·#12]
 4982 »       cbz»    r1,·2c02·<_PyUnicodeWriter_Update+0x5e>
4982 »       add.w»  r4,·r2,·#204983 »       add.w»  r1,·r2,·#20
4983 »       cbz»    r1,·2bf8·<_PyUnicodeWriter_Update+0x54> 
4984 »       ldrb.w» r1,·[r0,·#33]»      @·0x214984 »       ldrb.w» r4,·[r0,·#33]»      @·0x21
4985 »       str»    r4,·[r0,·#4]4985 »       str»    r1,·[r0,·#4]
4986 »       cbnz»   r1,·2c00·<_PyUnicodeWriter_Update+0x5c>4986 »       cbnz»   r4,·2bfc·<_PyUnicodeWriter_Update+0x58>
4987 »       ldr»    r2,·[r2,·#8]4987 »       ldr»    r2,·[r2,·#8]
4988 »       ubfx»   r3,·r3,·#2,·#34988 »       ubfx»   r3,·r3,·#2,·#3
4989 »       str»    r2,·[r0,·#16]4989 »       str»    r2,·[r0,·#16]
4990 »       str»    r3,·[r0,·#8]4990 »       str»    r3,·[r0,·#8]
4991 »       pop»    {r4,·pc}4991 »       pop»    {r4,·pc}
4992 »       ubfx»   ip,·r3,·#2,·#34992 »       ubfx»   ip,·r3,·#2,·#3
4993 »       cmp.w»  ip,·#14993 »       cmp.w»  ip,·#1
4994 »       beq.n»  2bfc·<_PyUnicodeWriter_Update+0x58>4994 »       beq.n»  2bf8·<_PyUnicodeWriter_Update+0x54>
4995 »       movw»   lr,·#65535»  @·0xffff4995 »       movw»   lr,·#65535»  @·0xffff
4996 »       movt»   lr,·#164996 »       movt»   lr,·#16
4997 »       movw»   r4,·#65535»  @·0xffff4997 »       movw»   r4,·#65535»  @·0xffff
4998 »       cmp.w»  ip,·#24998 »       cmp.w»  ip,·#2
4999 »       it»     ne4999 »       it»     ne
5000 »       movne»  r4,·lr5000 »       movne»  r4,·lr
5001 »       str»    r4,·[r0,·#12]5001 »       str»    r4,·[r0,·#12]
 5002 »       cbz»    r1,·2c02·<_PyUnicodeWriter_Update+0x5e>
5002 »       add.w»  r4,·r2,·#285003 »       add.w»  r1,·r2,·#28
5003 »       cmp»    r1,·#0 
5004 »       bne.n»  2bbc·<_PyUnicodeWriter_Update+0x18> 
5005 »       ldr»    r4,·[r2,·#28] 
5006 »       b.n»    2bbc·<_PyUnicodeWriter_Update+0x18>5004 »       b.n»    2bbc·<_PyUnicodeWriter_Update+0x18>
5007 »       movs»   r4,·#255»    @·0xff5005 »       movs»   r4,·#255»    @·0xff
5008 »       b.n»    2bee·<_PyUnicodeWriter_Update+0x4a>5006 »       b.n»    2bee·<_PyUnicodeWriter_Update+0x4a>
5009 »       movs»   r2,·#05007 »       movs»   r2,·#0
5010 »       mov»    r3,·r25008 »       mov»    r3,·r2
5011 »       b.n»    2bca·<_PyUnicodeWriter_Update+0x26>5009 »       b.n»    2bca·<_PyUnicodeWriter_Update+0x26>
 5010 »       ldr»    r1,·[r2,·#28]
 5011 »       b.n»    2bbc·<_PyUnicodeWriter_Update+0x18>
5012 »       nop5012 »       nop
  
5013 00002c08·<ensure_unicode.isra.0>:5013 00002c08·<ensure_unicode.isra.0>:
5014 ensure_unicode.isra.0():5014 ensure_unicode.isra.0():
5015 »       push»   {r3,·lr}5015 »       push»   {r3,·lr}
5016 »       mov.w»  ip,·#4096»  @·0x10005016 »       mov.w»  ip,·#4096»  @·0x1000
5017 »       sub.w»  ip,·sp,·ip5017 »       sub.w»  ip,·sp,·ip
Offset 5262, 17 lines modifiedOffset 5262, 17 lines modified
5262 »       movs»   r0,·#255»    @·0xff5262 »       movs»   r0,·#255»    @·0xff
5263 »       bx»     lr5263 »       bx»     lr
5264 »       movs»   r0,·#127»    @·0x7f5264 »       movs»   r0,·#127»    @·0x7f
5265 »       bx»     lr5265 »       bx»     lr
5266 »       cmp»    r3,·#25266 »       cmp»    r3,·#2
5267 »       bne.n»  2e36·<_PyUnicode_FindMaxChar.part.0+0x5a>5267 »       bne.n»  2e36·<_PyUnicode_FindMaxChar.part.0+0x5a>
5268 »       mov»    r1,·r25268 »       mov»    r1,·r2
5269 »       b.w»    5090·<ucs2lib_find_max_char>5269 »       b.w»    5094·<ucs2lib_find_max_char>
5270 »       mov»    r1,·r25270 »       mov»    r1,·r2
5271 »       b.w»    70c4·<ucs4lib_find_max_char>5271 »       b.w»    70e0·<ucs4lib_find_max_char>
  
5272 00002e3c·<get_integer>:5272 00002e3c·<get_integer>:
5273 get_integer():5273 get_integer():
5274 »       push»   {r4,·r5,·r6,·lr}5274 »       push»   {r4,·r5,·r6,·lr}
5275 »       mov.w»  ip,·#4096»  @·0x10005275 »       mov.w»  ip,·#4096»  @·0x1000
5276 »       sub.w»  ip,·sp,·ip5276 »       sub.w»  ip,·sp,·ip
5277 »       str.w»  r0,·[ip,·#4080]»     @·0xff05277 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
Offset 5352, 16 lines modifiedOffset 5352, 16 lines modified
5352 »       pop»    {r3,·r4,·r5,·pc}5352 »       pop»    {r3,·r4,·r5,·pc}
5353 »       nop5353 »       nop
  
5354 00002ef8·<findchar.part.0>:5354 00002ef8·<findchar.part.0>:
5355 findchar.part.0():5355 findchar.part.0():
5356 »       cmp»    r3,·#05356 »       cmp»    r3,·#0
5357 »       ble.n»  2f00·<findchar.part.0+0x8>5357 »       ble.n»  2f00·<findchar.part.0+0x8>
5358 »       b.w»    b814·<ucs4lib_find_char>5358 »       b.w»    b838·<ucs4lib_find_char>
5359 »       b.w»    c754·<ucs4lib_rfind_char>5359 »       b.w»    c778·<ucs4lib_rfind_char>
  
5360 00002f04·<ucs1lib_rfind_char>:5360 00002f04·<ucs1lib_rfind_char>:
5361 ucs1lib_rfind_char():5361 ucs1lib_rfind_char():
5362 »       push»   {r4,·lr}5362 »       push»   {r4,·lr}
5363 »       mov.w»  ip,·#4096»  @·0x10005363 »       mov.w»  ip,·#4096»  @·0x1000
5364 »       sub.w»  ip,·sp,·ip5364 »       sub.w»  ip,·sp,·ip
5365 »       str.w»  r0,·[ip,·#4088]»     @·0xff85365 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
Offset 5874, 15 lines modifiedOffset 5874, 15 lines modified
5874 »       sub.w»  r7,·sl,·r15874 »       sub.w»  r7,·sl,·r1
5875 »       ldr»    r0,·[sp,·#24]5875 »       ldr»    r0,·[sp,·#24]
5876 »       movs»   r2,·#325876 »       movs»   r2,·#32
5877 »       mov»    r1,·r65877 »       mov»    r1,·r6
5878 »       str»    r7,·[sp,·#0]5878 »       str»    r7,·[sp,·#0]
5879 »       add»    r4,·r75879 »       add»    r4,·r7
5880 »       add»    r9,·r75880 »       add»    r9,·r7
5881 »       bl»     1586c·<unicode_fill>5881 »       bl»     15860·<unicode_fill>
5882 ·R_ARM_THM_CALL» unicode_fill5882 ·R_ARM_THM_CALL» unicode_fill
5883 »       b.n»    33ce·<unicode_expandtabs+0x3fa>5883 »       b.n»    33ce·<unicode_expandtabs+0x3fa>
5884 »       ldr»    r3,·[sp,·#24]5884 »       ldr»    r3,·[sp,·#24]
5885 »       cmp»    r3,·#25885 »       cmp»    r3,·#2
5886 »       beq.n»  3422·<unicode_expandtabs+0x44e>5886 »       beq.n»  3422·<unicode_expandtabs+0x44e>
5887 »       ldr.w»  r2,·[fp,·r5,·lsl·#2]5887 »       ldr.w»  r2,·[fp,·r5,·lsl·#2]
Max diff block lines reached; 417492/420959 bytes (99.18%) of diff not shown.
1.21 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 887, 35 lines modifiedOffset 887, 35 lines modified
887 »       mov.w»  ip,·#4096»  @·0x1000887 »       mov.w»  ip,·#4096»  @·0x1000
888 »       sub.w»  ip,·sp,·ip888 »       sub.w»  ip,·sp,·ip
889 »       str.w»  r0,·[ip,·#3944]»     @·0xf68889 »       str.w»  r0,·[ip,·#3944]»     @·0xf68
890 »       sub»    sp,·#116»     @·0x74890 »       sub»    sp,·#116»     @·0x74
891 »       mov»    r9,·r1891 »       mov»    r9,·r1
892 »       str»    r0,·[sp,·#44]» @·0x2c892 »       str»    r0,·[sp,·#44]» @·0x2c
893 »       cmp»    r1,·#0893 »       cmp»    r1,·#0
894 »       beq.w»  cd4·<unicode_decode_utf8+0x468>894 »       beq.w»  e82·<unicode_decode_utf8+0x616>
895 »       mov»    r5,·r2895 »       mov»    r5,·r2
896 »       mov»    r7,·r3896 »       mov»    r7,·r3
897 »       mov»    fp,·r0897 »       mov»    fp,·r0
898 »       cmp»    r1,·#1898 »       cmp»    r1,·#1
899 »       beq.w»  a32·<unicode_decode_utf8+0x1c6>899 »       beq.w»  a32·<unicode_decode_utf8+0x1c6>
900 »       adds»   r6,·r0,·r1900 »       adds»   r6,·r0,·r1
901 »       cmp»    r1,·#0901 »       cmp»    r1,·#0
902 »       str»    r0,·[sp,·#52]» @·0x34902 »       str»    r0,·[sp,·#52]» @·0x34
903 »       str»    r6,·[sp,·#56]» @·0x38903 »       str»    r6,·[sp,·#56]» @·0x38
904 »       blt.w»  16d4·<unicode_decode_utf8+0xe68>904 »       blt.w»  15fe·<unicode_decode_utf8+0xd92>
905 »       movw»   r3,·#65514»  @·0xffea905 »       movw»   r3,·#65514»  @·0xffea
906 »       movt»   r3,·#32767»  @·0x7fff906 »       movt»   r3,·#32767»  @·0x7fff
907 »       cmp»    r1,·r3907 »       cmp»    r1,·r3
908 »       bgt.w»  12b4·<unicode_decode_utf8+0xa48>908 »       bgt.w»  1282·<unicode_decode_utf8+0xa16>
909 »       add.w»  r0,·r1,·#21909 »       add.w»  r0,·r1,·#21
910 »       bl»     0·<PyObject_Malloc>910 »       bl»     0·<PyObject_Malloc>
911 ·R_ARM_THM_CALL» PyObject_Malloc911 ·R_ARM_THM_CALL» PyObject_Malloc
912 »       mov»    r8,·r0912 »       mov»    r8,·r0
913 »       cmp»    r0,·#0913 »       cmp»    r0,·#0
914 »       beq.w»  12b4·<unicode_decode_utf8+0xa48>914 »       beq.w»  1282·<unicode_decode_utf8+0xa16>
915 »       movw»   r3,·#0915 »       movw»   r3,·#0
916 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1916 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
917 »       movt»   r3,·#0917 »       movt»   r3,·#0
918 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1918 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
919 »       mvn.w»  r1,·#3221225472»    @·0xc0000000919 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
920 »       str.w»  r3,·[r8,·#4]920 »       str.w»  r3,·[r8,·#4]
921 »       mov»    r0,·r8921 »       mov»    r0,·r8
Offset 934, 15 lines modifiedOffset 934, 15 lines modified
934 »       strb.w» r2,·[r8,·#16]934 »       strb.w» r2,·[r8,·#16]
935 »       movs»   r2,·#0935 »       movs»   r2,·#0
936 »       strb»   r2,·[r3,·#20]936 »       strb»   r2,·[r3,·#20]
937 »       ldrb.w» r3,·[r8,·#16]937 »       ldrb.w» r3,·[r8,·#16]
938 »       lsls»   r4,·r3,·#26938 »       lsls»   r4,·r3,·#26
939 »       bpl.w»  a74·<unicode_decode_utf8+0x208>939 »       bpl.w»  a74·<unicode_decode_utf8+0x208>
940 »       lsls»   r0,·r3,·#25940 »       lsls»   r0,·r3,·#25
941 »       bpl.w»  17ee·<unicode_decode_utf8+0xf82>941 »       bpl.w»  1852·<unicode_decode_utf8+0xfe6>
942 »       add.w»  r0,·r8,·#20942 »       add.w»  r0,·r8,·#20
943 »       tst.w»  fp,·#3943 »       tst.w»  fp,·#3
944 »       bne.w»  a80·<unicode_decode_utf8+0x214>944 »       bne.w»  a80·<unicode_decode_utf8+0x214>
945 »       add.w»  r4,·fp,·#4945 »       add.w»  r4,·fp,·#4
946 »       cmp»    r4,·r6946 »       cmp»    r4,·r6
947 »       bhi.w»  a2e·<unicode_decode_utf8+0x1c2>947 »       bhi.w»  a2e·<unicode_decode_utf8+0x1c2>
948 »       ldr.w»  r2,·[fp]948 »       ldr.w»  r2,·[fp]
Offset 997, 31 lines modifiedOffset 997, 31 lines modified
997 »       bcs.n»  99c·<unicode_decode_utf8+0x130>997 »       bcs.n»  99c·<unicode_decode_utf8+0x130>
998 »       mov»    r4,·r3998 »       mov»    r4,·r3
999 »       cmp»    r4,·r6999 »       cmp»    r4,·r6
1000 »       bcs.n»  a12·<unicode_decode_utf8+0x1a6>1000 »       bcs.n»  a12·<unicode_decode_utf8+0x1a6>
1001 »       ldrsb.w»r3,·[r4]1001 »       ldrsb.w»r3,·[r4]
1002 »       ldrb»   r2,·[r4,·#0]1002 »       ldrb»   r2,·[r4,·#0]
1003 »       cmp»    r3,·#01003 »       cmp»    r3,·#0
1004 »       blt.w»  dca·<unicode_decode_utf8+0x55e>1004 »       blt.w»  f66·<unicode_decode_utf8+0x6fa>
1005 »       adds»   r3,·r4,·#11005 »       adds»   r3,·r4,·#1
1006 »       strb»   r2,·[r0,·#0]1006 »       strb»   r2,·[r0,·#0]
1007 »       cmp»    r6,·r31007 »       cmp»    r6,·r3
1008 »       bls.n»  a10·<unicode_decode_utf8+0x1a4>1008 »       bls.n»  a10·<unicode_decode_utf8+0x1a4>
1009 »       ldrsb.w»r2,·[r4,·#1]1009 »       ldrsb.w»r2,·[r4,·#1]
1010 »       ldrb»   r1,·[r4,·#1]1010 »       ldrb»   r1,·[r4,·#1]
1011 »       cmp»    r2,·#01011 »       cmp»    r2,·#0
1012 »       blt.w»  dc8·<unicode_decode_utf8+0x55c>1012 »       blt.w»  f64·<unicode_decode_utf8+0x6f8>
1013 »       adds»   r3,·r4,·#21013 »       adds»   r3,·r4,·#2
1014 »       strb»   r1,·[r0,·#1]1014 »       strb»   r1,·[r0,·#1]
1015 »       cmp»    r6,·r31015 »       cmp»    r6,·r3
1016 »       bls.n»  a10·<unicode_decode_utf8+0x1a4>1016 »       bls.n»  a10·<unicode_decode_utf8+0x1a4>
1017 »       ldrsb.w»r1,·[r4,·#2]1017 »       ldrsb.w»r1,·[r4,·#2]
1018 »       ldrb»   r2,·[r4,·#2]1018 »       ldrb»   r2,·[r4,·#2]
1019 »       cmp»    r1,·#01019 »       cmp»    r1,·#0
1020 »       blt.w»  dc8·<unicode_decode_utf8+0x55c>1020 »       blt.w»  f64·<unicode_decode_utf8+0x6f8>
1021 »       adds»   r4,·#31021 »       adds»   r4,·#3
1022 »       strb»   r2,·[r0,·#2]1022 »       strb»   r2,·[r0,·#2]
1023 »       cmp»    r6,·r41023 »       cmp»    r6,·r4
1024 »       bls.n»  a12·<unicode_decode_utf8+0x1a6>1024 »       bls.n»  a12·<unicode_decode_utf8+0x1a6>
1025 »       adds»   r0,·#31025 »       adds»   r0,·#3
1026 »       mov»    r3,·r41026 »       mov»    r3,·r4
1027 »       ldrb»   r2,·[r3,·#0]1027 »       ldrb»   r2,·[r3,·#0]
Offset 1033, 39 lines modifiedOffset 1033, 39 lines modified
1033 »       strb.w» r2,·[r0],·#11033 »       strb.w» r2,·[r0],·#1
1034 »       bne.n»  9fa·<unicode_decode_utf8+0x18e>1034 »       bne.n»  9fa·<unicode_decode_utf8+0x18e>
1035 »       mov»    r4,·r61035 »       mov»    r4,·r6
1036 »       b.n»    a12·<unicode_decode_utf8+0x1a6>1036 »       b.n»    a12·<unicode_decode_utf8+0x1a6>
1037 »       mov»    r4,·r31037 »       mov»    r4,·r3
1038 »       cmp»    r4,·r61038 »       cmp»    r4,·r6
1039 »       str»    r4,·[sp,·#44]» @·0x2c1039 »       str»    r4,·[sp,·#44]» @·0x2c
1040 »       bne.w»  103a·<unicode_decode_utf8+0x7ce>1040 »       bne.w»  1048·<unicode_decode_utf8+0x7dc>
1041 »       ldr»    r3,·[sp,·#152]»@·0x981041 »       ldr»    r3,·[sp,·#152]»@·0x98
1042 »       cmp»    r3,·#01042 »       cmp»    r3,·#0
1043 »       bne.w»  1256·<unicode_decode_utf8+0x9ea>1043 »       bne.w»  129c·<unicode_decode_utf8+0xa30>
1044 »       mov»    r0,·r81044 »       mov»    r0,·r8
1045 »       add»    sp,·#116»     @·0x741045 »       add»    sp,·#116»     @·0x74
1046 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1046 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1047 »       mov»    r0,·r31047 »       mov»    r0,·r3
1048 »       b.n»    9b6·<unicode_decode_utf8+0x14a>1048 »       b.n»    9b6·<unicode_decode_utf8+0x14a>
1049 »       mov»    r4,·fp1049 »       mov»    r4,·fp
1050 »       b.n»    9b6·<unicode_decode_utf8+0x14a>1050 »       b.n»    9b6·<unicode_decode_utf8+0x14a>
1051 »       ldrsb.w»r3,·[r0]1051 »       ldrsb.w»r3,·[r0]
1052 »       ldrb»   r2,·[r0,·#0]1052 »       ldrb»   r1,·[r0,·#0]
1053 »       cmp»    r3,·#01053 »       cmp»    r3,·#0
1054 »       blt.w»  129e·<unicode_decode_utf8+0xa32>1054 »       blt.w»  126c·<unicode_decode_utf8+0xa00>
1055 »       ldr»    r3,·[sp,·#152]»@·0x981055 »       ldr»    r3,·[sp,·#152]»@·0x98
1056 »       cmp»    r3,·#01056 »       cmp»    r3,·#0
1057 »       bne.w»  15e2·<unicode_decode_utf8+0xd76>1057 »       bne.w»  1682·<unicode_decode_utf8+0xe16>
1058 »       mov.w»  r8,·#241058 »       mov.w»  r8,·#24
1059 »       movw»   r1,·#39280»  @·0x99701059 »       movw»   r2,·#39280»  @·0x9970
1060 »       movw»   r3,·#01060 »       movw»   r3,·#0
1061 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime1061 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
1062 »       movt»   r3,·#01062 »       movt»   r3,·#0
1063 ·R_ARM_THM_MOVT_ABS»     _PyRuntime1063 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
1064 »       smlabb» r8,·r8,·r2,·r11064 »       smlabb» r8,·r8,·r1,·r2
1065 »       add»    r8,·r31065 »       add»    r8,·r3
1066 »       mov»    r0,·r81066 »       mov»    r0,·r8
1067 »       add»    sp,·#116»     @·0x741067 »       add»    sp,·#116»     @·0x74
1068 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1068 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1069 »       mov»    r0,·r21069 »       mov»    r0,·r2
1070 »       mov»    r4,·r11070 »       mov»    r4,·r1
1071 »       b.n»    9b6·<unicode_decode_utf8+0x14a>1071 »       b.n»    9b6·<unicode_decode_utf8+0x14a>
Offset 1081, 15 lines modifiedOffset 1081, 15 lines modified
1081 »       ittt»   ls1081 »       ittt»   ls
1082 »       movls»  r2,·#01082 »       movls»  r2,·#0
1083 »       movls»  r4,·fp1083 »       movls»  r4,·fp
Max diff block lines reached; 1260492/1264097 bytes (99.71%) of diff not shown.
9.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
  
280 0000029a·<unicode_swapcase>:280 0000029a·<unicode_swapcase>:
281 unicode_swapcase():281 unicode_swapcase():
282 »       movw»   r1,·#0282 »       movw»   r1,·#0
283 ·R_ARM_THM_MOVW_ABS_NC»  do_swapcase283 ·R_ARM_THM_MOVW_ABS_NC»  do_swapcase
284 »       movt»   r1,·#0284 »       movt»   r1,·#0
285 ·R_ARM_THM_MOVT_ABS»     do_swapcase285 ·R_ARM_THM_MOVT_ABS»     do_swapcase
286 »       b.w»    8ca8·<case_operation>286 »       b.w»    8ccc·<case_operation>
287 ·R_ARM_THM_JUMP24»       case_operation287 ·R_ARM_THM_JUMP24»       case_operation
  
288 000002a6·<ucs1lib__two_way_count>:288 000002a6·<ucs1lib__two_way_count>:
289 ucs1lib__two_way_count():289 ucs1lib__two_way_count():
290 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}290 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
291 »       mov.w»  ip,·#4096»  @·0x1000291 »       mov.w»  ip,·#4096»  @·0x1000
292 »       sub.w»  ip,·sp,·ip292 »       sub.w»  ip,·sp,·ip
Offset 303, 20 lines modifiedOffset 303, 20 lines modified
303 »       mov»    r0,·r2303 »       mov»    r0,·r2
304 »       mov»    r1,·r7304 »       mov»    r1,·r7
305 »       add»    r2,·sp,·#4305 »       add»    r2,·sp,·#4
306 »       ldr»    r6,·[sp,·#128]»@·0x80306 »       ldr»    r6,·[sp,·#128]»@·0x80
307 »       ldr»    r3,·[r3,·#0]307 »       ldr»    r3,·[r3,·#0]
308 »       str»    r3,·[sp,·#92]» @·0x5c308 »       str»    r3,·[sp,·#92]» @·0x5c
309 »       mov.w»  r3,·#0309 »       mov.w»  r3,·#0
310 »       bl»     a384·<ucs1lib__preprocess>310 »       bl»     a3a8·<ucs1lib__preprocess>
311 ·R_ARM_THM_CALL» ucs1lib__preprocess311 ·R_ARM_THM_CALL» ucs1lib__preprocess
312 »       add»    r2,·sp,·#4312 »       add»    r2,·sp,·#4
313 »       sub.w»  r1,·r8,·r4313 »       sub.w»  r1,·r8,·r4
314 »       add.w»  r0,·r9,·r4314 »       add.w»  r0,·r9,·r4
315 »       bl»     a420·<ucs1lib__two_way>315 »       bl»     a444·<ucs1lib__two_way>
316 ·R_ARM_THM_CALL» ucs1lib__two_way316 ·R_ARM_THM_CALL» ucs1lib__two_way
317 »       adds»   r3,·r0,·#1317 »       adds»   r3,·r0,·#1
318 »       beq.n»  2f6·<ucs1lib__two_way_count+0x50>318 »       beq.n»  2f6·<ucs1lib__two_way_count+0x50>
319 »       adds»   r5,·#1319 »       adds»   r5,·#1
320 »       cmp»    r5,·r6320 »       cmp»    r5,·r6
321 »       beq.n»  2f6·<ucs1lib__two_way_count+0x50>321 »       beq.n»  2f6·<ucs1lib__two_way_count+0x50>
322 »       add»    r4,·r0322 »       add»    r4,·r0
Offset 585, 29 lines modifiedOffset 585, 29 lines modified
585 »       push»   {r4,·lr}585 »       push»   {r4,·lr}
586 »       mov.w»  ip,·#4096»  @·0x1000586 »       mov.w»  ip,·#4096»  @·0x1000
587 »       sub.w»  ip,·sp,·ip587 »       sub.w»  ip,·sp,·ip
588 »       str.w»  r0,·[ip,·#4080]»     @·0xff0588 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
589 »       sub»    sp,·#8589 »       sub»    sp,·#8
590 »       movs»   r4,·#0590 »       movs»   r4,·#0
591 »       str»    r4,·[sp,·#0]591 »       str»    r4,·[sp,·#0]
592 »       bl»     a8d8·<PyUnicode_DecodeUTF16Stateful>592 »       bl»     a8fc·<PyUnicode_DecodeUTF16Stateful>
593 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF16Stateful593 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF16Stateful
594 »       add»    sp,·#8594 »       add»    sp,·#8
595 »       pop»    {r4,·pc}595 »       pop»    {r4,·pc}
  
596 0000055a·<PyUnicode_DecodeUTF32>:596 0000055a·<PyUnicode_DecodeUTF32>:
597 PyUnicode_DecodeUTF32():597 PyUnicode_DecodeUTF32():
598 »       push»   {r4,·lr}598 »       push»   {r4,·lr}
599 »       mov.w»  ip,·#4096»  @·0x1000599 »       mov.w»  ip,·#4096»  @·0x1000
600 »       sub.w»  ip,·sp,·ip600 »       sub.w»  ip,·sp,·ip
601 »       str.w»  r0,·[ip,·#4080]»     @·0xff0601 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
602 »       sub»    sp,·#8602 »       sub»    sp,·#8
603 »       movs»   r4,·#0603 »       movs»   r4,·#0
604 »       str»    r4,·[sp,·#0]604 »       str»    r4,·[sp,·#0]
605 »       bl»     169cc·<PyUnicode_DecodeUTF32Stateful>605 »       bl»     16994·<PyUnicode_DecodeUTF32Stateful>
606 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF32Stateful606 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF32Stateful
607 »       add»    sp,·#8607 »       add»    sp,·#8
608 »       pop»    {r4,·pc}608 »       pop»    {r4,·pc}
  
609 00000576·<PyUnicode_GetDefaultEncoding>:609 00000576·<PyUnicode_GetDefaultEncoding>:
610 PyUnicode_GetDefaultEncoding():610 PyUnicode_GetDefaultEncoding():
611 »       movw»   r0,·#0611 »       movw»   r0,·#0
Offset 626, 45 lines modifiedOffset 626, 45 lines modified
626 »       ldr»    r2,·[r2,·#84]» @·0x54626 »       ldr»    r2,·[r2,·#84]» @·0x54
627 »       lsls»   r3,·r2,·#3627 »       lsls»   r3,·r2,·#3
628 »       bpl.n»  5a6·<PyUnicode_AsCharmapString+0x26>628 »       bpl.n»  5a6·<PyUnicode_AsCharmapString+0x26>
629 »       clz»    r2,·r1629 »       clz»    r2,·r1
630 »       lsrs»   r2,·r2,·#5630 »       lsrs»   r2,·r2,·#5
631 »       cbz»    r1,·5a6·<PyUnicode_AsCharmapString+0x26>631 »       cbz»    r1,·5a6·<PyUnicode_AsCharmapString+0x26>
632 »       ldmia.w»sp!,·{r3,·lr}632 »       ldmia.w»sp!,·{r3,·lr}
633 »       b.w»    13e98·<_PyUnicode_EncodeCharmap>633 »       b.w»    13e8c·<_PyUnicode_EncodeCharmap>
634 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeCharmap634 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeCharmap
635 »       bl»     0·<PyErr_BadArgument>635 »       bl»     0·<PyErr_BadArgument>
636 ·R_ARM_THM_CALL» PyErr_BadArgument636 ·R_ARM_THM_CALL» PyErr_BadArgument
637 »       movs»   r0,·#0637 »       movs»   r0,·#0
638 »       pop»    {r3,·pc}638 »       pop»    {r3,·pc}
  
639 000005ae·<PyUnicode_AsLatin1String>:639 000005ae·<PyUnicode_AsLatin1String>:
640 PyUnicode_AsLatin1String():640 PyUnicode_AsLatin1String():
641 »       movs»   r1,·#0641 »       movs»   r1,·#0
642 »       b.w»    64f4·<_PyUnicode_AsLatin1String>642 »       b.w»    64f8·<_PyUnicode_AsLatin1String>
643 ·R_ARM_THM_JUMP24»       _PyUnicode_AsLatin1String643 ·R_ARM_THM_JUMP24»       _PyUnicode_AsLatin1String
  
644 000005b4·<PyUnicode_AsUTF16String>:644 000005b4·<PyUnicode_AsUTF16String>:
645 PyUnicode_AsUTF16String():645 PyUnicode_AsUTF16String():
646 »       movs»   r2,·#0646 »       movs»   r2,·#0
647 »       mov»    r1,·r2647 »       mov»    r1,·r2
648 »       b.w»    6a34·<_PyUnicode_EncodeUTF16>648 »       b.w»    6a38·<_PyUnicode_EncodeUTF16>
649 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeUTF16649 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeUTF16
  
650 000005bc·<PyUnicode_AsUTF32String>:650 000005bc·<PyUnicode_AsUTF32String>:
651 PyUnicode_AsUTF32String():651 PyUnicode_AsUTF32String():
652 »       movs»   r2,·#0652 »       movs»   r2,·#0
653 »       mov»    r1,·r2653 »       mov»    r1,·r2
654 »       b.w»    bc48·<_PyUnicode_EncodeUTF32>654 »       b.w»    bc6c·<_PyUnicode_EncodeUTF32>
655 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeUTF32655 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeUTF32
  
656 000005c4·<PyUnicode_DecodeUnicodeEscape>:656 000005c4·<PyUnicode_DecodeUnicodeEscape>:
657 PyUnicode_DecodeUnicodeEscape():657 PyUnicode_DecodeUnicodeEscape():
658 »       movs»   r3,·#0658 »       movs»   r3,·#0
659 »       b.w»    c478·<_PyUnicode_DecodeUnicodeEscapeStateful>659 »       b.w»    c49c·<_PyUnicode_DecodeUnicodeEscapeStateful>
660 ·R_ARM_THM_JUMP24»       _PyUnicode_DecodeUnicodeEscapeStateful660 ·R_ARM_THM_JUMP24»       _PyUnicode_DecodeUnicodeEscapeStateful
  
661 000005ca·<unicode_sizeof>:661 000005ca·<unicode_sizeof>:
662 unicode_sizeof():662 unicode_sizeof():
663 »       ldrb»   r1,·[r0,·#16]663 »       ldrb»   r1,·[r0,·#16]
664 »       mov»    r2,·r0664 »       mov»    r2,·r0
665 »       push»   {r4,·r5}665 »       push»   {r4,·r5}
Offset 746, 15 lines modifiedOffset 746, 15 lines modified
746 »       movt»   r1,·#0746 »       movt»   r1,·#0
747 ·R_ARM_THM_MOVT_ABS»     .LC121747 ·R_ARM_THM_MOVT_ABS»     .LC121
748 »       ldr»    r0,·[r3,·#0]748 »       ldr»    r0,·[r3,·#0]
749 »       bl»     0·<PyErr_SetString>749 »       bl»     0·<PyErr_SetString>
750 ·R_ARM_THM_CALL» PyErr_SetString750 ·R_ARM_THM_CALL» PyErr_SetString
751 »       b.n»    706·<PyUnicode_WriteChar+0xc8>751 »       b.n»    706·<PyUnicode_WriteChar+0xc8>
752 »       mov»    r6,·r2752 »       mov»    r6,·r2
753 »       bl»     6698·<unicode_check_modifiable>753 »       bl»     669c·<unicode_check_modifiable>
754 ·R_ARM_THM_CALL» unicode_check_modifiable754 ·R_ARM_THM_CALL» unicode_check_modifiable
755 »       cmp»    r0,·#0755 »       cmp»    r0,·#0
756 »       bne.n»  706·<PyUnicode_WriteChar+0xc8>756 »       bne.n»  706·<PyUnicode_WriteChar+0xc8>
757 »       ldrb»   r3,·[r4,·#16]757 »       ldrb»   r3,·[r4,·#16]
758 »       ubfx»   ip,·r3,·#6,·#1758 »       ubfx»   ip,·r3,·#6,·#1
759 »       lsls»   r2,·r3,·#25759 »       lsls»   r2,·r3,·#25
Max diff block lines reached; 6095/9693 bytes (62.88%) of diff not shown.
112 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 48, 860 lines modifiedOffset 48, 862 lines modified
48 ··0x000002d0·7472005f·5079556e·69636f64·65577269·tr._PyUnicodeWri48 ··0x000002d0·7472005f·5079556e·69636f64·65577269·tr._PyUnicodeWri
49 ··0x000002e0·7465725f·55706461·7465005f·636f7079·ter_Update._copy49 ··0x000002e0·7465725f·55706461·7465005f·636f7079·ter_Update._copy
50 ··0x000002f0·5f636861·72616374·65727300·756e6963·_characters.unic50 ··0x000002f0·5f636861·72616374·65727300·756e6963·_characters.unic
51 ··0x00000300·6f64655f·66726f6d·666f726d·61745f77·ode_fromformat_w51 ··0x00000300·6f64655f·66726f6d·666f726d·61745f77·ode_fromformat_w
52 ··0x00000310·72697465·5f776373·7472002e·4c433634·rite_wcstr..LC6452 ··0x00000310·72697465·5f776373·7472002e·4c433634·rite_wcstr..LC64
53 ··0x00000320·002e4c43·3635005f·5079556e·69636f64·..LC65._PyUnicod53 ··0x00000320·002e4c43·3635005f·5079556e·69636f64·..LC65._PyUnicod
Diff chunk too large, falling back to line-by-line diff (766 lines added, 766 lines removed)
54 ··0x00000330·655f4672·6f6d5543·5332005f·5079556e·e_FromUCS2._PyUn54 ··0x00000330·655f4672·6f6d5543·5332005f·5079556e·e_FromUCS2._PyUn
55 ··0x00000340·69636f64·655f4672·6f6d5543·5334005f·icode_FromUCS4._55 ··0x00000340·69636f64·655f4672·6f6d5543·53342e70·icode_FromUCS4.p
56 ··0x00000350·5079556e·69636f64·655f4672·6f6d5543·PyUnicode_FromUC56 ··0x00000350·6172742e·3000756e·69636f64·655f6368·art.0.unicode_ch
57 ··0x00000360·5331002e·4c433636·002e4c43·3637002e·S1..LC66..LC67..57 ··0x00000360·6172005f·5079556e·69636f64·655f4672·ar._PyUnicode_Fr
58 ··0x00000370·4c433638·002e4c43·3639002e·4c433730·LC68..LC69..LC7058 ··0x00000370·6f6d5543·5331002e·4c433636·002e4c43·omUCS1..LC66..LC
59 ··0x00000380·002e4c43·3731002e·4c433732·002e4c43·..LC71..LC72..LC59 ··0x00000380·3637002e·4c433638·002e4c43·3639002e·67..LC68..LC69..
60 ··0x00000390·3733002e·4c433734·002e4c43·3735002e·73..LC74..LC75..60 ··0x00000390·4c433730·002e4c43·3731002e·4c433732·LC70..LC71..LC72
61 ··0x000003a0·4c433736·002e4c43·37370065·6e737572·LC76..LC77.ensur61 ··0x000003a0·002e4c43·3733002e·4c433734·002e4c43·..LC73..LC74..LC
62 ··0x000003b0·655f756e·69636f64·652e6973·72612e30·e_unicode.isra.062 ··0x000003b0·3735002e·4c433736·002e4c43·37370065·75..LC76..LC77.e
63 ··0x000003c0·002e4c43·3738002e·4c433739·002e4c43·..LC78..LC79..LC63 ··0x000003c0·6e737572·655f756e·69636f64·652e6973·nsure_unicode.is
64 ··0x000003d0·3830002e·4c433831·002e4c43·3832002e·80..LC81..LC82..64 ··0x000003d0·72612e30·002e4c43·3738002e·4c433739·ra.0..LC78..LC79
65 ··0x000003e0·4c433833·002e4c43·3834002e·4c433835·LC83..LC84..LC8565 ··0x000003e0·002e4c43·3830002e·4c433831·002e4c43·..LC80..LC81..LC
66 ··0x000003f0·002e4c43·3836002e·4c433837·002e4c43·..LC86..LC87..LC66 ··0x000003f0·3832002e·4c433833·002e4c43·3834002e·82..LC83..LC84..
67 ··0x00000400·3838002e·4c433839·002e4c43·39300075·88..LC89..LC90.u67 ··0x00000400·4c433835·002e4c43·3836002e·4c433837·LC85..LC86..LC87
68 ··0x00000410·6e69636f·64655f65·6e636f64·655f7574·nicode_encode_ut68 ··0x00000410·002e4c43·3838002e·4c433839·002e4c43·..LC88..LC89..LC
69 ··0x00000420·66380075·6e69636f·64655f65·6e636f64·f8.unicode_encod69 ··0x00000420·39300075·6e69636f·64655f65·6e636f64·90.unicode_encod
70 ··0x00000430·655f7563·73310075·6e69636f·64655f63·e_ucs1.unicode_c70 ··0x00000430·655f7574·66380075·6e69636f·64655f65·e_utf8.unicode_e
71 ··0x00000440·6865636b·5f656e63·6f64696e·675f6572·heck_encoding_er71 ··0x00000440·6e636f64·655f7563·73310075·6e69636f·ncode_ucs1.unico
72 ··0x00000450·726f7273·00756e69·636f6465·5f6c656e·rors.unicode_len72 ··0x00000450·64655f63·6865636b·5f656e63·6f64696e·de_check_encodin
73 ··0x00000460·67746800·756e6963·6f64655f·72706172·gth.unicode_rpar73 ··0x00000460·675f6572·726f7273·00756e69·636f6465·g_errors.unicode
74 ··0x00000470·74697469·6f6e002e·4c433932·00617363·tition..LC92.asc74 ··0x00000470·5f6c656e·67746800·756e6963·6f64655f·_length.unicode_
75 ··0x00000480·69696c69·625f6465·6661756c·745f7266·iilib_default_rf75 ··0x00000480·72706172·74697469·6f6e002e·4c433932·rpartition..LC92
76 ··0x00000490·696e642e·636f6e73·7470726f·702e3000·ind.constprop.0.76 ··0x00000490·00617363·69696c69·625f6465·6661756c·.asciilib_defaul
77 ··0x000004a0·756e6963·6f64655f·61736b69·6e640075·unicode_askind.u77 ··0x000004a0·745f7266·696e642e·636f6e73·7470726f·t_rfind.constpro
78 ··0x000004b0·6373316c·69625f72·66696e64·5f636861·cs1lib_rfind_cha78 ··0x000004b0·702e3000·756e6963·6f64655f·61736b69·p.0.unicode_aski
79 ··0x000004c0·72007563·73326c69·625f6661·73747365·r.ucs2lib_fastse79 ··0x000004c0·6e640075·6373316c·69625f72·66696e64·nd.ucs1lib_rfind
80 ··0x000004d0·61726368·00756373·346c6962·5f666173·arch.ucs4lib_fas80 ··0x000004d0·5f636861·72007563·73326c69·625f6661·_char.ucs2lib_fa
81 ··0x000004e0·74736561·72636800·2e4c4339·33002e4c·tsearch..LC93..L81 ··0x000004e0·73747365·61726368·00756373·346c6962·stsearch.ucs4lib
82 ··0x000004f0·43393400·2e4c4339·3500756e·69636f64·C94..LC95.unicod82 ··0x000004f0·5f666173·74736561·72636800·5f507955·_fastsearch._PyU
83 ··0x00000500·655f7374·61727473·77697468·00746169·e_startswith.tai83 ··0x00000500·6e69636f·64655f46·726f6d55·43533400·nicode_FromUCS4.
84 ··0x00000510·6c6d6174·63680064·6f5f7374·72696e67·lmatch.do_string84 ··0x00000510·2e4c4339·33002e4c·43393400·2e4c4339·.LC93..LC94..LC9
85 ··0x00000520·5f666f72·6d617400·4d61726b·75704974·_format.MarkupIt85 ··0x00000520·3500756e·69636f64·655f7374·61727473·5.unicode_starts
86 ··0x00000530·65726174·6f725f6e·65787400·6f757470·erator_next.outp86 ··0x00000530·77697468·00746169·6c6d6174·63680064·with.tailmatch.d
87 ··0x00000540·75745f6d·61726b75·70005f50·79556e69·ut_markup._PyUni87 ··0x00000540·6f5f7374·72696e67·5f666f72·6d617400·o_string_format.
88 ··0x00000550·636f6465·5f46696e·644d6178·43686172·code_FindMaxChar88 ··0x00000550·4d61726b·75704974·65726174·6f725f6e·MarkupIterator_n
89 ··0x00000560·2e706172·742e3000·2e4c4339·36002e4c·.part.0..LC96..L89 ··0x00000560·65787400·6f757470·75745f6d·61726b75·ext.output_marku
90 ··0x00000570·43393700·2e4c4339·38002e4c·43393900·C97..LC98..LC99.90 ··0x00000570·70005f50·79556e69·636f6465·5f46696e·p._PyUnicode_Fin
91 ··0x00000580·2e4c4331·3030002e·4c433130·31002e4c·.LC100..LC101..L91 ··0x00000580·644d6178·43686172·2e706172·742e3000·dMaxChar.part.0.
92 ··0x00000590·43313032·00507955·6e69636f·64655f52·C102.PyUnicode_R92 ··0x00000590·2e4c4339·36002e4c·43393700·2e4c4339·.LC96..LC97..LC9
93 ··0x000005a0·4541445f·43484152·00507955·6e69636f·EAD_CHAR.PyUnico93 ··0x000005a0·38002e4c·43393900·2e4c4331·3030002e·8..LC99..LC100..
94 ··0x000005b0·64655f52·4541445f·43484152·2e706172·de_READ_CHAR.par94 ··0x000005b0·4c433130·31002e4c·43313032·00507955·LC101..LC102.PyU
95 ··0x000005c0·742e3000·2e4c4331·3033002e·4c433130·t.0..LC103..LC1095 ··0x000005c0·6e69636f·64655f52·4541445f·43484152·nicode_READ_CHAR
96 ··0x000005d0·34002e4c·43313035·002e4c43·31303600·4..LC105..LC106.96 ··0x000005d0·00507955·6e69636f·64655f52·4541445f·.PyUnicode_READ_
97 ··0x000005e0·2e4c4331·3037002e·4c433130·38002e4c·.LC107..LC108..L97 ··0x000005e0·43484152·2e706172·742e3000·2e4c4331·CHAR.part.0..LC1
98 ··0x000005f0·43313039·002e4c43·31313000·2e4c4331·C109..LC110..LC198 ··0x000005f0·3033002e·4c433130·34002e4c·43313035·03..LC104..LC105
99 ··0x00000600·3131002e·4c433131·32002e4c·43313133·11..LC112..LC11399 ··0x00000600·002e4c43·31303600·2e4c4331·3037002e·..LC106..LC107..
100 ··0x00000610·00676574·5f696e74·65676572·00756373·.get_integer.ucs100 ··0x00000610·4c433130·38002e4c·43313039·002e4c43·LC108..LC109..LC
101 ··0x00000620·326c6962·5f66696e·645f6d61·785f6368·2lib_find_max_ch101 ··0x00000620·31313000·2e4c4331·3131002e·4c433131·110..LC111..LC11
102 ··0x00000630·61720075·6373346c·69625f66·696e645f·ar.ucs4lib_find_102 ··0x00000630·32002e4c·43313133·00676574·5f696e74·2..LC113.get_int
103 ··0x00000640·6d61785f·63686172·002e4c43·31313400·max_char..LC114.103 ··0x00000640·65676572·00756373·326c6962·5f66696e·eger.ucs2lib_fin
104 ··0x00000650·2e4c4331·3135002e·4c433131·36002e4c·.LC115..LC116..L104 ··0x00000650·645f6d61·785f6368·61720075·6373346c·d_max_char.ucs4l
105 ··0x00000660·43313137·00756373·326c6962·5f66696e·C117.ucs2lib_fin105 ··0x00000660·69625f66·696e645f·6d61785f·63686172·ib_find_max_char
106 ··0x00000670·645f6368·61720075·6373316c·69625f61·d_char.ucs1lib_a106 ··0x00000670·002e4c43·31313400·2e4c4331·3135002e·..LC114..LC115..
107 ··0x00000680·64617074·6976655f·66696e64·00756373·daptive_find.ucs107 ··0x00000680·4c433131·36002e4c·43313137·00756373·LC116..LC117.ucs
108 ··0x00000690·346c6962·5f66696e·645f6368·61720075·4lib_find_char.u108 ··0x00000690·326c6962·5f66696e·645f6368·61720075·2lib_find_char.u
109 ··0x000006a0·6373316c·69625f5f·70726570·726f6365·cs1lib__preproce109 ··0x000006a0·6373316c·69625f61·64617074·6976655f·cs1lib_adaptive_
110 ··0x000006b0·73730075·6373316c·69625f5f·74776f5f·ss.ucs1lib__two_110 ··0x000006b0·66696e64·00756373·346c6962·5f66696e·find.ucs4lib_fin
111 ··0x000006c0·77617900·61736369·696c6962·5f66696e·way.asciilib_fin111 ··0x000006c0·645f6368·61720075·6373316c·69625f5f·d_char.ucs1lib__
112 ··0x000006d0·645f6368·61720075·6373316c·69625f66·d_char.ucs1lib_f112 ··0x000006d0·70726570·726f6365·73730075·6373316c·preprocess.ucs1l
113 ··0x000006e0·696e645f·63686172·0066696e·64636861·ind_char.findcha113 ··0x000006e0·69625f5f·74776f5f·77617900·61736369·ib__two_way.asci
114 ··0x000006f0·722e7061·72742e30·00756373·346c6962·r.part.0.ucs4lib114 ··0x000006f0·696c6962·5f66696e·645f6368·61720075·ilib_find_char.u
115 ··0x00000700·5f726669·6e645f63·68617200·2e4c4331·_rfind_char..LC1115 ··0x00000700·6373316c·69625f66·696e645f·63686172·cs1lib_find_char
116 ··0x00000710·3139002e·4c433132·3000756e·69636f64·19..LC120.unicod116 ··0x00000710·0066696e·64636861·722e7061·72742e30·.findchar.part.0
117 ··0x00000720·655f7265·70720075·6373326c·69625f72·e_repr.ucs2lib_r117 ··0x00000720·00756373·346c6962·5f726669·6e645f63·.ucs4lib_rfind_c
118 ··0x00000730·66696e64·5f636861·72002e4c·43313231·find_char..LC121118 ··0x00000730·68617200·2e4c4331·3139002e·4c433132·har..LC119..LC12
119 ··0x00000740·002e4c43·31323200·756e6963·6f64655f·..LC122.unicode_119 ··0x00000740·3000756e·69636f64·655f7265·70720075·0.unicode_repr.u
120 ··0x00000750·73706c69·74006173·6369696c·69625f5f·split.asciilib__120 ··0x00000750·6373326c·69625f72·66696e64·5f636861·cs2lib_rfind_cha
121 ··0x00000760·70726570·726f6365·73730061·73636969·preprocess.ascii121 ··0x00000760·72002e4c·43313231·002e4c43·31323200·r..LC121..LC122.
122 ··0x00000770·6c69625f·5f74776f·5f776179·00617363·lib__two_way.asc122 ··0x00000770·756e6963·6f64655f·73706c69·74006173·unicode_split.as
123 ··0x00000780·69696c69·625f6164·61707469·76655f66·iilib_adaptive_f123 ··0x00000780·6369696c·69625f5f·70726570·726f6365·ciilib__preproce
124 ··0x00000790·696e642e·636f6e73·7470726f·702e3000·ind.constprop.0.124 ··0x00000790·73730061·73636969·6c69625f·5f74776f·ss.asciilib__two
125 ··0x000007a0·75637331·6c69625f·66617374·73656172·ucs1lib_fastsear125 ··0x000007a0·5f776179·00617363·69696c69·625f6164·_way.asciilib_ad
126 ··0x000007b0·63682e63·6f6e7374·70726f70·2e30002e·ch.constprop.0..126 ··0x000007b0·61707469·76655f66·696e642e·636f6e73·aptive_find.cons
127 ··0x000007c0·4c433132·34002e4c·43313235·00756e69·LC124..LC125.uni127 ··0x000007c0·7470726f·702e3000·75637331·6c69625f·tprop.0.ucs1lib_
128 ··0x000007d0·636f6465·5f706172·74697469·6f6e002e·code_partition..128 ··0x000007d0·66617374·73656172·63682e63·6f6e7374·fastsearch.const
129 ··0x000007e0·4c433132·37002e4c·43313238·002e4c43·LC127..LC128..LC129 ··0x000007e0·70726f70·2e30002e·4c433132·34002e4c·prop.0..LC124..L
130 ··0x000007f0·31323900·756e6963·6f64655f·73747269·129.unicode_stri130 ··0x000007f0·43313235·00756e69·636f6465·5f706172·C125.unicode_par
131 ··0x00000800·7000756e·69636f64·655f6c6f·77657200·p.unicode_lower.131 ··0x00000800·74697469·6f6e002e·4c433132·37002e4c·tition..LC127..L
132 ··0x00000810·646f5f6c·6f776572·00636173·655f6f70·do_lower.case_op132 ··0x00000810·43313238·002e4c43·31323900·756e6963·C128..LC129.unic
133 ··0x00000820·65726174·696f6e00·61736369·695f7570·eration.ascii_up133 ··0x00000820·6f64655f·73747269·7000756e·69636f64·ode_strip.unicod
134 ··0x00000830·7065725f·6f725f6c·6f776572·002e4c43·per_or_lower..LC134 ··0x00000830·655f6c6f·77657200·646f5f6c·6f776572·e_lower.do_lower
135 ··0x00000840·31333000·756e6963·6f64655f·72657369·130.unicode_resi135 ··0x00000840·00636173·655f6f70·65726174·696f6e00·.case_operation.
136 ··0x00000850·7a65002e·4c433133·3100756e·69636f64·ze..LC131.unicod136 ··0x00000850·61736369·695f7570·7065725f·6f725f6c·ascii_upper_or_l
137 ··0x00000860·655f6578·70616e64·74616273·00756e69·e_expandtabs.uni137 ··0x00000860·6f776572·002e4c43·31333000·756e6963·ower..LC130.unic
138 ··0x00000870·636f6465·5f66696c·6c002e4c·43313332·code_fill..LC132138 ··0x00000870·6f64655f·72657369·7a65002e·4c433133·ode_resize..LC13
139 ··0x00000880·002e4c43·31333300·2e4c4331·33340075·..LC133..LC134.u139 ··0x00000880·3100756e·69636f64·655f6578·70616e64·1.unicode_expand
140 ··0x00000890·6e69636f·64655f72·65706c61·6365002e·nicode_replace..140 ··0x00000890·74616273·00756e69·636f6465·5f66696c·tabs.unicode_fil
141 ··0x000008a0·4c433133·3500616e·796c6962·5f66696e·LC135.anylib_fin141 ··0x000008a0·6c002e4c·43313332·002e4c43·31333300·l..LC132..LC133.
142 ··0x000008b0·64007563·73316c69·625f5f74·776f5f77·d.ucs1lib__two_w142 ··0x000008b0·2e4c4331·33340075·6e69636f·64655f72·.LC134.unicode_r
143 ··0x000008c0·61795f63·6f756e74·002e4c43·31333600·ay_count..LC136.143 ··0x000008c0·65706c61·6365002e·4c433133·3500616e·eplace..LC135.an
144 ··0x000008d0·2e4c4331·33370075·6e69636f·64655f6a·.LC137.unicode_j144 ··0x000008d0·796c6962·5f66696e·64007563·73316c69·ylib_find.ucs1li
145 ··0x000008e0·6f696e00·756e6963·6f64655f·69746572·oin.unicode_iter145 ··0x000008e0·625f5f74·776f5f77·61795f63·6f756e74·b__two_way_count
146 ··0x000008f0·00756e69·636f6465·5f617363·69695f69·.unicode_ascii_i146 ··0x000008f0·002e4c43·31333600·2e4c4331·33370075·..LC136..LC137.u
147 ··0x00000900·7465725f·6e657874·00756e69·636f6465·ter_next.unicode147 ··0x00000900·6e69636f·64655f6a·6f696e00·756e6963·nicode_join.unic
148 ··0x00000910·69746572·5f646561·6c6c6f63·002e4c43·iter_dealloc..LC148 ··0x00000910·6f64655f·69746572·00756e69·636f6465·ode_iter.unicode
149 ··0x00000920·31333800·756e6963·6f64655f·73756273·138.unicode_subs149 ··0x00000920·5f617363·69695f69·7465725f·6e657874·_ascii_iter_next
150 ··0x00000930·63726970·7400756e·69636f64·655f6765·cript.unicode_ge150 ··0x00000930·00756e69·636f6465·69746572·5f646561·.unicodeiter_dea
151 ··0x00000940·74697465·6d002e4c·43313339·002e4c43·titem..LC139..LC151 ··0x00000940·6c6c6f63·002e4c43·31333800·756e6963·lloc..LC138.unic
152 ··0x00000950·31343000·2e4c4331·3431002e·4c433134·140..LC141..LC14152 ··0x00000950·6f64655f·73756273·63726970·7400756e·ode_subscript.un
153 ··0x00000960·32002e4c·43313433·002e4c43·31343400·2..LC143..LC144.153 ··0x00000960·69636f64·655f6765·74697465·6d002e4c·icode_getitem..L
154 ··0x00000970·636f6e66·69675f67·65745f63·6f646563·config_get_codec154 ··0x00000970·43313339·002e4c43·31343000·2e4c4331·C139..LC140..LC1
155 ··0x00000980·5f6e616d·6500656e·636f6465·5f777374·_name.encode_wst155 ··0x00000980·3431002e·4c433134·32002e4c·43313433·41..LC142..LC143
156 ··0x00000990·725f7574·66380075·6e69636f·64655f65·r_utf8.unicode_e156 ··0x00000990·002e4c43·31343400·636f6e66·69675f67·..LC144.config_g
157 ··0x000009a0·6e636f64·655f6c6f·63616c65·002e4c43·ncode_locale..LC157 ··0x000009a0·65745f63·6f646563·5f6e616d·6500656e·et_codec_name.en
158 ··0x000009b0·31343500·2e4c4331·34360075·6e69636f·145..LC146.unico158 ··0x000009b0·636f6465·5f777374·725f7574·66380075·code_wstr_utf8.u
159 ··0x000009c0·64655f72·66696e64·00616e79·5f66696e·de_rfind.any_fin159 ··0x000009c0·6e69636f·64655f65·6e636f64·655f6c6f·nicode_encode_lo
160 ··0x000009d0·645f736c·69636500·2e4c4331·3438002e·d_slice..LC148..160 ··0x000009d0·63616c65·002e4c43·31343500·2e4c4331·cale..LC145..LC1
161 ··0x000009e0·4c433134·3900756e·69636f64·655f7273·LC149.unicode_rs161 ··0x000009e0·34360075·6e69636f·64655f72·66696e64·46.unicode_rfind
162 ··0x000009f0·74726970·002e4c43·31353000·2e4c4331·trip..LC150..LC1162 ··0x000009f0·00616e79·5f66696e·645f736c·69636500·.any_find_slice.
163 ··0x00000a00·3531002e·4c433135·3200756e·69636f64·51..LC152.unicod163 ··0x00000a00·2e4c4331·3438002e·4c433134·3900756e·.LC148..LC149.un
164 ··0x00000a10·655f656e·64737769·7468002e·4c433135·e_endswith..LC15164 ··0x00000a10·69636f64·655f7273·74726970·002e4c43·icode_rstrip..LC
165 ··0x00000a20·33002e4c·43313534·002e4c43·31353500·3..LC154..LC155.165 ··0x00000a20·31353000·2e4c4331·3531002e·4c433135·150..LC151..LC15
166 ··0x00000a30·2e4c4331·3536002e·4c433135·3700756e·.LC156..LC157.un166 ··0x00000a30·3200756e·69636f64·655f656e·64737769·2.unicode_endswi
167 ··0x00000a40·69636f64·655f7665·63746f72·63616c6c·icode_vectorcall167 ··0x00000a40·7468002e·4c433135·33002e4c·43313534·th..LC153..LC154
168 ··0x00000a50·00756e69·636f6465·5f6e6577·00756373·.unicode_new.ucs168 ··0x00000a50·002e4c43·31353500·2e4c4331·3536002e·..LC155..LC156..
169 ··0x00000a60·326c6962·5f757466·385f656e·636f6465·2lib_utf8_encode169 ··0x00000a60·4c433135·3700756e·69636f64·655f7665·LC157.unicode_ve
170 ··0x00000a70·72007563·73346c69·625f7574·66385f65·r.ucs4lib_utf8_e170 ··0x00000a70·63746f72·63616c6c·00756e69·636f6465·ctorcall.unicode
171 ··0x00000a80·6e636f64·6572002e·4c433135·3900756e·ncoder..LC159.un171 ··0x00000a80·5f6e6577·00756373·326c6962·5f757466·_new.ucs2lib_utf
172 ··0x00000a90·69636f64·655f656e·636f6465·5f63616c·icode_encode_cal172 ··0x00000a90·385f656e·636f6465·72007563·73346c69·8_encoder.ucs4li
173 ··0x00000aa0·6c5f6572·726f7268·616e646c·65720078·l_errorhandler.x173 ··0x00000aa0·625f7574·66385f65·6e636f64·6572002e·b_utf8_encoder..
Max diff block lines reached; 11519/114721 bytes (10.04%) of diff not shown.
83.9 KB
weakrefobject.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········30800·(bytes·into·file)13 ··Start·of·section·headers:··········30804·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.72 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x7850:1 There·are·16·section·headers,·starting·at·offset·0x7854:
  
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·000408·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000408·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005a9c·000188·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·005aa0·000188·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00043c·0003ac·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00043c·0003ac·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005c24·0002f8·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·005c28·0002f8·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0007e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0007e8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0007e8·000225·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0007e8·000225·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000a10·001064·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000a10·001068·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·005f1c·000510·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·005f20·000510·08···I·13···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001a74·0022f8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·001a78·0022f8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00642c·0013a0·08···I·13···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·006430·0013a0·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·003d6c·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·003d70·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003d6c·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003d70·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·003da0·001210·10·····14·194··417 ··[13]·.symtab···········SYMTAB··········00000000·003da4·001210·10·····14·194··4
18 ··[14]·.strtab···········STRTAB··········00000000·004fb0·000aea·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·004fb4·000aea·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·0077cc·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·0077d0·000084·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.76 KB
readelf --wide --symbols {}
    
Offset 4, 49 lines modifiedOffset 4, 49 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····3·.data5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.46 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC08 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
11 ·····7:·00000c19···116·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall11 ·····7:·00000c1d···116·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall
12 ·····8:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····7·$d12 ·····8:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
13 ·····9:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····7·$t13 ·····9:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
14 ····10:·0000027d···224·FUNC····LOCAL··DEFAULT····7·insert_weakref14 ····10:·0000027d···224·FUNC····LOCAL··DEFAULT····7·insert_weakref
15 ····11:·00000354·····0·NOTYPE··LOCAL··DEFAULT····7·$d15 ····11:·00000354·····0·NOTYPE··LOCAL··DEFAULT····7·$d
16 ····12:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····7·$t16 ····12:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
17 ····13:·0000035d····12·FUNC····LOCAL··DEFAULT····7·gc_traverse17 ····13:·0000035d····12·FUNC····LOCAL··DEFAULT····7·gc_traverse
18 ····14:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC118 ····14:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
19 ····15:·00000369···884·FUNC····LOCAL··DEFAULT····7·weakref___new__19 ····15:·00000369···888·FUNC····LOCAL··DEFAULT····7·weakref___new__
20 ····16:·000006d8·····0·NOTYPE··LOCAL··DEFAULT····7·$d20 ····16:·000006dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
21 ····17:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC221 ····17:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
22 ····18:·00000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LC322 ····18:·00000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
23 ····19:·000006dc·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·000006dd····80·FUNC····LOCAL··DEFAULT····7·weakref___init__24 ····20:·000006e1····80·FUNC····LOCAL··DEFAULT····7·weakref___init__
25 ····21:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC425 ····21:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
26 ····22:·00000b69···148·FUNC····LOCAL··DEFAULT····7·clear_weakref_lock_held26 ····22:·00000b6d···148·FUNC····LOCAL··DEFAULT····7·clear_weakref_lock_held
27 ····23:·00000a40·····0·NOTYPE··LOCAL··DEFAULT····7·$d27 ····23:·00000a44·····0·NOTYPE··LOCAL··DEFAULT····7·$d
28 ····24:·00000a48·····0·NOTYPE··LOCAL··DEFAULT····7·$t28 ····24:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
29 ····25:·00000b64·····0·NOTYPE··LOCAL··DEFAULT····7·$d29 ····25:·00000b68·····0·NOTYPE··LOCAL··DEFAULT····7·$d
30 ····26:·00000b68·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·00000b6c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000bf8·····0·NOTYPE··LOCAL··DEFAULT····7·$d31 ····27:·00000bfc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
32 ····28:·00000bfc·····0·NOTYPE··LOCAL··DEFAULT····7·$t32 ····28:·00000c00·····0·NOTYPE··LOCAL··DEFAULT····7·$t
33 ····29:·00000bfd····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF33 ····29:·00000c01····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
34 ····30:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC534 ····30:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
35 ····31:·00000c8d···184·FUNC····LOCAL··DEFAULT····7·weakref_dealloc35 ····31:·00000c91···184·FUNC····LOCAL··DEFAULT····7·weakref_dealloc
36 ····32:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····7·$d36 ····32:·00000d44·····0·NOTYPE··LOCAL··DEFAULT····7·$d
37 ····33:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC637 ····33:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
38 ····34:·00000d44·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000d48·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·00000d45···142·FUNC····LOCAL··DEFAULT····7·weakref_hash39 ····35:·00000d49···142·FUNC····LOCAL··DEFAULT····7·weakref_hash
40 ····36:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC740 ····36:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
41 ····37:·00000ef0·····0·NOTYPE··LOCAL··DEFAULT····7·$d41 ····37:·00000ef4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
42 ····38:·00000ef4·····0·NOTYPE··LOCAL··DEFAULT····7·$t42 ····38:·00000ef8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
43 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t43 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
44 ····40:·00000f1d···328·FUNC····LOCAL··DEFAULT····7·weakref_richcompare44 ····40:·00000f21···328·FUNC····LOCAL··DEFAULT····7·weakref_richcompare
45 ····41:·00001060·····0·NOTYPE··LOCAL··DEFAULT····7·$d45 ····41:·00001064·····0·NOTYPE··LOCAL··DEFAULT····7·$d
46 ····42:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$d46 ····42:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$d
47 ····43:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC847 ····43:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
48 ····44:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
49 ····45:·0000026d···220·FUNC····LOCAL··DEFAULT····1·proxy_getattr49 ····45:·0000026d···220·FUNC····LOCAL··DEFAULT····1·proxy_getattr
50 ····46:·00000340·····0·NOTYPE··LOCAL··DEFAULT····1·$d50 ····46:·00000340·····0·NOTYPE··LOCAL··DEFAULT····1·$d
51 ····47:·00000348·····0·NOTYPE··LOCAL··DEFAULT····1·$t51 ····47:·00000348·····0·NOTYPE··LOCAL··DEFAULT····1·$t
52 ····48:·00000349····52·FUNC····LOCAL··DEFAULT····1·proxy_dealloc52 ····48:·00000349····52·FUNC····LOCAL··DEFAULT····1·proxy_dealloc
Offset 199, 32 lines modifiedOffset 199, 32 lines modified
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_GetState200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_GetState
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
203 ···199:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate203 ···199:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
206 ···202:·0000072d··1000·FUNC····GLOBAL·DEFAULT····7·PyObject_ClearWeakRefs206 ···202:·00000731··1000·FUNC····GLOBAL·DEFAULT····7·PyObject_ClearWeakRefs
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
214 ···210:·00000b15····84·FUNC····GLOBAL·HIDDEN·····7·_PyWeakref_GetWeakrefCount214 ···210:·00000b19····84·FUNC····GLOBAL·HIDDEN·····7·_PyWeakref_GetWeakrefCount
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
220 ···216:·00000dd5···156·FUNC····GLOBAL·DEFAULT····7·PyWeakref_GetRef220 ···216:·00000dd9···156·FUNC····GLOBAL·DEFAULT····7·PyWeakref_GetRef
221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
222 ···218:·00000e71···132·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef222 ···218:·00000e75···132·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef
223 ···219:·00000ef5····40·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs223 ···219:·00000ef9····40·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs
224 ···220:·00000001····50·FUNC····GLOBAL·HIDDEN·····1·_PyWeakref_ClearWeakRefsExceptCallbacks224 ···220:·00000001····50·FUNC····GLOBAL·HIDDEN·····1·_PyWeakref_ClearWeakRefsExceptCallbacks
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
229 ···225:·00000035···568·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy229 ···225:·00000035···568·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
28.4 KB
readelf --wide --relocs {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5a9c·contains·49·entries:1 Relocation·section·'.rel.text'·at·offset·0x5aa0·contains·49·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000020··0000160a·R_ARM_THM_CALL·········00000b69···clear_weakref_lock_held3 00000020··0000160a·R_ARM_THM_CALL·········00000b6d···clear_weakref_lock_held
4 00000048··0000e20a·R_ARM_THM_CALL·········00000000···PyCallable_Check4 00000048··0000e20a·R_ARM_THM_CALL·········00000000···PyCallable_Check
5 00000064··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct5 00000064··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
6 00000068··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct6 00000068··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
7 0000007a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR07 0000007a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
8 0000007e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR08 0000007e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
9 000000be··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall9 000000be··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
10 000000c2··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall10 000000c2··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
11 000000cc··00000a0a·R_ARM_THM_CALL·········0000027d···insert_weakref11 000000cc··00000a0a·R_ARM_THM_CALL·········0000027d···insert_weakref
12 00000114··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState12 00000114··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
13 0000014a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall13 0000014a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
14 0000014e··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall14 0000014e··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
15 00000244··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError15 00000244··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
16 00000248··0000c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError16 00000248··0000c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
17 0000024e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC017 0000024e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
18 00000252··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC018 00000252··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
19 00000258··0000c60a·R_ARM_THM_CALL·········00000000···PyErr_Format19 00000258··0000c60a·R_ARM_THM_CALL·········00000000···PyErr_Format
20 00000260··00000102·R_ARM_ABS32············00000000···.data20 00000260··00000102·R_ARM_ABS32············00000000···.data
21 00000264··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate21 00000264··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 32, 43 lines modifiedOffset 32, 43 lines modified
32 00000320··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC832 00000320··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC8
33 00000324··00002b30·R_ARM_THM_MOVT_ABS·····00000098···.LC833 00000324··00002b30·R_ARM_THM_MOVT_ABS·····00000098···.LC8
34 0000032a··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString34 0000032a··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
35 00000336··0000ce0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc35 00000336··0000ce0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
36 00000340··00000102·R_ARM_ABS32············00000000···.data36 00000340··00000102·R_ARM_ABS32············00000000···.data
37 00000344··00000102·R_ARM_ABS32············00000000···.data37 00000344··00000102·R_ARM_ABS32············00000000···.data
38 0000035a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack38 0000035a··0000d50a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
39 00000366··0000160a·R_ARM_THM_CALL·········00000b69···clear_weakref_lock_held39 00000366··0000160a·R_ARM_THM_CALL·········00000b6d···clear_weakref_lock_held
40 0000036c··00001d0a·R_ARM_THM_CALL·········00000bfd···Py_XDECREF40 0000036c··00001d0a·R_ARM_THM_CALL·········00000c01···Py_XDECREF
41 0000038c··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct41 0000038c··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
42 00000390··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct42 00000390··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
43 000003ac··0000eb0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr43 000003ac··0000eb0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
44 000003c6··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ReferenceError44 000003c6··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ReferenceError
45 000003ca··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ReferenceError45 000003ca··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ReferenceError
46 000003ce··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC846 000003ce··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC8
47 000003d2··00002b30·R_ARM_THM_MOVT_ABS·····00000098···.LC847 000003d2··00002b30·R_ARM_THM_MOVT_ABS·····00000098···.LC8
48 000003dc··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString48 000003dc··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
49 000003e4··0000ce0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc49 000003e4··0000ce0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
50 000003ee··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct50 000003ee··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
51 000003f2··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct51 000003f2··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
52 00000378··0000e51e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del52 00000378··0000e51e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
  
53 Relocation·section·'.rel.data'·at·offset·0x5c24·contains·95·entries:53 Relocation·section·'.rel.data'·at·offset·0x5c28·contains·95·entries:
54 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name54 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
55 00000004··00011d02·R_ARM_ABS32············00000000···PyType_Type55 00000004··00011d02·R_ARM_ABS32············00000000···PyType_Type
56 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.456 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
57 00000018··00001f02·R_ARM_ABS32············00000c8d···weakref_dealloc57 00000018··00001f02·R_ARM_ABS32············00000c91···weakref_dealloc
58 0000002c··00003602·R_ARM_ABS32············00000025···weakref_repr58 0000002c··00003602·R_ARM_ABS32············00000025···weakref_repr
59 0000003c··00002302·R_ARM_ABS32············00000d45···weakref_hash59 0000003c··00002302·R_ARM_ABS32············00000d49···weakref_hash
60 00000040··00011e02·R_ARM_ABS32············00000000···PyVectorcall_Call60 00000040··00011e02·R_ARM_ABS32············00000000···PyVectorcall_Call
61 0000005c··00000d02·R_ARM_ABS32············0000035d···gc_traverse61 0000005c··00000d02·R_ARM_ABS32············0000035d···gc_traverse
62 00000060··00003202·R_ARM_ABS32············00000001···gc_clear62 00000060··00003202·R_ARM_ABS32············00000001···gc_clear
63 00000064··00002802·R_ARM_ABS32············00000f1d···weakref_richcompare63 00000064··00002802·R_ARM_ABS32············00000f21···weakref_richcompare
64 00000074··00000102·R_ARM_ABS32············00000000···.data64 00000074··00000102·R_ARM_ABS32············00000000···.data
65 00000078··00000102·R_ARM_ABS32············00000000···.data65 00000078··00000102·R_ARM_ABS32············00000000···.data
66 00000094··00001402·R_ARM_ABS32············000006dd···weakref___init__66 00000094··00001402·R_ARM_ABS32············000006e1···weakref___init__
67 00000098··00011f02·R_ARM_ABS32············00000000···PyType_GenericAlloc67 00000098··00011f02·R_ARM_ABS32············00000000···PyType_GenericAlloc
68 0000009c··00000f02·R_ARM_ABS32············00000369···weakref___new__68 0000009c··00000f02·R_ARM_ABS32············00000369···weakref___new__
69 000000a0··0000e502·R_ARM_ABS32············00000000···PyObject_GC_Del69 000000a0··0000e502·R_ARM_ABS32············00000000···PyObject_GC_Del
70 000000d4··00011d02·R_ARM_ABS32············00000000···PyType_Type70 000000d4··00011d02·R_ARM_ABS32············00000000···PyType_Type
71 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.471 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
72 000000e8··00003002·R_ARM_ABS32············00000349···proxy_dealloc72 000000e8··00003002·R_ARM_ABS32············00000349···proxy_dealloc
73 000000fc··00006102·R_ARM_ABS32············00000b71···proxy_repr73 000000fc··00006102·R_ARM_ABS32············00000b71···proxy_repr
Offset 145, 27 lines modifiedOffset 145, 27 lines modified
145 00000344··00000202·R_ARM_ABS32············00000000···.rodata.str1.4145 00000344··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
146 00000348··00006202·R_ARM_ABS32············00000be1···proxy_reversed146 00000348··00006202·R_ARM_ABS32············00000be1···proxy_reversed
147 00000364··00000202·R_ARM_ABS32············00000000···.rodata.str1.4147 00000364··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
148 00000368··00012002·R_ARM_ABS32············00000000···Py_GenericAlias148 00000368··00012002·R_ARM_ABS32············00000000···Py_GenericAlias
149 00000370··00000202·R_ARM_ABS32············00000000···.rodata.str1.4149 00000370··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
150 00000384··00000202·R_ARM_ABS32············00000000···.rodata.str1.4150 00000384··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
151 Relocation·section·'.rel.text.hot'·at·offset·0x5f1c·contains·162·entries:151 Relocation·section·'.rel.text.hot'·at·offset·0x5f20·contains·162·entries:
152 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name152 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
153 00000018··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct153 00000018··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
154 0000001c··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct154 0000001c··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
155 0000003c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0155 0000003c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
156 00000040··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0156 00000040··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
157 00000062··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall157 00000062··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
158 00000066··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall158 00000066··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
159 0000009c··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState159 0000009c··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
160 000000aa··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0160 000000aa··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
161 000000ae··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0161 000000ae··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
162 000000de··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall162 000000de··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
163 000000e2··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall163 000000e2··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
164 00000100··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0164 00000100··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
165 00000104··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0165 00000104··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
166 0000010e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0166 0000010e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
167 00000112··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0167 00000112··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
168 000001a4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0168 000001a4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
169 000001a8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0169 000001a8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
170 000001da··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError170 000001da··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 189, 152 lines modifiedOffset 189, 152 lines modified
189 00000388··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1189 00000388··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1
190 0000038c··00000e30·R_ARM_THM_MOVT_ABS·····0000002c···.LC1190 0000038c··00000e30·R_ARM_THM_MOVT_ABS·····0000002c···.LC1
191 00000396··0000c80a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple191 00000396··0000c80a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple
192 000003b0··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct192 000003b0··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
193 000003b4··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct193 000003b4··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
194 000003c4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0194 000003c4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
195 000003c8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0195 000003c8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
196 00000428··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall196 00000428··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
197 0000042c··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall197 0000042c··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
198 0000046a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0198 0000046a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
199 0000046e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0199 0000046e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
200 0000047a··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState200 0000047a··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
201 000004b8··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall201 000004b8··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
202 000004bc··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall202 000004bc··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
203 00000510··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c19···weakref_vectorcall203 00000510··0000072f·R_ARM_THM_MOVW_ABS_NC··00000c1d···weakref_vectorcall
204 00000514··00000730·R_ARM_THM_MOVT_ABS·····00000c19···weakref_vectorcall204 00000514··00000730·R_ARM_THM_MOVT_ABS·····00000c1d···weakref_vectorcall
205 0000066c··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError205 00000670··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
206 00000670··0000c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError206 00000674··0000c530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
207 00000674··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0207 00000678··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
208 00000678··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0208 0000067c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
209 00000680··0000c60a·R_ARM_THM_CALL·········00000000···PyErr_Format209 00000684··0000c60a·R_ARM_THM_CALL·········00000000···PyErr_Format
210 0000068e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0210 00000692··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
211 00000692··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0211 00000696··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
212 000006d8··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate212 000006dc··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
213 000006fc··0000112f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC2213 00000700··0000112f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC2
214 00000700··00001130·R_ARM_THM_MOVT_ABS·····00000034···.LC2214 00000704··00001130·R_ARM_THM_MOVT_ABS·····00000034···.LC2
215 00000704··0000c80a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple215 00000708··0000c80a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple
216 00000714··0000122f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC3216 00000718··0000122f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC3
217 00000718··00001230·R_ARM_THM_MOVT_ABS·····00000040···.LC3217 0000071c··00001230·R_ARM_THM_MOVT_ABS·····00000040···.LC3
218 0000071e··0000c90a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords218 00000722··0000c90a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords
219 00000780··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState219 00000784··0000c40a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
220 000007b6··0000cb0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException220 000007ba··0000cb0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
Max diff block lines reached; 16533/29036 bytes (56.94%) of diff not shown.
1.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 »       push»   {lr}14 »       push»   {lr}
15 »       mov.w»  ip,·#4096»  @·0x100015 »       mov.w»  ip,·#4096»  @·0x1000
16 »       sub.w»  ip,·sp,·ip16 »       sub.w»  ip,·sp,·ip
17 »       str.w»  r0,·[ip,·#4080]»     @·0xff017 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
18 »       sub»    sp,·#1218 »       sub»    sp,·#12
19 »       movs»   r1,·#019 »       movs»   r1,·#0
20 »       str»    r3,·[sp,·#4]20 »       str»    r3,·[sp,·#4]
21 »       bl»     b68·<clear_weakref_lock_held>21 »       bl»     b6c·<clear_weakref_lock_held>
22 ·R_ARM_THM_CALL» clear_weakref_lock_held22 ·R_ARM_THM_CALL» clear_weakref_lock_held
23 »       ldr»    r3,·[sp,·#4]23 »       ldr»    r3,·[sp,·#4]
24 »       ldr»    r0,·[r3,·#0]24 »       ldr»    r0,·[r3,·#0]
25 »       cmp»    r0,·#025 »       cmp»    r0,·#0
26 »       bne.n»  1c·<_PyWeakref_ClearWeakRefsExceptCallbacks+0x1c>26 »       bne.n»  1c·<_PyWeakref_ClearWeakRefsExceptCallbacks+0x1c>
27 »       add»    sp,·#1227 »       add»    sp,·#12
28 »       ldr.w»  pc,·[sp],·#428 »       ldr.w»  pc,·[sp],·#4
Offset 395, 18 lines modifiedOffset 395, 18 lines modified
395 »       mov»    r4,·r0395 »       mov»    r4,·r0
396 »       bl»     0·<PyObject_GC_UnTrack>396 »       bl»     0·<PyObject_GC_UnTrack>
397 ·R_ARM_THM_CALL» PyObject_GC_UnTrack397 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
398 »       add»    r1,·sp,·#4398 »       add»    r1,·sp,·#4
399 »       mov»    r0,·r4399 »       mov»    r0,·r4
400 »       movs»   r3,·#0400 »       movs»   r3,·#0
401 »       str»    r3,·[sp,·#4]401 »       str»    r3,·[sp,·#4]
402 »       bl»     b68·<clear_weakref_lock_held>402 »       bl»     b6c·<clear_weakref_lock_held>
403 ·R_ARM_THM_CALL» clear_weakref_lock_held403 ·R_ARM_THM_CALL» clear_weakref_lock_held
404 »       ldr»    r0,·[sp,·#4]404 »       ldr»    r0,·[sp,·#4]
405 »       bl»     bfc·<Py_XDECREF>405 »       bl»     c00·<Py_XDECREF>
406 ·R_ARM_THM_CALL» Py_XDECREF406 ·R_ARM_THM_CALL» Py_XDECREF
407 »       mov»    r0,·r4407 »       mov»    r0,·r4
408 »       add»    sp,·#8408 »       add»    sp,·#8
409 »       ldmia.w»sp!,·{r4,·lr}409 »       ldmia.w»sp!,·{r4,·lr}
410 »       b.w»    0·<PyObject_GC_Del>410 »       b.w»    0·<PyObject_GC_Del>
411 ·R_ARM_THM_JUMP24»       PyObject_GC_Del411 ·R_ARM_THM_JUMP24»       PyObject_GC_Del
  
42.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 424, 27 lines modifiedOffset 424, 27 lines modified
424 ·R_ARM_THM_MOVT_ABS»     .LC1424 ·R_ARM_THM_MOVT_ABS»     .LC1
425 »       movs»   r2,·#1425 »       movs»   r2,·#1
426 »       movs»   r4,·#0426 »       movs»   r4,·#0
427 »       str»    r4,·[sp,·#12]427 »       str»    r4,·[sp,·#12]
428 »       bl»     0·<PyArg_UnpackTuple>428 »       bl»     0·<PyArg_UnpackTuple>
429 ·R_ARM_THM_CALL» PyArg_UnpackTuple429 ·R_ARM_THM_CALL» PyArg_UnpackTuple
430 »       cmp»    r0,·#0430 »       cmp»    r0,·#0
431 »       beq.w»  684·<weakref___new__+0x31c>431 »       beq.w»  688·<weakref___new__+0x320>
432 »       ldrd»   r8,·r7,·[sp,·#8]432 »       ldrd»   r8,·r7,·[sp,·#8]
433 »       ldr.w»  r2,·[r8,·#4]433 »       ldr.w»  r2,·[r8,·#4]
434 »       ldr»    r1,·[r2,·#104]»@·0x68434 »       ldr»    r1,·[r2,·#104]»@·0x68
435 »       cmp»    r1,·#0435 »       cmp»    r1,·#0
436 »       beq.w»  66c·<weakref___new__+0x304>436 »       beq.w»  670·<weakref___new__+0x308>
437 »       movw»   r3,·#0437 »       movw»   r3,·#0
438 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct438 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
439 »       movt»   r3,·#0439 »       movt»   r3,·#0
440 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct440 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
441 »       cmp»    r7,·r3441 »       cmp»    r7,·r3
442 »       ldr»    r3,·[r2,·#84]» @·0x54442 »       ldr»    r3,·[r2,·#84]» @·0x54
443 »       beq.w»  688·<weakref___new__+0x320>443 »       beq.w»  68c·<weakref___new__+0x324>
444 »       cmp»    r3,·#0444 »       cmp»    r3,·#0
445 »       blt.n»  45a·<weakref___new__+0xf2>445 »       blt.n»  45a·<weakref___new__+0xf2>
446 »       movw»   r6,·#0446 »       movw»   r6,·#0
447 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0447 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
448 »       movt»   r6,·#0448 »       movt»   r6,·#0
449 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0449 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
450 »       add.w»  r9,·r8,·r1450 »       add.w»  r9,·r8,·r1
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
468 »       cmp»    r1,·#0468 »       cmp»    r1,·#0
469 »       bne.w»  526·<weakref___new__+0x1be>469 »       bne.w»  526·<weakref___new__+0x1be>
470 »       ldr.w»  r3,·[r5,·#152]»      @·0x98470 »       ldr.w»  r3,·[r5,·#152]»      @·0x98
471 »       mov»    r0,·r5471 »       mov»    r0,·r5
472 »       blx»    r3472 »       blx»    r3
473 »       mov»    r4,·r0473 »       mov»    r4,·r0
474 »       cmp»    r0,·#0474 »       cmp»    r0,·#0
475 »       beq.w»  5f4·<weakref___new__+0x28c>475 »       beq.w»  5ee·<weakref___new__+0x286>
476 »       movs»   r3,·#0476 »       movs»   r3,·#0
477 »       strd»   r3,·r3,·[r4,·#20]477 »       strd»   r3,·r3,·[r4,·#20]
478 »       mov.w»  r2,·#4294967295»    @·0xffffffff478 »       mov.w»  r2,·#4294967295»    @·0xffffffff
479 »       str»    r2,·[r4,·#16]479 »       str»    r2,·[r4,·#16]
480 »       ldr.w»  r2,·[r9]480 »       ldr.w»  r2,·[r9]
481 »       movw»   r1,·#0481 »       movw»   r1,·#0
482 ·R_ARM_THM_MOVW_ABS_NC»  weakref_vectorcall482 ·R_ARM_THM_MOVW_ABS_NC»  weakref_vectorcall
Offset 485, 26 lines modifiedOffset 485, 26 lines modified
485 »       str.w»  r8,·[r4,·#8]485 »       str.w»  r8,·[r4,·#8]
486 »       str»    r3,·[r4,·#12]486 »       str»    r3,·[r4,·#12]
487 »       str»    r1,·[r4,·#28]487 »       str»    r1,·[r4,·#28]
488 »       cmp»    r2,·#0488 »       cmp»    r2,·#0
489 »       bne.w»  574·<weakref___new__+0x20c>489 »       bne.w»  574·<weakref___new__+0x20c>
490 »       ldr»    r3,·[r4,·#4]490 »       ldr»    r3,·[r4,·#4]
491 »       cmp»    r3,·r6491 »       cmp»    r3,·r6
492 »       bne.w»  652·<weakref___new__+0x2ea>492 »       bne.w»  656·<weakref___new__+0x2ee>
493 »       movs»   r3,·#0493 »       movs»   r3,·#0
494 »       strd»   r3,·r3,·[r4,·#20]494 »       strd»   r3,·r3,·[r4,·#20]
495 »       str.w»  r4,·[r9]495 »       str.w»  r4,·[r9]
496 »       mov»    r0,·r4496 »       mov»    r0,·r4
497 »       add»    sp,·#20497 »       add»    sp,·#20
498 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}498 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
499 »       mov»    r7,·r4499 »       mov»    r7,·r4
500 »       ldr.w»  r3,·[r8,·#84]»       @·0x54500 »       ldr.w»  r3,·[r8,·#84]»       @·0x54
501 »       lsls»   r6,·r3,·#30501 »       lsls»   r6,·r3,·#30
502 »       bpl.n»  3c4·<weakref___new__+0x5c>502 »       bpl.n»  3c4·<weakref___new__+0x5c>
503 »       ldr»    r3,·[pc,·#628]»@·(6d8·<weakref___new__+0x370>)503 »       ldr»    r3,·[pc,·#632]»@·(6dc·<weakref___new__+0x374>)
504 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}504 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
505 »       mov»    r1,·r8505 »       mov»    r1,·r8
506 »       movw»   r6,·#0506 »       movw»   r6,·#0
507 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0507 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
508 »       movt»   r6,·#0508 »       movt»   r6,·#0
509 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0509 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
510 »       add»    r3,·pc510 »       add»    r3,·pc
Offset 552, 15 lines modifiedOffset 552, 15 lines modified
552 »       b.n»    44c·<weakref___new__+0xe4>552 »       b.n»    44c·<weakref___new__+0xe4>
553 »       ldr.w»  r3,·[r5,·#152]»      @·0x98553 »       ldr.w»  r3,·[r5,·#152]»      @·0x98
554 »       mov»    r0,·r5554 »       mov»    r0,·r5
555 »       movs»   r1,·#0555 »       movs»   r1,·#0
556 »       blx»    r3556 »       blx»    r3
557 »       mov»    r4,·r0557 »       mov»    r4,·r0
558 »       cmp»    r0,·#0558 »       cmp»    r0,·#0
559 »       beq.w»  6c8·<weakref___new__+0x360>559 »       beq.w»  6cc·<weakref___new__+0x364>
560 »       movs»   r3,·#0560 »       movs»   r3,·#0
561 »       mov.w»  r2,·#4294967295»    @·0xffffffff561 »       mov.w»  r2,·#4294967295»    @·0xffffffff
562 »       str.w»  r8,·[r0,·#8]562 »       str.w»  r8,·[r0,·#8]
563 »       strd»   r2,·r3,·[r0,·#16]563 »       strd»   r2,·r3,·[r0,·#16]
564 »       str»    r3,·[r0,·#24]564 »       str»    r3,·[r0,·#24]
565 »       cbz»    r7,·50a·<weakref___new__+0x1a2>565 »       cbz»    r7,·50a·<weakref___new__+0x1a2>
566 »       ldr»    r3,·[r7,·#0]566 »       ldr»    r3,·[r7,·#0]
Offset 579, 161 lines modifiedOffset 579, 163 lines modified
579 »       str»    r3,·[r4,·#28]579 »       str»    r3,·[r4,·#28]
580 »       bl»     27c·<insert_weakref>580 »       bl»     27c·<insert_weakref>
581 »       mov»    r0,·r4581 »       mov»    r0,·r4
582 »       add»    sp,·#20582 »       add»    sp,·#20
583 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}583 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
584 »       ldr»    r4,·[r1,·#12]584 »       ldr»    r4,·[r1,·#12]
585 »       cmp»    r4,·#0585 »       cmp»    r4,·#0
586 »       bne.n»  5e2·<weakref___new__+0x27a>586 »       bne.n»  5dc·<weakref___new__+0x274>
587 »       ldr»    r3,·[r1,·#4]587 »       ldr»    r3,·[r1,·#4]
588 »       cmp»    r3,·r6588 »       cmp»    r3,·r6
589 »       bne.n»  5ca·<weakref___new__+0x262>589 »       bne.n»  5c8·<weakref___new__+0x260>
590 »       ldr»    r7,·[r1,·#24]590 »       ldr»    r7,·[r1,·#24]
591 »       cmp»    r7,·#0591 »       cmp»    r7,·#0
592 »       beq.n»  5b0·<weakref___new__+0x248>592 »       beq.n»  5ae·<weakref___new__+0x246>
593 »       ldr»    r3,·[r7,·#12]593 »       ldr»    r3,·[r7,·#12]
594 »       mov»    r4,·r1594 »       mov»    r4,·r1
595 »       cmp»    r3,·#0595 »       cmp»    r3,·#0
596 »       beq.n»  5cc·<weakref___new__+0x264>596 »       beq.n»  5ca·<weakref___new__+0x262>
597 »       cmp»    r5,·r6597 »       cmp»    r5,·r6
598 »       it»     eq598 »       it»     eq
599 »       moveq»  r4,·r1599 »       moveq»  r4,·r1
600 »       bne.n»  5e2·<weakref___new__+0x27a>600 »       bne.n»  5dc·<weakref___new__+0x274>
601 »       ldr»    r3,·[r4,·#0]601 »       ldr»    r3,·[r4,·#0]
602 »       cmp»    r3,·#0602 »       cmp»    r3,·#0
603 »       ble.n»  5e2·<weakref___new__+0x27a>603 »       ble.n»  5dc·<weakref___new__+0x274>
604 »       mvn.w»  r2,·#3221225472»    @·0xc0000000604 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
605 »       cmp»    r3,·r2605 »       cmp»    r3,·r2
606 »       beq.w»  450·<weakref___new__+0xe8>606 »       beq.w»  450·<weakref___new__+0xe8>
607 »       adds»   r3,·#1607 »       adds»   r3,·#1
608 »       mov»    r0,·r4608 »       mov»    r0,·r4
609 »       str»    r3,·[r4,·#0]609 »       str»    r3,·[r4,·#0]
610 »       add»    sp,·#20610 »       add»    sp,·#20
611 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}611 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
612 »       ldr»    r3,·[r0,·#12]612 »       ldr»    r3,·[r0,·#12]
613 »       ldr.w»  r4,·[r9]613 »       ldr.w»  r4,·[r9]
614 »       cmp»    r4,·#0614 »       cmp»    r4,·#0
615 »       beq.w»  6d0·<weakref___new__+0x368>615 »       beq.w»  6d4·<weakref___new__+0x36c>
616 »       mov»    r2,·r4616 »       mov»    r2,·r4
617 »       movs»   r4,·#0617 »       movs»   r4,·#0
618 »       ldr»    r1,·[r2,·#12]618 »       ldr»    r1,·[r2,·#12]
Max diff block lines reached; 39399/42855 bytes (91.94%) of diff not shown.
2.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 7, 18 lines modifiedOffset 7, 18 lines modified
7 gc_clear():7 gc_clear():
8 »       push»   {lr}8 »       push»   {lr}
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4080]»     @·0xff011 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
12 »       sub»    sp,·#1212 »       sub»    sp,·#12
13 »       add»    r1,·sp,·#413 »       add»    r1,·sp,·#4
14 »       bl»     b68·<proxy_imatmul+0xc8>14 »       bl»     b6c·<proxy_imatmul+0xcc>
15 ·R_ARM_THM_CALL» clear_weakref_lock_held15 ·R_ARM_THM_CALL» clear_weakref_lock_held
16 »       ldr»    r0,·[sp,·#4]16 »       ldr»    r0,·[sp,·#4]
17 »       bl»     bfc·<proxy_reversed+0x1c>17 »       bl»     c00·<proxy_reversed+0x20>
18 ·R_ARM_THM_CALL» Py_XDECREF18 ·R_ARM_THM_CALL» Py_XDECREF
19 »       movs»   r0,·#019 »       movs»   r0,·#0
20 »       add»    sp,·#1220 »       add»    sp,·#12
21 »       ldr.w»  pc,·[sp],·#421 »       ldr.w»  pc,·[sp],·#4
  
22 00000024·<weakref_repr>:22 00000024·<weakref_repr>:
23 weakref_repr():23 weakref_repr():
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 »       subs»   r3,·#192 »       subs»   r3,·#1
93 »       str»    r3,·[r4,·#0]93 »       str»    r3,·[r4,·#0]
94 »       cbnz»   r3,·c2·<weakref_repr+0x9e>94 »       cbnz»   r3,·c2·<weakref_repr+0x9e>
95 »       mov»    r0,·r495 »       mov»    r0,·r4
96 »       bl»     0·<_Py_Dealloc>96 »       bl»     0·<_Py_Dealloc>
97 ·R_ARM_THM_CALL» _Py_Dealloc97 ·R_ARM_THM_CALL» _Py_Dealloc
98 »       mov»    r0,·r698 »       mov»    r0,·r6
99 »       bl»     bfc·<proxy_reversed+0x1c>99 »       bl»     c00·<proxy_reversed+0x20>
100 ·R_ARM_THM_CALL» Py_XDECREF100 ·R_ARM_THM_CALL» Py_XDECREF
101 »       mov»    r0,·r5101 »       mov»    r0,·r5
102 »       add»    sp,·#8102 »       add»    sp,·#8
103 »       pop»    {r4,·r5,·r6,·pc}103 »       pop»    {r4,·r5,·r6,·pc}
104 »       nop104 »       nop
105 »       .word»  0x00004e78105 »       .word»  0x00004e78
106 ·R_ARM_ABS32»    _PyRuntime106 ·R_ARM_ABS32»    _PyRuntime
Offset 747, 15 lines modifiedOffset 747, 15 lines modified
747 »       subs»   r3,·#1747 »       subs»   r3,·#1
748 »       str»    r3,·[r4,·#0]748 »       str»    r3,·[r4,·#0]
749 »       cbnz»   r3,·620·<proxy_call+0xfc>749 »       cbnz»   r3,·620·<proxy_call+0xfc>
750 »       mov»    r0,·r4750 »       mov»    r0,·r4
751 »       bl»     0·<_Py_Dealloc>751 »       bl»     0·<_Py_Dealloc>
752 ·R_ARM_THM_CALL» _Py_Dealloc752 ·R_ARM_THM_CALL» _Py_Dealloc
753 »       mov»    r0,·r6753 »       mov»    r0,·r6
754 »       bl»     bfc·<proxy_reversed+0x1c>754 »       bl»     c00·<proxy_reversed+0x20>
755 ·R_ARM_THM_CALL» Py_XDECREF755 ·R_ARM_THM_CALL» Py_XDECREF
756 »       mov»    r0,·r7756 »       mov»    r0,·r7
757 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}757 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
758 »       nop758 »       nop
759 »       .word»  0x000000d0759 »       .word»  0x000000d0
760 ·R_ARM_ABS32»    .data760 ·R_ARM_ABS32»    .data
761 »       .word»  0x000001a0761 »       .word»  0x000001a0
Offset 4130, 15 lines modifiedOffset 4130, 15 lines modified
4130 »       subs»   r3,·#14130 »       subs»   r3,·#1
4131 »       str»    r3,·[r4,·#0]4131 »       str»    r3,·[r4,·#0]
4132 »       cbnz»   r3,·21d4·<proxy_ipow+0xfc>4132 »       cbnz»   r3,·21d4·<proxy_ipow+0xfc>
4133 »       mov»    r0,·r44133 »       mov»    r0,·r4
4134 »       bl»     0·<_Py_Dealloc>4134 »       bl»     0·<_Py_Dealloc>
4135 ·R_ARM_THM_CALL» _Py_Dealloc4135 ·R_ARM_THM_CALL» _Py_Dealloc
4136 »       mov»    r0,·r64136 »       mov»    r0,·r6
4137 »       bl»     bfc·<proxy_reversed+0x1c>4137 »       bl»     c00·<proxy_reversed+0x20>
4138 ·R_ARM_THM_CALL» Py_XDECREF4138 ·R_ARM_THM_CALL» Py_XDECREF
4139 »       mov»    r0,·r74139 »       mov»    r0,·r7
4140 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}4140 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
4141 »       nop4141 »       nop
4142 »       .word»  0x000000d04142 »       .word»  0x000000d0
4143 ·R_ARM_ABS32»    .data4143 ·R_ARM_ABS32»    .data
4144 »       .word»  0x000001a04144 »       .word»  0x000001a0
Offset 4260, 15 lines modifiedOffset 4260, 15 lines modified
4260 »       subs»   r3,·#14260 »       subs»   r3,·#1
4261 »       str»    r3,·[r4,·#0]4261 »       str»    r3,·[r4,·#0]
4262 »       cbnz»   r3,·22e4·<proxy_pow+0xfc>4262 »       cbnz»   r3,·22e4·<proxy_pow+0xfc>
4263 »       mov»    r0,·r44263 »       mov»    r0,·r4
4264 »       bl»     0·<_Py_Dealloc>4264 »       bl»     0·<_Py_Dealloc>
4265 ·R_ARM_THM_CALL» _Py_Dealloc4265 ·R_ARM_THM_CALL» _Py_Dealloc
4266 »       mov»    r0,·r64266 »       mov»    r0,·r6
4267 »       bl»     bfc·<proxy_reversed+0x1c>4267 »       bl»     c00·<proxy_reversed+0x20>
4268 ·R_ARM_THM_CALL» Py_XDECREF4268 ·R_ARM_THM_CALL» Py_XDECREF
4269 »       mov»    r0,·r74269 »       mov»    r0,·r7
4270 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}4270 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
4271 »       nop4271 »       nop
4272 »       .word»  0x000000d04272 »       .word»  0x000000d0
4273 ·R_ARM_ABS32»    .data4273 ·R_ARM_ABS32»    .data
4274 »       .word»  0x000001a04274 »       .word»  0x000001a0
755 B
_warnings.o
733 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1327, 17 lines modifiedOffset 1327, 17 lines modified
1327 »       ldr.w»  r8,·[r3,·#1428]»     @·0x5941327 »       ldr.w»  r8,·[r3,·#1428]»     @·0x594
1328 »       cmp.w»  r8,·#01328 »       cmp.w»  r8,·#0
1329 »       bne.n»  b6c·<warn_explicit+0x84c>1329 »       bne.n»  b6c·<warn_explicit+0x84c>
1330 »       b.n»    a86·<warn_explicit+0x766>1330 »       b.n»    a86·<warn_explicit+0x766>
1331 »       bl»     0·<_Py_Dealloc>1331 »       bl»     0·<_Py_Dealloc>
1332 ·R_ARM_THM_CALL» _Py_Dealloc1332 ·R_ARM_THM_CALL» _Py_Dealloc
1333 »       b.n»    b6c·<warn_explicit+0x84c>1333 »       b.n»    b6c·<warn_explicit+0x84c>
 1334 »       cbz»    r6,·bf0·<warn_explicit+0x8d0>
1334 »       cmp»    r6,·r41335 »       cmp»    r6,·r4
1335 »       beq.n»  bf0·<warn_explicit+0x8d0> 
1336 »       cbnz»   r6,·c22·<warn_explicit+0x902>1336 »       bne.n»  c22·<warn_explicit+0x902>
1337 »       ldr»    r1,·[pc,·#216]»@·(ccc·<warn_explicit+0x9ac>)1337 »       ldr»    r1,·[pc,·#216]»@·(ccc·<warn_explicit+0x9ac>)
1338 »       movs»   r2,·#01338 »       movs»   r2,·#0
1339 »       ldr»    r0,·[sp,·#32]1339 »       ldr»    r0,·[sp,·#32]
1340 »       bl»     cd0·<get_warnings_attr>1340 »       bl»     cd0·<get_warnings_attr>
1341 »       mov»    r6,·r01341 »       mov»    r6,·r0
1342 »       cmp»    r0,·#01342 »       cmp»    r0,·#0
1343 »       beq.n»  c78·<warn_explicit+0x958>1343 »       beq.n»  c78·<warn_explicit+0x958>
1.26 MB
Python-ast.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········275708·(bytes·into·file)13 ··Start·of·section·headers:··········275712·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x434fc:1 There·are·18·section·headers,·starting·at·offset·0x43500:
  
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·01e178·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·01e174·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0311ec·00f988·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0311f0·00f988·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·01e1ac·000140·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·01e1a8·000140·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·040b74·0000b8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·040b78·0000b8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·01e2ec·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·01e2e8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·01e2ec·0073bf·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·01e2e8·0073bf·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0256ac·0017a0·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0256a8·0017a8·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·040c2c·000920·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·040c30·000920·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·026e4c·002b30·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·026e50·002b30·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·04154c·001810·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·041550·001810·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·02997c·000388·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·029980·000388·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·042d5c·000710·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·042d60·000710·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·029d04·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·029d08·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·029d04·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·029d08·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·029d38·004cf0·10·····16·1059··419 ··[15]·.symtab···········SYMTAB··········00000000·029d3c·004cf0·10·····16·1059··4
20 ··[16]·.strtab···········STRTAB··········00000000·02ea28·0027c1·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·02ea2c·0027c1·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·04346c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·043470·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
29.8 KB
readelf --wide --symbols {}
    
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
369 ···365:·000022c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d369 ···365:·000022c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
370 ···366:·000022d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t370 ···366:·000022d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
371 ···367:·00002b88·····0·NOTYPE··LOCAL··DEFAULT····1·$d371 ···367:·00002b88·····0·NOTYPE··LOCAL··DEFAULT····1·$d
372 ···368:·00002bb4·····0·NOTYPE··LOCAL··DEFAULT····1·$t372 ···368:·00002bb4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
373 ···369:·00002f58·····0·NOTYPE··LOCAL··DEFAULT····1·$d373 ···369:·00002f58·····0·NOTYPE··LOCAL··DEFAULT····1·$d
374 ···370:·00002f94·····0·NOTYPE··LOCAL··DEFAULT····1·$t374 ···370:·00002f94·····0·NOTYPE··LOCAL··DEFAULT····1·$t
375 ···371:·00003081·41994·FUNC····LOCAL··DEFAULT····1·add_ast_annotations375 ···371:·00003081·41994·FUNC····LOCAL··DEFAULT····1·add_ast_annotations
376 ···372:·00001789····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF376 ···372:·00001791····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
377 ···373:·00002d4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346377 ···373:·00002d4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346
378 ···374:·00002d5c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347378 ···374:·00002d5c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347
379 ···375:·00002d6c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC348379 ···375:·00002d6c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC348
380 ···376:·00002d7c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349380 ···376:·00002d7c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349
381 ···377:·00002dac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350381 ···377:·00002dac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350
382 ···378:·00002ddc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351382 ···378:·00002ddc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351
383 ···379:·00002e00·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352383 ···379:·00002e00·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352
Offset 403, 41 lines modifiedOffset 403, 41 lines modified
403 ···399:·00002f9c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365403 ···399:·00002f9c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365
404 ···400:·00002fc8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC366404 ···400:·00002fc8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC366
405 ···401:·00002ff8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367405 ···401:·00002ff8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367
406 ···402:·0000301c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC368406 ···402:·0000301c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC368
407 ···403:·00003058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC369407 ···403:·00003058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC369
408 ···404:·00010af6·····0·NOTYPE··LOCAL··DEFAULT····1·$d408 ···404:·00010af6·····0·NOTYPE··LOCAL··DEFAULT····1·$d
409 ···405:·00010afa·····0·NOTYPE··LOCAL··DEFAULT····1·$t409 ···405:·00010afa·····0·NOTYPE··LOCAL··DEFAULT····1·$t
410 ···406:·00010cd9··3826·FUNC····LOCAL··DEFAULT····1·ast2obj_stmt410 ···406:·00010cd9··3822·FUNC····LOCAL··DEFAULT····1·ast2obj_stmt
411 ···407:·00000869···168·FUNC····LOCAL··DEFAULT····7·ast2obj_list411 ···407:·00000869···168·FUNC····LOCAL··DEFAULT····7·ast2obj_list
412 ···408:·00000107···254·FUNC····LOCAL··DEFAULT····9·ast2obj_type_ignore412 ···408:·00000107···254·FUNC····LOCAL··DEFAULT····9·ast2obj_type_ignore
413 ···409:·00000911··3582·FUNC····LOCAL··DEFAULT····7·ast2obj_expr413 ···409:·00000911··3592·FUNC····LOCAL··DEFAULT····7·ast2obj_expr
414 ···410:·00010cd0·····0·NOTYPE··LOCAL··DEFAULT····1·$d414 ···410:·00010cd0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
415 ···411:·00010cd8·····0·NOTYPE··LOCAL··DEFAULT····1·$t415 ···411:·00010cd8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
416 ···412:·00010d10·····0·NOTYPE··LOCAL··DEFAULT····1·$d416 ···412:·00010d10·····0·NOTYPE··LOCAL··DEFAULT····1·$d
417 ···413:·00010d48·····0·NOTYPE··LOCAL··DEFAULT····1·$t417 ···413:·00010d48·····0·NOTYPE··LOCAL··DEFAULT····1·$t
418 ···414:·000120d5···606·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments418 ···414:·000120d1···606·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments
419 ···415:·0001cf8d···740·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param419 ···415:·0001cf89···740·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param
420 ···416:·0001ce79···242·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem420 ···416:·0001ce75···242·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem
421 ···417:·00011ee9···490·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword421 ···417:·00011ee5···490·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword
422 ···418:·0001cc41···566·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler422 ···418:·0001cc3d···566·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler
423 ···419:·00011cb1···506·FUNC····LOCAL··DEFAULT····1·ast2obj_alias423 ···419:·00011cad···506·FUNC····LOCAL··DEFAULT····1·ast2obj_alias
 424 ···420:·0001d625···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case
424 ···420:·00011bcd···228·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0425 ···421:·00011bc9···228·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0
425 ···421:·0001d629···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case 
426 ···422:·0001cf6d····30·FUNC····LOCAL··DEFAULT····1·ast2obj_object426 ···422:·0001cf69····30·FUNC····LOCAL··DEFAULT····1·ast2obj_object
427 ···423:·00000948·····0·NOTYPE··LOCAL··DEFAULT····7·$d427 ···423:·00000948·····0·NOTYPE··LOCAL··DEFAULT····7·$d
428 ···424:·0000097e·····0·NOTYPE··LOCAL··DEFAULT····7·$t428 ···424:·0000097e·····0·NOTYPE··LOCAL··DEFAULT····7·$t
429 ···425:·00001711····58·FUNC····LOCAL··DEFAULT····7·ast2obj_expr_context.isra.0429 ···425:·00001719····58·FUNC····LOCAL··DEFAULT····7·ast2obj_expr_context.isra.0
430 ···426:·00000f04·····0·NOTYPE··LOCAL··DEFAULT····7·$d430 ···426:·00000f9c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
431 ···427:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT····7·$t431 ···427:·00000fa4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
432 ···428:·0001cacd···370·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension432 ···428:·0001cac9···370·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension
433 ···429:·000013ae·····0·NOTYPE··LOCAL··DEFAULT····7·$d433 ···429:·000013b2·····0·NOTYPE··LOCAL··DEFAULT····7·$d
434 ···430:·000013b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t434 ···430:·000013c6·····0·NOTYPE··LOCAL··DEFAULT····7·$t
435 ···431:·00011bd6·····0·NOTYPE··LOCAL··DEFAULT····1·$d435 ···431:·00011bd2·····0·NOTYPE··LOCAL··DEFAULT····1·$d
436 ···432:·00012335···572·FUNC····LOCAL··DEFAULT····1·ast2obj_arg436 ···432:·00012331···572·FUNC····LOCAL··DEFAULT····1·ast2obj_arg
437 ···433:·00003098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC370437 ···433:·00003098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC370
438 ···434:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t438 ···434:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
439 ···435:·000030c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC371439 ···435:·000030c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC371
440 ···436:·0000004f····52·FUNC····LOCAL··DEFAULT····9·ast_clear440 ···436:·0000004f····52·FUNC····LOCAL··DEFAULT····9·ast_clear
441 ···437:·000030f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC372441 ···437:·000030f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC372
442 ···438:·00003118·····0·NOTYPE··LOCAL··DEFAULT····6·.LC373442 ···438:·00003118·····0·NOTYPE··LOCAL··DEFAULT····6·.LC373
443 ···439:·00003140·····0·NOTYPE··LOCAL··DEFAULT····6·.LC374443 ···439:·00003140·····0·NOTYPE··LOCAL··DEFAULT····6·.LC374
Offset 463, 26 lines modifiedOffset 463, 26 lines modified
463 ···459:·00003484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395463 ···459:·00003484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395
464 ···460:·000034b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396464 ···460:·000034b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396
465 ···461:·000034d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397465 ···461:·000034d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397
466 ···462:·00003514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC398466 ···462:·00003514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC398
467 ···463:·0000353c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC399467 ···463:·0000353c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC399
468 ···464:·00003578·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400468 ···464:·00003578·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400
469 ···465:·000035ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401469 ···465:·000035ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401
470 ···466:·0000174d····60·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall470 ···466:·00001755····60·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall
471 ···467:·000132fd·21000·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt471 ···467:·000132f9·21000·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt
472 ···468:·00018555·13864·FUNC····LOCAL··DEFAULT····1·obj2ast_expr472 ···468:·00018551·13864·FUNC····LOCAL··DEFAULT····1·obj2ast_expr
473 ···469:·00012bec·····0·NOTYPE··LOCAL··DEFAULT····1·$d473 ···469:·00012be8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
474 ···470:·00012bfc·····0·NOTYPE··LOCAL··DEFAULT····1·$t474 ···470:·00012bf8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
475 ···471:·00018505····80·FUNC····LOCAL··DEFAULT····1·obj2ast_int.isra.0475 ···471:·00018501····80·FUNC····LOCAL··DEFAULT····1·obj2ast_int.isra.0
476 ···472:·00002a09···128·FUNC····LOCAL··DEFAULT····9·obj2ast_string.isra.0476 ···472:·00002a09···128·FUNC····LOCAL··DEFAULT····9·obj2ast_string.isra.0
477 ···473:·00012f80·····0·NOTYPE··LOCAL··DEFAULT····1·$d477 ···473:·00012f7c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
478 ···474:·00012f90·····0·NOTYPE··LOCAL··DEFAULT····1·$t478 ···474:·00012f8c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
479 ···475:·00013298·····0·NOTYPE··LOCAL··DEFAULT····1·$d479 ···475:·00013294·····0·NOTYPE··LOCAL··DEFAULT····1·$d
480 ···476:·000132ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t480 ···476:·000132a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
481 ···477:·00001784·····0·NOTYPE··LOCAL··DEFAULT····7·$d481 ···477:·0000178c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
482 ···478:·000035d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402482 ···478:·000035d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402
483 ···479:·00003600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403483 ···479:·00003600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403
484 ···480:·00003620·····0·NOTYPE··LOCAL··DEFAULT····6·.LC404484 ···480:·00003620·····0·NOTYPE··LOCAL··DEFAULT····6·.LC404
485 ···481:·00003650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC405485 ···481:·00003650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC405
486 ···482:·00003680·····0·NOTYPE··LOCAL··DEFAULT····6·.LC406486 ···482:·00003680·····0·NOTYPE··LOCAL··DEFAULT····6·.LC406
487 ···483:·000036a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC407487 ···483:·000036a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC407
488 ···484:·000036d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC408488 ···484:·000036d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC408
Offset 605, 74 lines modifiedOffset 605, 74 lines modified
605 ···601:·00004d70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC525605 ···601:·00004d70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC525
606 ···602:·00004da4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC526606 ···602:·00004da4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC526
607 ···603:·00004dd8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC527607 ···603:·00004dd8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC527
608 ···604:·00004dfc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC528608 ···604:·00004dfc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC528
609 ···605:·00004e34·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529609 ···605:·00004e34·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529
610 ···606:·00004e60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530610 ···606:·00004e60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530
611 ···607:·00004e80·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531611 ···607:·00004e80·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531
612 ···608:·000134c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d612 ···608:·000134bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
613 ···609:·000134d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t613 ···609:·000134cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
614 ···610:·00013930·····0·NOTYPE··LOCAL··DEFAULT····1·$d614 ···610:·0001392c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
615 ···611:·0001393c·····0·NOTYPE··LOCAL··DEFAULT····1·$t615 ···611:·00013938·····0·NOTYPE··LOCAL··DEFAULT····1·$t
616 ···612:·0001bb7d···120·FUNC····LOCAL··DEFAULT····1·obj2ast_identifier.isra.0616 ···612:·0001bb79···120·FUNC····LOCAL··DEFAULT····1·obj2ast_identifier.isra.0
617 ···613:·0001bcb9··2076·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments617 ···613:·0001bcb5··2076·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments
618 ···614:·00013ac8·····0·NOTYPE··LOCAL··DEFAULT····1·$d618 ···614:·00013ac4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
619 ···615:·00013ad4·····0·NOTYPE··LOCAL··DEFAULT····1·$t619 ···615:·00013ad0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
620 ···616:·00002341··1736·FUNC····LOCAL··DEFAULT····9·obj2ast_type_param620 ···616:·00002341··1736·FUNC····LOCAL··DEFAULT····9·obj2ast_type_param
621 ···617:·00013fc8·····0·NOTYPE··LOCAL··DEFAULT····1·$d621 ···617:·00013fc4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
622 ···618:·00013fd0·····0·NOTYPE··LOCAL··DEFAULT····1·$t622 ···618:·00013fcc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
623 ···619:·00000e89···340·FUNC····LOCAL··DEFAULT····9·obj2ast_withitem623 ···619:·00000e89···340·FUNC····LOCAL··DEFAULT····9·obj2ast_withitem
624 ···620:·0001426c·····0·NOTYPE··LOCAL··DEFAULT····1·$d624 ···620:·00014268·····0·NOTYPE··LOCAL··DEFAULT····1·$d
625 ···621:·0001427c·····0·NOTYPE··LOCAL··DEFAULT····1·$t625 ···621:·00014278·····0·NOTYPE··LOCAL··DEFAULT····1·$t
626 ···622:·00014544·····0·NOTYPE··LOCAL··DEFAULT····1·$d626 ···622:·00014540·····0·NOTYPE··LOCAL··DEFAULT····1·$d
627 ···623:·00014550·····0·NOTYPE··LOCAL··DEFAULT····1·$t627 ···623:·0001454c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
628 ···624:·00014950·····0·NOTYPE··LOCAL··DEFAULT····1·$d628 ···624:·0001494c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
629 ···625:·00014960·····0·NOTYPE··LOCAL··DEFAULT····1·$t629 ···625:·0001495c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
630 ···626:·00014cd4·····0·NOTYPE··LOCAL··DEFAULT····1·$d630 ···626:·00014cd0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
631 ···627:·00014ce8·····0·NOTYPE··LOCAL··DEFAULT····1·$t631 ···627:·00014ce4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
632 ···628:·0001c921···348·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0632 ···628:·0001c91d···348·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0
633 ···629:·0001502c·····0·NOTYPE··LOCAL··DEFAULT····1·$d633 ···629:·00015028·····0·NOTYPE··LOCAL··DEFAULT····1·$d
634 ···630:·0001503c·····0·NOTYPE··LOCAL··DEFAULT····1·$t634 ···630:·00015038·····0·NOTYPE··LOCAL··DEFAULT····1·$t
635 ···631:·00015270·····0·NOTYPE··LOCAL··DEFAULT····1·$d635 ···631:·0001526c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
636 ···632:·00015278·····0·NOTYPE··LOCAL··DEFAULT····1·$t636 ···632:·00015274·····0·NOTYPE··LOCAL··DEFAULT····1·$t
637 ···633:·00015578·····0·NOTYPE··LOCAL··DEFAULT····1·$d637 ···633:·00015574·····0·NOTYPE··LOCAL··DEFAULT····1·$d
638 ···634:·00015584·····0·NOTYPE··LOCAL··DEFAULT····1·$t638 ···634:·00015580·····0·NOTYPE··LOCAL··DEFAULT····1·$t
639 ···635:·0001dc09···942·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword639 ···635:·0001dc05···942·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword
640 ···636:·00000259···872·FUNC····LOCAL··DEFAULT····9·obj2ast_alias640 ···636:·00000259···872·FUNC····LOCAL··DEFAULT····9·obj2ast_alias
641 ···637:·00015938·····0·NOTYPE··LOCAL··DEFAULT····1·$d641 ···637:·00015934·····0·NOTYPE··LOCAL··DEFAULT····1·$d
642 ···638:·00015944·····0·NOTYPE··LOCAL··DEFAULT····1·$t642 ···638:·00015940·····0·NOTYPE··LOCAL··DEFAULT····1·$t
643 ···639:·00015c70·····0·NOTYPE··LOCAL··DEFAULT····1·$d643 ···639:·00015c6c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
644 ···640:·00015c7c·····0·NOTYPE··LOCAL··DEFAULT····1·$t644 ···640:·00015c78·····0·NOTYPE··LOCAL··DEFAULT····1·$t
645 ···641:·00015f5c·····0·NOTYPE··LOCAL··DEFAULT····1·$d645 ···641:·00015f58·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Max diff block lines reached; 18173/30455 bytes (59.67%) of diff not shown.
500 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x311ec·contains·7985·entries:1 Relocation·section·'.rel.text'·at·offset·0x311f0·contains·7985·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001c··0004240a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc3 0000001c··0004240a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
4 00000034··0004252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError4 00000034··0004252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
5 00000038··00042530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError5 00000038··00042530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
6 0000003c··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000130···.LC126 0000003c··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000130···.LC12
7 00000040··00000d30·R_ARM_THM_MOVT_ABS·····00000130···.LC127 00000040··00000d30·R_ARM_THM_MOVT_ABS·····00000130···.LC12
8 00000046··0004260a·R_ARM_THM_CALL·········00000000···PyErr_SetString8 00000046··0004260a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 1260, 15 lines modifiedOffset 1260, 15 lines modified
1260 00002f90··0003c302·R_ARM_ABS32············00000000···.rodata1260 00002f90··0003c302·R_ARM_ABS32············00000000···.rodata
1261 00002f94··00015f2f·R_ARM_THM_MOVW_ABS_NC··00002c64···.LC3421261 00002f94··00015f2f·R_ARM_THM_MOVW_ABS_NC··00002c64···.LC342
1262 00002f98··00015f30·R_ARM_THM_MOVT_ABS·····00002c64···.LC3421262 00002f98··00015f30·R_ARM_THM_MOVT_ABS·····00002c64···.LC342
1263 00002f9c··0001640a·R_ARM_THM_CALL·········000006d1···make_type1263 00002f9c··0001640a·R_ARM_THM_CALL·········000006d1···make_type
1264 00002faa··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1264 00002faa··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1265 00002fae··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1265 00002fae··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1266 00002fb2··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr1266 00002fb2··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
1267 00002fce··0001740a·R_ARM_THM_CALL·········00001789···Py_XDECREF1267 00002fce··0001740a·R_ARM_THM_CALL·········00001791···Py_XDECREF
1268 00002fe4··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1268 00002fe4··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1269 00003006··0004640a·R_ARM_THM_CALL·········00000000···PyTuple_New1269 00003006··0004640a·R_ARM_THM_CALL·········00000000···PyTuple_New
1270 0000301e··0004620a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString1270 0000301e··0004620a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
1271 00003032··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr1271 00003032··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
1272 00003056··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1272 00003056··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1273 00003078··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1273 00003078··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1274 00003094··00046c0a·R_ARM_THM_CALL·········00000000···PyDict_New1274 00003094··00046c0a·R_ARM_THM_CALL·········00000000···PyDict_New
Offset 4623, 16 lines modifiedOffset 4623, 16 lines modified
4623 00010b56··0001982f·R_ARM_THM_MOVW_ABS_NC··00000107···ast2obj_type_ignore4623 00010b56··0001982f·R_ARM_THM_MOVW_ABS_NC··00000107···ast2obj_type_ignore
4624 00010b5a··00019830·R_ARM_THM_MOVT_ABS·····00000107···ast2obj_type_ignore4624 00010b5a··00019830·R_ARM_THM_MOVT_ABS·····00000107···ast2obj_type_ignore
4625 00010b5e··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4625 00010b5e··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4626 00010b6e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4626 00010b6e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4627 00010ba6··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4627 00010ba6··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4628 00010bb6··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4628 00010bb6··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4629 00010bc6··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4629 00010bc6··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
4630 00010bd8··0001740a·R_ARM_THM_CALL·········00001789···Py_XDECREF4630 00010bd8··0001740a·R_ARM_THM_CALL·········00001791···Py_XDECREF
4631 00010bde··0001740a·R_ARM_THM_CALL·········00001789···Py_XDECREF4631 00010bde··0001740a·R_ARM_THM_CALL·········00001791···Py_XDECREF
4632 00010be8··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4632 00010be8··0004690a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
4633 00010bee··0004892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError4633 00010bee··0004892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
4634 00010bf2··00048930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError4634 00010bf2··00048930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
4635 00010bf6··0001922f·R_ARM_THM_MOVW_ABS_NC··0000301c···.LC3684635 00010bf6··0001922f·R_ARM_THM_MOVW_ABS_NC··0000301c···.LC368
4636 00010bfa··00019230·R_ARM_THM_MOVT_ABS·····0000301c···.LC3684636 00010bfa··00019230·R_ARM_THM_MOVT_ABS·····0000301c···.LC368
4637 00010c00··0004260a·R_ARM_THM_CALL·········00000000···PyErr_SetString4637 00010c00··0004260a·R_ARM_THM_CALL·········00000000···PyErr_SetString
4638 00010c06··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct4638 00010c06··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
Offset 4689, 20 lines modifiedOffset 4689, 20 lines modified
4689 00010fe4··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4689 00010fe4··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4690 00010ff6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4690 00010ff6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4691 00011018··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4691 00011018··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4692 0001102a··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4692 0001102a··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4693 00011040··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct4693 00011040··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
4694 00011044··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct4694 00011044··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
4695 00011064··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4695 00011064··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4696 0001107a··00019f2f·R_ARM_THM_MOVW_ABS_NC··0001cf8d···ast2obj_type_param4696 0001107a··00019f2f·R_ARM_THM_MOVW_ABS_NC··0001cf89···ast2obj_type_param
4697 0001107e··00019f30·R_ARM_THM_MOVT_ABS·····0001cf8d···ast2obj_type_param4697 0001107e··00019f30·R_ARM_THM_MOVT_ABS·····0001cf89···ast2obj_type_param
4698 00011086··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4698 00011086··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4699 0001109c··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4699 0001109c··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4700 000110b8··0001740a·R_ARM_THM_CALL·········00001789···Py_XDECREF4700 000110b8··0001740a·R_ARM_THM_CALL·········00001791···Py_XDECREF
4701 000110be··0001740a·R_ARM_THM_CALL·········00001789···Py_XDECREF4701 000110be··0001740a·R_ARM_THM_CALL·········00001791···Py_XDECREF
4702 000110ce··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4702 000110ce··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4703 000110de··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4703 000110de··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4704 000110f0··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4704 000110f0··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4705 00011112··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt4705 00011112··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
4706 00011116··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt4706 00011116··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
4707 0001111a··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4707 0001111a··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4708 0001112c··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4708 0001112c··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
Offset 4710, 93 lines modifiedOffset 4710, 93 lines modified
4710 00011152··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt4710 00011152··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
4711 00011156··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4711 00011156··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4712 0001116e··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4712 0001116e··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4713 00011184··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4713 00011184··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4714 00011194··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4714 00011194··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4715 000111a6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4715 000111a6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4716 000111ca··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4716 000111ca··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4717 000111de··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr 
4718 00011202··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt 
4719 00011206··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt 
4720 0001120a··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list 
4721 0001121e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr 
4722 00011242··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt 
4723 00011246··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt 
4724 0001124a··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list 
4725 0001125e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr 
4726 00011288··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4717 000111e4··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4727 0001129a··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4718 000111f6··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
4728 000112ae··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4719 0001120a··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4729 000112d2··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr4720 0001122e··0001990a·R_ARM_THM_CALL·········00000911···ast2obj_expr
 4721 00011242··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
 4722 00011266··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
 4723 0001126a··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
 4724 0001126e··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
 4725 00011282··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
 4726 000112a6··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
 4727 000112aa··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
 4728 000112ae··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
 4729 000112c2··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4730 000112ec··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4730 000112ec··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4731 000112fe··0001a02f·R_ARM_THM_MOVW_ABS_NC··0001ce79···ast2obj_withitem4731 000112fe··0001a02f·R_ARM_THM_MOVW_ABS_NC··0001ce75···ast2obj_withitem
4732 00011302··0001a030·R_ARM_THM_MOVT_ABS·····0001ce79···ast2obj_withitem4732 00011302··0001a030·R_ARM_THM_MOVT_ABS·····0001ce75···ast2obj_withitem
4733 00011306··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4733 00011306··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4734 0001131a··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4734 0001131a··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4735 0001133e··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt4735 0001133e··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
4736 00011342··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt4736 00011342··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
4737 00011346··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4737 00011346··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4738 0001135e··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4738 0001135e··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4739 0001136c··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct4739 0001136c··0004662f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
4740 00011370··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct4740 00011370··00046630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
4741 0001138e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4741 0001138e··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4742 000113aa··0001992f·R_ARM_THM_MOVW_ABS_NC··00000911···ast2obj_expr4742 000113aa··0001992f·R_ARM_THM_MOVW_ABS_NC··00000911···ast2obj_expr
4743 000113ae··00019930·R_ARM_THM_MOVT_ABS·····00000911···ast2obj_expr4743 000113ae··00019930·R_ARM_THM_MOVT_ABS·····00000911···ast2obj_expr
4744 000113b2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4744 000113b2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4745 000113c6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4745 000113c6··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4746 000113ea··0001a12f·R_ARM_THM_MOVW_ABS_NC··00011ee9···ast2obj_keyword4746 000113ea··0001a12f·R_ARM_THM_MOVW_ABS_NC··00011ee5···ast2obj_keyword
4747 000113ee··0001a130·R_ARM_THM_MOVT_ABS·····00011ee9···ast2obj_keyword4747 000113ee··0001a130·R_ARM_THM_MOVT_ABS·····00011ee5···ast2obj_keyword
4748 000113f2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4748 000113f2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4749 00011406··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4749 00011406··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4750 0001142a··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt4750 0001142a··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
4751 0001142e··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt4751 0001142e··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
4752 00011432··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4752 00011432··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4753 00011446··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4753 00011446··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4754 0001146a··0001992f·R_ARM_THM_MOVW_ABS_NC··00000911···ast2obj_expr4754 0001146a··0001992f·R_ARM_THM_MOVW_ABS_NC··00000911···ast2obj_expr
4755 0001146e··00019930·R_ARM_THM_MOVT_ABS·····00000911···ast2obj_expr4755 0001146e··00019930·R_ARM_THM_MOVT_ABS·····00000911···ast2obj_expr
4756 00011472··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4756 00011472··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
4757 00011486··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr4757 00011486··0004670a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
4758 000114a4··00019f2f·R_ARM_THM_MOVW_ABS_NC··0001cf8d···ast2obj_type_param4758 000114a4··00019f2f·R_ARM_THM_MOVW_ABS_NC··0001cf89···ast2obj_type_param
4759 000114a8··00019f30·R_ARM_THM_MOVT_ABS·····0001cf8d···ast2obj_type_param4759 000114a8··00019f30·R_ARM_THM_MOVT_ABS·····0001cf89···ast2obj_type_param
4760 000114b8··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew4760 000114b8··0004680a·R_ARM_THM_CALL·········00000000···PyType_GenericNew
4761 000114ca··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt4761 000114ca··0001962f·R_ARM_THM_MOVW_ABS_NC··00010cd9···ast2obj_stmt
4762 000114ce··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt4762 000114ce··00019630·R_ARM_THM_MOVT_ABS·····00010cd9···ast2obj_stmt
4763 000114d2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list4763 000114d2··0001970a·R_ARM_THM_CALL·········00000869···ast2obj_list
Max diff block lines reached; 502051/511847 bytes (98.09%) of diff not shown.
1.03 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ·0V?8^GN1 ·VeF0^7N
2 field·'id'·is·required·for·Name2 field·'id'·is·required·for·Name
3 field·'ctx'·is·required·for·Name3 field·'ctx'·is·required·for·Name
4 field·'value'·is·required·for·Constant4 field·'value'·is·required·for·Constant
5 field·'value'·is·required·for·Attribute5 field·'value'·is·required·for·Attribute
6 field·'attr'·is·required·for·Attribute6 field·'attr'·is·required·for·Attribute
7 field·'ctx'·is·required·for·Attribute7 field·'ctx'·is·required·for·Attribute
8 field·'value'·is·required·for·Expr8 field·'value'·is·required·for·Expr
Offset 676, 16 lines modifiedOffset 676, 16 lines modified
676 ast2obj_expr676 ast2obj_expr
677 ast2obj_arguments677 ast2obj_arguments
678 ast2obj_type_param678 ast2obj_type_param
679 ast2obj_withitem679 ast2obj_withitem
680 ast2obj_keyword680 ast2obj_keyword
681 ast2obj_excepthandler681 ast2obj_excepthandler
682 ast2obj_alias682 ast2obj_alias
683 ast2obj_operator.isra.0 
684 ast2obj_match_case683 ast2obj_match_case
 684 ast2obj_operator.isra.0
685 ast2obj_object685 ast2obj_object
686 ast2obj_expr_context.isra.0686 ast2obj_expr_context.isra.0
687 ast2obj_comprehension687 ast2obj_comprehension
688 ast2obj_arg688 ast2obj_arg
689 ast_clear689 ast_clear
690 _Py_EnterRecursiveCall690 _Py_EnterRecursiveCall
691 obj2ast_stmt691 obj2ast_stmt
Offset 906, 16 lines modifiedOffset 906, 16 lines modified
906 _PyAST_MatchClass906 _PyAST_MatchClass
907 _Py_asdl_pattern_seq_new907 _Py_asdl_pattern_seq_new
908 _PyAST_TypeVar908 _PyAST_TypeVar
909 _PyAST_TypeAlias909 _PyAST_TypeAlias
910 _PyAST_TryStar910 _PyAST_TryStar
911 _PyAST_TypeVarTuple911 _PyAST_TypeVarTuple
912 _PyAST_ParamSpec912 _PyAST_ParamSpec
913 _PyAST_MatchMapping 
914 _PyAST_MatchOr913 _PyAST_MatchOr
 914 _PyAST_MatchMapping
915 _PyAST_AsyncFor915 _PyAST_AsyncFor
916 PyAST_obj2mod916 PyAST_obj2mod
917 PySys_Audit917 PySys_Audit
918 PyObject_GetOptionalAttr918 PyObject_GetOptionalAttr
919 _Py_asdl_stmt_seq_new919 _Py_asdl_stmt_seq_new
920 _Py_asdl_type_ignore_seq_new920 _Py_asdl_type_ignore_seq_new
921 PyExc_RuntimeError921 PyExc_RuntimeError
676 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5198, 15 lines modifiedOffset 5198, 15 lines modified
5198 »       bl»     3080·<add_ast_annotations>5198 »       bl»     3080·<add_ast_annotations>
5199 »       clz»    r0,·r05199 »       clz»    r0,·r0
5200 »       lsrs»   r0,·r0,·#55200 »       lsrs»   r0,·r0,·#5
5201 »       negs»   r0,·r05201 »       negs»   r0,·r0
5202 »       add»    sp,·#125202 »       add»    sp,·#12
5203 »       pop»    {r4,·r5,·r6,·r7,·pc}5203 »       pop»    {r4,·r5,·r6,·r7,·pc}
5204 »       mov»    r0,·r55204 »       mov»    r0,·r5
5205 »       bl»     1788·<init_types+0xc8c>5205 »       bl»     1790·<init_types+0xc94>
5206 ·R_ARM_THM_CALL» Py_XDECREF5206 ·R_ARM_THM_CALL» Py_XDECREF
5207 »       mov.w»  r0,·#4294967295»    @·0xffffffff5207 »       mov.w»  r0,·#4294967295»    @·0xffffffff
5208 »       b.n»    2fc8·<init_types+0x24cc>5208 »       b.n»    2fc8·<init_types+0x24cc>
5209 »       subs»   r3,·#15209 »       subs»   r3,·#1
5210 »       str»    r3,·[r5,·#0]5210 »       str»    r3,·[r5,·#0]
5211 »       cmp»    r3,·#05211 »       cmp»    r3,·#0
5212 »       bne.w»  12f8·<init_types+0x7fc>5212 »       bne.w»  12f8·<init_types+0x7fc>
Offset 27587, 18 lines modifiedOffset 27587, 18 lines modified
27587 »       b.n»    10b4e·<PyAST_mod2obj+0xd2>27587 »       b.n»    10b4e·<PyAST_mod2obj+0xd2>
27588 »       movs»   r4,·#027588 »       movs»   r4,·#0
27589 »       mov»    r6,·r427589 »       mov»    r6,·r4
27590 »       ldr»    r3,·[sp,·#0]27590 »       ldr»    r3,·[sp,·#0]
27591 »       mov»    r0,·r427591 »       mov»    r0,·r4
27592 »       subs»   r3,·#127592 »       subs»   r3,·#1
27593 »       str»    r3,·[sp,·#0]27593 »       str»    r3,·[sp,·#0]
27594 »       bl»     1788·<init_types+0xc8c>27594 »       bl»     1790·<init_types+0xc94>
27595 ·R_ARM_THM_CALL» Py_XDECREF27595 ·R_ARM_THM_CALL» Py_XDECREF
27596 »       mov»    r0,·r627596 »       mov»    r0,·r6
27597 »       bl»     1788·<init_types+0xc8c>27597 »       bl»     1790·<init_types+0xc94>
27598 ·R_ARM_THM_CALL» Py_XDECREF27598 ·R_ARM_THM_CALL» Py_XDECREF
27599 »       movs»   r6,·#027599 »       movs»   r6,·#0
27600 »       b.n»    10b92·<PyAST_mod2obj+0x116>27600 »       b.n»    10b92·<PyAST_mod2obj+0x116>
27601 »       mov»    r0,·r427601 »       mov»    r0,·r4
27602 »       bl»     0·<_Py_Dealloc>27602 »       bl»     0·<_Py_Dealloc>
27603 ·R_ARM_THM_CALL» _Py_Dealloc27603 ·R_ARM_THM_CALL» _Py_Dealloc
27604 »       b.n»    10b86·<PyAST_mod2obj+0x10a>27604 »       b.n»    10b86·<PyAST_mod2obj+0x10a>
Offset 27713, 40 lines modifiedOffset 27713, 40 lines modified
27713 00010cd8·<ast2obj_stmt>:27713 00010cd8·<ast2obj_stmt>:
27714 ast2obj_stmt():27714 ast2obj_stmt():
27715 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}27715 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
27716 »       mov.w»  ip,·#4096»  @·0x100027716 »       mov.w»  ip,·#4096»  @·0x1000
27717 »       sub.w»  ip,·sp,·ip27717 »       sub.w»  ip,·sp,·ip
27718 »       str.w»  r0,·[ip,·#4072]»     @·0xfe827718 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
27719 »       cmp»    r2,·#027719 »       cmp»    r2,·#0
27720 »       beq.w»  11940·<ast2obj_stmt+0xc68>27720 »       beq.w»  11956·<ast2obj_stmt+0xc7e>
27721 »       mov»    r6,·r227721 »       mov»    r6,·r2
27722 »       mov»    r8,·r127722 »       mov»    r8,·r1
27723 »       ldrd»   r3,·r2,·[r1]27723 »       ldrd»   r3,·r2,·[r1]
27724 »       adds»   r3,·#127724 »       adds»   r3,·#1
27725 »       str»    r3,·[r1,·#0]27725 »       str»    r3,·[r1,·#0]
27726 »       cmp»    r3,·r227726 »       cmp»    r3,·r2
27727 »       bgt.w»  11bb0·<ast2obj_stmt+0xed8>27727 »       bgt.w»  11b70·<ast2obj_stmt+0xe98>
27728 »       ldr»    r3,·[r6,·#0]27728 »       ldr»    r3,·[r6,·#0]
27729 »       mov»    r5,·r027729 »       mov»    r5,·r0
27730 »       subs»   r3,·#127730 »       subs»   r3,·#1
27731 »       cmp»    r3,·#2727731 »       cmp»    r3,·#27
27732 »       bhi.w»  11baa·<ast2obj_stmt+0xed2>27732 »       bhi.w»  11b6a·<ast2obj_stmt+0xe92>
27733 »       tbh»    [pc,·r3,·lsl·#1]27733 »       tbh»    [pc,·r3,·lsl·#1]
27734 »       .word»  0x056c010127734 »       .word»  0x056c0101
27735 »       .word»  0x022b032427735 »       .word»  0x022b0324
27736 »       .word»  0x00aa053d27736 »       .word»  0x00aa053d
 27737 »       .word»  0x049d06ee
27737 »       .word»  0x046606fc27738 »       .word»  0x02660672
27738 »       .word»  0x0236061e 
27739 »       .word»  0x053206da27739 »       .word»  0x05320618
27740 »       .word»  0x02ea01db27740 »       .word»  0x02ea01db
27741 »       .word»  0x04a906f127741 »       .word»  0x0466074c
27742 »       .word»  0x03d002b827742 »       .word»  0x03d00236
27743 »       .word»  0x057606e527743 »       .word»  0x057606de
27744 »       .word»  0x04e0044b27744 »       .word»  0x04e0044b
27745 »       .word»  0x06b606c527745 »       .word»  0x064e065d
27746 »       .word»  0x01c2001c27746 »       .word»  0x01c2001c
27747 »       .word»  0x0558056227747 »       .word»  0x05580562
27748 »       movs»   r2,·#027748 »       movs»   r2,·#0
27749 »       ldr.w»  r0,·[r0,·#160]»      @·0xa027749 »       ldr.w»  r0,·[r0,·#160]»      @·0xa0
27750 »       mov»    r1,·r227750 »       mov»    r1,·r2
27751 »       bl»     0·<PyType_GenericNew>27751 »       bl»     0·<PyType_GenericNew>
27752 ·R_ARM_THM_CALL» PyType_GenericNew27752 ·R_ARM_THM_CALL» PyType_GenericNew
Offset 27771, 15 lines modifiedOffset 27771, 15 lines modified
27771 »       ldr»    r3,·[r4,·#0]27771 »       ldr»    r3,·[r4,·#0]
27772 »       mvn.w»  r2,·#3221225472»    @·0xc000000027772 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
27773 »       cmp»    r3,·r227773 »       cmp»    r3,·r2
27774 »       beq.n»  10d94·<ast2obj_stmt+0xbc>27774 »       beq.n»  10d94·<ast2obj_stmt+0xbc>
27775 »       subs»   r3,·#127775 »       subs»   r3,·#1
27776 »       str»    r3,·[r4,·#0]27776 »       str»    r3,·[r4,·#0]
27777 »       cmp»    r3,·#027777 »       cmp»    r3,·#0
27778 »       beq.w»  11ab0·<ast2obj_stmt+0xdd8>27778 »       beq.w»  119e0·<ast2obj_stmt+0xd08>
27779 »       ldr»    r0,·[r6,·#32]27779 »       ldr»    r0,·[r6,·#32]
27780 »       bl»     0·<PyLong_FromLong>27780 »       bl»     0·<PyLong_FromLong>
27781 ·R_ARM_THM_CALL» PyLong_FromLong27781 ·R_ARM_THM_CALL» PyLong_FromLong
27782 »       mov»    r4,·r027782 »       mov»    r4,·r0
27783 »       cmp»    r0,·#027783 »       cmp»    r0,·#0
27784 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>27784 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>
27785 »       mov»    r2,·r027785 »       mov»    r2,·r0
Offset 27792, 15 lines modifiedOffset 27792, 15 lines modified
27792 »       ldr»    r3,·[r4,·#0]27792 »       ldr»    r3,·[r4,·#0]
27793 »       mvn.w»  r2,·#3221225472»    @·0xc000000027793 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
27794 »       cmp»    r3,·r227794 »       cmp»    r3,·r2
27795 »       beq.n»  10dc8·<ast2obj_stmt+0xf0>27795 »       beq.n»  10dc8·<ast2obj_stmt+0xf0>
27796 »       subs»   r3,·#127796 »       subs»   r3,·#1
27797 »       str»    r3,·[r4,·#0]27797 »       str»    r3,·[r4,·#0]
27798 »       cmp»    r3,·#027798 »       cmp»    r3,·#0
27799 »       beq.w»  11aba·<ast2obj_stmt+0xde2>27799 »       beq.w»  119ea·<ast2obj_stmt+0xd12>
27800 »       ldr»    r0,·[r6,·#36]» @·0x2427800 »       ldr»    r0,·[r6,·#36]» @·0x24
27801 »       bl»     0·<PyLong_FromLong>27801 »       bl»     0·<PyLong_FromLong>
27802 ·R_ARM_THM_CALL» PyLong_FromLong27802 ·R_ARM_THM_CALL» PyLong_FromLong
27803 »       mov»    r4,·r027803 »       mov»    r4,·r0
27804 »       cmp»    r0,·#027804 »       cmp»    r0,·#0
27805 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>27805 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>
27806 »       mov»    r2,·r027806 »       mov»    r2,·r0
Offset 27809, 15 lines modifiedOffset 27809, 15 lines modified
27809 »       bl»     0·<PyObject_SetAttr>27809 »       bl»     0·<PyObject_SetAttr>
27810 ·R_ARM_THM_CALL» PyObject_SetAttr27810 ·R_ARM_THM_CALL» PyObject_SetAttr
27811 »       cmp»    r0,·#027811 »       cmp»    r0,·#0
27812 »       blt.w»  110ac·<ast2obj_stmt+0x3d4>27812 »       blt.w»  110ac·<ast2obj_stmt+0x3d4>
27813 »       ldr»    r3,·[r4,·#0]27813 »       ldr»    r3,·[r4,·#0]
27814 »       mvn.w»  r2,·#3221225472»    @·0xc000000027814 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
27815 »       cmp»    r3,·r227815 »       cmp»    r3,·r2
27816 »       bne.w»  11b78·<ast2obj_stmt+0xea0>27816 »       bne.w»  11b8a·<ast2obj_stmt+0xeb2>
27817 »       ldr»    r0,·[r6,·#40]» @·0x2827817 »       ldr»    r0,·[r6,·#40]» @·0x28
27818 »       bl»     0·<PyLong_FromLong>27818 »       bl»     0·<PyLong_FromLong>
27819 ·R_ARM_THM_CALL» PyLong_FromLong27819 ·R_ARM_THM_CALL» PyLong_FromLong
27820 »       mov»    r4,·r027820 »       mov»    r4,·r0
27821 »       cmp»    r0,·#027821 »       cmp»    r0,·#0
27822 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>27822 »       beq.w»  110ac·<ast2obj_stmt+0x3d4>
27823 »       mov»    r2,·r027823 »       mov»    r2,·r0
Offset 27830, 15 lines modifiedOffset 27830, 15 lines modified
27830 »       ldr»    r3,·[r4,·#0]27830 »       ldr»    r3,·[r4,·#0]
27831 »       mvn.w»  r2,·#3221225472»    @·0xc000000027831 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Max diff block lines reached; 689076/692373 bytes (99.52%) of diff not shown.
37.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1100, 71 lines modifiedOffset 1100, 71 lines modified
1100 00000910·<ast2obj_expr>:1100 00000910·<ast2obj_expr>:
1101 ast2obj_expr():1101 ast2obj_expr():
1102 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}1102 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
1103 »       mov.w»  ip,·#4096»  @·0x10001103 »       mov.w»  ip,·#4096»  @·0x1000
1104 »       sub.w»  ip,·sp,·ip1104 »       sub.w»  ip,·sp,·ip
1105 »       str.w»  r0,·[ip,·#4064]»     @·0xfe01105 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
1106 »       cmp»    r2,·#01106 »       cmp»    r2,·#0
1107 »       beq.w»  d8c·<ast2obj_expr+0x47c>1107 »       beq.w»  d90·<ast2obj_expr+0x480>
1108 »       mov»    r7,·r21108 »       mov»    r7,·r2
1109 »       mov»    r8,·r11109 »       mov»    r8,·r1
1110 »       ldrd»   r3,·r2,·[r1]1110 »       ldrd»   r3,·r2,·[r1]
1111 »       adds»   r3,·#11111 »       adds»   r3,·#1
1112 »       str»    r3,·[r1,·#0]1112 »       str»    r3,·[r1,·#0]
1113 »       cmp»    r3,·r21113 »       cmp»    r3,·r2
1114 »       bgt.w»  16f4·<ast2obj_expr+0xde4>1114 »       bgt.w»  16fe·<ast2obj_expr+0xdee>
1115 »       ldr»    r3,·[r7,·#0]1115 »       ldr»    r3,·[r7,·#0]
1116 »       mov»    r6,·r01116 »       mov»    r6,·r0
1117 »       subs»   r3,·#11117 »       subs»   r3,·#1
1118 »       cmp»    r3,·#261118 »       cmp»    r3,·#26
1119 »       bhi.w»  16ee·<ast2obj_expr+0xdde>1119 »       bhi.w»  16f8·<ast2obj_expr+0xde8>
1120 »       tbh»    [pc,·r3,·lsl·#1]1120 »       tbh»    [pc,·r3,·lsl·#1]
1121 »       .word»  0x062603431121 »       .word»  0x06310347
1122 »       .word»  0x02ce01a41122 »       .word»  0x031a01a4
1123 »       .word»  0x047804451123 »       .word»  0x047b0448
1124 »       .word»  0x04c7035b1124 »       .word»  0x04ca035e
1125 »       .word»  0x06a903ef1125 »       .word»  0x06b00408
1126 »       .word»  0x043b05dd1126 »       .word»  0x043e05e8
1127 »       .word»  0x042506b51127 »       .word»  0x03f206bb
1128 »       .word»  0x027606901128 »       .word»  0x026e0698
1129 »       .word»  0x02e200fe1129 »       .word»  0x02d300fe
1130 »       .word»  0x00c603291130 »       .word»  0x00c6032e
1131 »       .word»  0x01eb014f1131 »       .word»  0x01eb014f
1132 »       .word»  0x001b038b1132 »       .word»  0x001b03dc
1133 »       .word»  0x0239026a1133 »       .word»  0x023b02c6
1134 »       .short» 0x03a11134 »       .short» 0x038e
1135 »       movs»   r2,·#01135 »       movs»   r2,·#0
1136 »       ldr.w»  r0,·[r0,·#380]»      @·0x17c1136 »       ldr.w»  r0,·[r0,·#380]»      @·0x17c
1137 »       mov»    r1,·r21137 »       mov»    r1,·r2
1138 »       bl»     0·<PyType_GenericNew>1138 »       bl»     0·<PyType_GenericNew>
1139 ·R_ARM_THM_CALL» PyType_GenericNew1139 ·R_ARM_THM_CALL» PyType_GenericNew
1140 »       mov»    r5,·r01140 »       mov»    r5,·r0
1141 »       cmp»    r0,·#01141 »       cmp»    r0,·#0
1142 »       beq.w»  e2e·<ast2obj_expr+0x51e>1142 »       beq.w»  ee8·<ast2obj_expr+0x5d8>
1143 »       ldr»    r4,·[r7,·#4]1143 »       ldr»    r4,·[r7,·#4]
1144 »       cmp»    r4,·#01144 »       cmp»    r4,·#0
1145 »       beq.w»  16c8·<ast2obj_expr+0xdb8>1145 »       beq.w»  16d2·<ast2obj_expr+0xdc2>
1146 »       ldr»    r3,·[r4,·#0]1146 »       ldr»    r3,·[r4,·#0]
1147 »       mvn.w»  r2,·#3221225472»    @·0xc00000001147 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1148 »       cmp»    r3,·r21148 »       cmp»    r3,·r2
1149 »       bne.w»  16dc·<ast2obj_expr+0xdcc>1149 »       bne.w»  16e6·<ast2obj_expr+0xdd6>
1150 »       ldr.w»  r1,·[r6,·#744]»      @·0x2e81150 »       ldr.w»  r1,·[r6,·#744]»      @·0x2e8
1151 »       mov»    r2,·r41151 »       mov»    r2,·r4
1152 »       mov»    r0,·r51152 »       mov»    r0,·r5
1153 »       bl»     0·<PyObject_SetAttr>1153 »       bl»     0·<PyObject_SetAttr>
1154 ·R_ARM_THM_CALL» PyObject_SetAttr1154 ·R_ARM_THM_CALL» PyObject_SetAttr
1155 »       adds»   r0,·#11155 »       adds»   r0,·#1
1156 »       beq.w»  c76·<ast2obj_expr+0x366>1156 »       beq.w»  c76·<ast2obj_expr+0x366>
1157 »       ldr»    r3,·[r4,·#0]1157 »       ldr»    r3,·[r4,·#0]
1158 »       mvn.w»  r2,·#3221225472»    @·0xc00000001158 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1159 »       cmp»    r3,·r21159 »       cmp»    r3,·r2
1160 »       bne.w»  1654·<ast2obj_expr+0xd44>1160 »       bne.w»  1664·<ast2obj_expr+0xd54>
1161 »       ldr»    r3,·[r7,·#8]1161 »       ldr»    r3,·[r7,·#8]
1162 »       cmp»    r3,·#11162 »       cmp»    r3,·#1
1163 »       bne.w»  136e·<ast2obj_expr+0xa5e>1163 »       bne.w»  1374·<ast2obj_expr+0xa64>
1164 »       ldr.w»  r4,·[r6,·#292]»      @·0x1241164 »       ldr.w»  r4,·[r6,·#292]»      @·0x124
1165 »       mvn.w»  r2,·#3221225472»    @·0xc00000001165 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1166 »       ldr»    r3,·[r4,·#0]1166 »       ldr»    r3,·[r4,·#0]
1167 »       cmp»    r3,·r21167 »       cmp»    r3,·r2
1168 »       beq.n»  9de·<ast2obj_expr+0xce>1168 »       beq.n»  9de·<ast2obj_expr+0xce>
1169 »       adds»   r3,·#11169 »       adds»   r3,·#1
1170 »       str»    r3,·[r4,·#0]1170 »       str»    r3,·[r4,·#0]
Offset 1178, 53 lines modifiedOffset 1178, 53 lines modified
1178 »       ldr»    r3,·[r4,·#0]1178 »       ldr»    r3,·[r4,·#0]
1179 »       mvn.w»  r2,·#3221225472»    @·0xc00000001179 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1180 »       cmp»    r3,·r21180 »       cmp»    r3,·r2
1181 »       beq.n»  a04·<ast2obj_expr+0xf4>1181 »       beq.n»  a04·<ast2obj_expr+0xf4>
1182 »       subs»   r3,·#11182 »       subs»   r3,·#1
1183 »       str»    r3,·[r4,·#0]1183 »       str»    r3,·[r4,·#0]
1184 »       cmp»    r3,·#01184 »       cmp»    r3,·#0
1185 »       beq.w»  168a·<ast2obj_expr+0xd7a>1185 »       beq.w»  1698·<ast2obj_expr+0xd88>
1186 »       ldr»    r0,·[r7,·#16]1186 »       ldr»    r0,·[r7,·#16]
1187 »       bl»     0·<PyLong_FromLong>1187 »       bl»     0·<PyLong_FromLong>
1188 ·R_ARM_THM_CALL» PyLong_FromLong1188 ·R_ARM_THM_CALL» PyLong_FromLong
1189 »       mov»    r4,·r01189 »       mov»    r4,·r0
1190 »       cmp»    r0,·#01190 »       cmp»    r0,·#0
1191 »       beq.w»  1694·<ast2obj_expr+0xd84>1191 »       beq.w»  16a2·<ast2obj_expr+0xd92>
1192 »       mov»    r2,·r01192 »       mov»    r2,·r0
1193 »       ldr.w»  r1,·[r6,·#812]»      @·0x32c1193 »       ldr.w»  r1,·[r6,·#812]»      @·0x32c
1194 »       mov»    r0,·r51194 »       mov»    r0,·r5
1195 »       bl»     0·<PyObject_SetAttr>1195 »       bl»     0·<PyObject_SetAttr>
1196 ·R_ARM_THM_CALL» PyObject_SetAttr1196 ·R_ARM_THM_CALL» PyObject_SetAttr
1197 »       cmp»    r0,·#01197 »       cmp»    r0,·#0
1198 »       blt.w»  c76·<ast2obj_expr+0x366>1198 »       blt.w»  c76·<ast2obj_expr+0x366>
1199 »       ldr»    r3,·[r4,·#0]1199 »       ldr»    r3,·[r4,·#0]
1200 »       mvn.w»  r2,·#3221225472»    @·0xc00000001200 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1201 »       cmp»    r3,·r21201 »       cmp»    r3,·r2
1202 »       beq.n»  a38·<ast2obj_expr+0x128>1202 »       beq.n»  a38·<ast2obj_expr+0x128>
1203 »       subs»   r3,·#11203 »       subs»   r3,·#1
1204 »       str»    r3,·[r4,·#0]1204 »       str»    r3,·[r4,·#0]
1205 »       cmp»    r3,·#01205 »       cmp»    r3,·#0
1206 »       beq.w»  16e4·<ast2obj_expr+0xdd4>1206 »       beq.w»  16ee·<ast2obj_expr+0xdde>
1207 »       ldr»    r0,·[r7,·#20]1207 »       ldr»    r0,·[r7,·#20]
1208 »       bl»     0·<PyLong_FromLong>1208 »       bl»     0·<PyLong_FromLong>
1209 ·R_ARM_THM_CALL» PyLong_FromLong1209 ·R_ARM_THM_CALL» PyLong_FromLong
1210 »       mov»    r4,·r01210 »       mov»    r4,·r0
1211 »       cmp»    r0,·#01211 »       cmp»    r0,·#0
1212 »       beq.w»  1694·<ast2obj_expr+0xd84>1212 »       beq.w»  16a2·<ast2obj_expr+0xd92>
1213 »       mov»    r2,·r01213 »       mov»    r2,·r0
1214 »       ldr.w»  r1,·[r6,·#652]»      @·0x28c1214 »       ldr.w»  r1,·[r6,·#652]»      @·0x28c
1215 »       mov»    r0,·r51215 »       mov»    r0,·r5
1216 »       bl»     0·<PyObject_SetAttr>1216 »       bl»     0·<PyObject_SetAttr>
1217 ·R_ARM_THM_CALL» PyObject_SetAttr1217 ·R_ARM_THM_CALL» PyObject_SetAttr
1218 »       cmp»    r0,·#01218 »       cmp»    r0,·#0
1219 »       blt.w»  c76·<ast2obj_expr+0x366>1219 »       blt.w»  c76·<ast2obj_expr+0x366>
1220 »       ldr»    r3,·[r4,·#0]1220 »       ldr»    r3,·[r4,·#0]
1221 »       mvn.w»  r2,·#3221225472»    @·0xc00000001221 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1222 »       cmp»    r3,·r21222 »       cmp»    r3,·r2
1223 »       bne.w»  da8·<ast2obj_expr+0x498>1223 »       bne.w»  dac·<ast2obj_expr+0x49c>
1224 »       ldr»    r0,·[r7,·#24]1224 »       ldr»    r0,·[r7,·#24]
1225 »       bl»     0·<PyLong_FromLong>1225 »       bl»     0·<PyLong_FromLong>
1226 ·R_ARM_THM_CALL» PyLong_FromLong1226 ·R_ARM_THM_CALL» PyLong_FromLong
1227 »       mov»    r4,·r01227 »       mov»    r4,·r0
1228 »       cmp»    r0,·#01228 »       cmp»    r0,·#0
1229 »       beq.w»  c76·<ast2obj_expr+0x366>1229 »       beq.w»  c76·<ast2obj_expr+0x366>
1230 »       mov»    r2,·r01230 »       mov»    r2,·r0
Offset 1237, 45 lines modifiedOffset 1237, 45 lines modified
1237 »       ldr»    r3,·[r4,·#0]1237 »       ldr»    r3,·[r4,·#0]
Max diff block lines reached; 35026/38619 bytes (90.70%) of diff not shown.
38.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 230, 18 lines modifiedOffset 230, 18 lines modified
230 »       str»    r3,·[r6,·#0]230 »       str»    r3,·[r6,·#0]
231 »       b.n»    1fe·<ast2obj_type_ignore+0xf8>231 »       b.n»    1fe·<ast2obj_type_ignore+0xf8>
232 »       movs»   r4,·#0232 »       movs»   r4,·#0
233 »       ldr»    r3,·[r6,·#0]233 »       ldr»    r3,·[r6,·#0]
234 »       mov»    r0,·r4234 »       mov»    r0,·r4
235 »       subs»   r3,·#1235 »       subs»   r3,·#1
236 »       str»    r3,·[r6,·#0]236 »       str»    r3,·[r6,·#0]
237 »       bl»     1788·<obj2ast_pattern+0x4d8>237 »       bl»     1790·<obj2ast_pattern+0x4e0>
238 ·R_ARM_THM_CALL» Py_XDECREF238 ·R_ARM_THM_CALL» Py_XDECREF
239 »       mov»    r0,·r5239 »       mov»    r0,·r5
240 »       bl»     1788·<obj2ast_pattern+0x4d8>240 »       bl»     1790·<obj2ast_pattern+0x4e0>
241 ·R_ARM_THM_CALL» Py_XDECREF241 ·R_ARM_THM_CALL» Py_XDECREF
242 »       movs»   r5,·#0242 »       movs»   r5,·#0
243 »       b.n»    1fe·<ast2obj_type_ignore+0xf8>243 »       b.n»    1fe·<ast2obj_type_ignore+0xf8>
244 »       movw»   r5,·#0244 »       movw»   r5,·#0
245 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct245 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
246 »       movt»   r5,·#0246 »       movt»   r5,·#0
247 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct247 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
Offset 321, 26 lines modifiedOffset 321, 26 lines modified
321 ·R_ARM_THM_CALL» PyErr_SetString321 ·R_ARM_THM_CALL» PyErr_SetString
322 »       mov.w»  r6,·#4294967295»    @·0xffffffff322 »       mov.w»  r6,·#4294967295»    @·0xffffffff
323 »       b.n»    5b2·<obj2ast_alias+0x35a>323 »       b.n»    5b2·<obj2ast_alias+0x35a>
324 »       movw»   r0,·#0324 »       movw»   r0,·#0
325 ·R_ARM_THM_MOVW_ABS_NC»  .LC662325 ·R_ARM_THM_MOVW_ABS_NC»  .LC662
326 »       movt»   r0,·#0326 »       movt»   r0,·#0
327 ·R_ARM_THM_MOVT_ABS»     .LC662327 ·R_ARM_THM_MOVT_ABS»     .LC662
328 »       bl»     174c·<obj2ast_pattern+0x49c>328 »       bl»     1754·<obj2ast_pattern+0x4a4>
329 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall329 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
330 »       cbz»    r0,·2bc·<obj2ast_alias+0x64>330 »       cbz»    r0,·2bc·<obj2ast_alias+0x64>
331 »       ldr»    r0,·[sp,·#20]331 »       ldr»    r0,·[sp,·#20]
332 »       bl»     1788·<obj2ast_pattern+0x4d8>332 »       bl»     1790·<obj2ast_pattern+0x4e0>
333 ·R_ARM_THM_CALL» Py_XDECREF333 ·R_ARM_THM_CALL» Py_XDECREF
334 »       b.n»    2a0·<obj2ast_alias+0x48>334 »       b.n»    2a0·<obj2ast_alias+0x48>
335 »       mov»    r2,·r8335 »       mov»    r2,·r8
336 »       add»    r1,·sp,·#24336 »       add»    r1,·sp,·#24
337 »       ldr»    r0,·[sp,·#20]337 »       ldr»    r0,·[sp,·#20]
338 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}338 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}
339 »       bl»     1bb7c·<obj2ast_identifier.isra.0>339 »       bl»     1bb78·<obj2ast_identifier.isra.0>
340 ·R_ARM_THM_CALL» obj2ast_identifier.isra.0340 ·R_ARM_THM_CALL» obj2ast_identifier.isra.0
341 »       ldr»    r3,·[pc,·#616]»@·(534·<obj2ast_alias+0x2dc>)341 »       ldr»    r3,·[pc,·#616]»@·(534·<obj2ast_alias+0x2dc>)
342 »       add»    r3,·pc342 »       add»    r3,·pc
343 »       ldr»    r3,·[r3,·#0]343 »       ldr»    r3,·[r3,·#0]
344 »       ldr»    r1,·[r7,·r3]344 »       ldr»    r1,·[r7,·r3]
345 »       mov»    r3,·r0345 »       mov»    r3,·r0
346 »       ldr»    r2,·[r1,·#36]» @·0x24346 »       ldr»    r2,·[r1,·#36]» @·0x24
Offset 391, 22 lines modifiedOffset 391, 22 lines modified
391 »       movs»   r3,·#0391 »       movs»   r3,·#0
392 »       str»    r3,·[sp,·#28]392 »       str»    r3,·[sp,·#28]
393 »       b.n»    382·<obj2ast_alias+0x12a>393 »       b.n»    382·<obj2ast_alias+0x12a>
394 »       movw»   r0,·#0394 »       movw»   r0,·#0
395 ·R_ARM_THM_MOVW_ABS_NC»  .LC662395 ·R_ARM_THM_MOVW_ABS_NC»  .LC662
396 »       movt»   r0,·#0396 »       movt»   r0,·#0
397 ·R_ARM_THM_MOVT_ABS»     .LC662397 ·R_ARM_THM_MOVT_ABS»     .LC662
398 »       bl»     174c·<obj2ast_pattern+0x49c>398 »       bl»     1754·<obj2ast_pattern+0x4a4>
399 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall399 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
400 »       cmp»    r0,·#0400 »       cmp»    r0,·#0
401 »       bne.n»  2b4·<obj2ast_alias+0x5c>401 »       bne.n»  2b4·<obj2ast_alias+0x5c>
402 »       mov»    r2,·r8402 »       mov»    r2,·r8
403 »       add»    r1,·sp,·#28403 »       add»    r1,·sp,·#28
404 »       ldr»    r0,·[sp,·#20]404 »       ldr»    r0,·[sp,·#20]
405 »       bl»     1bb7c·<obj2ast_identifier.isra.0>405 »       bl»     1bb78·<obj2ast_identifier.isra.0>
406 ·R_ARM_THM_CALL» obj2ast_identifier.isra.0406 ·R_ARM_THM_CALL» obj2ast_identifier.isra.0
407 »       ldr»    r3,·[pc,·#480]»@·(538·<obj2ast_alias+0x2e0>)407 »       ldr»    r3,·[pc,·#480]»@·(538·<obj2ast_alias+0x2e0>)
408 »       add»    r3,·pc408 »       add»    r3,·pc
409 »       ldr»    r3,·[r3,·#0]409 »       ldr»    r3,·[r3,·#0]
410 »       ldr»    r1,·[r7,·r3]410 »       ldr»    r1,·[r7,·r3]
411 »       mov»    r3,·r0411 »       mov»    r3,·r0
412 »       ldr»    r2,·[r1,·#36]» @·0x24412 »       ldr»    r2,·[r1,·#36]» @·0x24
Offset 447, 21 lines modifiedOffset 447, 21 lines modified
447 »       bl»     0·<PyErr_SetString>447 »       bl»     0·<PyErr_SetString>
448 ·R_ARM_THM_CALL» PyErr_SetString448 ·R_ARM_THM_CALL» PyErr_SetString
449 »       b.n»    2a0·<obj2ast_alias+0x48>449 »       b.n»    2a0·<obj2ast_alias+0x48>
450 »       movw»   r0,·#0450 »       movw»   r0,·#0
451 ·R_ARM_THM_MOVW_ABS_NC»  .LC662451 ·R_ARM_THM_MOVW_ABS_NC»  .LC662
452 »       movt»   r0,·#0452 »       movt»   r0,·#0
453 ·R_ARM_THM_MOVT_ABS»     .LC662453 ·R_ARM_THM_MOVT_ABS»     .LC662
454 »       bl»     174c·<obj2ast_pattern+0x49c>454 »       bl»     1754·<obj2ast_pattern+0x4a4>
455 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall455 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
456 »       cmp»    r0,·#0456 »       cmp»    r0,·#0
457 »       bne.w»  2b4·<obj2ast_alias+0x5c>457 »       bne.w»  2b4·<obj2ast_alias+0x5c>
458 »       add»    r1,·sp,·#32458 »       add»    r1,·sp,·#32
459 »       ldr»    r0,·[sp,·#20]459 »       ldr»    r0,·[sp,·#20]
460 »       bl»     18504·<obj2ast_int.isra.0>460 »       bl»     18500·<obj2ast_int.isra.0>
461 ·R_ARM_THM_CALL» obj2ast_int.isra.0461 ·R_ARM_THM_CALL» obj2ast_int.isra.0
462 »       ldr»    r3,·[pc,·#368]»@·(53c·<obj2ast_alias+0x2e4>)462 »       ldr»    r3,·[pc,·#368]»@·(53c·<obj2ast_alias+0x2e4>)
463 »       add»    r3,·pc463 »       add»    r3,·pc
464 »       ldr»    r3,·[r3,·#0]464 »       ldr»    r3,·[r3,·#0]
465 »       ldr»    r1,·[r7,·r3]465 »       ldr»    r1,·[r7,·r3]
466 »       mov»    r3,·r0466 »       mov»    r3,·r0
467 »       ldr»    r2,·[r1,·#36]» @·0x24467 »       ldr»    r2,·[r1,·#36]» @·0x24
Offset 502, 21 lines modifiedOffset 502, 21 lines modified
502 »       bl»     0·<PyErr_SetString>502 »       bl»     0·<PyErr_SetString>
503 ·R_ARM_THM_CALL» PyErr_SetString503 ·R_ARM_THM_CALL» PyErr_SetString
504 »       b.n»    2a0·<obj2ast_alias+0x48>504 »       b.n»    2a0·<obj2ast_alias+0x48>
505 »       movw»   r0,·#0505 »       movw»   r0,·#0
506 ·R_ARM_THM_MOVW_ABS_NC»  .LC662506 ·R_ARM_THM_MOVW_ABS_NC»  .LC662
507 »       movt»   r0,·#0507 »       movt»   r0,·#0
508 ·R_ARM_THM_MOVT_ABS»     .LC662508 ·R_ARM_THM_MOVT_ABS»     .LC662
509 »       bl»     174c·<obj2ast_pattern+0x49c>509 »       bl»     1754·<obj2ast_pattern+0x4a4>
510 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall510 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
511 »       cmp»    r0,·#0511 »       cmp»    r0,·#0
512 »       bne.w»  2b4·<obj2ast_alias+0x5c>512 »       bne.w»  2b4·<obj2ast_alias+0x5c>
513 »       ldr»    r0,·[sp,·#20]513 »       ldr»    r0,·[sp,·#20]
514 »       add»    r1,·sp,·#36»   @·0x24514 »       add»    r1,·sp,·#36»   @·0x24
515 »       bl»     18504·<obj2ast_int.isra.0>515 »       bl»     18500·<obj2ast_int.isra.0>
516 ·R_ARM_THM_CALL» obj2ast_int.isra.0516 ·R_ARM_THM_CALL» obj2ast_int.isra.0
517 »       ldr»    r3,·[pc,·#252]»@·(540·<obj2ast_alias+0x2e8>)517 »       ldr»    r3,·[pc,·#252]»@·(540·<obj2ast_alias+0x2e8>)
518 »       mov»    r6,·r0518 »       mov»    r6,·r0
519 »       add»    r3,·pc519 »       add»    r3,·pc
520 »       ldr»    r3,·[r3,·#0]520 »       ldr»    r3,·[r3,·#0]
521 »       ldr»    r2,·[r7,·r3]521 »       ldr»    r2,·[r7,·r3]
522 »       ldr»    r3,·[r2,·#36]» @·0x24522 »       ldr»    r3,·[r2,·#36]» @·0x24
Offset 563, 21 lines modifiedOffset 563, 21 lines modified
563 »       ldr»    r3,·[sp,·#32]563 »       ldr»    r3,·[sp,·#32]
564 »       str»    r3,·[sp,·#40]» @·0x28564 »       str»    r3,·[sp,·#40]» @·0x28
565 »       b.n»    4f6·<obj2ast_alias+0x29e>565 »       b.n»    4f6·<obj2ast_alias+0x29e>
566 »       movw»   r0,·#0566 »       movw»   r0,·#0
567 ·R_ARM_THM_MOVW_ABS_NC»  .LC662567 ·R_ARM_THM_MOVW_ABS_NC»  .LC662
568 »       movt»   r0,·#0568 »       movt»   r0,·#0
569 ·R_ARM_THM_MOVT_ABS»     .LC662569 ·R_ARM_THM_MOVT_ABS»     .LC662
570 »       bl»     174c·<obj2ast_pattern+0x49c>570 »       bl»     1754·<obj2ast_pattern+0x4a4>
571 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall571 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
572 »       cmp»    r0,·#0572 »       cmp»    r0,·#0
573 »       bne.w»  2b4·<obj2ast_alias+0x5c>573 »       bne.w»  2b4·<obj2ast_alias+0x5c>
574 »       add»    r1,·sp,·#40»   @·0x28574 »       add»    r1,·sp,·#40»   @·0x28
575 »       ldr»    r0,·[sp,·#20]575 »       ldr»    r0,·[sp,·#20]
576 »       bl»     18504·<obj2ast_int.isra.0>576 »       bl»     18500·<obj2ast_int.isra.0>
Max diff block lines reached; 35590/39354 bytes (90.44%) of diff not shown.
2.76 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 171, 18 lines modifiedOffset 171, 18 lines modified
171 ··0x00000a80·61737432·6f626a5f·65787072·00617374·ast2obj_expr.ast171 ··0x00000a80·61737432·6f626a5f·65787072·00617374·ast2obj_expr.ast
172 ··0x00000a90·326f626a·5f617267·756d656e·74730061·2obj_arguments.a172 ··0x00000a90·326f626a·5f617267·756d656e·74730061·2obj_arguments.a
173 ··0x00000aa0·7374326f·626a5f74·7970655f·70617261·st2obj_type_para173 ··0x00000aa0·7374326f·626a5f74·7970655f·70617261·st2obj_type_para
174 ··0x00000ab0·6d006173·74326f62·6a5f7769·74686974·m.ast2obj_withit174 ··0x00000ab0·6d006173·74326f62·6a5f7769·74686974·m.ast2obj_withit
175 ··0x00000ac0·656d0061·7374326f·626a5f6b·6579776f·em.ast2obj_keywo175 ··0x00000ac0·656d0061·7374326f·626a5f6b·6579776f·em.ast2obj_keywo
176 ··0x00000ad0·72640061·7374326f·626a5f65·78636570·rd.ast2obj_excep176 ··0x00000ad0·72640061·7374326f·626a5f65·78636570·rd.ast2obj_excep
177 ··0x00000ae0·7468616e·646c6572·00617374·326f626a·thandler.ast2obj177 ··0x00000ae0·7468616e·646c6572·00617374·326f626a·thandler.ast2obj
178 ··0x00000af0·5f616c69·61730061·7374326f·626a5f6f·_alias.ast2obj_o178 ··0x00000af0·5f616c69·61730061·7374326f·626a5f6d·_alias.ast2obj_m
 179 ··0x00000b00·61746368·5f636173·65006173·74326f62·atch_case.ast2ob
179 ··0x00000b00·70657261·746f722e·69737261·2e300061·perator.isra.0.a180 ··0x00000b10·6a5f6f70·65726174·6f722e69·7372612e·j_operator.isra.
180 ··0x00000b10·7374326f·626a5f6d·61746368·5f636173·st2obj_match_cas 
181 ··0x00000b20·65006173·74326f62·6a5f6f62·6a656374·e.ast2obj_object181 ··0x00000b20·30006173·74326f62·6a5f6f62·6a656374·0.ast2obj_object
182 ··0x00000b30·00617374·326f626a·5f657870·725f636f·.ast2obj_expr_co182 ··0x00000b30·00617374·326f626a·5f657870·725f636f·.ast2obj_expr_co
183 ··0x00000b40·6e746578·742e6973·72612e30·00617374·ntext.isra.0.ast183 ··0x00000b40·6e746578·742e6973·72612e30·00617374·ntext.isra.0.ast
184 ··0x00000b50·326f626a·5f636f6d·70726568·656e7369·2obj_comprehensi184 ··0x00000b50·326f626a·5f636f6d·70726568·656e7369·2obj_comprehensi
185 ··0x00000b60·6f6e0061·7374326f·626a5f61·7267002e·on.ast2obj_arg..185 ··0x00000b60·6f6e0061·7374326f·626a5f61·7267002e·on.ast2obj_arg..
186 ··0x00000b70·4c433337·30002e4c·43333731·00617374·LC370..LC371.ast186 ··0x00000b70·4c433337·30002e4c·43333731·00617374·LC370..LC371.ast
187 ··0x00000b80·5f636c65·6172002e·4c433337·32002e4c·_clear..LC372..L187 ··0x00000b80·5f636c65·6172002e·4c433337·32002e4c·_clear..LC372..L
188 ··0x00000b90·43333733·002e4c43·33373400·2e4c4333·C373..LC374..LC3188 ··0x00000b90·43333733·002e4c43·33373400·2e4c4333·C373..LC374..LC3
Offset 567, 16 lines modifiedOffset 567, 16 lines modified
567 ··0x00002340·6173646c·5f706174·7465726e·5f736571·asdl_pattern_seq567 ··0x00002340·6173646c·5f706174·7465726e·5f736571·asdl_pattern_seq
568 ··0x00002350·5f6e6577·005f5079·4153545f·54797065·_new._PyAST_Type568 ··0x00002350·5f6e6577·005f5079·4153545f·54797065·_new._PyAST_Type
569 ··0x00002360·56617200·5f507941·53545f54·79706541·Var._PyAST_TypeA569 ··0x00002360·56617200·5f507941·53545f54·79706541·Var._PyAST_TypeA
570 ··0x00002370·6c696173·005f5079·4153545f·54727953·lias._PyAST_TryS570 ··0x00002370·6c696173·005f5079·4153545f·54727953·lias._PyAST_TryS
571 ··0x00002380·74617200·5f507941·53545f54·79706556·tar._PyAST_TypeV571 ··0x00002380·74617200·5f507941·53545f54·79706556·tar._PyAST_TypeV
572 ··0x00002390·61725475·706c6500·5f507941·53545f50·arTuple._PyAST_P572 ··0x00002390·61725475·706c6500·5f507941·53545f50·arTuple._PyAST_P
573 ··0x000023a0·6172616d·53706563·005f5079·4153545f·aramSpec._PyAST_573 ··0x000023a0·6172616d·53706563·005f5079·4153545f·aramSpec._PyAST_
574 ··0x000023b0·4d617463·684d6170·70696e67·005f5079·MatchMapping._Py 
575 ··0x000023c0·4153545f·4d617463·684f7200·5f507941·AST_MatchOr._PyA574 ··0x000023b0·4d617463·684f7200·5f507941·53545f4d·MatchOr._PyAST_M
 575 ··0x000023c0·61746368·4d617070·696e6700·5f507941·atchMapping._PyA
576 ··0x000023d0·53545f41·73796e63·466f7200·50794153·ST_AsyncFor.PyAS576 ··0x000023d0·53545f41·73796e63·466f7200·50794153·ST_AsyncFor.PyAS
577 ··0x000023e0·545f6f62·6a326d6f·64005079·5379735f·T_obj2mod.PySys_577 ··0x000023e0·545f6f62·6a326d6f·64005079·5379735f·T_obj2mod.PySys_
578 ··0x000023f0·41756469·74005079·4f626a65·63745f47·Audit.PyObject_G578 ··0x000023f0·41756469·74005079·4f626a65·63745f47·Audit.PyObject_G
579 ··0x00002400·65744f70·74696f6e·616c4174·7472005f·etOptionalAttr._579 ··0x00002400·65744f70·74696f6e·616c4174·7472005f·etOptionalAttr._
580 ··0x00002410·50795f61·73646c5f·73746d74·5f736571·Py_asdl_stmt_seq580 ··0x00002410·50795f61·73646c5f·73746d74·5f736571·Py_asdl_stmt_seq
581 ··0x00002420·5f6e6577·005f5079·5f617364·6c5f7479·_new._Py_asdl_ty581 ··0x00002420·5f6e6577·005f5079·5f617364·6c5f7479·_new._Py_asdl_ty
582 ··0x00002430·70655f69·676e6f72·655f7365·715f6e65·pe_ignore_seq_ne582 ··0x00002430·70655f69·676e6f72·655f7365·715f6e65·pe_ignore_seq_ne
32.2 KB
Python-tokenize.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········6756·(bytes·into·file)13 ··Start·of·section·headers:··········6752·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.71 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x1a64:1 There·are·16·section·headers,·starting·at·offset·0x1a60:
  
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·000228·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000228·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001534·000118·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·001530·000118·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00025c·0000e0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00025c·0000e0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00164c·0000a0·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·001648·0000a0·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00033c·000010·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00033c·000010·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00033c·0001d2·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00033c·0001d2·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000510·000530·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000510·00052c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0016ec·0002e0·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0016e8·0002e0·08···I·13···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·000a40·000010·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·000a3c·000010·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·0019cc·000018·08···I·13···9··414 ··[10]·.rel.rodata·······REL·············00000000·0019c8·000018·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000a50·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·000a4c·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000a50·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000a4c·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·000a84·0005f0·10·····14··54··417 ··[13]·.symtab···········SYMTAB··········00000000·000a80·0005f0·10·····14··54··4
18 ··[14]·.strtab···········STRTAB··········00000000·001074·0004bf·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·001070·0004bf·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·0019e4·00007d·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·0019e0·00007d·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.39 KB
readelf --wide --symbols {}
    
Offset 30, 17 lines modifiedOffset 30, 17 lines modified
30 ····26:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1330 ····26:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
31 ····27:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1431 ····27:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
32 ····28:·00000178·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1532 ····28:·00000178·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
33 ····29:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1633 ····29:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
34 ····30:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1734 ····30:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
35 ····31:·00000184·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1835 ····31:·00000184·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·00000001··1326·FUNC····LOCAL··DEFAULT····7·tokenizeriter_next37 ····33:·00000001··1322·FUNC····LOCAL··DEFAULT····7·tokenizeriter_next
38 ····34:·00000191····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF38 ····34:·00000191····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
39 ····35:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·000003ce·····0·NOTYPE··LOCAL··DEFAULT····7·$d
40 ····36:·00000190·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····36:·00000190·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····37:·000001a9····66·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc41 ····37:·000001a9····66·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc
42 ····38:·000001ed····54·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear42 ····38:·000001ed····54·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear
43 ····39:·00000225·····2·FUNC····LOCAL··DEFAULT····1·tokenizemodule_free43 ····39:·00000225·····2·FUNC····LOCAL··DEFAULT····1·tokenizemodule_free
44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
45 ····41:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d45 ····41:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
46 ····42:·00000000····16·OBJECT··LOCAL··DEFAULT····9·_keywords.146 ····42:·00000000····16·OBJECT··LOCAL··DEFAULT····9·_keywords.1
Offset 49, 16 lines modifiedOffset 49, 16 lines modified
49 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····5·tokenize_methods49 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····5·tokenize_methods
50 ····46:·00000090····32·OBJECT··LOCAL··DEFAULT····3·tokenizemodule_slots50 ····46:·00000090····32·OBJECT··LOCAL··DEFAULT····3·tokenizemodule_slots
51 ····47:·00000034····20·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_spec51 ····47:·00000034····20·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_spec
52 ····48:·000000b0····48·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots52 ····48:·000000b0····48·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots
53 ····49:·00000048····44·OBJECT··LOCAL··DEFAULT····3·_parser.253 ····49:·00000048····44·OBJECT··LOCAL··DEFAULT····3·_parser.2
54 ····50:·00000074····28·OBJECT··LOCAL··DEFAULT····3·_kwtuple.054 ····50:·00000074····28·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
56 ····52:·000003bf·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·000003dd·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t57 ····53:·000003de·····0·NOTYPE··LOCAL··DEFAULT····7·$t
58 ····54:·00000001····12·FUNC····GLOBAL·DEFAULT····1·PyInit__tokenize58 ····54:·00000001····12·FUNC····GLOBAL·DEFAULT····1·PyInit__tokenize
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
12.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1534·contains·35·entries:1 Relocation·section·'.rel.text'·at·offset·0x1530·contains·35·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001c··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState5 0000001c··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState
6 0000002a··0000390a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec6 0000002a··0000390a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
7 00000036··00003a0a·R_ARM_THM_CALL·········00000000···PyModule_AddType7 00000036··00003a0a·R_ARM_THM_CALL·········00000000···PyModule_AddType
8 00000044··00000102·R_ARM_ABS32············00000000···.data8 00000044··00000102·R_ARM_ABS32············00000000···.data
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 000001c2··00005a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free33 000001c2··00005a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free
34 000001fa··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState34 000001fa··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState
35 0000021c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc35 0000021c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
36 00000008··0000371e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init36 00000008··0000371e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init
37 000001a4··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc37 000001a4··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
38 000001e6··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc38 000001e6··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
39 Relocation·section·'.rel.data'·at·offset·0x164c·contains·20·entries:39 Relocation·section·'.rel.data'·at·offset·0x1648·contains·20·entries:
40 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name40 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
41 00000014··00000902·R_ARM_ABS32············00000000···.rodata.str1.441 00000014··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
42 00000020··00000202·R_ARM_ABS32············00000000···.bss42 00000020··00000202·R_ARM_ABS32············00000000···.bss
43 00000024··00000102·R_ARM_ABS32············00000000···.data43 00000024··00000102·R_ARM_ABS32············00000000···.data
44 00000028··00000802·R_ARM_ABS32············00000049···tokenizemodule_traverse44 00000028··00000802·R_ARM_ABS32············00000049···tokenizemodule_traverse
45 0000002c··00002602·R_ARM_ABS32············000001ed···tokenizemodule_clear45 0000002c··00002602·R_ARM_ABS32············000001ed···tokenizemodule_clear
46 00000030··00002702·R_ARM_ABS32············00000225···tokenizemodule_free46 00000030··00002702·R_ARM_ABS32············00000225···tokenizemodule_free
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 00000094··00000502·R_ARM_ABS32············0000000d···tokenizemodule_exec56 00000094··00000502·R_ARM_ABS32············0000000d···tokenizemodule_exec
57 000000b4··00001002·R_ARM_ABS32············00000071···tokenizeriter_new57 000000b4··00001002·R_ARM_ABS32············00000071···tokenizeriter_new
58 000000bc··00002502·R_ARM_ABS32············000001a9···tokenizeriter_dealloc58 000000bc··00002502·R_ARM_ABS32············000001a9···tokenizeriter_dealloc
59 000000c4··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr59 000000c4··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
60 000000cc··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter60 000000cc··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter
61 000000d4··00002102·R_ARM_ABS32············00000001···tokenizeriter_next61 000000d4··00002102·R_ARM_ABS32············00000001···tokenizeriter_next
  
62 Relocation·section·'.rel.text.hot'·at·offset·0x16ec·contains·92·entries:62 Relocation·section·'.rel.text.hot'·at·offset·0x16e8·contains·92·entries:
63 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name63 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
64 00000016··0000450a·R_ARM_THM_CALL·········00000000···_PyToken_Init64 00000016··0000450a·R_ARM_THM_CALL·········00000000···_PyToken_Init
65 0000001e··0000460a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get65 0000001e··0000460a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get
66 00000044··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_FromStringAndSize66 00000044··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_FromStringAndSize
67 000000f8··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line67 000000f8··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line
68 00000144··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC1868 00000144··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC18
69 00000148··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC1869 00000148··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC18
Offset 84, 79 lines modifiedOffset 84, 79 lines modified
84 000001f6··00001e30·R_ARM_THM_MOVT_ABS·····00000180···.LC1784 000001f6··00001e30·R_ARM_THM_MOVT_ABS·····00000180···.LC17
85 000001fa··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString85 000001fa··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
86 00000222··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc86 00000222··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
87 00000248··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC1887 00000248··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC18
88 0000024c··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC1888 0000024c··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC18
89 00000250··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue89 00000250··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue
90 00000258··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free90 00000258··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
91 000002a4··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC1591 0000027e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
92 000002a8··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC1592 00000282··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
 93 00000288··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
 94 000002e6··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
 95 000002ea··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
93 000002ae··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString96 000002ee··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
94 000002e8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15 
95 000002ec··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15 
96 000002f0··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString 
97 00000304··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC1597 00000302··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
98 00000308··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC1598 00000306··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
99 0000030c··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString99 0000030a··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
100 0000032c··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration100 00000328··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
101 00000330··00004c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration101 0000032c··00004c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
102 00000334··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC14102 00000330··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC14
103 00000338··00001b30·R_ARM_THM_MOVT_ABS·····00000174···.LC14103 00000334··00001b30·R_ARM_THM_MOVT_ABS·····00000174···.LC14
104 0000033e··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString104 0000033a··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString
105 0000034e··00004d0a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_raw105 0000034c··00004d0a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_raw
 106 0000037c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 107 00000390··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
106 00000362··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred108 0000039a··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
107 0000036c··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free109 000003a4··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
108 00000386··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
109 0000038e··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred110 000003ac··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
110 0000039a··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError111 000003b8··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
111 0000039e··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError112 000003bc··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
112 000003c0··0000122f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC5113 000003de··0000122f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC5
113 000003c4··00001230·R_ARM_THM_MOVT_ABS·····0000004c···.LC5114 000003e2··00001230·R_ARM_THM_MOVT_ABS·····0000004c···.LC5
114 000003ca··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC12115 000003e8··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC12
115 000003ce··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC12116 000003ec··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC12
116 000003d8··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8117 000003f6··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
117 000003e8··0000500a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset118 00000406··0000500a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset
118 000003f4··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct119 00000412··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
119 000003f8··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct120 00000416··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
120 00000400··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC13121 0000041e··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC13
121 00000404··00001a30·R_ARM_THM_MOVT_ABS·····00000168···.LC13122 00000422··00001a30·R_ARM_THM_MOVT_ABS·····00000168···.LC13
122 00000410··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue123 0000042e··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue
123 0000041a··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString124 00000438··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
124 00000428··0000520a·R_ARM_THM_CALL·········00000000···PyTuple_Pack125 00000446··0000520a·R_ARM_THM_CALL·········00000000···PyTuple_Pack
125 00000434··0000530a·R_ARM_THM_CALL·········00000000···PyErr_SetObject126 00000452··0000530a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
126 0000043a··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF127 00000458··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
 128 0000045e··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
127 00000440··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF129 00000464··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
128 00000446··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF130 0000046a··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
129 0000044c··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF 
130 00000452··0000162f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC9131 00000470··0000162f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC9
131 00000456··00001630·R_ARM_THM_MOVT_ABS·····000000e4···.LC9132 00000474··00001630·R_ARM_THM_MOVT_ABS·····000000e4···.LC9
132 00000462··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred133 00000480··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
133 0000046c··0000542f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt134 00000488··0000542f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt
134 00000470··00005430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt135 0000048c··00005430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt
135 00000476··0000550a·R_ARM_THM_CALL·········00000000···PyErr_SetNone136 00000492··0000550a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
136 00000482··0000182f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC11137 0000049e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC11
137 00000486··00001830·R_ARM_THM_MOVT_ABS·····00000138···.LC11138 000004a2··00001830·R_ARM_THM_MOVT_ABS·····00000138···.LC11
138 0000048a··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString139 000004a6··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString
139 000004a0··0000560a·R_ARM_THM_CALL·········00000000···PyErr_SyntaxLocationObject140 000004bc··0000560a·R_ARM_THM_CALL·········00000000···PyErr_SyntaxLocationObject
140 000004a6··0000172f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC10141 000004c2··0000172f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC10
141 000004aa··00001730·R_ARM_THM_MOVT_ABS·····0000011c···.LC10142 000004c6··00001730·R_ARM_THM_MOVT_ABS·····0000011c···.LC10
142 000004c6··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
143 000004dc··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc143 000004da··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
144 000004e6··0000572f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndentationError144 000004e2··0000572f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndentationError
145 000004ea··00005730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndentationError145 000004e6··00005730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndentationError
146 000004ee··0000132f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC6146 000004ea··0000132f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC6
147 000004f2··00001330·R_ARM_THM_MOVT_ABS·····0000005c···.LC6147 000004ee··00001330·R_ARM_THM_MOVT_ABS·····0000005c···.LC6
148 000004fc··0000572f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndentationError148 000004f8··0000572f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndentationError
149 00000500··00005730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndentationError149 000004fc··00005730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndentationError
150 00000504··0000152f·R_ARM_THM_MOVW_ABS_NC··000000c4···.LC8150 00000500··0000152f·R_ARM_THM_MOVW_ABS_NC··000000c4···.LC8
151 00000508··00001530·R_ARM_THM_MOVT_ABS·····000000c4···.LC8151 00000504··00001530·R_ARM_THM_MOVT_ABS·····000000c4···.LC8
152 00000512··0000582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TabError152 0000050e··0000582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TabError
153 00000516··00005830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TabError153 00000512··00005830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TabError
154 0000051a··0000142f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC7154 00000516··0000142f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC7
155 0000051e··00001430·R_ARM_THM_MOVT_ABS·····00000090···.LC7155 0000051a··00001430·R_ARM_THM_MOVT_ABS·····00000090···.LC7
156 00000528··0000590a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory156 00000524··0000590a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
  
157 Relocation·section·'.rel.rodata'·at·offset·0x19cc·contains·3·entries:157 Relocation·section·'.rel.rodata'·at·offset·0x19c8·contains·3·entries:
158 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name158 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
159 00000000··00000902·R_ARM_ABS32············00000000···.rodata.str1.4159 00000000··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
160 00000004··00000902·R_ARM_ABS32············00000000···.rodata.str1.4160 00000004··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
161 00000008··00000902·R_ARM_ABS32············00000000···.rodata.str1.4161 00000008··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; -1/12604 bytes (-0.01%) of diff not shown.
13.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 15, 36 lines modifiedOffset 15, 36 lines modified
15 »       bl»     0·<_PyToken_Init>15 »       bl»     0·<_PyToken_Init>
16 ·R_ARM_THM_CALL» _PyToken_Init16 ·R_ARM_THM_CALL» _PyToken_Init
17 »       add»    r1,·sp,·#2417 »       add»    r1,·sp,·#24
18 »       ldr»    r0,·[r4,·#8]18 »       ldr»    r0,·[r4,·#8]
19 »       bl»     0·<_PyTokenizer_Get>19 »       bl»     0·<_PyTokenizer_Get>
20 ·R_ARM_THM_CALL» _PyTokenizer_Get20 ·R_ARM_THM_CALL» _PyTokenizer_Get
21 »       cmp»    r0,·#64»      @·0x4021 »       cmp»    r0,·#64»      @·0x40
22 »       beq.w»  362·<tokenizeriter_next+0x362>22 »       beq.w»  39a·<tokenizeriter_next+0x39a>
23 »       ldr»    r3,·[r4,·#12]23 »       ldr»    r3,·[r4,·#12]
24 »       mov»    r5,·r024 »       mov»    r5,·r0
25 »       cmp»    r3,·#025 »       cmp»    r3,·#0
26 »       bne.w»  32c·<tokenizeriter_next+0x32c>26 »       bne.w»  328·<tokenizeriter_next+0x328>
27 »       ldr»    r0,·[sp,·#44]» @·0x2c27 »       ldr»    r0,·[sp,·#44]» @·0x2c
28 »       cmp»    r0,·#028 »       cmp»    r0,·#0
29 »       beq.w»  304·<tokenizeriter_next+0x304>29 »       beq.w»  302·<tokenizeriter_next+0x302>
30 »       ldr»    r1,·[sp,·#48]» @·0x3030 »       ldr»    r1,·[sp,·#48]» @·0x30
31 »       cmp»    r1,·#031 »       cmp»    r1,·#0
32 »       beq.w»  304·<tokenizeriter_next+0x304>32 »       beq.w»  302·<tokenizeriter_next+0x302>
33 »       subs»   r1,·r1,·r033 »       subs»   r1,·r1,·r0
34 »       bl»     0·<PyUnicode_FromStringAndSize>34 »       bl»     0·<PyUnicode_FromStringAndSize>
35 ·R_ARM_THM_CALL» PyUnicode_FromStringAndSize35 ·R_ARM_THM_CALL» PyUnicode_FromStringAndSize
36 »       mov»    r6,·r036 »       mov»    r6,·r0
37 »       cmp»    r0,·#037 »       cmp»    r0,·#0
38 »       beq.w»  318·<tokenizeriter_next+0x318>38 »       beq.w»  342·<tokenizeriter_next+0x342>
39 »       ldr»    r3,·[r4,·#8]39 »       ldr»    r3,·[r4,·#8]
40 »       cmp»    r5,·#040 »       cmp»    r5,·#0
41 »       beq.w»  326·<tokenizeriter_next+0x326>41 »       beq.w»  322·<tokenizeriter_next+0x322>
42 »       cmp»    r5,·#642 »       cmp»    r5,·#6
43 »       beq.w»  2bc·<tokenizeriter_next+0x2bc>43 »       beq.w»  2ba·<tokenizeriter_next+0x2ba>
44 »       cmp»    r5,·#60»      @·0x3c44 »       cmp»    r5,·#60»      @·0x3c
45 »       it»     ne45 »       it»     ne
46 »       cmpne»  r5,·#346 »       cmpne»  r5,·#3
47 »       itete»  ne47 »       itete»  ne
48 »       movne.w»fp,·#048 »       movne.w»fp,·#0
49 »       moveq.w»fp,·#149 »       moveq.w»fp,·#1
50 »       movne»  sl,·fp50 »       movne»  sl,·fp
Offset 61, 42 lines modifiedOffset 61, 42 lines modified
61 »       cmp»    r2,·#061 »       cmp»    r2,·#0
62 »       bne.n»  196·<tokenizeriter_next+0x196>62 »       bne.n»  196·<tokenizeriter_next+0x196>
63 »       ldrd»   r9,·r2,·[r4,·#16]63 »       ldrd»   r9,·r2,·[r4,·#16]
64 »       ldr.w»  r3,·[r3,·#464]»      @·0x1d064 »       ldr.w»  r3,·[r3,·#464]»      @·0x1d0
65 »       cmp»    r2,·r365 »       cmp»    r2,·r3
66 »       bne.w»  1a6·<tokenizeriter_next+0x1a6>66 »       bne.w»  1a6·<tokenizeriter_next+0x1a6>
67 »       cmp.w»  r9,·#067 »       cmp.w»  r9,·#0
68 »       beq.w»  372·<tokenizeriter_next+0x372>68 »       beq.w»  368·<tokenizeriter_next+0x368>
69 »       ldr»    r2,·[r4,·#8]69 »       ldr»    r2,·[r4,·#8]
70 »       ldr.w»  r7,·[r2,·#464]»      @·0x1d070 »       ldr.w»  r7,·[r2,·#464]»      @·0x1d0
71 »       cmp.w»  fp,·#071 »       cmp.w»  fp,·#0
72 »       bne.w»  268·<tokenizeriter_next+0x268>72 »       bne.w»  296·<tokenizeriter_next+0x296>
73 »       ldr»    r1,·[sp,·#44]» @·0x2c73 »       ldr»    r1,·[sp,·#44]» @·0x2c
74 »       mov»    fp,·r774 »       mov»    fp,·r7
75 »       str»    r7,·[r4,·#20]75 »       str»    r7,·[r4,·#20]
76 »       subs»   r3,·r1,·#076 »       subs»   r3,·r1,·#0
77 »       it»     ne77 »       it»     ne
78 »       movne»  r3,·#178 »       movne»  r3,·#1
79 »       cmp»    r1,·r879 »       cmp»    r1,·r8
80 »       it»     cc80 »       it»     cc
81 »       movcc»  r3,·#081 »       movcc»  r3,·#0
82 »       cmp»    r3,·#082 »       cmp»    r3,·#0
83 »       beq.w»  27e·<tokenizeriter_next+0x27e>83 »       beq.w»  2ac·<tokenizeriter_next+0x2ac>
84 »       ldr»    r0,·[sp,·#48]» @·0x3084 »       ldr»    r0,·[sp,·#48]» @·0x30
85 »       sub.w»  r1,·r1,·r885 »       sub.w»  r1,·r1,·r8
86 »       ldr»    r3,·[r4,·#24]86 »       ldr»    r3,·[r4,·#24]
87 »       sub.w»  r8,·r1,·r387 »       sub.w»  r8,·r1,·r3
88 »       cmp»    r0,·#088 »       cmp»    r0,·#0
89 »       beq.w»  228·<tokenizeriter_next+0x228>89 »       beq.w»  228·<tokenizeriter_next+0x228>
90 »       ldr.w»  r3,·[r2,·#2704]»     @·0xa9090 »       ldr.w»  r3,·[r2,·#2704]»     @·0xa90
91 »       cmp»    r3,·r091 »       cmp»    r3,·r0
92 »       bhi.w»  228·<tokenizeriter_next+0x228>92 »       bhi.w»  228·<tokenizeriter_next+0x228>
93 »       subs»   r2,·r0,·r393 »       subs»   r2,·r0,·r3
94 »       cmp»    fp,·r794 »       cmp»    fp,·r7
95 »       bne.w»  348·<tokenizeriter_next+0x348>95 »       bne.w»  346·<tokenizeriter_next+0x346>
96 »       mov»    r0,·r996 »       mov»    r0,·r9
97 »       bl»     0·<_PyPegen_byte_offset_to_character_offset_line>97 »       bl»     0·<_PyPegen_byte_offset_to_character_offset_line>
98 ·R_ARM_THM_CALL» _PyPegen_byte_offset_to_character_offset_line98 ·R_ARM_THM_CALL» _PyPegen_byte_offset_to_character_offset_line
99 »       ldr»    r2,·[r4,·#8]99 »       ldr»    r2,·[r4,·#8]
100 »       ldrd»   r3,·r1,·[sp,·#44]»     @·0x2c100 »       ldrd»   r3,·r1,·[sp,·#44]»     @·0x2c
101 »       add.w»  ip,·r2,·#8192»       @·0x2000101 »       add.w»  ip,·r2,·#8192»       @·0x2000
102 »       subs»   r1,·r1,·r3102 »       subs»   r1,·r1,·r3
Offset 105, 22 lines modifiedOffset 105, 22 lines modified
105 »       add.w»  r3,·r0,·r8105 »       add.w»  r3,·r0,·r8
106 »       subs»   r1,·r1,·r0106 »       subs»   r1,·r1,·r0
107 »       str»    r1,·[r4,·#24]107 »       str»    r1,·[r4,·#24]
108 »       ldr.w»  r1,·[ip,·#3564]»     @·0xdec108 »       ldr.w»  r1,·[ip,·#3564]»     @·0xdec
109 »       cmp»    r1,·#0109 »       cmp»    r1,·#0
110 »       beq.w»  23a·<tokenizeriter_next+0x23a>110 »       beq.w»  23a·<tokenizeriter_next+0x23a>
111 »       cmp.w»  sl,·#0111 »       cmp.w»  sl,·#0
112 »       bne.w»  31c·<tokenizeriter_next+0x31c>112 »       bne.w»  318·<tokenizeriter_next+0x318>
113 »       subs»   r1,·r5,·#7113 »       subs»   r1,·r5,·#7
114 »       cmp»    r1,·#47»      @·0x2f114 »       cmp»    r1,·#47»      @·0x2f
115 »       bls.n»  166·<tokenizeriter_next+0x166>115 »       bls.n»  166·<tokenizeriter_next+0x166>
116 »       cmp»    r5,·#4116 »       cmp»    r5,·#4
117 »       beq.n»  1c6·<tokenizeriter_next+0x1c6>117 »       beq.n»  1c6·<tokenizeriter_next+0x1c6>
118 »       cmp»    r5,·#63»      @·0x3f118 »       cmp»    r5,·#63»      @·0x3f
119 »       beq.w»  28e·<tokenizeriter_next+0x28e>119 »       beq.w»  268·<tokenizeriter_next+0x268>
120 »       mov»    r2,·r6120 »       mov»    r2,·r6
121 »       strd»   r3,·r9,·[sp,·#8]121 »       strd»   r3,·r9,·[sp,·#8]
122 »       mov»    r1,·r5122 »       mov»    r1,·r5
123 »       mov»    r3,·r7123 »       mov»    r3,·r7
124 »       strd»   r8,·fp,·[sp]124 »       strd»   r8,·fp,·[sp]
125 »       movw»   r0,·#0125 »       movw»   r0,·#0
126 ·R_ARM_THM_MOVW_ABS_NC»  .LC18126 ·R_ARM_THM_MOVW_ABS_NC»  .LC18
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 »       mov»    r9,·r0177 »       mov»    r9,·r0
178 »       str»    r0,·[r4,·#16]178 »       str»    r0,·[r4,·#16]
179 »       str»    r3,·[r4,·#24]179 »       str»    r3,·[r4,·#24]
180 »       b.n»    a4·<tokenizeriter_next+0xa4>180 »       b.n»    a4·<tokenizeriter_next+0xa4>
181 »       ldr»    r1,·[r6,·#0]181 »       ldr»    r1,·[r6,·#0]
182 »       mvn.w»  r0,·#3221225472»    @·0xc0000000182 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
183 »       cmp»    r1,·r0183 »       cmp»    r1,·r0
184 »       bne.w»  4ce·<tokenizeriter_next+0x4ce>184 »       bne.w»  382·<tokenizeriter_next+0x382>
185 »       add.w»  r1,·r2,·#8192»       @·0x2000185 »       add.w»  r1,·r2,·#8192»       @·0x2000
186 »       adds»   r3,·#1186 »       adds»   r3,·#1
187 »       ldr.w»  r1,·[r1,·#3572]»     @·0xdf4187 »       ldr.w»  r1,·[r1,·#3572]»     @·0xdf4
188 »       cmp»    r1,·#0188 »       cmp»    r1,·#0
189 »       bne.n»  168·<tokenizeriter_next+0x168>189 »       bne.n»  168·<tokenizeriter_next+0x168>
190 »       ldr»    r2,·[r2,·#28]190 »       ldr»    r2,·[r2,·#28]
191 »       str»    r3,·[sp,·#20]191 »       str»    r3,·[sp,·#20]
Offset 205, 23 lines modifiedOffset 205, 23 lines modified
205 »       ldr»    r3,·[sp,·#20]205 »       ldr»    r3,·[sp,·#20]
206 »       mov»    r6,·r0206 »       mov»    r6,·r0
207 »       cmp»    r6,·#0207 »       cmp»    r6,·#0
208 »       bne.n»  168·<tokenizeriter_next+0x168>208 »       bne.n»  168·<tokenizeriter_next+0x168>
209 »       ldr.w»  r3,·[r9]209 »       ldr.w»  r3,·[r9]
210 »       mvn.w»  r2,·#3221225472»    @·0xc0000000210 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
211 »       cmp»    r3,·r2211 »       cmp»    r3,·r2
212 »       beq.w»  368·<tokenizeriter_next+0x368>212 »       beq.w»  3a0·<tokenizeriter_next+0x3a0>
Max diff block lines reached; 10303/13951 bytes (73.85%) of diff not shown.
36.5 KB
ast_opt.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········13420·(bytes·into·file)13 ··Start·of·section·headers:··········13428·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.64 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x346c:1 There·are·17·section·headers,·starting·at·offset·0x3474:
  
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·000564·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000420·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·002f18·0000e8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·002f18·0000e8·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000598·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000454·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000598·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000454·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000598·000086·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000454·000086·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000620·001dac·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0004dc·001ef0·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003000·0003b0·08···I·14···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003000·0003b8·08···I·14···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0023cc·000062·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·0023cc·000062·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0033b0·000010·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0033b8·000010·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·002430·000014·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·002430·000014·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·0033c0·000020·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·0033c8·000020·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002444·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002444·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002444·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002444·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002478·000620·10·····15··47··418 ··[14]·.symtab···········SYMTAB··········00000000·002478·000620·10·····15··47··4
19 ··[15]·.strtab···········STRTAB··········00000000·002a98·00047e·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·002a98·00047e·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0033e0·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0033e8·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.04 KB
readelf --wide --symbols {}
    
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ·····7:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d11 ·····7:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
14 ····10:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LC114 ····10:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
15 ····11:·00000148·····0·NOTYPE··LOCAL··DEFAULT····6·$d15 ····11:·00000148·····0·NOTYPE··LOCAL··DEFAULT····6·$d
16 ····12:·0000017a·····0·NOTYPE··LOCAL··DEFAULT····6·$t16 ····12:·0000017a·····0·NOTYPE··LOCAL··DEFAULT····6·$t
17 ····13:·00001a65···702·FUNC····LOCAL··DEFAULT····6·astfold_arguments17 ····13:·00001a65···702·FUNC····LOCAL··DEFAULT····6·astfold_arguments
18 ····14:·000003c9···410·FUNC····LOCAL··DEFAULT····1·astfold_pattern18 ····14:·00000285···410·FUNC····LOCAL··DEFAULT····1·astfold_pattern
19 ····15:·00000345····52·FUNC····LOCAL··DEFAULT····1·astfold_withitem19 ····15:·00000201····52·FUNC····LOCAL··DEFAULT····1·astfold_withitem
20 ····16:·000001a5····92·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler20 ····16:·000001a5····92·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler
21 ····17:·00000121···132·FUNC····LOCAL··DEFAULT····1·fold_iter.isra.021 ····17:·00000121···132·FUNC····LOCAL··DEFAULT····1·fold_iter.isra.0
22 ····18:·00000074·····0·NOTYPE··LOCAL··DEFAULT····5·.LC222 ····18:·00000074·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
23 ····19:·00000078·····0·NOTYPE··LOCAL··DEFAULT····5·.LC323 ····19:·00000078·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
24 ····20:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC424 ····20:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
25 ····21:·00000b86·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····21:·00000b86·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····22:·00000bbc·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····22:·00000bbc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····23:·00000d48·····0·NOTYPE··LOCAL··DEFAULT····6·$d27 ····23:·00000d48·····0·NOTYPE··LOCAL··DEFAULT····6·$d
28 ····24:·00000d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t28 ····24:·00000d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
29 ····25:·00000da4·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····25:·00000da4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····26:·00000da8·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····26:·00000da8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····27:·00001d4d····94·FUNC····LOCAL··DEFAULT····6·make_const31 ····27:·00001e91····94·FUNC····LOCAL··DEFAULT····6·make_const
32 ····28:·00001090·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·00001090·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·000010b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·000010b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·000000b5···108·FUNC····LOCAL··DEFAULT····1·astfold_comprehension34 ····30:·000000b5···108·FUNC····LOCAL··DEFAULT····1·astfold_comprehension
35 ····31:·00000201···322·FUNC····LOCAL··DEFAULT····1·make_const_tuple35 ····31:·00001d4d···322·FUNC····LOCAL··DEFAULT····6·make_const_tuple
36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR036 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
37 ····33:·00000379····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR37 ····33:·00000235····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
38 ····34:·000015fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·000015fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·0000161e·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·0000161e·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·00000029····58·FUNC····LOCAL··DEFAULT····8·check_complexity40 ····36:·00000029····58·FUNC····LOCAL··DEFAULT····8·check_complexity
41 ····37:·00001a5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·00001a5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·00001a64·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·00001a64·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·00001d25····40·FUNC····LOCAL··DEFAULT····6·astfold_arg43 ····39:·00001d25····40·FUNC····LOCAL··DEFAULT····6·astfold_arg
44 ····40:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
45 ····41:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d45 ····41:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····42:·00000400·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
48 ····44:·00000001····40·FUNC····LOCAL··DEFAULT····8·unary_not48 ····44:·00000001····40·FUNC····LOCAL··DEFAULT····8·unary_not
49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
50 ····46:·00000000····20·OBJECT··LOCAL··DEFAULT···10·ops.050 ····46:·00000000····20·OBJECT··LOCAL··DEFAULT···10·ops.0
51 ····47:·00000001···180·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Optimize51 ····47:·00000001···180·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Optimize
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
9.38 KB
readelf --wide --relocs {}
    
Offset 9, 42 lines modifiedOffset 9, 42 lines modified
9 0000009e··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC09 0000009e··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
10 000000a2··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC010 000000a2··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
11 000000a8··0000310a·R_ARM_THM_CALL·········00000000···PyErr_Format11 000000a8··0000310a·R_ARM_THM_CALL·········00000000···PyErr_Format
12 000000b0··0000326b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate12 000000b0··0000326b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
13 000000cc··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr13 000000cc··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
14 000000d8··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr14 000000d8··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
15 0000010c··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr15 0000010c··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
 16 00000142··00001f0a·R_ARM_THM_CALL·········00001d4d···make_const_tuple
16 0000014a··0000590a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New17 0000014a··0000590a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New
17 00000162··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc18 00000162··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 19 00000198··00001f0a·R_ARM_THM_CALL·········00001d4d···make_const_tuple
18 000001c4··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr20 000001c4··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
19 000001e4··0000060a·R_ARM_THM_CALL·········00000119···astfold_stmt21 000001e4··0000060a·R_ARM_THM_CALL·········00000119···astfold_stmt
20 00000258··00005a0a·R_ARM_THM_CALL·········00000000···PyTuple_New 
21 00000338··00005a0a·R_ARM_THM_CALL·········00000000···PyTuple_New22 00000216··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
 23 00000228··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
 24 000002c2··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
22 0000035a··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr25 00000354··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
23 0000036c··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr26 000003a2··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr
24 00000406··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr 
25 00000498··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr 
26 000004e6··0000040a·R_ARM_THM_CALL·········00000b49···astfold_expr 
27 0000053e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError27 000003fa··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
28 00000542··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError28 000003fe··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
29 00000546··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC129 00000402··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
30 0000054a··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC130 00000406··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC1
31 00000550··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString31 0000040c··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString
32 00000172··00001b1e·R_ARM_THM_JUMP24·······00001d4d···make_const32 00000172··00001b1e·R_ARM_THM_JUMP24·······00001e91···make_const
  
33 Relocation·section·'.rel.text.hot'·at·offset·0x3000·contains·118·entries:33 Relocation·section·'.rel.text.hot'·at·offset·0x3000·contains·119·entries:
34 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name34 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
35 00000018··0000330a·R_ARM_THM_CALL·········00000000···_PyAST_GetDocString35 00000018··0000330a·R_ARM_THM_CALL·········00000000···_PyAST_GetDocString
36 000000d0··0000330a·R_ARM_THM_CALL·········00000000···_PyAST_GetDocString36 000000d0··0000330a·R_ARM_THM_CALL·········00000000···_PyAST_GetDocString
37 000000ea··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new37 000000ea··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new
38 0000010a··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr38 0000010a··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr
39 00000630··00000e0a·R_ARM_THM_CALL·········000003c9···astfold_pattern39 00000630··00000e0a·R_ARM_THM_CALL·········00000285···astfold_pattern
40 00000696··00000f0a·R_ARM_THM_CALL·········00000345···astfold_withitem40 00000696··00000f0a·R_ARM_THM_CALL·········00000201···astfold_withitem
41 000006e0··0000100a·R_ARM_THM_CALL·········000001a5···astfold_excepthandler41 000006e0··0000100a·R_ARM_THM_CALL·········000001a5···astfold_excepthandler
42 0000075a··00000f0a·R_ARM_THM_CALL·········00000345···astfold_withitem42 0000075a··00000f0a·R_ARM_THM_CALL·········00000201···astfold_withitem
43 00000782··0000110a·R_ARM_THM_CALL·········00000121···fold_iter.isra.043 00000782··0000110a·R_ARM_THM_CALL·········00000121···fold_iter.isra.0
44 00000804··0000100a·R_ARM_THM_CALL·········000001a5···astfold_excepthandler44 00000804··0000100a·R_ARM_THM_CALL·········000001a5···astfold_excepthandler
45 00000a6e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError45 00000a6e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
46 00000a72··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError46 00000a72··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
47 00000a76··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC147 00000a76··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
48 00000a7a··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC148 00000a7a··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC1
49 00000a80··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString49 00000a80··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 92, 22 lines modifiedOffset 92, 21 lines modified
92 000013ce··0000430a·R_ARM_THM_CALL·········00000000···PyNumber_Add92 000013ce··0000430a·R_ARM_THM_CALL·········00000000···PyNumber_Add
93 000013d8··0000440a·R_ARM_THM_CALL·········00000000···PyNumber_Subtract93 000013d8··0000440a·R_ARM_THM_CALL·········00000000···PyNumber_Subtract
94 000013e2··0000450a·R_ARM_THM_CALL·········00000000···PyNumber_TrueDivide94 000013e2··0000450a·R_ARM_THM_CALL·········00000000···PyNumber_TrueDivide
95 00001412··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits95 00001412··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
96 0000141a··0000400a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t96 0000141a··0000400a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t
97 00001434··0000460a·R_ARM_THM_CALL·········00000000···PyNumber_Lshift97 00001434··0000460a·R_ARM_THM_CALL·········00000000···PyNumber_Lshift
98 0000145e··0000110a·R_ARM_THM_CALL·········00000121···fold_iter.isra.098 0000145e··0000110a·R_ARM_THM_CALL·········00000121···fold_iter.isra.0
99 00001476··00001f0a·R_ARM_THM_CALL·········00000201···make_const_tuple 
100 0000147e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR099 0000147e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
101 00001482··00002030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0100 00001482··00002030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
102 000014ec··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new101 000014ec··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new
103 00001566··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring102 00001566··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring
104 0000157e··0000480a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject103 0000157e··0000480a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
105 0000159a··0000490a·R_ARM_THM_CALL·········00000000···_PyAST_Constant104 0000159a··0000490a·R_ARM_THM_CALL·········00000000···_PyAST_Constant
106 000015e6··0000210a·R_ARM_THM_CALL·········00000379···PyUnicode_READ_CHAR105 000015e6··0000210a·R_ARM_THM_CALL·········00000235···PyUnicode_READ_CHAR
107 00001674··00004a0a·R_ARM_THM_CALL·········00000000···_PyAST_FormattedValue106 00001674··00004a0a·R_ARM_THM_CALL·········00000000···_PyAST_FormattedValue
108 000016a6··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc107 000016a6··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
109 000016aa··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred108 000016aa··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
110 000016da··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr109 000016da··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr
111 0000170e··00004d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail110 0000170e··00004d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
112 00001724··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC3111 00001724··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC3
113 00001728··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC3112 00001728··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC3
Offset 117, 15 lines modifiedOffset 116, 15 lines modified
117 00001764··0000490a·R_ARM_THM_CALL·········00000000···_PyAST_Constant116 00001764··0000490a·R_ARM_THM_CALL·········00000000···_PyAST_Constant
118 00001772··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred117 00001772··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
119 0000179c··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits118 0000179c··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
120 000017a4··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits119 000017a4··00003f0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
121 000017d0··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC2120 000017d0··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC2
122 000017d4··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC2121 000017d4··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC2
123 000017dc··00004e0a·R_ARM_THM_CALL·········00000000···__snprintf_chk122 000017dc··00004e0a·R_ARM_THM_CALL·········00000000···__snprintf_chk
124 0000181c··0000210a·R_ARM_THM_CALL·········00000379···PyUnicode_READ_CHAR123 0000181c··0000210a·R_ARM_THM_CALL·········00000235···PyUnicode_READ_CHAR
125 00001838··0000500a·R_ARM_THM_CALL·········00000000···PyNumber_And124 00001838··0000500a·R_ARM_THM_CALL·········00000000···PyNumber_And
126 00001854··0000510a·R_ARM_THM_CALL·········00000000···PyBool_FromLong125 00001854··0000510a·R_ARM_THM_CALL·········00000000···PyBool_FromLong
127 00001890··0000520a·R_ARM_THM_CALL·········00000000···PyNumber_Remainder126 00001890··0000520a·R_ARM_THM_CALL·········00000000···PyNumber_Remainder
128 000018d8··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc127 000018d8··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
129 000018e6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError128 000018e6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
130 000018ea··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError129 000018ea··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
131 000018ee··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1130 000018ee··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
Offset 137, 29 lines modifiedOffset 136, 31 lines modified
137 00001940··0000240a·R_ARM_THM_CALL·········00000029···check_complexity136 00001940··0000240a·R_ARM_THM_CALL·········00000029···check_complexity
138 00001950··0000530a·R_ARM_THM_CALL·········00000000···PyNumber_FloorDivide137 00001950··0000530a·R_ARM_THM_CALL·········00000000···PyNumber_FloorDivide
139 000019a2··0000540a·R_ARM_THM_CALL·········00000000···PyNumber_Rshift138 000019a2··0000540a·R_ARM_THM_CALL·········00000000···PyNumber_Rshift
140 000019ac··0000550a·R_ARM_THM_CALL·········00000000···PyNumber_Xor139 000019ac··0000550a·R_ARM_THM_CALL·········00000000···PyNumber_Xor
141 000019b6··0000560a·R_ARM_THM_CALL·········00000000···PyNumber_Or140 000019b6··0000560a·R_ARM_THM_CALL·········00000000···PyNumber_Or
142 000019d4··0000570a·R_ARM_THM_CALL·········00000000···PyUnicode_Replace141 000019d4··0000570a·R_ARM_THM_CALL·········00000000···PyUnicode_Replace
143 000019ec··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc142 000019ec··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
144 00001a00··0000210a·R_ARM_THM_CALL·········00000379···PyUnicode_READ_CHAR143 00001a00··0000210a·R_ARM_THM_CALL·········00000235···PyUnicode_READ_CHAR
145 00001a42··0000210a·R_ARM_THM_CALL·········00000379···PyUnicode_READ_CHAR144 00001a42··0000210a·R_ARM_THM_CALL·········00000235···PyUnicode_READ_CHAR
146 00001a5c··00003b02·R_ARM_ABS32············00000000···__stack_chk_guard145 00001a5c··00003b02·R_ARM_ABS32············00000000···__stack_chk_guard
147 00001a60··00005802·R_ARM_ABS32············00000000···_PyRuntime146 00001a60··00005802·R_ARM_ABS32············00000000···_PyRuntime
 147 00001da4··00005a0a·R_ARM_THM_CALL·········00000000···PyTuple_New
 148 00001e84··00005a0a·R_ARM_THM_CALL·········00000000···PyTuple_New
148 00001d5c··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt149 00001ea0··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt
149 00001d60··00005b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt150 00001ea4··00005b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt
150 00001d66··00005c0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches151 00001eaa··00005c0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
151 00001d6c··00005d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear152 00001eb0··00005d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
152 00001d7a··0000480a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject153 00001ebe··0000480a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
153 00001da4··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc154 00001ee8··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
  
154 Relocation·section·'.rel.text.unlikely'·at·offset·0x33b0·contains·2·entries:155 Relocation·section·'.rel.text.unlikely'·at·offset·0x33b8·contains·2·entries:
155 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name156 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
156 0000000e··00005e0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue157 0000000e··00005e0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
157 00000020··0000511e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong158 00000020··0000511e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
  
158 Relocation·section·'.rel.rodata'·at·offset·0x33c0·contains·4·entries:159 Relocation·section·'.rel.rodata'·at·offset·0x33c8·contains·4·entries:
159 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name160 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
160 00000004··00005f02·R_ARM_ABS32············00000000···PyNumber_Invert161 00000004··00005f02·R_ARM_ABS32············00000000···PyNumber_Invert
161 00000008··00002c02·R_ARM_ABS32············00000001···unary_not162 00000008··00002c02·R_ARM_ABS32············00000001···unary_not
162 0000000c··00006002·R_ARM_ABS32············00000000···PyNumber_Positive163 0000000c··00006002·R_ARM_ABS32············00000000···PyNumber_Positive
163 00000010··00006102·R_ARM_ABS32············00000000···PyNumber_Negative164 00000010··00006102·R_ARM_ABS32············00000000···PyNumber_Negative
11.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 146, 15 lines modifiedOffset 146, 16 lines modified
146 »       cmp»    r3,·#25146 »       cmp»    r3,·#25
147 »       beq.n»  176·<fold_iter.isra.0+0x56>147 »       beq.n»  176·<fold_iter.isra.0+0x56>
148 »       cmp»    r3,·#8148 »       cmp»    r3,·#8
149 »       beq.n»  140·<fold_iter.isra.0+0x20>149 »       beq.n»  140·<fold_iter.isra.0+0x20>
150 »       movs»   r0,·#1150 »       movs»   r0,·#1
151 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}151 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
152 »       ldr»    r0,·[r0,·#4]152 »       ldr»    r0,·[r0,·#4]
153 »       bl»     200·<make_const_tuple>153 »       bl»     1d4c·<make_const_tuple>
 154 ·R_ARM_THM_CALL» make_const_tuple
154 »       mov»    r6,·r0155 »       mov»    r6,·r0
155 »       cbz»    r0,·168·<fold_iter.isra.0+0x48>156 »       cbz»    r0,·168·<fold_iter.isra.0+0x48>
156 »       bl»     0·<PyFrozenSet_New>157 »       bl»     0·<PyFrozenSet_New>
157 ·R_ARM_THM_CALL» PyFrozenSet_New158 ·R_ARM_THM_CALL» PyFrozenSet_New
158 »       ldr»    r3,·[r6,·#0]159 »       ldr»    r3,·[r6,·#0]
159 »       mvn.w»  r2,·#3221225472»    @·0xc0000000160 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
160 »       mov»    r7,·r0161 »       mov»    r7,·r0
Offset 167, 15 lines modifiedOffset 168, 15 lines modified
167 »       bl»     0·<_Py_Dealloc>168 »       bl»     0·<_Py_Dealloc>
168 ·R_ARM_THM_CALL» _Py_Dealloc169 ·R_ARM_THM_CALL» _Py_Dealloc
169 »       mov»    r6,·r7170 »       mov»    r6,·r7
170 »       mov»    r2,·r5171 »       mov»    r2,·r5
171 »       mov»    r1,·r6172 »       mov»    r1,·r6
172 »       mov»    r0,·r4173 »       mov»    r0,·r4
173 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}174 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
174 »       b.w»    1d4c·<make_const>175 »       b.w»    1e90·<make_const>
175 ·R_ARM_THM_JUMP24»       make_const176 ·R_ARM_THM_JUMP24»       make_const
176 »       ldr»    r0,·[r0,·#4]177 »       ldr»    r0,·[r0,·#4]
177 »       cbz»    r0,·1a0·<fold_iter.isra.0+0x80>178 »       cbz»    r0,·1a0·<fold_iter.isra.0+0x80>
178 »       ldr»    r6,·[r0,·#0]179 »       ldr»    r6,·[r0,·#0]
179 »       adds»   r2,·r0,·#4180 »       adds»   r2,·r0,·#4
180 »       movs»   r3,·#0181 »       movs»   r3,·#0
181 »       cmp»    r3,·r6182 »       cmp»    r3,·r6
Offset 184, 15 lines modifiedOffset 185, 16 lines modified
184 »       ldr.w»  r1,·[r2,·#4]!185 »       ldr.w»  r1,·[r2,·#4]!
185 »       ldr»    r1,·[r1,·#0]186 »       ldr»    r1,·[r1,·#0]
186 »       cmp»    r1,·#23187 »       cmp»    r1,·#23
187 »       bne.n»  180·<fold_iter.isra.0+0x60>188 »       bne.n»  180·<fold_iter.isra.0+0x60>
188 »       b.n»    13c·<fold_iter.isra.0+0x1c>189 »       b.n»    13c·<fold_iter.isra.0+0x1c>
189 »       movs»   r3,·#26190 »       movs»   r3,·#26
190 »       str»    r3,·[r4,·#0]191 »       str»    r3,·[r4,·#0]
191 »       bl»     200·<make_const_tuple>192 »       bl»     1d4c·<make_const_tuple>
 193 ·R_ARM_THM_CALL» make_const_tuple
192 »       mov»    r6,·r0194 »       mov»    r6,·r0
193 »       b.n»    168·<fold_iter.isra.0+0x48>195 »       b.n»    168·<fold_iter.isra.0+0x48>
194 »       mov»    r6,·r0196 »       mov»    r6,·r0
195 »       b.n»    17c·<fold_iter.isra.0+0x5c>197 »       b.n»    17c·<fold_iter.isra.0+0x5c>
  
196 000001a4·<astfold_excepthandler>:198 000001a4·<astfold_excepthandler>:
197 astfold_excepthandler():199 astfold_excepthandler():
Offset 232, 390 lines modifiedOffset 234, 244 lines modified
232 »       movs»   r0,·#1234 »       movs»   r0,·#1
233 »       bx»     lr235 »       bx»     lr
234 »       mov»    r3,·r4236 »       mov»    r3,·r4
235 »       b.n»    1d6·<astfold_excepthandler+0x32>237 »       b.n»    1d6·<astfold_excepthandler+0x32>
236 »       movs»   r0,·#0238 »       movs»   r0,·#0
237 »       b.n»    1f0·<astfold_excepthandler+0x4c>239 »       b.n»    1f0·<astfold_excepthandler+0x4c>
  
238 00000200·<make_const_tuple>: 
239 make_const_tuple(): 
240 »       push»   {r4,·r5,·r6,·lr} 
241 »       mov.w»  ip,·#4096»  @·0x1000 
242 »       sub.w»  ip,·sp,·ip 
243 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
244 »       cmp»    r0,·#0 
245 »       beq.w»  338·<make_const_tuple+0x138> 
246 »       mov»    r4,·r0 
247 »       ldr»    r0,·[r0,·#0] 
248 »       cmp»    r0,·#0 
249 »       ble.n»  258·<make_const_tuple+0x58> 
250 »       ldr»    r3,·[r4,·#8] 
251 »       ldr»    r3,·[r3,·#0] 
252 »       cmp»    r3,·#20 
253 »       bne.n»  254·<make_const_tuple+0x54> 
254 »       cmp»    r0,·#1 
255 »       beq.n»  258·<make_const_tuple+0x58> 
256 »       ldr»    r3,·[r4,·#12] 
257 »       ldr»    r3,·[r3,·#0] 
258 »       cmp»    r3,·#20 
259 »       bne.n»  254·<make_const_tuple+0x54> 
260 »       cmp»    r0,·#2 
261 »       beq.n»  258·<make_const_tuple+0x58> 
262 »       ldr»    r3,·[r4,·#16] 
263 »       ldr»    r3,·[r3,·#0] 
264 »       cmp»    r3,·#20 
265 »       bne.n»  254·<make_const_tuple+0x54> 
266 »       add.w»  r2,·r4,·#16 
267 »       movs»   r3,·#3 
268 »       cmp»    r3,·r0 
269 »       add.w»  r3,·r3,·#1 
270 »       beq.n»  258·<make_const_tuple+0x58> 
271 »       ldr.w»  r1,·[r2,·#4]! 
272 »       ldr»    r1,·[r1,·#0] 
273 »       cmp»    r1,·#20 
274 »       beq.n»  242·<make_const_tuple+0x42> 
275 »       movs»   r0,·#0 
276 »       pop»    {r4,·r5,·r6,·pc} 
277 »       bl»     0·<PyTuple_New> 
278 ·R_ARM_THM_CALL» PyTuple_New 
279 »       cmp»    r0,·#0 
280 »       beq.n»  254·<make_const_tuple+0x54> 
281 »       ldr»    r3,·[r4,·#0] 
282 »       cmp»    r3,·#0 
283 »       ble.n»  256·<make_const_tuple+0x56> 
284 »       ldr»    r2,·[r4,·#8] 
285 »       mvn.w»  ip,·#3221225472»    @·0xc0000000 
286 »       ldr»    r1,·[r2,·#4] 
287 »       ldr»    r2,·[r1,·#0] 
288 »       cmp»    r2,·ip 
289 »       itt»    ne 
290 »       addne»  r2,·#1 
291 »       strne»  r2,·[r1,·#0] 
292 »       cmp»    r3,·#1 
293 »       str»    r1,·[r0,·#12] 
294 »       beq.n»  256·<make_const_tuple+0x56> 
295 »       ldr»    r2,·[r4,·#12] 
296 »       mvn.w»  ip,·#3221225472»    @·0xc0000000 
297 »       ldr»    r1,·[r2,·#4] 
298 »       ldr»    r2,·[r1,·#0] 
299 »       cmp»    r2,·ip 
300 »       itt»    ne 
301 »       addne»  r2,·#1 
302 »       strne»  r2,·[r1,·#0] 
303 »       cmp»    r3,·#2 
304 »       str»    r1,·[r0,·#16] 
305 »       beq.n»  256·<make_const_tuple+0x56> 
306 »       ldr»    r2,·[r4,·#16] 
307 »       mvn.w»  ip,·#3221225472»    @·0xc0000000 
Max diff block lines reached; 7322/11860 bytes (61.74%) of diff not shown.
8.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 606, 15 lines modifiedOffset 606, 15 lines modified
606 »       bge.w»  18a·<astfold_stmt+0x72>606 »       bge.w»  18a·<astfold_stmt+0x72>
607 »       ldr.w»  r5,·[sl,·#4]!607 »       ldr.w»  r5,·[sl,·#4]!
608 »       cmp»    r5,·#0608 »       cmp»    r5,·#0
609 »       beq.w»  86c·<astfold_stmt+0x754>609 »       beq.w»  86c·<astfold_stmt+0x754>
610 »       ldr»    r0,·[r5,·#0]610 »       ldr»    r0,·[r5,·#0]
611 »       mov»    r2,·r4611 »       mov»    r2,·r4
612 »       mov»    r1,·r6612 »       mov»    r1,·r6
613 »       bl»     3c8·<astfold_stmt+0x2b0>613 »       bl»     284·<astfold_stmt+0x16c>
614 ·R_ARM_THM_CALL» astfold_pattern614 ·R_ARM_THM_CALL» astfold_pattern
615 »       cmp»    r0,·#0615 »       cmp»    r0,·#0
616 »       beq.w»  a84·<astfold_stmt+0x96c>616 »       beq.w»  a84·<astfold_stmt+0x96c>
617 »       ldr»    r0,·[r5,·#4]617 »       ldr»    r0,·[r5,·#4]
618 »       cmp»    r0,·#0618 »       cmp»    r0,·#0
619 »       bne.w»  958·<astfold_stmt+0x840>619 »       bne.w»  958·<astfold_stmt+0x840>
620 »       ldr»    r5,·[r5,·#8]620 »       ldr»    r5,·[r5,·#8]
Offset 642, 15 lines modifiedOffset 642, 15 lines modified
642 »       ldr»    r3,·[r7,·#0]642 »       ldr»    r3,·[r7,·#0]
643 »       cmp»    r8,·r3643 »       cmp»    r8,·r3
644 »       bge.w»  90a·<astfold_stmt+0x7f2>644 »       bge.w»  90a·<astfold_stmt+0x7f2>
645 »       ldr.w»  r0,·[r9,·#4]!645 »       ldr.w»  r0,·[r9,·#4]!
646 »       cbz»    r0,·6a0·<astfold_stmt+0x588>646 »       cbz»    r0,·6a0·<astfold_stmt+0x588>
647 »       mov»    r2,·r4647 »       mov»    r2,·r4
648 »       mov»    r1,·r6648 »       mov»    r1,·r6
649 »       bl»     344·<astfold_stmt+0x22c>649 »       bl»     200·<astfold_stmt+0xe8>
650 ·R_ARM_THM_CALL» astfold_withitem650 ·R_ARM_THM_CALL» astfold_withitem
651 »       cmp»    r0,·#0651 »       cmp»    r0,·#0
652 »       beq.w»  a84·<astfold_stmt+0x96c>652 »       beq.w»  a84·<astfold_stmt+0x96c>
653 »       add.w»  r8,·r8,·#1653 »       add.w»  r8,·r8,·#1
654 »       b.n»    67e·<astfold_stmt+0x566>654 »       b.n»    67e·<astfold_stmt+0x566>
655 »       ldr»    r7,·[r0,·#4]655 »       ldr»    r7,·[r0,·#4]
656 »       mov.w»  r8,·#0656 »       mov.w»  r8,·#0
Offset 713, 15 lines modifiedOffset 713, 15 lines modified
713 »       ldr»    r3,·[r7,·#0]713 »       ldr»    r3,·[r7,·#0]
714 »       add.w»  r8,·r8,·#1714 »       add.w»  r8,·r8,·#1
715 »       b.n»    72e·<astfold_stmt+0x616>715 »       b.n»    72e·<astfold_stmt+0x616>
716 »       ldr.w»  r0,·[r9,·#4]!716 »       ldr.w»  r0,·[r9,·#4]!
717 »       cbz»    r0,·764·<astfold_stmt+0x64c>717 »       cbz»    r0,·764·<astfold_stmt+0x64c>
718 »       mov»    r2,·r4718 »       mov»    r2,·r4
719 »       mov»    r1,·r6719 »       mov»    r1,·r6
720 »       bl»     344·<astfold_stmt+0x22c>720 »       bl»     200·<astfold_stmt+0xe8>
721 ·R_ARM_THM_CALL» astfold_withitem721 ·R_ARM_THM_CALL» astfold_withitem
722 »       cmp»    r0,·#0722 »       cmp»    r0,·#0
723 »       beq.w»  a84·<astfold_stmt+0x96c>723 »       beq.w»  a84·<astfold_stmt+0x96c>
724 »       add.w»  r8,·r8,·#1724 »       add.w»  r8,·r8,·#1
725 »       b.n»    404·<astfold_stmt+0x2ec>725 »       b.n»    404·<astfold_stmt+0x2ec>
726 »       ldr»    r7,·[r5,·#16]726 »       ldr»    r7,·[r5,·#16]
727 »       mov.w»  r8,·#0727 »       mov.w»  r8,·#0
Offset 1522, 15 lines modifiedOffset 1522, 15 lines modified
1522 »       ldr»    r1,·[r1,·#4]1522 »       ldr»    r1,·[r1,·#4]
1523 »       ldr»    r0,·[r2,·#4]1523 »       ldr»    r0,·[r2,·#4]
1524 »       bl»     0·<PyObject_GetItem>1524 »       bl»     0·<PyObject_GetItem>
1525 ·R_ARM_THM_CALL» PyObject_GetItem1525 ·R_ARM_THM_CALL» PyObject_GetItem
1526 »       mov»    r1,·r01526 »       mov»    r1,·r0
1527 »       mov»    r2,·r61527 »       mov»    r2,·r6
1528 »       mov»    r0,·r51528 »       mov»    r0,·r5
1529 »       bl»     1d4c·<make_const>1529 »       bl»     1e90·<make_const>
1530 »       cmp»    r0,·#01530 »       cmp»    r0,·#0
1531 »       bne.w»  bd6·<astfold_expr+0x8e>1531 »       bne.w»  bd6·<astfold_expr+0x8e>
1532 »       b.n»    c0e·<astfold_expr+0xc6>1532 »       b.n»    c0e·<astfold_expr+0xc6>
1533 »       ldr»    r0,·[r5,·#4]1533 »       ldr»    r0,·[r5,·#4]
1534 »       mov»    r2,·r41534 »       mov»    r2,·r4
1535 »       mov»    r1,·r61535 »       mov»    r1,·r6
1536 »       bl»     1a64·<astfold_arguments>1536 »       bl»     1a64·<astfold_arguments>
Offset 1928, 15 lines modifiedOffset 1928, 15 lines modified
1928 »       mov»    r1,·r71928 »       mov»    r1,·r7
1929 »       mov»    r0,·sl1929 »       mov»    r0,·sl
1930 »       bl»     0·<PyNumber_Multiply>1930 »       bl»     0·<PyNumber_Multiply>
1931 ·R_ARM_THM_CALL» PyNumber_Multiply1931 ·R_ARM_THM_CALL» PyNumber_Multiply
1932 »       mov»    r1,·r01932 »       mov»    r1,·r0
1933 »       mov»    r2,·r61933 »       mov»    r2,·r6
1934 »       mov»    r0,·r51934 »       mov»    r0,·r5
1935 »       bl»     1d4c·<make_const>1935 »       bl»     1e90·<make_const>
1936 »       cmp»    r0,·#01936 »       cmp»    r0,·#0
1937 »       bne.w»  bd6·<astfold_expr+0x8e>1937 »       bne.w»  bd6·<astfold_expr+0x8e>
1938 »       b.n»    c0e·<astfold_expr+0xc6>1938 »       b.n»    c0e·<astfold_expr+0xc6>
1939 »       ldr.w»  r3,·[sl,·#4]1939 »       ldr.w»  r3,·[sl,·#4]
1940 »       ldr»    r3,·[r3,·#84]» @·0x541940 »       ldr»    r3,·[r3,·#84]» @·0x54
1941 »       lsls»   r1,·r3,·#71941 »       lsls»   r1,·r3,·#7
1942 »       bpl.n»  13b8·<astfold_expr+0x870>1942 »       bpl.n»  13b8·<astfold_expr+0x870>
Offset 2045, 16 lines modifiedOffset 2045, 15 lines modified
2045 »       cmp»    r0,·#02045 »       cmp»    r0,·#0
2046 »       bne.w»  bd6·<astfold_expr+0x8e>2046 »       bne.w»  bd6·<astfold_expr+0x8e>
2047 »       b.w»    c0e·<astfold_expr+0xc6>2047 »       b.w»    c0e·<astfold_expr+0xc6>
2048 »       ldr»    r3,·[r5,·#8]2048 »       ldr»    r3,·[r5,·#8]
2049 »       cmp»    r3,·#12049 »       cmp»    r3,·#1
2050 »       bne.w»  bd6·<astfold_expr+0x8e>2050 »       bne.w»  bd6·<astfold_expr+0x8e>
2051 »       ldr»    r0,·[r5,·#4]2051 »       ldr»    r0,·[r5,·#4]
 2052 »       bl»     1d4c·<make_const_tuple>
2052 »       bl»     200·<astfold_stmt+0xe8> 
2053 ·R_ARM_THM_CALL» make_const_tuple 
2054 »       b.n»    f34·<astfold_expr+0x3ec>2053 »       b.n»    f34·<astfold_expr+0x3ec>
2055 »       ldr»    r0,·[r3,·#4]2054 »       ldr»    r0,·[r3,·#4]
2056 »       movw»   r3,·#02055 »       movw»   r3,·#0
2057 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR02056 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
2058 »       movt»   r3,·#02057 »       movt»   r3,·#0
2059 ·R_ARM_THM_MOVT_ABS»     .LANCHOR02058 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
2060 »       ldr.w»  r3,·[r3,·r1,·lsl·#2]2059 »       ldr.w»  r3,·[r3,·r1,·lsl·#2]
Offset 2191, 15 lines modifiedOffset 2190, 15 lines modified
2191 »       movs»   r7,·#02190 »       movs»   r7,·#0
2192 »       ldr.w»  r6,·[r3,·#4]!2191 »       ldr.w»  r6,·[r3,·#4]!
2193 »       str»    r3,·[sp,·#36]» @·0x242192 »       str»    r3,·[sp,·#36]» @·0x24
2194 »       cmp»    r5,·r82193 »       cmp»    r5,·r8
2195 »       beq.w»  1770·<astfold_expr+0xc28>2194 »       beq.w»  1770·<astfold_expr+0xc28>
2196 »       mov»    r1,·r82195 »       mov»    r1,·r8
2197 »       mov»    r0,·sl2196 »       mov»    r0,·sl
2198 »       bl»     378·<astfold_stmt+0x260>2197 »       bl»     234·<astfold_stmt+0x11c>
2199 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR2198 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR
2200 »       sub.w»  r3,·r0,·#322199 »       sub.w»  r3,·r0,·#32
2201 »       mov»    r4,·r02200 »       mov»    r4,·r0
2202 »       add.w»  fp,·r8,·#12201 »       add.w»  fp,·r8,·#1
2203 »       cmp»    r3,·#162202 »       cmp»    r3,·#16
2204 »       bhi.n»  161e·<astfold_expr+0xad6>2203 »       bhi.n»  161e·<astfold_expr+0xad6>
2205 »       tbh»    [pc,·r3,·lsl·#1]2204 »       tbh»    [pc,·r3,·lsl·#1]
Offset 2418, 15 lines modifiedOffset 2417, 15 lines modified
2418 »       bhi.n»  182a·<astfold_expr+0xce2>2417 »       bhi.n»  182a·<astfold_expr+0xce2>
2419 »       mla»    r5,·r8,·r5,·r02418 »       mla»    r5,·r8,·r5,·r0
2420 »       cmp»    r6,·fp2419 »       cmp»    r6,·fp
2421 »       ble.n»  1770·<astfold_expr+0xc28>2420 »       ble.n»  1770·<astfold_expr+0xc28>
2422 »       mov»    r1,·fp2421 »       mov»    r1,·fp
2423 »       mov»    r0,·sl2422 »       mov»    r0,·sl
2424 »       add.w»  fp,·fp,·#12423 »       add.w»  fp,·fp,·#1
2425 »       bl»     378·<astfold_stmt+0x260>2424 »       bl»     234·<astfold_stmt+0x11c>
2426 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR2425 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR
2427 »       cmp»    fp,·r72426 »       cmp»    fp,·r7
2428 »       mov»    r4,·r02427 »       mov»    r4,·r0
2429 »       beq.n»  1770·<astfold_expr+0xc28>2428 »       beq.n»  1770·<astfold_expr+0xc28>
2430 »       subs»   r0,·#48»     @·0x302429 »       subs»   r0,·#48»     @·0x30
Max diff block lines reached; 5694/8812 bytes (64.62%) of diff not shown.
286 KB
bltinmodule.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········60512·(bytes·into·file)13 ··Start·of·section·headers:··········60528·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xec60:1 There·are·18·section·headers,·starting·at·offset·0xec70:
  
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·0014a4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0014a4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00bea0·001070·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00beb0·001070·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0014d8·0008b0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0014d8·0008b0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00cf10·0007c8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00cf20·0007c8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001d88·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001d88·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001d88·000cdd·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001d88·000cdd·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·002a68·002944·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·002a68·002954·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·00d6d8·001268·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00d6e8·001268·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0053ac·0002d4·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·0053bc·0002d4·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·00e940·000190·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00e950·000190·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005680·003138·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005690·003138·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00ead0·000100·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00eae0·000100·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0087b8·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0087c8·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0087b8·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0087c8·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0087ec·001f70·10·····16·325··419 ··[15]·.symtab···········SYMTAB··········00000000·0087fc·001f70·10·····16·325··4
20 ··[16]·.strtab···········STRTAB··········00000000·00a75c·001743·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00a76c·001743·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00ebd0·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00ebe0·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.0 KB
readelf --wide --symbols {}
    
Offset 46, 65 lines modifiedOffset 46, 65 lines modified
46 ····42:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3646 ····42:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
47 ····43:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3747 ····43:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
48 ····44:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3848 ····44:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
49 ····45:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3949 ····45:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
50 ····46:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4050 ····46:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
51 ····47:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4151 ····47:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
52 ····48:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t52 ····48:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
53 ····49:·00000001··1408·FUNC····LOCAL··DEFAULT····7·builtin___build_class__53 ····49:·00000001··1428·FUNC····LOCAL··DEFAULT····7·builtin___build_class__
54 ····50:·0000031c·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000328·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000581····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF56 ····52:·00000595····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
57 ····53:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00000590·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00000580·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00000594·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4259 ····55:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
60 ····56:·0000059d···112·FUNC····LOCAL··DEFAULT····7·builtin_hasattr60 ····56:·000005b1···112·FUNC····LOCAL··DEFAULT····7·builtin_hasattr
61 ····57:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4361 ····57:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
62 ····58:·0000060d···108·FUNC····LOCAL··DEFAULT····7·builtin_getattr62 ····58:·00000621···108·FUNC····LOCAL··DEFAULT····7·builtin_getattr
63 ····59:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4463 ····59:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
64 ····60:·00000679····68·FUNC····LOCAL··DEFAULT····7·builtin_setattr64 ····60:·0000068d····68·FUNC····LOCAL··DEFAULT····7·builtin_setattr
65 ····61:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4565 ····61:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
66 ····62:·000006bd····66·FUNC····LOCAL··DEFAULT····7·builtin_isinstance66 ····62:·000006d1····66·FUNC····LOCAL··DEFAULT····7·builtin_isinstance
67 ····63:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4667 ····63:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
68 ····64:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4768 ····64:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47
69 ····65:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····1·$t69 ····65:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
70 ····66:·000003d5···100·FUNC····LOCAL··DEFAULT····1·builtin_vars70 ····66:·000003d5···100·FUNC····LOCAL··DEFAULT····1·builtin_vars
71 ····67:·00000434·····0·NOTYPE··LOCAL··DEFAULT····1·$d71 ····67:·00000434·····0·NOTYPE··LOCAL··DEFAULT····1·$d
72 ····68:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4872 ····68:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
73 ····69:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4973 ····69:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
74 ····70:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5074 ····70:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50
75 ····71:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5175 ····71:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51
76 ····72:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5276 ····72:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52
77 ····73:·00000438·····0·NOTYPE··LOCAL··DEFAULT····1·$t77 ····73:·00000438·····0·NOTYPE··LOCAL··DEFAULT····1·$t
78 ····74:·00000439···576·FUNC····LOCAL··DEFAULT····1·builtin_print78 ····74:·00000439···576·FUNC····LOCAL··DEFAULT····1·builtin_print
79 ····75:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····1·$d79 ····75:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
80 ····76:·00000701···204·FUNC····LOCAL··DEFAULT····7·builtin_any80 ····76:·00000715···204·FUNC····LOCAL··DEFAULT····7·builtin_any
81 ····77:·00000370·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5381 ····77:·00000370·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53
82 ····78:·00000394·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5482 ····78:·00000394·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54
83 ····79:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5583 ····79:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55
84 ····80:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5684 ····80:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56
85 ····81:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5785 ····81:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57
86 ····82:·00000454·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5886 ····82:·00000454·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58
87 ····83:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5987 ····83:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC59
88 ····84:·00000460·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6088 ····84:·00000460·····0·NOTYPE··LOCAL··DEFAULT····6·.LC60
89 ····85:·00000498·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6189 ····85:·00000498·····0·NOTYPE··LOCAL··DEFAULT····6·.LC61
90 ····86:·000007cd···912·FUNC····LOCAL··DEFAULT····7·builtin_exec90 ····86:·000007e1···912·FUNC····LOCAL··DEFAULT····7·builtin_exec
91 ····87:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·00000b68·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00000b5c·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00000b5d····36·FUNC····LOCAL··DEFAULT····7·builtin_len93 ····89:·00000b71····36·FUNC····LOCAL··DEFAULT····7·builtin_len
94 ····90:·00000b81···210·FUNC····LOCAL··DEFAULT····7·builtin_all94 ····90:·00000b95···210·FUNC····LOCAL··DEFAULT····7·builtin_all
95 ····91:·00000c55···232·FUNC····LOCAL··DEFAULT····7·builtin___import__95 ····91:·00000c69···232·FUNC····LOCAL··DEFAULT····7·builtin___import__
96 ····92:·00000d38·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·00000d4c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6297 ····93:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62
98 ····94:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6398 ····94:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63
99 ····95:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6499 ····95:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64
100 ····96:·00000524·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65100 ····96:·00000524·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65
101 ····97:·00000d3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t101 ····97:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····7·$t
102 ····98:·00000d3d···888·FUNC····LOCAL··DEFAULT····7·builtin_max102 ····98:·00000d51···888·FUNC····LOCAL··DEFAULT····7·builtin_max
103 ····99:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d103 ····99:·000010c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
104 ···100:·00000544·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66104 ···100:·00000544·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66
105 ···101:·00000584·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67105 ···101:·00000584·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
106 ···102:·000005b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68106 ···102:·000005b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68
107 ···103:·000005c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69107 ···103:·000005c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69
108 ···104:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70108 ···104:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
109 ···105:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71109 ···105:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
110 ···106:·00000608·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72110 ···106:·00000608·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
Offset 116, 112 lines modifiedOffset 116, 112 lines modified
116 ···112:·00000678·····0·NOTYPE··LOCAL··DEFAULT····1·$t116 ···112:·00000678·····0·NOTYPE··LOCAL··DEFAULT····1·$t
117 ···113:·00000679···924·FUNC····LOCAL··DEFAULT····1·builtin_compile117 ···113:·00000679···924·FUNC····LOCAL··DEFAULT····1·builtin_compile
118 ···114:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1118 ···114:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
119 ···115:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$d119 ···115:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$d
120 ···116:·00000998·····0·NOTYPE··LOCAL··DEFAULT····1·$t120 ···116:·00000998·····0·NOTYPE··LOCAL··DEFAULT····1·$t
121 ···117:·00000698·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78121 ···117:·00000698·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78
122 ···118:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79122 ···118:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
123 ···119:·000010b4·····0·NOTYPE··LOCAL··DEFAULT····7·$t123 ···119:·000010c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
124 ···120:·000010b5···112·FUNC····LOCAL··DEFAULT····7·builtin_iter124 ···120:·000010c9···112·FUNC····LOCAL··DEFAULT····7·builtin_iter
125 ···121:·000006c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80125 ···121:·000006c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80
126 ···122:·00001125····66·FUNC····LOCAL··DEFAULT····7·builtin_issubclass126 ···122:·00001139····66·FUNC····LOCAL··DEFAULT····7·builtin_issubclass
127 ···123:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81127 ···123:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81
128 ···124:·00001169···468·FUNC····LOCAL··DEFAULT····7·zip_new128 ···124:·0000117d···464·FUNC····LOCAL··DEFAULT····7·zip_new
129 ···125:·00001338·····0·NOTYPE··LOCAL··DEFAULT····7·$d129 ···125:·00001348·····0·NOTYPE··LOCAL··DEFAULT····7·$d
130 ···126:·0000133c·····0·NOTYPE··LOCAL··DEFAULT····7·$t130 ···126:·0000134c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
131 ···127:·0000133d····90·FUNC····LOCAL··DEFAULT····7·zip_dealloc131 ···127:·0000134d····90·FUNC····LOCAL··DEFAULT····7·zip_dealloc
132 ···128:·00000a15····36·FUNC····LOCAL··DEFAULT····1·builtin_globals132 ···128:·00000a15····36·FUNC····LOCAL··DEFAULT····1·builtin_globals
133 ···129:·000006d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82133 ···129:·000006d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82
134 ···130:·00000a39····52·FUNC····LOCAL··DEFAULT····1·builtin_dir134 ···130:·00000a39····52·FUNC····LOCAL··DEFAULT····1·builtin_dir
135 ···131:·000006d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83135 ···131:·000006d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83
136 ···132:·00001399····68·FUNC····LOCAL··DEFAULT····7·builtin_delattr136 ···132:·000013a9····68·FUNC····LOCAL··DEFAULT····7·builtin_delattr
137 ···133:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84137 ···133:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84
138 ···134:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85138 ···134:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85
139 ···135:·000013dd···178·FUNC····LOCAL··DEFAULT····7·builtin_next139 ···135:·000013ed···178·FUNC····LOCAL··DEFAULT····7·builtin_next
140 ···136:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86140 ···136:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86
141 ···137:·00001491···172·FUNC····LOCAL··DEFAULT····7·builtin_sorted141 ···137:·000014a1···172·FUNC····LOCAL··DEFAULT····7·builtin_sorted
142 ···138:·00001538·····0·NOTYPE··LOCAL··DEFAULT····7·$d142 ···138:·00001548·····0·NOTYPE··LOCAL··DEFAULT····7·$d
143 ···139:·00000714·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87143 ···139:·00000714·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87
144 ···140:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC88144 ···140:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC88
145 ···141:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····7·$t145 ···141:·0000154c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
146 ···142:·0000153d···218·FUNC····LOCAL··DEFAULT····7·builtin_ord146 ···142:·0000154d···218·FUNC····LOCAL··DEFAULT····7·builtin_ord
147 ···143:·00000784·····0·NOTYPE··LOCAL··DEFAULT····6·.LC89147 ···143:·00000784·····0·NOTYPE··LOCAL··DEFAULT····6·.LC89
148 ···144:·00001619···264·FUNC····LOCAL··DEFAULT····7·map_vectorcall148 ···144:·00001629···264·FUNC····LOCAL··DEFAULT····7·map_vectorcall
149 ···145:·0000171c·····0·NOTYPE··LOCAL··DEFAULT····7·$d149 ···145:·0000172c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
150 ···146:·00001720·····0·NOTYPE··LOCAL··DEFAULT····7·$t150 ···146:·00001730·····0·NOTYPE··LOCAL··DEFAULT····7·$t
151 ···147:·00001721···508·FUNC····LOCAL··DEFAULT····7·map_next151 ···147:·00001731···508·FUNC····LOCAL··DEFAULT····7·map_next
152 ···148:·00001918·····0·NOTYPE··LOCAL··DEFAULT····7·$d152 ···148:·00001928·····0·NOTYPE··LOCAL··DEFAULT····7·$d
153 ···149:·0000191c·····0·NOTYPE··LOCAL··DEFAULT····7·$t153 ···149:·0000192c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
154 ···150:·0000191d····90·FUNC····LOCAL··DEFAULT····7·map_dealloc154 ···150:·0000192d····90·FUNC····LOCAL··DEFAULT····7·map_dealloc
155 ···151:·000007ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90155 ···151:·000007ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90
156 ···152:·000007e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91156 ···152:·000007e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91
157 ···153:·00000800·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92157 ···153:·00000800·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92
158 ···154:·0000081c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93158 ···154:·0000081c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93
159 ···155:·00000860·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94159 ···155:·00000860·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94
160 ···156:·00000a6d···628·FUNC····LOCAL··DEFAULT····1·builtin_eval160 ···156:·00000a6d···628·FUNC····LOCAL··DEFAULT····1·builtin_eval
161 ···157:·00000cd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d161 ···157:·00000cd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
162 ···158:·00001979····28·FUNC····LOCAL··DEFAULT····7·builtin_callable162 ···158:·00001989····28·FUNC····LOCAL··DEFAULT····7·builtin_callable
163 ···159:·00001995····70·FUNC····LOCAL··DEFAULT····7·builtin_chr163 ···159:·000019a5····70·FUNC····LOCAL··DEFAULT····7·builtin_chr
164 ···160:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95164 ···160:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95
165 ···161:·000019dd····80·FUNC····LOCAL··DEFAULT····7·builtin_id165 ···161:·000019ed····80·FUNC····LOCAL··DEFAULT····7·builtin_id
166 ···162:·000008a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96166 ···162:·000008a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96
167 ···163:·000008ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC97167 ···163:·000008ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC97
168 ···164:·000008b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98168 ···164:·000008b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98
169 ···165:·000008cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99169 ···165:·000008cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99
170 ···166:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC100170 ···166:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC100
171 ···167:·00000904·····0·NOTYPE··LOCAL··DEFAULT····6·.LC101171 ···167:·00000904·····0·NOTYPE··LOCAL··DEFAULT····6·.LC101
172 ···168:·00000914·····0·NOTYPE··LOCAL··DEFAULT····6·.LC102172 ···168:·00000914·····0·NOTYPE··LOCAL··DEFAULT····6·.LC102
173 ···169:·00000948·····0·NOTYPE··LOCAL··DEFAULT····6·.LC103173 ···169:·00000948·····0·NOTYPE··LOCAL··DEFAULT····6·.LC103
174 ···170:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····1·$t174 ···170:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
175 ···171:·00000ce1··1268·FUNC····LOCAL··DEFAULT····1·builtin_input175 ···171:·00000ce1··1268·FUNC····LOCAL··DEFAULT····1·builtin_input
176 ···172:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····1·$d176 ···172:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Max diff block lines reached; 7018/17320 bytes (40.52%) of diff not shown.
126 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xbea0·contains·526·entries:1 Relocation·section·'.rel.text'·at·offset·0xbeb0·contains·526·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0001460a·R_ARM_THM_CALL·········00000000···_PyInterpreterState_GetConfig3 0000000e··0001460a·R_ARM_THM_CALL·········00000000···_PyInterpreterState_GetConfig
4 00000018··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR04 00000018··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
5 0000001c··00002530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR05 0000001c··00002530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
6 00000020··0001470a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized6 00000020··0001470a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized
7 0000002c··0001480a·R_ARM_THM_CALL·········00000000···PyModule_GetDict7 0000002c··0001480a·R_ARM_THM_CALL·········00000000···PyModule_GetDict
8 00000030··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct8 00000030··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
Offset 165, 70 lines modifiedOffset 165, 70 lines modified
165 000003cc··00000102·R_ARM_ABS32············00000000···.data165 000003cc··00000102·R_ARM_ABS32············00000000···.data
166 000003d0··00000102·R_ARM_ABS32············00000000···.data166 000003d0··00000102·R_ARM_ABS32············00000000···.data
167 000003ec··00003f2f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC46167 000003ec··00003f2f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC46
168 000003f0··00003f30·R_ARM_THM_MOVT_ABS·····000002c8···.LC46168 000003f0··00003f30·R_ARM_THM_MOVT_ABS·····000002c8···.LC46
169 000003f8··0001830a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple169 000003f8··0001830a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple
170 00000406··00016b0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr170 00000406··00016b0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr
171 00000412··0001840a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals171 00000412··0001840a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals
172 0000041a··00017b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError172 0000041a··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
173 0000041e··00017b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError173 0000041e··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
174 00000422··0000402f·R_ARM_THM_MOVW_ABS_NC··000002d0···.LC47174 00000422··0000402f·R_ARM_THM_MOVW_ABS_NC··000002d0···.LC47
175 00000426··00004030·R_ARM_THM_MOVT_ABS·····000002d0···.LC47175 00000426··00004030·R_ARM_THM_MOVT_ABS·····000002d0···.LC47
176 0000042c··00017e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString176 0000042c··00017c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
177 00000434··00017502·R_ARM_ABS32············00000000···_PyRuntime177 00000434··00017302·R_ARM_ABS32············00000000···_PyRuntime
178 0000046a··0001850a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywordsWithVararg178 0000046a··0001850a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywordsWithVararg
179 0000048a··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct179 0000048a··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
180 0000048e··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct180 0000048e··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
181 00000498··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct181 00000498··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
182 0000049c··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct182 0000049c··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
183 000004b4··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct183 000004b4··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
184 000004b8··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct184 000004b8··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
185 000004e8··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject185 000004e8··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject
186 00000500··0000482f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC52186 00000500··0000482f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC52
187 00000504··00004830·R_ARM_THM_MOVT_ABS·····0000036c···.LC52187 00000504··00004830·R_ARM_THM_MOVT_ABS·····0000036c···.LC52
188 0000050a··0001870a·R_ARM_THM_CALL·········00000000···PyFile_WriteString188 0000050a··0001870a·R_ARM_THM_CALL·········00000000···PyFile_WriteString
189 00000516··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct189 00000516··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
190 0000051a··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct190 0000051a··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
191 00000520··0000340a·R_ARM_THM_CALL·········00000581···Py_XDECREF191 00000520··0000340a·R_ARM_THM_CALL·········00000595···Py_XDECREF
192 00000542··0001880a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr192 00000542··0001880a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr
193 0000054e··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct193 0000054e··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
194 00000552··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct194 00000552··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
195 00000568··0000472f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC51195 00000568··0000472f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC51
196 0000056c··00004730·R_ARM_THM_MOVT_ABS·····00000368···.LC51196 0000056c··00004730·R_ARM_THM_MOVT_ABS·····00000368···.LC51
197 00000570··0001870a·R_ARM_THM_CALL·········00000000···PyFile_WriteString197 00000570··0001870a·R_ARM_THM_CALL·········00000000···PyFile_WriteString
198 00000590··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject198 00000590··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject
199 000005a4··0001850a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywordsWithVararg199 000005a4··0001850a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywordsWithVararg
200 000005ac··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct200 000005ac··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
201 000005b0··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct201 000005b0··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
202 000005be··0001890a·R_ARM_THM_CALL·········00000000···_PyFile_Flush202 000005be··0001890a·R_ARM_THM_CALL·········00000000···_PyFile_Flush
203 000005cc··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue203 000005cc··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
204 000005dc··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue204 000005dc··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
205 000005f2··00017b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError205 000005f2··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
206 000005f6··00017b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError206 000005f6··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
207 000005fc··0000452f·R_ARM_THM_MOVW_ABS_NC··00000310···.LC49207 000005fc··0000452f·R_ARM_THM_MOVW_ABS_NC··00000310···.LC49
208 00000600··00004530·R_ARM_THM_MOVT_ABS·····00000310···.LC49208 00000600··00004530·R_ARM_THM_MOVT_ABS·····00000310···.LC49
209 00000606··0001740a·R_ARM_THM_CALL·········00000000···PyErr_Format209 00000606··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
210 00000610··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject210 00000610··0001860a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject
211 00000624··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct211 00000624··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
212 00000628··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct212 00000628··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
213 0000062e··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct213 0000062e··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
214 00000632··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct214 00000632··00014930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
215 0000063a··00017b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError215 0000063a··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
216 0000063e··00017b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError216 0000063e··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
217 00000644··0000462f·R_ARM_THM_MOVW_ABS_NC··0000033c···.LC50217 00000644··0000462f·R_ARM_THM_MOVW_ABS_NC··0000033c···.LC50
218 00000648··00004630·R_ARM_THM_MOVT_ABS·····0000033c···.LC50218 00000648··00004630·R_ARM_THM_MOVT_ABS·····0000033c···.LC50
219 0000064e··0001740a·R_ARM_THM_CALL·········00000000···PyErr_Format219 0000064e··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
220 00000654··0001732f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError220 00000654··00017b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
221 00000658··00017330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError221 00000658··00017b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
222 0000065c··0000442f·R_ARM_THM_MOVW_ABS_NC··00000300···.LC48222 0000065c··0000442f·R_ARM_THM_MOVW_ABS_NC··00000300···.LC48
223 00000660··00004430·R_ARM_THM_MOVT_ABS·····00000300···.LC48223 00000660··00004430·R_ARM_THM_MOVT_ABS·····00000300···.LC48
224 00000666··00017e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString224 00000666··00017c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
225 0000066c··00000102·R_ARM_ABS32············00000000···.data225 0000066c··00000102·R_ARM_ABS32············00000000···.data
226 00000670··0001766b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate226 00000670··0001746b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
227 00000674··00017502·R_ARM_ABS32············00000000···_PyRuntime227 00000674··00017302·R_ARM_ABS32············00000000···_PyRuntime
228 000006b0··00019b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords228 000006b0··00019b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
229 000006c2··0001a50a·R_ARM_THM_CALL·········00000000···PyUnicode_FSDecoder229 000006c2··0001a50a·R_ARM_THM_CALL·········00000000···PyUnicode_FSDecoder
230 000006dc··0001a60a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize230 000006dc··0001a60a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
231 000006e8··0001a70a·R_ARM_THM_CALL·········00000000···strlen231 000006e8··0001a70a·R_ARM_THM_CALL·········00000000···strlen
232 00000702··00019f0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt232 00000702··00019f0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
233 00000726··00019f0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt233 00000726··00019f0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
234 00000732··00018c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred234 00000732··00018c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 000007ae··0001a90a·R_ARM_THM_CALL·········00000000···PyAST_Check243 000007ae··0001a90a·R_ARM_THM_CALL·········00000000···PyAST_Check
244 000007be··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000680···.LC77244 000007be··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000680···.LC77
245 000007c2··00006f30·R_ARM_THM_MOVT_ABS·····00000680···.LC77245 000007c2··00006f30·R_ARM_THM_MOVT_ABS·····00000680···.LC77
246 000007c8··0000672f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC69246 000007c8··0000672f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC69
247 000007cc··00006730·R_ARM_THM_MOVT_ABS·····000005c8···.LC69247 000007cc··00006730·R_ARM_THM_MOVT_ABS·····000005c8···.LC69
248 000007d4··0001960a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString248 000007d4··0001960a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString
249 000007f0··0001aa0a·R_ARM_THM_CALL·········00000000···Py_CompileStringObject249 000007f0··0001aa0a·R_ARM_THM_CALL·········00000000···Py_CompileStringObject
250 000007f8··0000340a·R_ARM_THM_CALL·········00000581···Py_XDECREF250 000007f8··0000340a·R_ARM_THM_CALL·········00000595···Py_XDECREF
251 0000081a··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue251 0000081a··00018a0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
252 00000846··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000062c···.LC73252 00000846··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000062c···.LC73
253 0000084a··00006b30·R_ARM_THM_MOVT_ABS·····0000062c···.LC73253 0000084a··00006b30·R_ARM_THM_MOVT_ABS·····0000062c···.LC73
254 00000850··0001a80a·R_ARM_THM_CALL·········00000000···strcmp254 00000850··0001a80a·R_ARM_THM_CALL·········00000000···strcmp
255 00000858··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000634···.LC74255 00000858··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000634···.LC74
256 0000085c··00006c30·R_ARM_THM_MOVT_ABS·····00000634···.LC74256 0000085c··00006c30·R_ARM_THM_MOVT_ABS·····00000634···.LC74
257 00000862··0001a80a·R_ARM_THM_CALL·········00000000···strcmp257 00000862··0001a80a·R_ARM_THM_CALL·········00000000···strcmp
Offset 266, 43 lines modifiedOffset 266, 43 lines modified
266 000008d8··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1266 000008d8··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
267 000008dc··00007230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1267 000008dc··00007230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
268 00000908··0001af0a·R_ARM_THM_CALL·········00000000···_PyArena_Free268 00000908··0001af0a·R_ARM_THM_CALL·········00000000···_PyArena_Free
269 00000910··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError269 00000910··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
270 00000914··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError270 00000914··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
271 00000918··0000692f·R_ARM_THM_MOVW_ABS_NC··000005e8···.LC71271 00000918··0000692f·R_ARM_THM_MOVW_ABS_NC··000005e8···.LC71
272 0000091c··00006930·R_ARM_THM_MOVT_ABS·····000005e8···.LC71272 0000091c··00006930·R_ARM_THM_MOVT_ABS·····000005e8···.LC71
273 00000922··00017e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString273 00000922··00017c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
274 00000928··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError274 00000928··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
275 0000092c··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError275 0000092c··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
276 00000930··00006e2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76276 00000930··00006e2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76
277 00000934··00006e30·R_ARM_THM_MOVT_ABS·····00000648···.LC76277 00000934··00006e30·R_ARM_THM_MOVT_ABS·····00000648···.LC76
278 0000093a··00017e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString278 0000093a··00017c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
279 00000940··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError279 00000940··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
280 00000944··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError280 00000944··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
281 00000948··0000652f·R_ARM_THM_MOVW_ABS_NC··00000584···.LC67281 00000948··0000652f·R_ARM_THM_MOVW_ABS_NC··00000584···.LC67
282 0000094c··00006530·R_ARM_THM_MOVT_ABS·····00000584···.LC67282 0000094c··00006530·R_ARM_THM_MOVT_ABS·····00000584···.LC67
283 00000950··0000642f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC66283 00000950··0000642f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC66
284 00000954··00006430·R_ARM_THM_MOVT_ABS·····00000544···.LC66284 00000954··00006430·R_ARM_THM_MOVT_ABS·····00000544···.LC66
285 00000960··00017e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString285 00000960··00017c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
286 00000966··0001ac0a·R_ARM_THM_CALL·········00000000···PyAST_obj2mod286 00000966··0001ac0a·R_ARM_THM_CALL·········00000000···PyAST_obj2mod
287 00000970··0001ad0a·R_ARM_THM_CALL·········00000000···_PyAST_Validate287 00000970··0001ad0a·R_ARM_THM_CALL·········00000000···_PyAST_Validate
288 00000982··0001b00a·R_ARM_THM_CALL·········00000000···_PyCompile_AstOptimize288 00000982··0001b00a·R_ARM_THM_CALL·········00000000···_PyCompile_AstOptimize
289 0000098c··0001b10a·R_ARM_THM_CALL·········00000000···PyAST_mod2obj289 0000098c··0001b10a·R_ARM_THM_CALL·········00000000···PyAST_mod2obj
290 00000994··00000102·R_ARM_ABS32············00000000···.data290 00000994··00000102·R_ARM_ABS32············00000000···.data
291 000009ac··0001670a·R_ARM_THM_CALL·········00000000···_Py_Dealloc291 000009ac··0001670a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
292 000009b2··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError292 000009b2··0001a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
293 000009b6··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError293 000009b6··0001a430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
294 000009ba··0000682f·R_ARM_THM_MOVW_ABS_NC··000005d0···.LC70294 000009ba··0000682f·R_ARM_THM_MOVW_ABS_NC··000005d0···.LC70
295 000009be··00006830·R_ARM_THM_MOVT_ABS·····000005d0···.LC70295 000009be··00006830·R_ARM_THM_MOVT_ABS·····000005d0···.LC70
Max diff block lines reached; 118589/128604 bytes (92.21%) of diff not shown.
621 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 505, 26 lines modifiedOffset 505, 26 lines modified
505 PyObject_VectorcallDict505 PyObject_VectorcallDict
506 PyMapping_Check506 PyMapping_Check
507 _PyEval_Vector507 _PyEval_Vector
508 PyCell_Type508 PyCell_Type
509 PyList_AsTuple509 PyList_AsTuple
510 _PyStack_AsDict510 _PyStack_AsDict
511 PyDict_Pop511 PyDict_Pop
512 PyExc_RuntimeError 
513 PyErr_Format 
514 _PyRuntime512 _PyRuntime
515 _Py_tss_tstate513 _Py_tss_tstate
516 PyObject_CallOneArg514 PyObject_CallOneArg
517 PyList_New515 PyList_New
518 PyList_SetSlice516 PyList_SetSlice
519 PyMapping_SetItemString517 PyMapping_SetItemString
520 PyExc_TypeError518 PyExc_TypeError
 519 PyErr_Format
 520 PyExc_RuntimeError
 521 PyErr_SetString
521 PyDict_New522 PyDict_New
522 PyList_Append523 PyList_Append
523 PyErr_SetString 
524 _PyArg_CheckPositional524 _PyArg_CheckPositional
525 PyObject_GetAttr525 PyObject_GetAttr
526 PyObject_SetAttr526 PyObject_SetAttr
527 PyObject_IsInstance527 PyObject_IsInstance
528 PyArg_UnpackTuple528 PyArg_UnpackTuple
529 _PyEval_GetFrameLocals529 _PyEval_GetFrameLocals
530 _PyArg_UnpackKeywordsWithVararg530 _PyArg_UnpackKeywordsWithVararg
3.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 606, 15 lines modifiedOffset 606, 15 lines modified
606 »       cmp»    r4,·#0606 »       cmp»    r4,·#0
607 »       bne.n»  5bc·<builtin_print+0x184>607 »       bne.n»  5bc·<builtin_print+0x184>
608 »       movw»   r4,·#0608 »       movw»   r4,·#0
609 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct609 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
610 »       movt»   r4,·#0610 »       movt»   r4,·#0
611 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct611 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
612 »       mov»    r0,·r8612 »       mov»    r0,·r8
613 »       bl»     580·<builtin_print+0x148>613 »       bl»     594·<builtin_print+0x15c>
614 ·R_ARM_THM_CALL» Py_XDECREF614 ·R_ARM_THM_CALL» Py_XDECREF
615 »       mov»    r0,·r4615 »       mov»    r0,·r4
616 »       add»    sp,·#48»      @·0x30616 »       add»    sp,·#48»      @·0x30
617 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}617 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
618 »       subs.w» r9,·r9,·#1618 »       subs.w» r9,·r9,·#1
619 »       bne.n»  4a0·<builtin_print+0x68>619 »       bne.n»  4a0·<builtin_print+0x68>
620 »       movs»   r4,·#0620 »       movs»   r4,·#0
Offset 925, 15 lines modifiedOffset 925, 15 lines modified
925 »       mov»    r1,·r6925 »       mov»    r1,·r6
926 »       add»    r3,·sp,·#36»   @·0x24926 »       add»    r3,·sp,·#36»   @·0x24
927 »       ldr.w»  r2,·[r4,·#-44]927 »       ldr.w»  r2,·[r4,·#-44]
928 »       bl»     0·<Py_CompileStringObject>928 »       bl»     0·<Py_CompileStringObject>
929 ·R_ARM_THM_CALL» Py_CompileStringObject929 ·R_ARM_THM_CALL» Py_CompileStringObject
930 »       mov»    r7,·r0930 »       mov»    r7,·r0
931 »       ldr»    r0,·[sp,·#32]931 »       ldr»    r0,·[sp,·#32]
932 »       bl»     580·<builtin_print+0x148>932 »       bl»     594·<builtin_print+0x15c>
933 ·R_ARM_THM_CALL» Py_XDECREF933 ·R_ARM_THM_CALL» Py_XDECREF
934 »       ldr»    r3,·[r6,·#0]934 »       ldr»    r3,·[r6,·#0]
935 »       mvn.w»  r2,·#3221225472»    @·0xc0000000935 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
936 »       cmp»    r3,·r2936 »       cmp»    r3,·r2
937 »       beq.n»  810·<builtin_compile+0x198>937 »       beq.n»  810·<builtin_compile+0x198>
938 »       subs»   r3,·#1938 »       subs»   r3,·#1
939 »       str»    r3,·[r6,·#0]939 »       str»    r3,·[r6,·#0]
Offset 1320, 18 lines modifiedOffset 1320, 18 lines modified
1320 »       mov»    r3,·r51320 »       mov»    r3,·r5
1321 »       mov»    r0,·r71321 »       mov»    r0,·r7
1322 »       str»    r6,·[sp,·#0]1322 »       str»    r6,·[sp,·#0]
1323 »       bl»     0·<PyRun_StringFlags>1323 »       bl»     0·<PyRun_StringFlags>
1324 ·R_ARM_THM_CALL» PyRun_StringFlags1324 ·R_ARM_THM_CALL» PyRun_StringFlags
1325 »       mov»    r4,·r01325 »       mov»    r4,·r0
1326 »       ldr»    r0,·[sp,·#28]1326 »       ldr»    r0,·[sp,·#28]
1327 »       bl»     580·<builtin_print+0x148>1327 »       bl»     594·<builtin_print+0x15c>
1328 ·R_ARM_THM_CALL» Py_XDECREF1328 ·R_ARM_THM_CALL» Py_XDECREF
1329 »       mov»    r0,·r51329 »       mov»    r0,·r5
1330 »       bl»     580·<builtin_print+0x148>1330 »       bl»     594·<builtin_print+0x15c>
1331 ·R_ARM_THM_CALL» Py_XDECREF1331 ·R_ARM_THM_CALL» Py_XDECREF
1332 »       mov»    r0,·r41332 »       mov»    r0,·r4
1333 »       add»    sp,·#60»      @·0x3c1333 »       add»    sp,·#60»      @·0x3c
1334 »       pop»    {r4,·r5,·r6,·r7,·pc}1334 »       pop»    {r4,·r5,·r6,·r7,·pc}
1335 »       bl»     0·<PyEval_GetGlobals>1335 »       bl»     0·<PyEval_GetGlobals>
1336 ·R_ARM_THM_CALL» PyEval_GetGlobals1336 ·R_ARM_THM_CALL» PyEval_GetGlobals
1337 »       mov»    r4,·r01337 »       mov»    r4,·r0
Offset 1843, 15 lines modifiedOffset 1843, 15 lines modified
1843 »       cmp»    r3,·r21843 »       cmp»    r3,·r2
1844 »       beq.n»  ffe·<builtin_input+0x31e>1844 »       beq.n»  ffe·<builtin_input+0x31e>
1845 »       subs»   r3,·#11845 »       subs»   r3,·#1
1846 »       str.w»  r3,·[sl]1846 »       str.w»  r3,·[sl]
1847 »       cmp»    r3,·#01847 »       cmp»    r3,·#0
1848 »       beq.n»  10b2·<builtin_input+0x3d2>1848 »       beq.n»  10b2·<builtin_input+0x3d2>
1849 »       mov»    r0,·r61849 »       mov»    r0,·r6
1850 »       bl»     580·<builtin_print+0x148>1850 »       bl»     594·<builtin_print+0x15c>
1851 ·R_ARM_THM_CALL» Py_XDECREF1851 ·R_ARM_THM_CALL» Py_XDECREF
1852 »       mov»    r0,·r91852 »       mov»    r0,·r9
1853 »       bl»     0·<PyMem_Free>1853 »       bl»     0·<PyMem_Free>
1854 ·R_ARM_THM_CALL» PyMem_Free1854 ·R_ARM_THM_CALL» PyMem_Free
1855 »       cmp»    r4,·#01855 »       cmp»    r4,·#0
1856 »       beq.n»  1096·<builtin_input+0x3b6>1856 »       beq.n»  1096·<builtin_input+0x3b6>
1857 »       mov»    r2,·r41857 »       mov»    r2,·r4
Offset 1882, 46 lines modifiedOffset 1882, 46 lines modified
1882 ·R_ARM_THM_CALL» PyErr_Occurred1882 ·R_ARM_THM_CALL» PyErr_Occurred
1883 »       cmp»    r0,·#01883 »       cmp»    r0,·#0
1884 »       beq.w»  dfe·<builtin_input+0x11e>1884 »       beq.w»  dfe·<builtin_input+0x11e>
1885 »       b.n»    1096·<builtin_input+0x3b6>1885 »       b.n»    1096·<builtin_input+0x3b6>
1886 »       mov»    r8,·r31886 »       mov»    r8,·r3
1887 »       mov»    r9,·r31887 »       mov»    r9,·r3
1888 »       mov»    r0,·fp1888 »       mov»    r0,·fp
1889 »       bl»     580·<builtin_print+0x148>1889 »       bl»     594·<builtin_print+0x15c>
1890 ·R_ARM_THM_CALL» Py_XDECREF1890 ·R_ARM_THM_CALL» Py_XDECREF
1891 »       mov»    r0,·r91891 »       mov»    r0,·r9
1892 »       bl»     580·<builtin_print+0x148>1892 »       bl»     594·<builtin_print+0x15c>
1893 ·R_ARM_THM_CALL» Py_XDECREF1893 ·R_ARM_THM_CALL» Py_XDECREF
1894 »       mov»    r0,·sl1894 »       mov»    r0,·sl
1895 »       bl»     580·<builtin_print+0x148>1895 »       bl»     594·<builtin_print+0x15c>
1896 ·R_ARM_THM_CALL» Py_XDECREF1896 ·R_ARM_THM_CALL» Py_XDECREF
1897 »       mov»    r0,·r81897 »       mov»    r0,·r8
1898 »       bl»     580·<builtin_print+0x148>1898 »       bl»     594·<builtin_print+0x15c>
1899 ·R_ARM_THM_CALL» Py_XDECREF1899 ·R_ARM_THM_CALL» Py_XDECREF
1900 »       movs»   r0,·#01900 »       movs»   r0,·#0
1901 »       bl»     580·<builtin_print+0x148>1901 »       bl»     594·<builtin_print+0x15c>
1902 ·R_ARM_THM_CALL» Py_XDECREF1902 ·R_ARM_THM_CALL» Py_XDECREF
1903 »       b.n»    d9e·<builtin_input+0xbe>1903 »       b.n»    d9e·<builtin_input+0xbe>
1904 »       mov»    r8,·r01904 »       mov»    r8,·r0
1905 »       b.n»    1052·<builtin_input+0x372>1905 »       b.n»    1052·<builtin_input+0x372>
1906 »       movs»   r6,·#01906 »       movs»   r6,·#0
1907 »       mov»    r0,·fp1907 »       mov»    r0,·fp
1908 »       bl»     580·<builtin_print+0x148>1908 »       bl»     594·<builtin_print+0x15c>
1909 ·R_ARM_THM_CALL» Py_XDECREF1909 ·R_ARM_THM_CALL» Py_XDECREF
1910 »       mov»    r0,·r91910 »       mov»    r0,·r9
1911 »       bl»     580·<builtin_print+0x148>1911 »       bl»     594·<builtin_print+0x15c>
1912 ·R_ARM_THM_CALL» Py_XDECREF1912 ·R_ARM_THM_CALL» Py_XDECREF
1913 »       mov»    r0,·sl1913 »       mov»    r0,·sl
1914 »       bl»     580·<builtin_print+0x148>1914 »       bl»     594·<builtin_print+0x15c>
1915 ·R_ARM_THM_CALL» Py_XDECREF1915 ·R_ARM_THM_CALL» Py_XDECREF
1916 »       mov»    r0,·r81916 »       mov»    r0,·r8
1917 »       bl»     580·<builtin_print+0x148>1917 »       bl»     594·<builtin_print+0x15c>
1918 ·R_ARM_THM_CALL» Py_XDECREF1918 ·R_ARM_THM_CALL» Py_XDECREF
1919 »       mov»    r0,·r61919 »       mov»    r0,·r6
1920 »       bl»     580·<builtin_print+0x148>1920 »       bl»     594·<builtin_print+0x15c>
1921 ·R_ARM_THM_CALL» Py_XDECREF1921 ·R_ARM_THM_CALL» Py_XDECREF
1922 »       movs»   r4,·#01922 »       movs»   r4,·#0
1923 »       b.n»    1028·<builtin_input+0x348>1923 »       b.n»    1028·<builtin_input+0x348>
1924 »       mov»    r0,·r81924 »       mov»    r0,·r8
1925 »       bl»     0·<_Py_Dealloc>1925 »       bl»     0·<_Py_Dealloc>
1926 ·R_ARM_THM_CALL» _Py_Dealloc1926 ·R_ARM_THM_CALL» _Py_Dealloc
1927 »       b.n»    f6a·<builtin_input+0x28a>1927 »       b.n»    f6a·<builtin_input+0x28a>
Offset 2198, 18 lines modifiedOffset 2198, 18 lines modified
2198 »       ldr»    r3,·[r0,·#36]» @·0x242198 »       ldr»    r3,·[r0,·#36]» @·0x24
2199 »       mov»    r4,·r02199 »       mov»    r4,·r0
2200 »       cmp»    r3,·#50»      @·0x322200 »       cmp»    r3,·#50»      @·0x32
2201 »       ble.n»  12fe·<filter_dealloc+0x4a>2201 »       ble.n»  12fe·<filter_dealloc+0x4a>
2202 »       subs»   r3,·#12202 »       subs»   r3,·#1
2203 »       ldr»    r0,·[r5,·#8]2203 »       ldr»    r0,·[r5,·#8]
2204 »       str»    r3,·[r4,·#36]» @·0x242204 »       str»    r3,·[r4,·#36]» @·0x24
2205 »       bl»     580·<builtin_print+0x148>2205 »       bl»     594·<builtin_print+0x15c>
2206 ·R_ARM_THM_CALL» Py_XDECREF2206 ·R_ARM_THM_CALL» Py_XDECREF
2207 »       ldr»    r0,·[r5,·#12]2207 »       ldr»    r0,·[r5,·#12]
2208 »       bl»     580·<builtin_print+0x148>2208 »       bl»     594·<builtin_print+0x15c>
2209 ·R_ARM_THM_CALL» Py_XDECREF2209 ·R_ARM_THM_CALL» Py_XDECREF
2210 »       ldr»    r3,·[r5,·#4]2210 »       ldr»    r3,·[r5,·#4]
Max diff block lines reached; 94/3640 bytes (2.58%) of diff not shown.
133 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 9, 41 lines modifiedOffset 9, 41 lines modified
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4008]»     @·0xfa811 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8
12 »       sub»    sp,·#52»      @·0x3412 »       sub»    sp,·#52»      @·0x34
13 »       mov.w»  sl,·#013 »       mov.w»  sl,·#0
14 »       cmp»    r2,·#114 »       cmp»    r2,·#1
15 »       str.w»  sl,·[sp,·#32]15 »       str.w»  sl,·[sp,·#32]
16 »       ble.w»  4f4·<builtin___build_class__+0x4f4>16 »       ble.w»  50a·<builtin___build_class__+0x50a>
17 »       ldr.w»  r9,·[r1]17 »       ldr.w»  r9,·[r1]
18 »       mov»    r7,·r218 »       mov»    r7,·r2
19 »       mov»    r4,·r319 »       mov»    r4,·r3
20 »       movw»   r3,·#020 »       movw»   r3,·#0
21 ·R_ARM_THM_MOVW_ABS_NC»  PyFunction_Type21 ·R_ARM_THM_MOVW_ABS_NC»  PyFunction_Type
22 »       movt»   r3,·#022 »       movt»   r3,·#0
23 ·R_ARM_THM_MOVT_ABS»     PyFunction_Type23 ·R_ARM_THM_MOVT_ABS»     PyFunction_Type
24 »       mov»    r6,·r124 »       mov»    r6,·r1
25 »       ldr.w»  r2,·[r9,·#4]25 »       ldr.w»  r2,·[r9,·#4]
26 »       cmp»    r2,·r326 »       cmp»    r2,·r3
27 »       bne.w»  4dc·<builtin___build_class__+0x4dc>27 »       bne.w»  4e6·<builtin___build_class__+0x4e6>
28 »       ldr.w»  r8,·[r1,·#4]28 »       ldr.w»  r8,·[r1,·#4]
29 »       ldr.w»  r3,·[r8,·#4]29 »       ldr.w»  r3,·[r8,·#4]
30 »       ldr»    r3,·[r3,·#84]» @·0x5430 »       ldr»    r3,·[r3,·#84]» @·0x54
31 »       lsls»   r1,·r3,·#331 »       lsls»   r1,·r3,·#3
32 »       bpl.w»  4c4·<builtin___build_class__+0x4c4>32 »       bpl.w»  572·<builtin___build_class__+0x572>
33 »       sub.w»  fp,·r7,·#233 »       sub.w»  fp,·r7,·#2
34 »       add.w»  r0,·r6,·#834 »       add.w»  r0,·r6,·#8
35 »       mov»    r1,·fp35 »       mov»    r1,·fp
36 »       bl»     0·<_PyTuple_FromArray>36 »       bl»     0·<_PyTuple_FromArray>
37 ·R_ARM_THM_CALL» _PyTuple_FromArray37 ·R_ARM_THM_CALL» _PyTuple_FromArray
38 »       mov»    r5,·r038 »       mov»    r5,·r0
39 »       cmp»    r0,·#039 »       cmp»    r0,·#0
40 »       beq.w»  490·<builtin___build_class__+0x490>40 »       beq.w»  4d8·<builtin___build_class__+0x4d8>
41 »       cmp.w»  fp,·#041 »       cmp.w»  fp,·#0
42 »       bne.w»  1d2·<builtin___build_class__+0x1d2>42 »       bne.w»  1d4·<builtin___build_class__+0x1d4>
43 »       mov»    sl,·r543 »       mov»    sl,·r5
44 »       cmp»    r4,·#044 »       cmp»    r4,·#0
45 »       bne.w»  244·<builtin___build_class__+0x244>45 »       bne.w»  244·<builtin___build_class__+0x244>
46 »       ldr.w»  r3,·[sl,·#8]46 »       ldr.w»  r3,·[sl,·#8]
47 »       cmp»    r3,·#047 »       cmp»    r3,·#0
48 »       beq.w»  2c0·<builtin___build_class__+0x2c0>48 »       beq.w»  2c0·<builtin___build_class__+0x2c0>
49 »       ldr.w»  r3,·[sl,·#12]49 »       ldr.w»  r3,·[sl,·#12]
Offset 55, 28 lines modifiedOffset 55, 28 lines modified
55 »       cmp»    r3,·r255 »       cmp»    r3,·r2
56 »       itt»    ne56 »       itt»    ne
57 »       addne»  r3,·#157 »       addne»  r3,·#1
58 »       strne»  r3,·[r0,·#0]58 »       strne»  r3,·[r0,·#0]
59 »       bl»     0·<_PyType_CalculateMetaclass>59 »       bl»     0·<_PyType_CalculateMetaclass>
60 ·R_ARM_THM_CALL» _PyType_CalculateMetaclass60 ·R_ARM_THM_CALL» _PyType_CalculateMetaclass
61 »       cmp»    r0,·#061 »       cmp»    r0,·#0
62 »       beq.w»  438·<builtin___build_class__+0x438>62 »       beq.w»  404·<builtin___build_class__+0x404>
63 »       ldr»    r3,·[sp,·#32]63 »       ldr»    r3,·[sp,·#32]
64 »       cmp»    r3,·r064 »       cmp»    r3,·r0
65 »       bne.w»  28e·<builtin___build_class__+0x28e>65 »       bne.w»  28e·<builtin___build_class__+0x28e>
66 »       movs»   r7,·#166 »       movs»   r7,·#1
67 »       ldr»    r1,·[pc,·#624]»@·(31c·<builtin___build_class__+0x31c>)67 »       ldr»    r1,·[pc,·#568]»@·(2e4·<builtin___build_class__+0x2e4>)
68 »       add»    r2,·sp,·#2868 »       add»    r2,·sp,·#28
69 »       bl»     0·<PyObject_GetOptionalAttr>69 »       bl»     0·<PyObject_GetOptionalAttr>
70 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr70 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr
71 »       cmp»    r0,·#071 »       cmp»    r0,·#0
72 »       blt.w»  438·<builtin___build_class__+0x438>72 »       blt.w»  404·<builtin___build_class__+0x404>
73 »       ldr»    r0,·[sp,·#28]73 »       ldr»    r0,·[sp,·#28]
74 »       cmp»    r0,·#074 »       cmp»    r0,·#0
75 »       beq.w»  496·<builtin___build_class__+0x496>75 »       beq.w»  502·<builtin___build_class__+0x502>
76 »       mov»    r3,·r476 »       mov»    r3,·r4
77 »       movs»   r2,·#277 »       movs»   r2,·#2
78 »       add»    r1,·sp,·#36»   @·0x2478 »       add»    r1,·sp,·#36»   @·0x24
79 »       strd»   r8,·sl,·[sp,·#36]»     @·0x2479 »       strd»   r8,·sl,·[sp,·#36]»     @·0x24
80 »       bl»     0·<PyObject_VectorcallDict>80 »       bl»     0·<PyObject_VectorcallDict>
81 ·R_ARM_THM_CALL» PyObject_VectorcallDict81 ·R_ARM_THM_CALL» PyObject_VectorcallDict
82 »       mov»    r6,·r082 »       mov»    r6,·r0
Offset 87, 131 lines modifiedOffset 87, 131 lines modified
87 »       beq.n»  e4·<builtin___build_class__+0xe4>87 »       beq.n»  e4·<builtin___build_class__+0xe4>
88 »       subs»   r3,·#188 »       subs»   r3,·#1
89 »       str»    r3,·[r0,·#0]89 »       str»    r3,·[r0,·#0]
90 »       cbnz»   r3,·e4·<builtin___build_class__+0xe4>90 »       cbnz»   r3,·e4·<builtin___build_class__+0xe4>
91 »       bl»     0·<_Py_Dealloc>91 »       bl»     0·<_Py_Dealloc>
92 ·R_ARM_THM_CALL» _Py_Dealloc92 ·R_ARM_THM_CALL» _Py_Dealloc
93 »       cmp»    r6,·#093 »       cmp»    r6,·#0
94 »       beq.w»  438·<builtin___build_class__+0x438>94 »       beq.w»  404·<builtin___build_class__+0x404>
95 »       mov»    r0,·r695 »       mov»    r0,·r6
96 »       bl»     0·<PyMapping_Check>96 »       bl»     0·<PyMapping_Check>
97 ·R_ARM_THM_CALL» PyMapping_Check97 ·R_ARM_THM_CALL» PyMapping_Check
98 »       cmp»    r0,·#098 »       cmp»    r0,·#0
99 »       beq.w»  43e·<builtin___build_class__+0x43e>99 »       beq.w»  40a·<builtin___build_class__+0x40a>
100 »       ldr»    r3,·[pc,·#552]»@·(320·<builtin___build_class__+0x320>)100 »       ldr»    r3,·[pc,·#496]»@·(2e8·<builtin___build_class__+0x2e8>)
101 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}101 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
102 »       mov»    r1,·r9102 »       mov»    r1,·r9
103 »       add»    r3,·pc103 »       add»    r3,·pc
104 »       ldr»    r3,·[r3,·#0]104 »       ldr»    r3,·[r3,·#0]
105 »       ldr»    r0,·[r2,·r3]105 »       ldr»    r0,·[r2,·r3]
106 »       movs»   r3,·#0106 »       movs»   r3,·#0
107 »       mov»    r2,·r6107 »       mov»    r2,·r6
108 »       strd»   r3,·r3,·[sp]108 »       strd»   r3,·r3,·[sp]
109 »       bl»     0·<_PyEval_Vector>109 »       bl»     0·<_PyEval_Vector>
110 ·R_ARM_THM_CALL» _PyEval_Vector110 ·R_ARM_THM_CALL» _PyEval_Vector
111 »       mov»    r7,·r0111 »       mov»    r7,·r0
112 »       cmp»    r0,·#0112 »       cmp»    r0,·#0
113 »       beq.w»  460·<builtin___build_class__+0x460>113 »       beq.w»  42e·<builtin___build_class__+0x42e>
114 »       cmp»    r5,·sl114 »       cmp»    r5,·sl
115 »       bne.w»  3cc·<builtin___build_class__+0x3cc>115 »       bne.w»  3c0·<builtin___build_class__+0x3c0>
116 »       strd»   r8,·r5,·[sp,·#36]»     @·0x24116 »       strd»   r8,·r5,·[sp,·#36]»     @·0x24
117 »       ldr»    r0,·[sp,·#32]117 »       ldr»    r0,·[sp,·#32]
118 »       mov»    r3,·r4118 »       mov»    r3,·r4
119 »       movs»   r2,·#3119 »       movs»   r2,·#3
120 »       add»    r1,·sp,·#36»   @·0x24120 »       add»    r1,·sp,·#36»   @·0x24
121 »       str»    r6,·[sp,·#44]» @·0x2c121 »       str»    r6,·[sp,·#44]» @·0x2c
122 »       bl»     0·<PyObject_VectorcallDict>122 »       bl»     0·<PyObject_VectorcallDict>
123 ·R_ARM_THM_CALL» PyObject_VectorcallDict123 ·R_ARM_THM_CALL» PyObject_VectorcallDict
124 »       mov»    r9,·r0124 »       mov»    r9,·r0
125 »       cmp»    r0,·#0125 »       cmp»    r0,·#0
126 »       beq.w»  50c·<builtin___build_class__+0x50c>126 »       beq.w»  58a·<builtin___build_class__+0x58a>
127 »       ldr»    r3,·[r0,·#4]127 »       ldr»    r3,·[r0,·#4]
128 »       ldr»    r3,·[r3,·#84]» @·0x54128 »       ldr»    r3,·[r3,·#84]» @·0x54
129 »       cmp»    r3,·#0129 »       cmp»    r3,·#0
130 »       bge.n»  150·<builtin___build_class__+0x150>130 »       bge.w»  4fe·<builtin___build_class__+0x4fe>
131 »       ldr»    r2,·[r7,·#4]131 »       ldr»    r2,·[r7,·#4]
132 »       movw»   r3,·#0132 »       movw»   r3,·#0
133 ·R_ARM_THM_MOVW_ABS_NC»  PyCell_Type133 ·R_ARM_THM_MOVW_ABS_NC»  PyCell_Type
134 »       movt»   r3,·#0134 »       movt»   r3,·#0
135 ·R_ARM_THM_MOVT_ABS»     PyCell_Type135 ·R_ARM_THM_MOVT_ABS»     PyCell_Type
136 »       cmp»    r2,·r3136 »       cmp»    r2,·r3
137 »       beq.w»  2ca·<builtin___build_class__+0x2ca>137 »       beq.w»  2ca·<builtin___build_class__+0x2ca>
138 »       ldr»    r3,·[r7,·#0]138 »       ldr»    r3,·[r7,·#0]
139 »       mvn.w»  r2,·#3221225472»    @·0xc0000000139 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
140 »       cmp»    r3,·r2140 »       cmp»    r3,·r2
141 »       beq.n»  166·<builtin___build_class__+0x166>141 »       beq.n»  168·<builtin___build_class__+0x168>
142 »       subs»   r3,·#1142 »       subs»   r3,·#1
Max diff block lines reached; 131779/135783 bytes (97.05%) of diff not shown.
2.73 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 225, 27 lines modifiedOffset 225, 27 lines modified
225 ··0x00000de0·4765744f·7074696f·6e616c41·74747200·GetOptionalAttr.225 ··0x00000de0·4765744f·7074696f·6e616c41·74747200·GetOptionalAttr.
226 ··0x00000df0·50794f62·6a656374·5f566563·746f7263·PyObject_Vectorc226 ··0x00000df0·50794f62·6a656374·5f566563·746f7263·PyObject_Vectorc
227 ··0x00000e00·616c6c44·69637400·50794d61·7070696e·allDict.PyMappin227 ··0x00000e00·616c6c44·69637400·50794d61·7070696e·allDict.PyMappin
228 ··0x00000e10·675f4368·65636b00·5f507945·76616c5f·g_Check._PyEval_228 ··0x00000e10·675f4368·65636b00·5f507945·76616c5f·g_Check._PyEval_
229 ··0x00000e20·56656374·6f720050·7943656c·6c5f5479·Vector.PyCell_Ty229 ··0x00000e20·56656374·6f720050·7943656c·6c5f5479·Vector.PyCell_Ty
230 ··0x00000e30·70650050·794c6973·745f4173·5475706c·pe.PyList_AsTupl230 ··0x00000e30·70650050·794c6973·745f4173·5475706c·pe.PyList_AsTupl
231 ··0x00000e40·65005f50·79537461·636b5f41·73446963·e._PyStack_AsDic231 ··0x00000e40·65005f50·79537461·636b5f41·73446963·e._PyStack_AsDic
232 ··0x00000e50·74005079·44696374·5f506f70·00507945·t.PyDict_Pop.PyE232 ··0x00000e50·74005079·44696374·5f506f70·005f5079·t.PyDict_Pop._Py
233 ··0x00000e60·78635f52·756e7469·6d654572·726f7200·xc_RuntimeError. 
234 ··0x00000e70·50794572·725f466f·726d6174·005f5079·PyErr_Format._Py 
235 ··0x00000e80·52756e74·696d6500·5f50795f·7473735f·Runtime._Py_tss_233 ··0x00000e60·52756e74·696d6500·5f50795f·7473735f·Runtime._Py_tss_
236 ··0x00000e90·74737461·74650050·794f626a·6563745f·tstate.PyObject_234 ··0x00000e70·74737461·74650050·794f626a·6563745f·tstate.PyObject_
237 ··0x00000ea0·43616c6c·4f6e6541·72670050·794c6973·CallOneArg.PyLis235 ··0x00000e80·43616c6c·4f6e6541·72670050·794c6973·CallOneArg.PyLis
238 ··0x00000eb0·745f4e65·77005079·4c697374·5f536574·t_New.PyList_Set236 ··0x00000e90·745f4e65·77005079·4c697374·5f536574·t_New.PyList_Set
239 ··0x00000ec0·536c6963·65005079·4d617070·696e675f·Slice.PyMapping_237 ··0x00000ea0·536c6963·65005079·4d617070·696e675f·Slice.PyMapping_
240 ··0x00000ed0·53657449·74656d53·7472696e·67005079·SetItemString.Py238 ··0x00000eb0·53657449·74656d53·7472696e·67005079·SetItemString.Py
241 ··0x00000ee0·4578635f·54797065·4572726f·72005079·Exc_TypeError.Py239 ··0x00000ec0·4578635f·54797065·4572726f·72005079·Exc_TypeError.Py
 240 ··0x00000ed0·4572725f·466f726d·61740050·79457863·Err_Format.PyExc
 241 ··0x00000ee0·5f52756e·74696d65·4572726f·72005079·_RuntimeError.Py
 242 ··0x00000ef0·4572725f·53657453·7472696e·67005079·Err_SetString.Py
242 ··0x00000ef0·44696374·5f4e6577·0050794c·6973745f·Dict_New.PyList_243 ··0x00000f00·44696374·5f4e6577·0050794c·6973745f·Dict_New.PyList_
243 ··0x00000f00·41707065·6e640050·79457272·5f536574·Append.PyErr_Set 
244 ··0x00000f10·53747269·6e67005f·50794172·675f4368·String._PyArg_Ch244 ··0x00000f10·41707065·6e64005f·50794172·675f4368·Append._PyArg_Ch
245 ··0x00000f20·65636b50·6f736974·696f6e61·6c005079·eckPositional.Py245 ··0x00000f20·65636b50·6f736974·696f6e61·6c005079·eckPositional.Py
246 ··0x00000f30·4f626a65·63745f47·65744174·74720050·Object_GetAttr.P246 ··0x00000f30·4f626a65·63745f47·65744174·74720050·Object_GetAttr.P
247 ··0x00000f40·794f626a·6563745f·53657441·74747200·yObject_SetAttr.247 ··0x00000f40·794f626a·6563745f·53657441·74747200·yObject_SetAttr.
248 ··0x00000f50·50794f62·6a656374·5f497349·6e737461·PyObject_IsInsta248 ··0x00000f50·50794f62·6a656374·5f497349·6e737461·PyObject_IsInsta
249 ··0x00000f60·6e636500·50794172·675f556e·7061636b·nce.PyArg_Unpack249 ··0x00000f60·6e636500·50794172·675f556e·7061636b·nce.PyArg_Unpack
250 ··0x00000f70·5475706c·65005f50·79457661·6c5f4765·Tuple._PyEval_Ge250 ··0x00000f70·5475706c·65005f50·79457661·6c5f4765·Tuple._PyEval_Ge
251 ··0x00000f80·74467261·6d654c6f·63616c73·005f5079·tFrameLocals._Py251 ··0x00000f80·74467261·6d654c6f·63616c73·005f5079·tFrameLocals._Py
909 KB
ceval.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········90108·(bytes·into·file)13 ··Start·of·section·headers:··········90132·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.96 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x15ffc:1 There·are·17·section·headers,·starting·at·offset·0x16014:
  
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·000cc0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000cc0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·012b28·000590·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·012b48·000590·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000cf4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000cf4·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000cf4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000cf4·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000cf4·00c224·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·000cf4·00c244·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·0130b8·002120·08···I·14···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·0130d8·002118·08···I·14···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00cf18·00104b·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00cf38·00104b·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00df64·000ad4·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·00df84·000ad4·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0151d8·0004b0·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0151f0·0004b0·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·00ea38·0004d1·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·00ea58·0004d1·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·015688·0008e8·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·0156a0·0008e8·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·00ef09·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·00ef29·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00ef09·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00ef29·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·00ef3c·0020d0·10·····15·215··418 ··[14]·.symtab···········SYMTAB··········00000000·00ef5c·0020d0·10·····15·215··4
19 ··[15]·.strtab···········STRTAB··········00000000·01100c·001b1c·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·01102c·001b1c·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·015f70·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·015f88·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
38.0 KB
readelf --wide --symbols {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Symbol·table·'.symtab'·contains·525·entries:2 Symbol·table·'.symtab'·contains·525·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····5·.text.hot5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
7 ·····3:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·$d7 ·····3:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·$d
8 ·····4:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·$t8 ·····4:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·$t
9 ·····5:·0000068d··2702·FUNC····LOCAL··DEFAULT····5·initialize_locals9 ·····5:·0000069d··2706·FUNC····LOCAL··DEFAULT····5·initialize_locals
10 ·····6:·0000b781····74·FUNC····LOCAL··DEFAULT····5·clear_thread_frame10 ·····6:·0000b7a1····74·FUNC····LOCAL··DEFAULT····5·clear_thread_frame
11 ·····7:·00000218·····0·NOTYPE··LOCAL··DEFAULT····5·$d11 ·····7:·00000218·····0·NOTYPE··LOCAL··DEFAULT····5·$d
12 ·····8:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····5·$t12 ·····8:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC014 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
15 ····11:·00000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LC115 ····11:·00000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
16 ····12:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC216 ····12:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
17 ····13:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC317 ····13:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
Offset 22, 17 lines modifiedOffset 22, 17 lines modified
22 ····18:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC822 ····18:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
23 ····19:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC923 ····19:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
24 ····20:·00000124·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1024 ····20:·00000124·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
25 ····21:·00000134·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1125 ····21:·00000134·····0·NOTYPE··LOCAL··DEFAULT····7·.LC11
26 ····22:·00000138·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1226 ····22:·00000138·····0·NOTYPE··LOCAL··DEFAULT····7·.LC12
27 ····23:·00000174·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1327 ····23:·00000174·····0·NOTYPE··LOCAL··DEFAULT····7·.LC13
28 ····24:·00000869···530·FUNC····LOCAL··DEFAULT····1·missing_arguments28 ····24:·00000869···530·FUNC····LOCAL··DEFAULT····1·missing_arguments
29 ····25:·00000f08·····0·NOTYPE··LOCAL··DEFAULT····5·$d29 ····25:·00000f24·····0·NOTYPE··LOCAL··DEFAULT····5·$d
30 ····26:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT····5·$t30 ····26:·00000f28·····0·NOTYPE··LOCAL··DEFAULT····5·$t
31 ····27:·0000111d····18·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrame31 ····27:·00001131····18·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrame
32 ····28:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1432 ····28:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
33 ····29:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1533 ····29:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC15
34 ····30:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1634 ····30:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC16
35 ····31:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1735 ····31:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·.LC17
36 ····32:·00000350·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1836 ····32:·00000350·····0·NOTYPE··LOCAL··DEFAULT····7·.LC18
37 ····33:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1937 ····33:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC19
38 ····34:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2038 ····34:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC20
Offset 60, 63 lines modifiedOffset 60, 63 lines modified
60 ····56:·000007b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4260 ····56:·000007b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC42
61 ····57:·000007d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4361 ····57:·000007d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC43
62 ····58:·00000800·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4462 ····58:·00000800·····0·NOTYPE··LOCAL··DEFAULT····7·.LC44
63 ····59:·00000834·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4563 ····59:·00000834·····0·NOTYPE··LOCAL··DEFAULT····7·.LC45
64 ····60:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4664 ····60:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC46
65 ····61:·00000878·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4765 ····61:·00000878·····0·NOTYPE··LOCAL··DEFAULT····7·.LC47
66 ····62:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR066 ····62:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
67 ····63:·00001468·····0·NOTYPE··LOCAL··DEFAULT····5·$d67 ····63:·0000147c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
68 ····64:·0000146c·····0·NOTYPE··LOCAL··DEFAULT····5·$t68 ····64:·00001480·····0·NOTYPE··LOCAL··DEFAULT····5·$t
69 ····65:·00003798·····0·NOTYPE··LOCAL··DEFAULT····5·$d69 ····65:·000036a0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
70 ····66:·0000379c·····0·NOTYPE··LOCAL··DEFAULT····5·$t70 ····66:·000036a4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
71 ····67:·00004c50·····0·NOTYPE··LOCAL··DEFAULT····5·$d71 ····67:·0000463a·····0·NOTYPE··LOCAL··DEFAULT····5·$d
72 ····68:·00004c60·····0·NOTYPE··LOCAL··DEFAULT····5·$t72 ····68:·0000464a·····0·NOTYPE··LOCAL··DEFAULT····5·$t
73 ····69:·000050b8·····0·NOTYPE··LOCAL··DEFAULT····5·$d73 ····69:·00004978·····0·NOTYPE··LOCAL··DEFAULT····5·$d
74 ····70:·000050c0·····0·NOTYPE··LOCAL··DEFAULT····5·$t74 ····70:·00004980·····0·NOTYPE··LOCAL··DEFAULT····5·$t
75 ····71:·00005794·····0·NOTYPE··LOCAL··DEFAULT····5·$d75 ····71:·000058c4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
76 ····72:·0000579c·····0·NOTYPE··LOCAL··DEFAULT····5·$t76 ····72:·000058cc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 77 ····73:·00005e68·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 78 ····74:·00005e70·····0·NOTYPE··LOCAL··DEFAULT····5·$t
77 ····73:·0000bb2d···672·FUNC····LOCAL··DEFAULT····5·import_from79 ····75:·0000bb4d···672·FUNC····LOCAL··DEFAULT····5·import_from
 80 ····76:·00000739····80·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.0
78 ····74:·00006058·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
79 ····75:·00006060·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
80 ····76:·0000b7cd····88·FUNC····LOCAL··DEFAULT····5·_PyFrame_PushUnchecked81 ····77:·0000b7ed····88·FUNC····LOCAL··DEFAULT····5·_PyFrame_PushUnchecked
81 ····77:·0000be49···616·FUNC····LOCAL··DEFAULT····5·do_raise82 ····78:·0000be69···616·FUNC····LOCAL··DEFAULT····5·do_raise
82 ····78:·00000341···102·FUNC····LOCAL··DEFAULT····1·do_monitor_exc83 ····79:·00000341···102·FUNC····LOCAL··DEFAULT····1·do_monitor_exc
83 ····79:·00006dc4·····0·NOTYPE··LOCAL··DEFAULT····5·$d84 ····80:·000076e4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
84 ····80:·00006dc8·····0·NOTYPE··LOCAL··DEFAULT····5·$t85 ····81:·000076e8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
85 ····81:·00000739····80·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.0 
86 ····82:·00009be4·····0·NOTYPE··LOCAL··DEFAULT····5·$d86 ····82:·0000964c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
87 ····83:·00009be8·····0·NOTYPE··LOCAL··DEFAULT····5·$t87 ····83:·00009650·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 88 ····84:·0000a680·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 89 ····85:·0000a68c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
88 ····84:·0000021f····86·FUNC····LOCAL··DEFAULT····8·monitor_stop_iteration90 ····86:·0000021f····86·FUNC····LOCAL··DEFAULT····8·monitor_stop_iteration
89 ····85:·0000b0e0·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
90 ····86:·0000b0ec·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
91 ····87:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4891 ····87:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48
92 ····88:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4992 ····88:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49
93 ····89:·0000bb28·····0·NOTYPE··LOCAL··DEFAULT····5·$d93 ····89:·0000bb48·····0·NOTYPE··LOCAL··DEFAULT····5·$d
94 ····90:·00000914·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5094 ····90:·00000914·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50
95 ····91:·0000097c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5195 ····91:·0000097c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51
96 ····92:·000009a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5296 ····92:·000009a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52
97 ····93:·000009a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5397 ····93:·000009a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53
98 ····94:·000009dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5498 ····94:·000009dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54
99 ····95:·0000bb2c·····0·NOTYPE··LOCAL··DEFAULT····5·$t99 ····95:·0000bb4c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
100 ····96:·0000bdc4·····0·NOTYPE··LOCAL··DEFAULT····5·$d100 ····96:·0000bde4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
101 ····97:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55101 ····97:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55
102 ····98:·0000bdcc·····0·NOTYPE··LOCAL··DEFAULT····5·$t102 ····98:·0000bdec·····0·NOTYPE··LOCAL··DEFAULT····5·$t
103 ····99:·0000be44·····0·NOTYPE··LOCAL··DEFAULT····5·$d103 ····99:·0000be64·····0·NOTYPE··LOCAL··DEFAULT····5·$d
104 ···100:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56104 ···100:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56
105 ···101:·00000a58·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57105 ···101:·00000a58·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57
106 ···102:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58106 ···102:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58
107 ···103:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59107 ···103:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59
108 ···104:·0000be48·····0·NOTYPE··LOCAL··DEFAULT····5·$t108 ···104:·0000be68·····0·NOTYPE··LOCAL··DEFAULT····5·$t
109 ···105:·00000001····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0109 ···105:·00000001····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0
110 ···106:·0000c0a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d110 ···106:·0000c0c8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
111 ···107:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t111 ···107:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
112 ···108:·0000c0b0·····0·NOTYPE··LOCAL··DEFAULT····5·$t112 ···108:·0000c0d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
113 ···109:·0000c118·····0·NOTYPE··LOCAL··DEFAULT····5·$d113 ···109:·0000c138·····0·NOTYPE··LOCAL··DEFAULT····5·$d
114 ···110:·0000c11c·····0·NOTYPE··LOCAL··DEFAULT····5·$t114 ···110:·0000c13c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
115 ···111:·0000c150·····0·NOTYPE··LOCAL··DEFAULT····5·$d115 ···111:·0000c170·····0·NOTYPE··LOCAL··DEFAULT····5·$d
116 ···112:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····1·$d116 ···112:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
117 ···113:·00000080·····0·NOTYPE··LOCAL··DEFAULT····1·$t117 ···113:·00000080·····0·NOTYPE··LOCAL··DEFAULT····1·$t
118 ···114:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····1·$d118 ···114:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
119 ···115:·00000afc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60119 ···115:·00000afc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
120 ···116:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t120 ···116:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
121 ···117:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d121 ···117:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
122 ···118:·00000b14·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61122 ···118:·00000b14·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ···147:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·$t151 ···147:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·$t
152 ···148:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·$d152 ···148:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·$d
153 ···149:·00000c98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70153 ···149:·00000c98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70
154 ···150:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d154 ···150:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
155 ···151:·00000cb8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71155 ···151:·00000cb8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71
156 ···152:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t156 ···152:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
157 ···153:·00000864·····0·NOTYPE··LOCAL··DEFAULT····1·$d157 ···153:·00000864·····0·NOTYPE··LOCAL··DEFAULT····1·$d
158 ···154:·0000c154·····0·NOTYPE··LOCAL··DEFAULT····5·$t158 ···154:·0000c174·····0·NOTYPE··LOCAL··DEFAULT····5·$t
159 ···155:·00000cd8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72159 ···155:·00000cd8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72
160 ···156:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·$t160 ···156:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·$t
161 ···157:·00000d34·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73161 ···157:·00000d34·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73
162 ···158:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····7·.LC74162 ···158:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····7·.LC74
163 ···159:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····7·.LC75163 ···159:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····7·.LC75
164 ···160:·00000d5c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC76164 ···160:·00000d5c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC76
165 ···161:·00000d6c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC77165 ···161:·00000d6c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC77
Offset 167, 20 lines modifiedOffset 167, 20 lines modified
167 ···163:·00000d98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC78167 ···163:·00000d98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC78
168 ···164:·00000de4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC79168 ···164:·00000de4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC79
169 ···165:·00000de8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC80169 ···165:·00000de8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC80
170 ···166:·00000c74·····0·NOTYPE··LOCAL··DEFAULT····1·$d170 ···166:·00000c74·····0·NOTYPE··LOCAL··DEFAULT····1·$d
171 ···167:·00000df0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC81171 ···167:·00000df0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC81
172 ···168:·00000c78·····0·NOTYPE··LOCAL··DEFAULT····1·$t172 ···168:·00000c78·····0·NOTYPE··LOCAL··DEFAULT····1·$t
173 ···169:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d173 ···169:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Max diff block lines reached; 29102/38818 bytes (74.97%) of diff not shown.
170 KB
readelf --wide --relocs {}
    
Offset 1, 71 lines modifiedOffset 1, 71 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x12b28·contains·178·entries:1 Relocation·section·'.rel.text'·at·offset·0x12b48·contains·178·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002c··0001ac0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall3 0000002c··0001ac0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall
4 0000007c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate4 0000007c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
5 0000009a··0001b10a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF85 0000009a··0001b10a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
6 000000a4··00016d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_NameError6 000000a4··00016e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_NameError
7 000000a8··00016d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_NameError7 000000a8··00016e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_NameError
8 000000b0··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format8 000000b0··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
9 000000ba··0001b20a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException9 000000ba··0001b20a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
10 000000c2··0001390a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches10 000000c2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches
11 000000d2··0001190a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr11 000000d2··00011b0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
12 000000e4··0000ef02·R_ARM_ABS32············00000000···_PyRuntime12 000000e4··0000ee02·R_ARM_ABS32············00000000···_PyRuntime
13 00000124··0001b50a·R_ARM_THM_CALL·········00000000···_PyFrame_GetLocals13 00000124··0001b50a·R_ARM_THM_CALL·········00000000···_PyFrame_GetLocals
14 0000012e··0001b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFrameLocalsProxy_Type14 0000012e··0001b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFrameLocalsProxy_Type
15 00000132··0001b630·R_ARM_THM_MOVT_ABS·····00000000···PyFrameLocalsProxy_Type15 00000132··0001b630·R_ARM_THM_MOVT_ABS·····00000000···PyFrameLocalsProxy_Type
16 0000013a··0000ea0a·R_ARM_THM_CALL·········00000000···PyDict_New16 0000013a··0000ea0a·R_ARM_THM_CALL·········00000000···PyDict_New
17 00000144··00015e0a·R_ARM_THM_CALL·········00000000···PyDict_Update17 00000144··0001650a·R_ARM_THM_CALL·········00000000···PyDict_Update
18 0000016a··0001882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError18 0000016a··0001892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
19 0000016e··00018830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError19 0000016e··00018930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
20 00000174··0000732f·R_ARM_THM_MOVW_ABS_NC··00000afc···.LC6020 00000174··0000732f·R_ARM_THM_MOVW_ABS_NC··00000afc···.LC60
21 00000178··00007330·R_ARM_THM_MOVT_ABS·····00000afc···.LC6021 00000178··00007330·R_ARM_THM_MOVT_ABS·····00000afc···.LC60
22 0000017e··0001760a·R_ARM_THM_CALL·········00000000···_PyErr_SetString22 0000017e··00017e0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
23 000001c0··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate23 000001c0··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
24 000001e6··0000762f·R_ARM_THM_MOVW_ABS_NC··00000b14···.LC6124 000001e6··0000762f·R_ARM_THM_MOVW_ABS_NC··00000b14···.LC61
25 000001ea··00007630·R_ARM_THM_MOVT_ABS·····00000b14···.LC6125 000001ea··00007630·R_ARM_THM_MOVT_ABS·····00000b14···.LC61
26 000001f0··00018f0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc26 000001f0··00018c0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
27 000001f8··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError27 000001f8··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
28 000001fc··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError28 000001fc··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
29 00000206··0000772f·R_ARM_THM_MOVW_ABS_NC··00000b38···.LC6229 00000206··0000772f·R_ARM_THM_MOVW_ABS_NC··00000b38···.LC62
30 0000020a··00007730·R_ARM_THM_MOVT_ABS·····00000b38···.LC6230 0000020a··00007730·R_ARM_THM_MOVT_ABS·····00000b38···.LC62
31 00000210··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format31 00000210··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
32 00000228··0000d002·R_ARM_ABS32············00000000···.rodata32 00000228··0000d002·R_ARM_ABS32············00000000···.rodata
33 0000023c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate33 0000023c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
34 00000250··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate34 00000250··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
35 0000027c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate35 0000027c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
36 0000029e··0000d90a·R_ARM_THM_CALL·········00000045···_PyEval_GetBuiltins36 0000029e··0000d90a·R_ARM_THM_CALL·········00000045···_PyEval_GetBuiltins
37 000002a6··0001180a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem37 000002a6··0001170a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem
38 000002b2··0001972f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError38 000002b2··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
39 000002b6··00019730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError39 000002b6··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
40 000002be··0001bc0a·R_ARM_THM_CALL·········00000000···PyErr_SetObject40 000002be··0001bc0a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
41 000002c4··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate41 000002c4··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
42 000002e2··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError42 000002e2··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
43 000002e6··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError43 000002e6··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
44 000002ec··0000832f·R_ARM_THM_MOVW_ABS_NC··00000b88···.LC6444 000002ec··0000832f·R_ARM_THM_MOVW_ABS_NC··00000b88···.LC64
45 000002f0··00008330·R_ARM_THM_MOVT_ABS·····00000b88···.LC6445 000002f0··00008330·R_ARM_THM_MOVT_ABS·····00000b88···.LC64
46 000002f8··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format46 000002f8··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
47 00000314··0000822f·R_ARM_THM_MOVW_ABS_NC··00000b5c···.LC6347 00000314··0000822f·R_ARM_THM_MOVW_ABS_NC··00000b5c···.LC63
48 00000318··00008230·R_ARM_THM_MOVT_ABS·····00000b5c···.LC6348 00000318··00008230·R_ARM_THM_MOVT_ABS·····00000b5c···.LC63
49 0000031e··00018f0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc49 0000031e··00018c0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
50 00000324··0000d002·R_ARM_ABS32············00000000···.rodata50 00000324··0000d002·R_ARM_ABS32············00000000···.rodata
51 0000033c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate51 0000033c··0000d86b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
52 00000362··0001b20a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException52 00000362··0001b20a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
53 00000372··0001400a·R_ARM_THM_CALL·········00000000···_Py_call_instrumentation_arg53 00000372··0001370a·R_ARM_THM_CALL·········00000000···_Py_call_instrumentation_arg
54 0000037c··0001b30a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException54 0000037c··0001b30a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
55 000003d0··0001050a·R_ARM_THM_CALL·········00000000···PyObject_IsInstance55 000003d0··0001050a·R_ARM_THM_CALL·········00000000···PyObject_IsInstance
56 000003e4··0001670a·R_ARM_THM_CALL·········00000000···PySet_New56 000003e4··0001500a·R_ARM_THM_CALL·········00000000···PySet_New
57 000003f0··0000ec0a·R_ARM_THM_CALL·········00000000···PyList_New57 000003f0··0000ec0a·R_ARM_THM_CALL·········00000000···PyList_New
58 00000416··0001be0a·R_ARM_THM_CALL·········00000000···PyList_AsTuple58 00000416··0001be0a·R_ARM_THM_CALL·········00000000···PyList_AsTuple
59 0000045c··0001a10a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr59 0000045c··0001a10a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr
60 0000046e··00010d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type60 0000046e··00010c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
61 00000472··00010d30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type61 00000472··00010c30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
62 00000484··0001082f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type62 00000484··00010a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
63 00000488··00010830·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type63 00000488··00010a30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
64 000004bc··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append64 000004bc··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append
65 000004e2··0001bf0a·R_ARM_THM_CALL·········00000000···PyTuple_New65 000004e2··0001bf0a·R_ARM_THM_CALL·········00000000···PyTuple_New
66 000004f8··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append66 000004f8··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append
67 00000548··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append67 00000548··0000f00a·R_ARM_THM_CALL·········00000000···PyList_Append
68 00000606··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000004···.LC168 00000606··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000004···.LC1
69 0000060a··00000b30·R_ARM_THM_MOVT_ABS·····00000004···.LC169 0000060a··00000b30·R_ARM_THM_MOVT_ABS·····00000004···.LC1
70 00000614··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError70 00000614··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 0000069a··00008c30·R_ARM_THM_MOVT_ABS·····00000c34···.LC6888 0000069a··00008c30·R_ARM_THM_MOVT_ABS·····00000c34···.LC68
89 0000069e··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format89 0000069e··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
90 000006a6··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError90 000006a6··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
91 000006aa··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError91 000006aa··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
92 000006b2··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000bd4···.LC6692 000006b2··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000bd4···.LC66
93 000006b6··00008a30·R_ARM_THM_MOVT_ABS·····00000bd4···.LC6693 000006b6··00008a30·R_ARM_THM_MOVT_ABS·····00000bd4···.LC66
94 000006be··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format94 000006be··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
95 000006c4··0000ef02·R_ARM_ABS32············00000000···_PyRuntime95 000006c4··0000ee02·R_ARM_ABS32············00000000···_PyRuntime
96 000006e8··0001c00a·R_ARM_THM_CALL·········00000000···PySet_Contains96 000006e8··0001c00a·R_ARM_THM_CALL·········00000000···PySet_Contains
97 000006f2··0001420a·R_ARM_THM_CALL·········00000000···PySet_Add97 000006f2··0001440a·R_ARM_THM_CALL·········00000000···PySet_Add
98 000006fe··0001a10a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr98 000006fe··0001a10a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr
99 00000710··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError99 00000710··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
100 00000714··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError100 00000714··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
101 0000071a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000c68···.LC69101 0000071a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000c68···.LC69
102 0000071e··00008f30·R_ARM_THM_MOVT_ABS·····00000c68···.LC69102 0000071e··00008f30·R_ARM_THM_MOVT_ABS·····00000c68···.LC69
103 00000728··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format103 00000728··0000e90a·R_ARM_THM_CALL·········00000000···_PyErr_Format
104 00000782··0001c10a·R_ARM_THM_CALL·········00000000···_PyDict_SendEvent104 00000782··0001c10a·R_ARM_THM_CALL·········00000000···_PyDict_SendEvent
Offset 132, 1191 lines modifiedOffset 132, 1190 lines modified
132 00000982··0000a030·R_ARM_THM_MOVT_ABS·····00000d5c···.LC76132 00000982··0000a030·R_ARM_THM_MOVT_ABS·····00000d5c···.LC76
133 00000992··0000e60a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat133 00000992··0000e60a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
134 000009a4··0001cd0a·R_ARM_THM_CALL·········00000000···PyList_SetSlice134 000009a4··0001cd0a·R_ARM_THM_CALL·········00000000···PyList_SetSlice
135 000009ac··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC5135 000009ac··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC5
136 000009b0··00000f30·R_ARM_THM_MOVT_ABS·····00000034···.LC5136 000009b0··00000f30·R_ARM_THM_MOVT_ABS·····00000034···.LC5
137 000009b4··0000e70a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString137 000009b4··0000e70a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
138 000009c0··0000f10a·R_ARM_THM_CALL·········00000000···PyUnicode_Join138 000009c0··0000f10a·R_ARM_THM_CALL·········00000000···PyUnicode_Join
139 000009e6··00011f0a·R_ARM_THM_CALL·········00000000···PyUnicode_Concat139 000009e6··0001210a·R_ARM_THM_CALL·········00000000···PyUnicode_Concat
140 00000a2c··0000ec0a·R_ARM_THM_CALL·········00000000···PyList_New140 00000a2c··0000ec0a·R_ARM_THM_CALL·········00000000···PyList_New
141 00000a3a··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000d40···.LC74141 00000a3a··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000d40···.LC74
142 00000a3e··00009e30·R_ARM_THM_MOVT_ABS·····00000d40···.LC74142 00000a3e··00009e30·R_ARM_THM_MOVT_ABS·····00000d40···.LC74
143 00000a90··00019f0a·R_ARM_THM_CALL·········0000ba85···_PyEval_CheckExceptTypeValid143 00000a90··00019f0a·R_ARM_THM_CALL·········0000baa5···_PyEval_CheckExceptTypeValid
144 00000aa0··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup144 00000aa0··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup
145 00000aa4··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup145 00000aa4··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup
146 00000aac··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass146 00000aac··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
147 00000ac0··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup147 00000ac0··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup
148 00000ac4··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup148 00000ac4··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup
149 00000ad6··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass149 00000ad6··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
150 00000ae0··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError150 00000ae0··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
151 00000ae4··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError151 00000ae4··0000e830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
152 00000ae8··0000a32f·R_ARM_THM_MOVW_ABS_NC··00000d98···.LC78152 00000ae8··0000a32f·R_ARM_THM_MOVW_ABS_NC··00000d98···.LC78
153 00000aec··0000a330·R_ARM_THM_MOVT_ABS·····00000d98···.LC78153 00000aec··0000a330·R_ARM_THM_MOVT_ABS·····00000d98···.LC78
154 00000af4··0001760a·R_ARM_THM_CALL·········00000000···_PyErr_SetString154 00000af4··00017e0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
155 00000b10··0000f22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct155 00000b10··0000f22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
156 00000b14··0000f230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct156 00000b14··0000f230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
157 00000b24··0001390a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches157 00000b24··0001320a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches
158 00000b2c··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup158 00000b2c··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup
159 00000b30··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup159 00000b30··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup
160 00000b3c··0001900a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype160 00000b3c··0001960a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
161 00000b44··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000de4···.LC79161 00000b44··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000de4···.LC79
162 00000b48··0000a430·R_ARM_THM_MOVT_ABS·····00000de4···.LC79162 00000b48··0000a430·R_ARM_THM_MOVT_ABS·····00000de4···.LC79
163 00000b4c··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000de8···.LC80163 00000b4c··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000de8···.LC80
164 00000b50··0000a530·R_ARM_THM_MOVT_ABS·····00000de8···.LC80164 00000b50··0000a530·R_ARM_THM_MOVT_ABS·····00000de8···.LC80
165 00000b58··0001d00a·R_ARM_THM_CALL·········00000000···PyObject_CallMethod165 00000b58··0001d00a·R_ARM_THM_CALL·········00000000···PyObject_CallMethod
166 00000bc4··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup166 00000bc4··0001ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BaseExceptionGroup
167 00000bc8··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup167 00000bc8··0001ce30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BaseExceptionGroup
168 00000bd4··0001900a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype168 00000bd4··0001960a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
Max diff block lines reached; 162738/173535 bytes (93.78%) of diff not shown.
5.42 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 91, 18 lines modifiedOffset 91, 18 lines modified
91 _Py_CheckRecursiveCallPy91 _Py_CheckRecursiveCallPy
92 initialize_locals92 initialize_locals
93 clear_thread_frame93 clear_thread_frame
94 missing_arguments94 missing_arguments
95 _PyEval_EvalFrame95 _PyEval_EvalFrame
96 .LANCHOR096 .LANCHOR0
97 import_from97 import_from
 98 _PyDict_NotifyEvent.constprop.0
98 _PyFrame_PushUnchecked99 _PyFrame_PushUnchecked
99 do_raise100 do_raise
100 do_monitor_exc101 do_monitor_exc
101 _PyDict_NotifyEvent.constprop.0 
102 monitor_stop_iteration102 monitor_stop_iteration
103 _PyObject_VectorcallTstate.constprop.0103 _PyObject_VectorcallTstate.constprop.0
104 match_class_attr104 match_class_attr
105 __func__.1105 __func__.1
106 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS106 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS
107 opcode_targets.0107 opcode_targets.0
108 __func__.3108 __func__.3
Offset 149, 161 lines modifiedOffset 149, 161 lines modified
149 PyObject_Vectorcall149 PyObject_Vectorcall
150 PyObject_Size150 PyObject_Size
151 PyLong_FromSsize_t151 PyLong_FromSsize_t
152 PyListIter_Type152 PyListIter_Type
153 PyObject_IsInstance153 PyObject_IsInstance
154 PyBool_FromLong154 PyBool_FromLong
155 _PyLong_Add155 _PyLong_Add
156 PyUnicode_Type 
157 _PyUnicode_Equal 
158 PyRangeIter_Type156 PyRangeIter_Type
159 PyLong_FromLong157 PyLong_FromLong
160 PyObject_GetItem158 PyUnicode_Type
 159 _PyUnicode_Equal
161 PyTuple_Type160 PyTuple_Type
162 PyType_Type 
163 PyTupleIter_Type161 PyTupleIter_Type
 162 PyType_Type
 163 PyObject_GetItem
164 PyObject_GetIter164 PyObject_GetIter
 165 PyFloat_Type
165 PyObject_RichCompare166 PyObject_RichCompare
166 PyObject_IsTrue167 PyObject_IsTrue
167 PyFloat_Type 
168 _PyBuildSlice_ConsumeRefs168 _PyBuildSlice_ConsumeRefs
169 PySequence_Contains169 PySequence_Contains
170 _PyLong_Subtract170 _PyLong_Subtract
171 _PyFunction_Vectorcall 
172 PyMapping_GetOptionalItem171 PyMapping_GetOptionalItem
173 PyObject_SetAttr172 _PyFunction_Vectorcall
174 PyFunction_New173 PyFunction_New
175 _PyFunction_SetVersion174 _PyFunction_SetVersion
 175 PyObject_SetAttr
176 _PyList_FromArraySteal 
177 _PyDict_SetItem_Take2 
178 PyList_Type176 PyList_Type
179 PyUnicode_Concat177 _PyList_FromArraySteal
180 _Py_call_instrumentation_line178 _Py_call_instrumentation_line
181 _PyOpcode_Caches179 _PyOpcode_Caches
 180 _PyDict_SetItem_Take2
 181 PyUnicode_Concat
 182 _PyDict_LoadGlobal
 183 PyObject_Call
182 PyFrozenSet_Type184 PyFrozenSet_Type
183 PySet_Type185 PySet_Type
184 _PySet_Contains186 _PySet_Contains
185 _PyDict_LoadGlobal 
186 PyCell_New187 PyCell_New
187 PyDict_Contains188 PyDict_Contains
 189 _PyObject_LookupSpecial
188 PyObject_Call190 PyObject_CallNoArgs
189 _PyDict_FromItems191 _PyDict_FromItems
190 PyObject_Str192 PyFloat_FromDouble
191 PySuper_Type193 PySuper_Type
192 PyObject_GenericGetAttr194 PyObject_GenericGetAttr
193 _PySuper_Lookup195 _PySuper_Lookup
 196 PyObject_SetItem
 197 PyObject_Str
 198 PyErr_GivenExceptionMatches
194 _PyLong_Multiply199 _PyLong_Multiply
195 _Py_MakeCoro200 _Py_MakeCoro
196 _PyThreadState_PopFrame201 _PyThreadState_PopFrame
 202 _Py_call_instrumentation_arg
197 PyFloat_FromDouble 
198 _PyObject_LookupSpecial 
199 PyObject_CallNoArgs 
200 PyObject_SetItem 
201 PyUnicode_Append203 PyUnicode_Append
202 _PyUnicode_ExactDealloc204 _PyUnicode_ExactDealloc
203 _PyDict_MergeEx 
204 PyErr_GivenExceptionMatches 
205 _Py_InitCleanup205 _Py_InitCleanup
206 _PyType_NewManagedObject206 _PyType_NewManagedObject
207 _PyUnicode_JoinArray207 _PyDict_MergeEx
208 _Py_call_instrumentation208 _Py_call_instrumentation
 209 _PyUnicode_JoinArray
209 _PyFloat_ExactDealloc210 _PyFloat_ExactDealloc
210 _Py_call_instrumentation_jump211 _Py_call_instrumentation_jump
 212 _PyInstrumentation_MISSING
211 _Py_call_instrumentation_arg213 _Py_call_instrumentation_2args
212 PyNumber_Negative214 _Py_Specialize_Call
213 PySet_Add215 PySet_Add
 216 PyNumber_Negative
214 PyObject_DelAttr 
215 PyObject_DelItem 
216 _PyIntrinsics_UnaryFunctions 
217 PyIter_Check217 PyIter_Check
218 _PyImport_IsDefaultImportFunc218 _PyImport_IsDefaultImportFunc
219 PyLong_AsInt219 PyLong_AsInt
220 PyImport_ImportModuleLevelObject220 PyImport_ImportModuleLevelObject
 221 _PyIntrinsics_UnaryFunctions
221 _PyInstrumentation_MISSING 
222 _Py_call_instrumentation_2args 
223 _Py_Specialize_Call 
224 _PyList_Extend222 _PyList_Extend
225 PyObject_Format223 PyObject_DelAttr
 224 PyObject_DelItem
226 _PyIntrinsics_BinaryFunctions225 _PyIntrinsics_BinaryFunctions
 226 PySlice_New
 227 PySet_New
 228 PyObject_Format
227 _PyEval_MatchClass 
228 _Py_call_instrumentation_instruction 
229 PyAsyncGen_Type 
230 _PyEval_UnpackIterable 
231 PySequence_Tuple 
232 _PyCoro_GetAwaitableIter 
233 _PyGen_yf 
Max diff block lines reached; 2641/5473 bytes (48.26%) of diff not shown.
698 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1230, 15 lines modifiedOffset 1230, 15 lines modified
1230 _PyEval_CheckExceptStarTypeValid():1230 _PyEval_CheckExceptStarTypeValid():
1231 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}1231 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
1232 »       mov.w»  ip,·#4096»  @·0x10001232 »       mov.w»  ip,·#4096»  @·0x1000
1233 »       sub.w»  ip,·sp,·ip1233 »       sub.w»  ip,·sp,·ip
1234 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81234 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1235 »       mov»    r5,·r01235 »       mov»    r5,·r0
1236 »       mov»    r4,·r11236 »       mov»    r4,·r1
1237 »       bl»     ba84·<_PyEval_CheckExceptTypeValid>1237 »       bl»     baa4·<_PyEval_CheckExceptTypeValid>
1238 ·R_ARM_THM_CALL» _PyEval_CheckExceptTypeValid1238 ·R_ARM_THM_CALL» _PyEval_CheckExceptTypeValid
1239 »       cmp»    r0,·#01239 »       cmp»    r0,·#0
1240 »       blt.n»  af8·<_PyEval_CheckExceptStarTypeValid+0x7c>1240 »       blt.n»  af8·<_PyEval_CheckExceptStarTypeValid+0x7c>
1241 »       ldr»    r3,·[r4,·#4]1241 »       ldr»    r3,·[r4,·#4]
1242 »       ldr»    r3,·[r3,·#84]» @·0x541242 »       ldr»    r3,·[r3,·#84]» @·0x54
1243 »       lsls»   r3,·r3,·#51243 »       lsls»   r3,·r3,·#5
1244 »       bmi.n»  abc·<_PyEval_CheckExceptStarTypeValid+0x40>1244 »       bmi.n»  abc·<_PyEval_CheckExceptStarTypeValid+0x40>
654 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 138, 24 lines modifiedOffset 138, 24 lines modified
138 »       bl»     0·<memset>138 »       bl»     0·<memset>
139 ·R_ARM_THM_CALL» memset139 ·R_ARM_THM_CALL» memset
140 »       movs»   r3,·#0140 »       movs»   r3,·#0
141 »       mov»    r2,·r6141 »       mov»    r2,·r6
142 »       mov»    r1,·r5142 »       mov»    r1,·r5
143 »       mov»    r0,·r8143 »       mov»    r0,·r8
144 »       strd»   r3,·r3,·[sp]144 »       strd»   r3,·r3,·[sp]
145 »       bl»     68c·<initialize_locals>145 »       bl»     69c·<initialize_locals>
146 »       cbnz»   r0,·196·<PyEval_EvalCode+0x11e>146 »       cbnz»   r0,·196·<PyEval_EvalCode+0x11e>
147 »       ldr.w»  r3,·[r8,·#8]147 »       ldr.w»  r3,·[r8,·#8]
148 »       add.w»  r3,·r3,·#4096»       @·0x1000148 »       add.w»  r3,·r3,·#4096»       @·0x1000
149 »       ldr.w»  r3,·[r3,·#324]»      @·0x144149 »       ldr.w»  r3,·[r3,·#324]»      @·0x144
150 »       cbnz»   r3,·1b6·<PyEval_EvalCode+0x13e>150 »       cbnz»   r3,·1b6·<PyEval_EvalCode+0x13e>
151 »       mov»    r2,·r3151 »       mov»    r2,·r3
152 »       mov»    r1,·r4152 »       mov»    r1,·r4
153 »       mov»    r0,·r8153 »       mov»    r0,·r8
154 »       bl»     1130·<_PyEval_EvalFrameDefault>154 »       bl»     1144·<_PyEval_EvalFrameDefault>
155 ·R_ARM_THM_CALL» _PyEval_EvalFrameDefault155 ·R_ARM_THM_CALL» _PyEval_EvalFrameDefault
156 »       ldr»    r3,·[r5,·#0]156 »       ldr»    r3,·[r5,·#0]
157 »       mvn.w»  r2,·#3221225472»    @·0xc0000000157 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
158 »       mov»    r4,·r0158 »       mov»    r4,·r0
159 »       cmp»    r3,·r2159 »       cmp»    r3,·r2
160 »       beq.n»  178·<PyEval_EvalCode+0x100>160 »       beq.n»  178·<PyEval_EvalCode+0x100>
161 »       subs»   r3,·#1161 »       subs»   r3,·#1
Offset 169, 20 lines modifiedOffset 169, 20 lines modified
169 »       add»    sp,·#40»      @·0x28169 »       add»    sp,·#40»      @·0x28
170 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}170 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
171 »       movs»   r3,·#0171 »       movs»   r3,·#0
172 »       add.w»  r2,·r4,·#40» @·0x28172 »       add.w»  r2,·r4,·#40» @·0x28
173 »       mov»    r1,·r5173 »       mov»    r1,·r5
174 »       mov»    r0,·r8174 »       mov»    r0,·r8
175 »       strd»   r3,·r3,·[sp]175 »       strd»   r3,·r3,·[sp]
176 »       bl»     68c·<initialize_locals>176 »       bl»     69c·<initialize_locals>
177 »       cmp»    r0,·#0177 »       cmp»    r0,·#0
178 »       beq.n»  146·<PyEval_EvalCode+0xce>178 »       beq.n»  146·<PyEval_EvalCode+0xce>
179 »       mov»    r1,·r4179 »       mov»    r1,·r4
180 »       mov»    r0,·r8180 »       mov»    r0,·r8
181 »       bl»     b780·<clear_thread_frame>181 »       bl»     b7a0·<clear_thread_frame>
182 »       movs»   r4,·#0182 »       movs»   r4,·#0
183 »       b.n»    1c0·<PyEval_EvalCode+0x148>183 »       b.n»    1c0·<PyEval_EvalCode+0x148>
184 »       cmp»    r7,·#0184 »       cmp»    r7,·#0
185 »       beq.n»  e4·<PyEval_EvalCode+0x6c>185 »       beq.n»  e4·<PyEval_EvalCode+0x6c>
186 »       ldr»    r3,·[r7,·#0]186 »       ldr»    r3,·[r7,·#0]
187 »       mvn.w»  r2,·#3221225472»    @·0xc0000000187 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
188 »       cmp»    r3,·r2188 »       cmp»    r3,·r2
Offset 345, 27 lines modifiedOffset 345, 27 lines modified
345 »       bl»     0·<memset>345 »       bl»     0·<memset>
346 ·R_ARM_THM_CALL» memset346 ·R_ARM_THM_CALL» memset
347 »       mov»    r3,·r8347 »       mov»    r3,·r8
348 »       mov»    r2,·r6348 »       mov»    r2,·r6
349 »       mov»    r1,·r5349 »       mov»    r1,·r5
350 »       mov»    r0,·r7350 »       mov»    r0,·r7
351 »       strd»   r9,·sl,·[sp]351 »       strd»   r9,·sl,·[sp]
352 »       bl»     68c·<initialize_locals>352 »       bl»     69c·<initialize_locals>
353 »       cbnz»   r0,·3aa·<_PyEval_Vector+0x18e>353 »       cbnz»   r0,·3aa·<_PyEval_Vector+0x18e>
354 »       ldr»    r3,·[r7,·#8]354 »       ldr»    r3,·[r7,·#8]
355 »       add.w»  r3,·r3,·#4096»       @·0x1000355 »       add.w»  r3,·r3,·#4096»       @·0x1000
356 »       ldr.w»  r3,·[r3,·#324]»      @·0x144356 »       ldr.w»  r3,·[r3,·#324]»      @·0x144
357 »       cmp»    r3,·#0357 »       cmp»    r3,·#0
358 »       bne.w»  488·<_PyEval_Vector+0x26c>358 »       bne.w»  488·<_PyEval_Vector+0x26c>
359 »       mov»    r2,·r3359 »       mov»    r2,·r3
360 »       mov»    r1,·r4360 »       mov»    r1,·r4
361 »       mov»    r0,·r7361 »       mov»    r0,·r7
362 »       add»    sp,·#12362 »       add»    sp,·#12
363 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}363 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
364 »       b.w»    1130·<_PyEval_EvalFrameDefault>364 »       b.w»    1144·<_PyEval_EvalFrameDefault>
365 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrameDefault365 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrameDefault
366 »       str»    r6,·[r0,·#0]366 »       str»    r6,·[r0,·#0]
367 »       movs»   r1,·#0367 »       movs»   r1,·#0
368 »       ldr»    r2,·[r6,·#48]» @·0x30368 »       ldr»    r2,·[r6,·#48]» @·0x30
369 »       adds»   r6,·#124»    @·0x7c369 »       adds»   r6,·#124»    @·0x7c
370 »       ldrd»   r0,·r3,·[r5,·#8]370 »       ldrd»   r0,·r3,·[r5,·#8]
371 »       cmp»    r2,·r1371 »       cmp»    r2,·r1
Offset 378, 20 lines modifiedOffset 378, 20 lines modified
378 »       bgt.n»  32c·<_PyEval_Vector+0x110>378 »       bgt.n»  32c·<_PyEval_Vector+0x110>
379 »       mov»    r3,·r8379 »       mov»    r3,·r8
380 »       mov»    r1,·r5380 »       mov»    r1,·r5
381 »       add.w»  r2,·r4,·#40» @·0x28381 »       add.w»  r2,·r4,·#40» @·0x28
382 »       mov»    r0,·r7382 »       mov»    r0,·r7
383 »       str.w»  sl,·[sp,·#4]383 »       str.w»  sl,·[sp,·#4]
384 »       str.w»  r9,·[sp]384 »       str.w»  r9,·[sp]
385 »       bl»     68c·<initialize_locals>385 »       bl»     69c·<initialize_locals>
386 »       cmp»    r0,·#0386 »       cmp»    r0,·#0
387 »       beq.n»  34c·<_PyEval_Vector+0x130>387 »       beq.n»  34c·<_PyEval_Vector+0x130>
388 »       mov»    r1,·r4388 »       mov»    r1,·r4
389 »       mov»    r0,·r7389 »       mov»    r0,·r7
390 »       bl»     b780·<clear_thread_frame>390 »       bl»     b7a0·<clear_thread_frame>
391 »       movs»   r0,·#0391 »       movs»   r0,·#0
392 »       add»    sp,·#12392 »       add»    sp,·#12
393 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}393 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
394 »       cmp.w»  r9,·#1394 »       cmp.w»  r9,·#1
395 »       beq.n»  2de·<_PyEval_Vector+0xc2>395 »       beq.n»  2de·<_PyEval_Vector+0xc2>
396 »       ldr.w»  r2,·[r8,·#4]396 »       ldr.w»  r2,·[r8,·#4]
397 »       mvn.w»  r1,·#3221225472»    @·0xc0000000397 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
Offset 540, 158 lines modifiedOffset 540, 160 lines modified
540 _PyEvalFramePushAndInit():540 _PyEvalFramePushAndInit():
541 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}541 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
542 »       mov.w»  ip,·#4096»  @·0x1000542 »       mov.w»  ip,·#4096»  @·0x1000
543 »       sub.w»  ip,·sp,·ip543 »       sub.w»  ip,·sp,·ip
544 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8544 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
545 »       ldr»    r5,·[r1,·#24]545 »       ldr»    r5,·[r1,·#24]
546 »       sub»    sp,·#12546 »       sub»    sp,·#12
547 »       mov»    r7,·r1547 »       mov»    r6,·r1
548 »       mov»    r9,·r0548 »       mov»    r8,·r0
549 »       mov»    r6,·r2549 »       mov»    r9,·r2
550 »       mov»    r8,·r3550 »       mov»    r7,·r3
551 »       ldr»    r1,·[r5,·#52]» @·0x34551 »       ldr»    r1,·[r5,·#52]» @·0x34
552 »       bl»     0·<_PyThreadState_PushFrame>552 »       bl»     0·<_PyThreadState_PushFrame>
553 ·R_ARM_THM_CALL» _PyThreadState_PushFrame553 ·R_ARM_THM_CALL» _PyThreadState_PushFrame
554 »       cmp»    r0,·#0554 »       cmp»    r0,·#0
555 »       beq.n»  5fe·<_PyEvalFramePushAndInit+0xce>555 »       beq.n»  602·<_PyEvalFramePushAndInit+0xd2>
556 »       ldr»    r3,·[r5,·#0]556 »       ldr»    r3,·[r5,·#0]
557 »       mvn.w»  r2,·#3221225472»    @·0xc0000000557 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
558 »       mov»    r4,·r0558 »       mov»    r4,·r0
559 »       str»    r7,·[r0,·#8]559 »       str»    r6,·[r0,·#8]
560 »       cmp»    r3,·r2560 »       cmp»    r3,·r2
561 »       beq.n»  5b6·<_PyEvalFramePushAndInit+0x86>561 »       beq.n»  5b8·<_PyEvalFramePushAndInit+0x88>
562 »       adds»   r3,·#1562 »       adds»   r3,·#1
563 »       str»    r3,·[r5,·#0]563 »       str»    r3,·[r5,·#0]
564 »       str»    r5,·[r0,·#0]564 »       str»    r5,·[r0,·#0]
565 »       movs»   r3,·#0565 »       movs»   r3,·#0
566 »       ldr»    r2,·[r5,·#48]» @·0x30566 »       ldr»    r2,·[r5,·#48]» @·0x30
567 »       adds»   r5,·#124»    @·0x7c567 »       adds»   r5,·#124»    @·0x7c
568 »       ldrd»   r0,·r1,·[r7,·#8]568 »       ldrd»   r0,·r1,·[r6,·#8]
569 »       cmp»    r2,·r3569 »       cmp»    r2,·r3
570 »       strd»   r0,·r1,·[r4,·#12]570 »       strd»   r0,·r1,·[r4,·#12]
571 »       str»    r6,·[r4,·#20]571 »       str.w»  r9,·[r4,·#20]
Max diff block lines reached; 666461/669863 bytes (99.49%) of diff not shown.
934 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1230, 15 lines modifiedOffset 1230, 15 lines modified
1230 »       ldr»    r3,·[pc,·#20]» @·(ab0·<PyEval_EvalFrameEx+0x1c>)1230 »       ldr»    r3,·[pc,·#20]» @·(ab0·<PyEval_EvalFrameEx+0x1c>)
1231 »       mov»    r2,·r11231 »       mov»    r2,·r1
1232 »       ldr»    r1,·[r0,·#12]1232 »       ldr»    r1,·[r0,·#12]
1233 »       add»    r3,·pc1233 »       add»    r3,·pc
1234 »       ldr»    r3,·[r3,·#0]1234 »       ldr»    r3,·[r3,·#0]
1235 »       ldr»    r0,·[r4,·r3]1235 »       ldr»    r0,·[r4,·r3]
1236 »       ldr.w»  r4,·[sp],·#41236 »       ldr.w»  r4,·[sp],·#4
1237 »       b.w»    111c·<_PyEval_EvalFrame>1237 »       b.w»    1130·<_PyEval_EvalFrame>
1238 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrame1238 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrame
1239 »       nop1239 »       nop
1240 »       .word»  0x0000000c1240 »       .word»  0x0000000c
1241 ·R_ARM_TLS_IE32» _Py_tss_tstate1241 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
1242 00000ab4·<PyEval_EvalFrame>:1242 00000ab4·<PyEval_EvalFrame>:
1243 PyEval_EvalFrame():1243 PyEval_EvalFrame():
Offset 1247, 12 lines modifiedOffset 1247, 12 lines modified
1247 »       ldr»    r3,·[pc,·#20]» @·(ad0·<PyEval_EvalFrame+0x1c>)1247 »       ldr»    r3,·[pc,·#20]» @·(ad0·<PyEval_EvalFrame+0x1c>)
1248 »       ldr»    r1,·[r0,·#12]1248 »       ldr»    r1,·[r0,·#12]
1249 »       movs»   r2,·#01249 »       movs»   r2,·#0
1250 »       add»    r3,·pc1250 »       add»    r3,·pc
1251 »       ldr»    r3,·[r3,·#0]1251 »       ldr»    r3,·[r3,·#0]
1252 »       ldr»    r0,·[r4,·r3]1252 »       ldr»    r0,·[r4,·r3]
1253 »       ldr.w»  r4,·[sp],·#41253 »       ldr.w»  r4,·[sp],·#4
1254 »       b.w»    111c·<_PyEval_EvalFrame>1254 »       b.w»    1130·<_PyEval_EvalFrame>
1255 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrame1255 ·R_ARM_THM_JUMP24»       _PyEval_EvalFrame
1256 »       nop1256 »       nop
1257 »       .word»  0x0000000c1257 »       .word»  0x0000000c
1258 ·R_ARM_TLS_IE32» _Py_tss_tstate1258 ·R_ARM_TLS_IE32» _Py_tss_tstate
9.33 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 77 lines modifiedOffset 1, 77 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·5f507945·76616c5f·4576616c·4672616d·_PyEval_EvalFram3 ··0x00000000·5f507945·76616c5f·4576616c·4672616d·_PyEval_EvalFram
4 ··0x00000010·65446566·61756c74·00000000·1e001600·eDefault........4 ··0x00000010·65446566·61756c74·00000000·1e001600·eDefault........
5 ··0x00000020·1e001600·95040000·f29f0000·4eae0000·............N...5 ··0x00000020·1e001600·95040000·86ae0000·82a40000·................
6 ··0x00000030·1a4e0000·98520000·66310000·c6290000·.N...R..f1...)..6 ··0x00000030·d8460000·90540000·6e330000·122c0000·.F...T..n3...,..
7 ··0x00000040·b8670000·b8530000·44680000·9c5b0000·.g...S..Dh...[.. 
8 ··0x00000050·aa690000·b06a0000·64690000·2a530000·.i...j..di..*S.. 
9 ··0x00000060·f0490000·96620000·a2640000·749f0000·.I...b...d..t... 
10 ··0x00000070·5c640000·902e0000·aa660000·62660000·\d.......f..bf..7 ··0x00000040·24650000·9a4f0000·ba6f0000·50620000·$e...O...o..Pb..
 8 ··0x00000050·82720000·4e720000·08720000·10530000·.r..Nr...r...S..
 9 ··0x00000060·7a500000·c6640000·08710000·48a00000·zP...d...q..H...
 10 ··0x00000070·c2700000·5a2e0000·94730000·4c730000·.p..Z....s..Ls..
11 ··0x00000080·001b0000·9e9d0000·1a600000·9a6b0000·.........`...k..11 ··0x00000080·0c1b0000·ee9f0000·385b0000·02660000·........8[...f..
12 ··0x00000090·923d0000·d0a90000·2aaa0000·8a6c0000·.=......*....l..12 ··0x00000090·2e3a0000·b8ae0000·32b00000·786d0000·.:......2...xm..
13 ··0x000000a0·90130000·68500000·d2150000·144f0000·....hP.......O..13 ··0x000000a0·a4130000·2a4e0000·e6150000·da4d0000·....*N.......M..
14 ··0x000000b0·70170000·604c0000·ce160000·266b0000·p...`L......&k..14 ··0x000000b0·48170000·4e520000·da160000·24740000·H...NR......$t..
15 ··0x000000c0·e0700000·644f0000·9c370000·e46a0000·.p..dO...7...j..15 ··0x000000c0·ba6d0000·d64c0000·da340000·5e6a0000·.m...L...4..^j..
16 ··0x000000d0·da590000·82610000·5c730000·ac1c0000·.Y...a..\s...... 
17 ··0x000000e0·60600000·e83d0000·02490000·5c760000·``...=...I..\v.. 
18 ··0x000000f0·de750000·0a560000·062e0000·76330000·.u...V......v3.. 
19 ··0x00000100·6a470000·f45b0000·20630000·66380000·jG...[..·c..f8.. 
20 ··0x00000110·da2e0000·e0320000·1e5d0000·b2280000·.....2...]...(.. 
21 ··0x00000120·8c270000·445b0000·06b40000·6c6a0000·.'..D[......lj.. 
22 ··0x00000130·54a70000·68650000·5a530000·186a0000·T...he..ZS...j.. 
23 ··0x00000140·a4ac0000·b02f0000·361e0000·56670000·...../..6...Vg..16 ··0x000000d0·f65a0000·145c0000·066f0000·521c0000·.Z...\...o..R...
 17 ··0x000000e0·fa5e0000·083d0000·5e470000·96630000·.^...=..^G...c..
 18 ··0x000000f0·18630000·f2570000·182f0000·56350000·.c...W.../..V5..
 19 ··0x00000100·1c440000·1c600000·a8620000·c0380000·.D...`...b...8..
 20 ··0x00000110·782f0000·44340000·b05e0000·6e2a0000·x/..D4...^..n*..
 21 ··0x00000120·b8260000·f8610000·f29c0000·766f0000·.&...a......vo..
 22 ··0x00000130·28b10000·a06a0000·0a570000·e8760000·(....j...W...v..
 23 ··0x00000140·4ea30000·5c2f0000·9a1f0000·3c770000·N...\/......<w..
24 ··0x00000150·345e0000·685d0000·342b0000·74120000·4^..h]..4+..t...24 ··0x00000150·705e0000·9a5d0000·aa2a0000·88120000·p^...]...*......
25 ··0x00000160·201b0000·203b0000·5e2d0000·6c5f0000··...·;..^-..l_..25 ··0x00000160·2c1b0000·083a0000·aa2c0000·d4600000·,....:...,...`..
26 ··0x00000170·94170000·ae130000·a8120000·f6110000·................26 ··0x00000170·70180000·c2130000·bc120000·0a120000·p...............
27 ··0x00000180·64570000·2c5f0000·6c140000·66700000·dW..,_..l...fp..27 ··0x00000180·40530000·5a5d0000·80140000·ae660000·@S..Z].......f..
28 ··0x00000190·cea80000·30440000·d03a0000·d0740000·....0D...:...t.. 
29 ··0x000001a0·22450000·02460000·90630000·30120000·"E...F...c..0...28 ··0x00000190·909d0000·6a430000·22380000·e26a0000·....jC.."8...j..
 29 ··0x000001a0·90450000·e2450000·0e700000·44120000·.E...E...p..D...
30 ··0x000001b0·4a2e0000·5e280000·86160000·326d0000·J...^(......2m..30 ··0x000001b0·142e0000·70280000·92160000·72710000·....p(......rq..
31 ··0x000001c0·cc6c0000·6c180000·4e5c0000·f05a0000·.l..l...N\...Z..31 ··0x000001c0·28670000·f0170000·505c0000·a25a0000·(g......P\...Z..
32 ··0x000001d0·364c0000·386c0000·463b0000·be610000·6L..8l..F;...a.. 
33 ··0x000001e0·ec130000·da2a0000·94240000·9e6e0000·.....*...$...n.. 
34 ··0x000001f0·f4300000·2a2d0000·0c650000·cc730000·.0..*-...e...s..32 ··0x000001d0·20460000·b0650000·d83b0000·205d0000··F...e...;..·]..
 33 ··0x000001e0·00140000·142a0000·66230000·d0730000·.....*..f#...s..
 34 ··0x000001f0·02310000·1a2b0000·f0720000·5a690000·.1...+...r..Zi..
35 ··0x00000200·821a0000·ca9c0000·ca9c0000·ca9c0000·................35 ··0x00000200·8e1a0000·8aa30000·8aa30000·8aa30000·................
36 ··0x00000210·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................36 ··0x00000210·8aa30000·8aa30000·8aa30000·8aa30000·................
37 ··0x00000220·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................37 ··0x00000220·8aa30000·8aa30000·8aa30000·8aa30000·................
38 ··0x00000230·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................38 ··0x00000230·8aa30000·8aa30000·8aa30000·8aa30000·................
39 ··0x00000240·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................39 ··0x00000240·8aa30000·8aa30000·8aa30000·8aa30000·................
40 ··0x00000250·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................40 ··0x00000250·8aa30000·8aa30000·8aa30000·8aa30000·................
41 ··0x00000260·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................41 ··0x00000260·8aa30000·8aa30000·8aa30000·8aa30000·................
42 ··0x00000270·ca9c0000·ca9c0000·ca9c0000·e2440000·.............D..42 ··0x00000270·8aa30000·8aa30000·8aa30000·0e410000·.............A..
43 ··0x00000280·424b0000·d4250000·bc400000·cc2f0000·BK...%...@.../.. 
44 ··0x00000290·c04b0000·884d0000·1e350000·ac430000·.K...M...5...C..43 ··0x00000280·ae4b0000·e6250000·aa3f0000·a42e0000·.K...%...?......
 44 ··0x00000290·04500000·1c4b0000·a4370000·4e410000·.P...K...7..NA..
45 ··0x000002a0·1c5a0000·7a3f0000·40300000·56490000·.Z..z?..@0..VI..45 ··0x000002a0·24610000·723c0000·4e300000·dc480000·$a..r<..N0...H..
46 ··0x000002b0·22540000·9c350000·70510000·ae390000·"T...5..pQ...9..46 ··0x000002b0·22550000·74310000·b2500000·4c3d0000·"U..t1...P..L=..
47 ··0x000002c0·54230000·042c0000·5e1d0000·06250000·T#...,..^....%..47 ··0x000002c0·d8230000·ee2c0000·701d0000·18250000·.#...,..p....%..
48 ··0x000002d0·b0210000·b0410000·ac1e0000·e03b0000·.!...A.......;..48 ··0x000002d0·c2210000·0a420000·481e0000·843a0000·.!...B..H....:..
49 ··0x000002e0·943e0000·e0310000·8e200000·ec180000·.>...1...·......49 ··0x000002e0·28400000·a4360000·a0200000·f8180000·(@...6...·......
50 ··0x000002f0·48260000·284a0000·e6660000·a42b0000·H&..(J...f...+..50 ··0x000002f0·8a270000·2a4f0000·c66c0000·b22b0000·.'..*O...l...+..
51 ··0x00000300·9c570000·e8120000·ee280000·74450000·.W.......(..tE..51 ··0x00000300·cc580000·fc120000·1a290000·4a460000·.X.......)..JF..
52 ··0x00000310·10430000·c0500000·f0220000·70290000·.C...P..."..p)..52 ··0x00000310·f4440000·7a4e0000·02230000·c4280000·.D..zN...#...(..
53 ··0x00000320·a22d0000·0e400000·aa650000·06160000·.-...@...e......53 ··0x00000320·4e2b0000·80490000·4e6e0000·1a160000·N+...I..Nn......
54 ··0x00000330·343d0000·1c180000·d81b0000·fe1f0000·4=..............54 ··0x00000330·6e3e0000·a0170000·0a1d0000·10200000·n>...........·..
55 ··0x00000340·bc5f0000·a04e0000·3e420000·3e1c0000·._...N..>B..>...55 ··0x00000340·76600000·da510000·98420000·e41b0000·v`...Q...B......
56 ··0x00000350·42480000·c4140000·58150000·f8610000·BH......X....a..56 ··0x00000350·f6490000·d8140000·6c150000·765b0000·.I......l...v[..
57 ··0x00000360·984a0000·36140000·481b0000·6a220000·.J..6...H...j"..57 ··0x00000360·2c4c0000·4a140000·541b0000·7c220000·,L..J...T...|"..
58 ··0x00000370·2e270000·c86d0000·2c3e0000·ba580000·.'...m..,>...X..58 ··0x00000370·5a260000·f06b0000·423f0000·70530000·Z&...k..B?..pS..
59 ··0x00000380·12500000·3c170000·18380000·224d0000·.P..<....8.."M..59 ··0x00000380·844d0000·6c170000·72380000·b64a0000·.M..l...r8...J..
60 ··0x00000390·84400000·c2340000·f26e0000·40460000·.@...4...n..@F..60 ··0x00000390·d2410000·e8330000·5c680000·b2470000·.A...3..\h...G..
61 ··0x000003a0·622a0000·ca9c0000·ca9c0000·ca9c0000·b*..............61 ··0x000003a0·9c290000·8aa30000·8aa30000·8aa30000·.)..............
62 ··0x000003b0·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................62 ··0x000003b0·8aa30000·8aa30000·8aa30000·8aa30000·................
63 ··0x000003c0·ca9c0000·ca9c0000·ca9c0000·ca9c0000·................63 ··0x000003c0·8aa30000·8aa30000·8aa30000·8aa30000·................
64 ··0x000003d0·ca9c0000·ca9c0000·da560000·b6ad0000·.........V...... 
65 ··0x000003e0·7aa10000·f4620000·5e590000·f46f0000·z....b..^Y...o.. 
66 ··0x000003f0·8aa20000·0aa10000·745e0000·74710000·........t^..tq..64 ··0x000003d0·8aa30000·8aa30000·68570000·dca80000·........hW......
67 ··0x00000400·6a470000·1a640000·d46b0000·4c580000·jG...d...k..LX..65 ··0x000003e0·e0a70000·98700000·14540000·3c660000·.....p...T..<f..
 66 ··0x000003f0·60a00000·70a70000·ea590000·98740000·`...p....Y...t..
 67 ··0x00000400·1c440000·366d0000·80760000·7c590000·.D..6m...v..|Y..
68 ··0x00000410·58b00000·48b60000·a6b50000·ecb00000·X...H...........68 ··0x00000410·16ab0000·f4ac0000·52ac0000·9eab0000·........R.......
69 ··0x00000420·3a410000·ca9c0000·00000000·00000000·:A..............69 ··0x00000420·cc3e0000·8aa30000·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·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
76 ··0x00000490·00000000·00000000·00000000·00000000·................76 ··0x00000490·00000000·00000000·00000000·00000000·................
27.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 20 lines modifiedOffset 19, 20 lines modified
19 ··0x00000100·2e4c4333·31002e4c·43333200·2e4c4333·.LC31..LC32..LC319 ··0x00000100·2e4c4333·31002e4c·43333200·2e4c4333·.LC31..LC32..LC3
20 ··0x00000110·33002e4c·43333400·2e4c4333·35002e4c·3..LC34..LC35..L20 ··0x00000110·33002e4c·43333400·2e4c4333·35002e4c·3..LC34..LC35..L
21 ··0x00000120·43333600·2e4c4333·37002e4c·43333800·C36..LC37..LC38.21 ··0x00000120·43333600·2e4c4333·37002e4c·43333800·C36..LC37..LC38.
22 ··0x00000130·2e4c4333·39002e4c·43343000·2e4c4334·.LC39..LC40..LC422 ··0x00000130·2e4c4333·39002e4c·43343000·2e4c4334·.LC39..LC40..LC4
23 ··0x00000140·31002e4c·43343200·2e4c4334·33002e4c·1..LC42..LC43..L23 ··0x00000140·31002e4c·43343200·2e4c4334·33002e4c·1..LC42..LC43..L
24 ··0x00000150·43343400·2e4c4334·35002e4c·43343600·C44..LC45..LC46.24 ··0x00000150·43343400·2e4c4334·35002e4c·43343600·C44..LC45..LC46.
25 ··0x00000160·2e4c4334·37002e4c·414e4348·4f523000·.LC47..LANCHOR0.25 ··0x00000160·2e4c4334·37002e4c·414e4348·4f523000·.LC47..LANCHOR0.
26 ··0x00000170·696d706f·72745f66·726f6d00·5f507946·import_from._PyF26 ··0x00000170·696d706f·72745f66·726f6d00·5f507944·import_from._PyD
 27 ··0x00000180·6963745f·4e6f7469·66794576·656e742e·ict_NotifyEvent.
 28 ··0x00000190·636f6e73·7470726f·702e3000·5f507946·constprop.0._PyF
27 ··0x00000180·72616d65·5f507573·68556e63·6865636b·rame_PushUncheck29 ··0x000001a0·72616d65·5f507573·68556e63·6865636b·rame_PushUncheck
28 ··0x00000190·65640064·6f5f7261·69736500·646f5f6d·ed.do_raise.do_m30 ··0x000001b0·65640064·6f5f7261·69736500·646f5f6d·ed.do_raise.do_m
29 ··0x000001a0·6f6e6974·6f725f65·7863005f·50794469·onitor_exc._PyDi31 ··0x000001c0·6f6e6974·6f725f65·7863006d·6f6e6974·onitor_exc.monit
30 ··0x000001b0·63745f4e·6f746966·79457665·6e742e63·ct_NotifyEvent.c 
31 ··0x000001c0·6f6e7374·70726f70·2e30006d·6f6e6974·onstprop.0.monit 
32 ··0x000001d0·6f725f73·746f705f·69746572·6174696f·or_stop_iteratio32 ··0x000001d0·6f725f73·746f705f·69746572·6174696f·or_stop_iteratio
33 ··0x000001e0·6e002e4c·43343800·2e4c4334·39002e4c·n..LC48..LC49..L33 ··0x000001e0·6e002e4c·43343800·2e4c4334·39002e4c·n..LC48..LC49..L
34 ··0x000001f0·43353000·2e4c4335·31002e4c·43353200·C50..LC51..LC52.34 ··0x000001f0·43353000·2e4c4335·31002e4c·43353200·C50..LC51..LC52.
35 ··0x00000200·2e4c4335·33002e4c·43353400·2e4c4335·.LC53..LC54..LC535 ··0x00000200·2e4c4335·33002e4c·43353400·2e4c4335·.LC53..LC54..LC5
36 ··0x00000210·35002e4c·43353600·2e4c4335·37002e4c·5..LC56..LC57..L36 ··0x00000210·35002e4c·43353600·2e4c4335·37002e4c·5..LC56..LC57..L
37 ··0x00000220·43353800·2e4c4335·39005f50·794f626a·C58..LC59._PyObj37 ··0x00000220·43353800·2e4c4335·39005f50·794f626a·C58..LC59._PyObj
38 ··0x00000230·6563745f·56656374·6f726361·6c6c5473·ect_VectorcallTs38 ··0x00000230·6563745f·56656374·6f726361·6c6c5473·ect_VectorcallTs
Offset 102, 204 lines modifiedOffset 102, 204 lines modified
102 ··0x00000630·5f547970·65005079·4f626a65·63745f56·_Type.PyObject_V102 ··0x00000630·5f547970·65005079·4f626a65·63745f56·_Type.PyObject_V
103 ··0x00000640·6563746f·7263616c·6c005079·4f626a65·ectorcall.PyObje103 ··0x00000640·6563746f·7263616c·6c005079·4f626a65·ectorcall.PyObje
104 ··0x00000650·63745f53·697a6500·50794c6f·6e675f46·ct_Size.PyLong_F104 ··0x00000650·63745f53·697a6500·50794c6f·6e675f46·ct_Size.PyLong_F
105 ··0x00000660·726f6d53·73697a65·5f740050·794c6973·romSsize_t.PyLis105 ··0x00000660·726f6d53·73697a65·5f740050·794c6973·romSsize_t.PyLis
106 ··0x00000670·74497465·725f5479·70650050·794f626a·tIter_Type.PyObj106 ··0x00000670·74497465·725f5479·70650050·794f626a·tIter_Type.PyObj
107 ··0x00000680·6563745f·4973496e·7374616e·63650050·ect_IsInstance.P107 ··0x00000680·6563745f·4973496e·7374616e·63650050·ect_IsInstance.P
108 ··0x00000690·79426f6f·6c5f4672·6f6d4c6f·6e67005f·yBool_FromLong._108 ··0x00000690·79426f6f·6c5f4672·6f6d4c6f·6e67005f·yBool_FromLong._
109 ··0x000006a0·50794c6f·6e675f41·64640050·79556e69·PyLong_Add.PyUni109 ··0x000006a0·50794c6f·6e675f41·64640050·7952616e·PyLong_Add.PyRan
110 ··0x000006b0·636f6465·5f547970·65005f50·79556e69·code_Type._PyUni 
111 ··0x000006c0·636f6465·5f457175·616c0050·7952616e·code_Equal.PyRan 
112 ··0x000006d0·67654974·65725f54·79706500·50794c6f·geIter_Type.PyLo110 ··0x000006b0·67654974·65725f54·79706500·50794c6f·geIter_Type.PyLo
113 ··0x000006e0·6e675f46·726f6d4c·6f6e6700·50794f62·ng_FromLong.PyOb111 ··0x000006c0·6e675f46·726f6d4c·6f6e6700·5079556e·ng_FromLong.PyUn
114 ··0x000006f0·6a656374·5f476574·4974656d·00507954·ject_GetItem.PyT112 ··0x000006d0·69636f64·655f5479·7065005f·5079556e·icode_Type._PyUn
 113 ··0x000006e0·69636f64·655f4571·75616c00·50795475·icode_Equal.PyTu
 114 ··0x000006f0·706c655f·54797065·00507954·75706c65·ple_Type.PyTuple
115 ··0x00000700·75706c65·5f547970·65005079·54797065·uple_Type.PyType115 ··0x00000700·49746572·5f547970·65005079·54797065·Iter_Type.PyType
116 ··0x00000710·5f547970·65005079·5475706c·65497465·_Type.PyTupleIte 
117 ··0x00000720·725f5479·70650050·794f626a·6563745f·r_Type.PyObject_116 ··0x00000710·5f547970·65005079·4f626a65·63745f47·_Type.PyObject_G
118 ··0x00000730·47657449·74657200·50794f62·6a656374·GetIter.PyObject117 ··0x00000720·65744974·656d0050·794f626a·6563745f·etItem.PyObject_
 118 ··0x00000730·47657449·74657200·5079466c·6f61745f·GetIter.PyFloat_
 119 ··0x00000740·54797065·0050794f·626a6563·745f5269·Type.PyObject_Ri
119 ··0x00000740·5f526963·68436f6d·70617265·0050794f·_RichCompare.PyO120 ··0x00000750·6368436f·6d706172·65005079·4f626a65·chCompare.PyObje
120 ··0x00000750·626a6563·745f4973·54727565·00507946·bject_IsTrue.PyF 
121 ··0x00000760·6c6f6174·5f547970·65005f50·79427569·loat_Type._PyBui121 ··0x00000760·63745f49·73547275·65005f50·79427569·ct_IsTrue._PyBui
122 ··0x00000770·6c64536c·6963655f·436f6e73·756d6552·ldSlice_ConsumeR122 ··0x00000770·6c64536c·6963655f·436f6e73·756d6552·ldSlice_ConsumeR
123 ··0x00000780·65667300·50795365·7175656e·63655f43·efs.PySequence_C123 ··0x00000780·65667300·50795365·7175656e·63655f43·efs.PySequence_C
124 ··0x00000790·6f6e7461·696e7300·5f50794c·6f6e675f·ontains._PyLong_124 ··0x00000790·6f6e7461·696e7300·5f50794c·6f6e675f·ontains._PyLong_
125 ··0x000007a0·53756274·72616374·005f5079·46756e63·Subtract._PyFunc125 ··0x000007a0·53756274·72616374·0050794d·61707069·Subtract.PyMappi
 126 ··0x000007b0·6e675f47·65744f70·74696f6e·616c4974·ng_GetOptionalIt
 127 ··0x000007c0·656d005f·50794675·6e637469·6f6e5f56·em._PyFunction_V
 128 ··0x000007d0·6563746f·7263616c·6c005079·46756e63·ectorcall.PyFunc
126 ··0x000007b0·74696f6e·5f566563·746f7263·616c6c00·tion_Vectorcall. 
127 ··0x000007c0·50794d61·7070696e·675f4765·744f7074·PyMapping_GetOpt 
128 ··0x000007d0·696f6e61·6c497465·6d005079·4f626a65·ionalItem.PyObje 
129 ··0x000007e0·63745f53·65744174·74720050·7946756e·ct_SetAttr.PyFun 
130 ··0x000007f0·6374696f·6e5f4e65·77005f50·7946756e·ction_New._PyFun129 ··0x000007e0·74696f6e·5f4e6577·005f5079·46756e63·tion_New._PyFunc
131 ··0x00000800·6374696f·6e5f5365·74566572·73696f6e·ction_SetVersion130 ··0x000007f0·74696f6e·5f536574·56657273·696f6e00·tion_SetVersion.
 131 ··0x00000800·50794f62·6a656374·5f536574·41747472·PyObject_SetAttr
 132 ··0x00000810·0050794c·6973745f·54797065·005f5079·.PyList_Type._Py
132 ··0x00000810·005f5079·4c697374·5f46726f·6d417272·._PyList_FromArr133 ··0x00000820·4c697374·5f46726f·6d417272·61795374·List_FromArraySt
133 ··0x00000820·61795374·65616c00·5f507944·6963745f·aySteal._PyDict_ 
134 ··0x00000830·53657449·74656d5f·54616b65·32005079·SetItem_Take2.Py 
135 ··0x00000840·4c697374·5f547970·65005079·556e6963·List_Type.PyUnic134 ··0x00000830·65616c00·5f50795f·63616c6c·5f696e73·eal._Py_call_ins
 135 ··0x00000840·7472756d·656e7461·74696f6e·5f6c696e·trumentation_lin
 136 ··0x00000850·65005f50·794f7063·6f64655f·43616368·e._PyOpcode_Cach
 137 ··0x00000860·6573005f·50794469·63745f53·65744974·es._PyDict_SetIt
 138 ··0x00000870·656d5f54·616b6532·00507955·6e69636f·em_Take2.PyUnico
136 ··0x00000850·6f64655f·436f6e63·6174005f·50795f63·ode_Concat._Py_c139 ··0x00000880·64655f43·6f6e6361·74005f50·79446963·de_Concat._PyDic
 140 ··0x00000890·745f4c6f·6164476c·6f62616c·0050794f·t_LoadGlobal.PyO
 141 ··0x000008a0·626a6563·745f4361·6c6c0050·7946726f·bject_Call.PyFro
137 ··0x00000860·616c6c5f·696e7374·72756d65·6e746174·all_instrumentat 
138 ··0x00000870·696f6e5f·6c696e65·005f5079·4f70636f·ion_line._PyOpco 
139 ··0x00000880·64655f43·61636865·73005079·46726f7a·de_Caches.PyFroz 
140 ··0x00000890·656e5365·745f5479·70650050·79536574·enSet_Type.PySet142 ··0x000008b0·7a656e53·65745f54·79706500·50795365·zenSet_Type.PySe
141 ··0x000008a0·5f547970·65005f50·79536574·5f436f6e·_Type._PySet_Con143 ··0x000008c0·745f5479·7065005f·50795365·745f436f·t_Type._PySet_Co
 144 ··0x000008d0·6e746169·6e730050·7943656c·6c5f4e65·ntains.PyCell_Ne
142 ··0x000008b0·7461696e·73005f50·79446963·745f4c6f·tains._PyDict_Lo 
143 ··0x000008c0·6164476c·6f62616c·00507943·656c6c5f·adGlobal.PyCell_ 
144 ··0x000008d0·4e657700·50794469·63745f43·6f6e7461·New.PyDict_Conta145 ··0x000008e0·77005079·44696374·5f436f6e·7461696e·w.PyDict_Contain
145 ··0x000008e0·696e7300·50794f62·6a656374·5f43616c·ins.PyObject_Cal146 ··0x000008f0·73005f50·794f626a·6563745f·4c6f6f6b·s._PyObject_Look
 147 ··0x00000900·75705370·65636961·6c005079·4f626a65·upSpecial.PyObje
 148 ··0x00000910·63745f43·616c6c4e·6f417267·73005f50·ct_CallNoArgs._P
146 ··0x000008f0·6c005f50·79446963·745f4672·6f6d4974·l._PyDict_FromIt149 ··0x00000920·79446963·745f4672·6f6d4974·656d7300·yDict_FromItems.
147 ··0x00000900·656d7300·50794f62·6a656374·5f537472·ems.PyObject_Str 
148 ··0x00000910·00507953·75706572·5f547970·65005079·.PySuper_Type.Py150 ··0x00000930·5079466c·6f61745f·46726f6d·446f7562·PyFloat_FromDoub
 151 ··0x00000940·6c650050·79537570·65725f54·79706500·le.PySuper_Type.
149 ··0x00000920·4f626a65·63745f47·656e6572·69634765·Object_GenericGe152 ··0x00000950·50794f62·6a656374·5f47656e·65726963·PyObject_Generic
150 ··0x00000930·74417474·72005f50·79537570·65725f4c·tAttr._PySuper_L153 ··0x00000960·47657441·74747200·5f507953·75706572·GetAttr._PySuper
 154 ··0x00000970·5f4c6f6f·6b757000·50794f62·6a656374·_Lookup.PyObject
 155 ··0x00000980·5f536574·4974656d·0050794f·626a6563·_SetItem.PyObjec
 156 ··0x00000990·745f5374·72005079·4572725f·47697665·t_Str.PyErr_Give
 157 ··0x000009a0·6e457863·65707469·6f6e4d61·74636865·nExceptionMatche
151 ··0x00000940·6f6f6b75·70005f50·794c6f6e·675f4d75·ookup._PyLong_Mu158 ··0x000009b0·73005f50·794c6f6e·675f4d75·6c746970·s._PyLong_Multip
152 ··0x00000950·6c746970·6c79005f·50795f4d·616b6543·ltiply._Py_MakeC159 ··0x000009c0·6c79005f·50795f4d·616b6543·6f726f00·ly._Py_MakeCoro.
153 ··0x00000960·6f726f00·6d656d6d·6f766500·5f507954·oro.memmove._PyT160 ··0x000009d0·6d656d6d·6f766500·5f507954·68726561·memmove._PyThrea
154 ··0x00000970·68726561·64537461·74655f50·6f704672·hreadState_PopFr161 ··0x000009e0·64537461·74655f50·6f704672·616d6500·dState_PopFrame.
155 ··0x00000980·616d6500·5079466c·6f61745f·46726f6d·ame.PyFloat_From 
156 ··0x00000990·446f7562·6c65005f·50794f62·6a656374·Double._PyObject 
157 ··0x000009a0·5f4c6f6f·6b757053·70656369·616c0050·_LookupSpecial.P 
158 ··0x000009b0·794f626a·6563745f·43616c6c·4e6f4172·yObject_CallNoAr 
159 ··0x000009c0·67730050·794f626a·6563745f·53657449·gs.PyObject_SetI 
160 ··0x000009d0·74656d00·5079556e·69636f64·655f4170·tem.PyUnicode_Ap 
161 ··0x000009e0·70656e64·005f5079·556e6963·6f64655f·pend._PyUnicode_ 
162 ··0x000009f0·45786163·74446561·6c6c6f63·005f5079·ExactDealloc._Py 
163 ··0x00000a00·44696374·5f4d6572·67654578·00507945·Dict_MergeEx.PyE 
164 ··0x00000a10·72725f47·6976656e·45786365·7074696f·rr_GivenExceptio 
165 ··0x00000a20·6e4d6174·63686573·005f5079·5f496e69·nMatches._Py_Ini 
166 ··0x00000a30·74436c65·616e7570·005f5079·54797065·tCleanup._PyType 
167 ··0x00000a40·5f4e6577·4d616e61·6765644f·626a6563·_NewManagedObjec 
168 ··0x00000a50·74005f50·79556e69·636f6465·5f4a6f69·t._PyUnicode_Joi 
169 ··0x00000a60·6e417272·6179005f·50795f63·616c6c5f·nArray._Py_call_ 
170 ··0x00000a70·696e7374·72756d65·6e746174·696f6e00·instrumentation. 
171 ··0x00000a80·5f507946·6c6f6174·5f457861·63744465·_PyFloat_ExactDe 
172 ··0x00000a90·616c6c6f·63005f50·795f6361·6c6c5f69·alloc._Py_call_i 
173 ··0x00000aa0·6e737472·756d656e·74617469·6f6e5f6a·nstrumentation_j 
174 ··0x00000ab0·756d7000·5f50795f·63616c6c·5f696e73·ump._Py_call_ins 
175 ··0x00000ac0·7472756d·656e7461·74696f6e·5f617267·trumentation_arg 
176 ··0x00000ad0·0050794e·756d6265·725f4e65·67617469·.PyNumber_Negati 
177 ··0x00000ae0·76650050·79536574·5f416464·0050794f·ve.PySet_Add.PyO 
178 ··0x00000af0·626a6563·745f4465·6c417474·72005079·bject_DelAttr.Py 
179 ··0x00000b00·4f626a65·63745f44·656c4974·656d005f·Object_DelItem._ 
180 ··0x00000b10·5079496e·7472696e·73696373·5f556e61·PyIntrinsics_Una 
181 ··0x00000b20·72794675·6e637469·6f6e7300·50794974·ryFunctions.PyIt 
182 ··0x00000b30·65725f43·6865636b·005f5079·496d706f·er_Check._PyImpo 
Max diff block lines reached; 9782/27715 bytes (35.29%) of diff not shown.
142 KB
codecs.o
2.15 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x4804:1 There·are·16·section·headers,·starting·at·offset·0x4804:
  
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·0017a4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0016e8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0039c0·000a00·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0039c0·000990·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0017d8·0000a4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00171c·0000a4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0043c0·0000f8·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·004350·0000f8·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00187c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0017c0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00187c·000675·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0017c0·000675·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001ef4·000204·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001e38·0002c0·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0044b8·000150·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·004448·0001c0·08···I·13···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0020f8·0002b8·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·0020f8·0002b8·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·004608·000178·08···I·13···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004608·000178·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0023b0·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0023b0·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0023b0·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0023b0·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·0023e4·000b90·10·····14··80··417 ··[13]·.symtab···········SYMTAB··········00000000·0023e4·000b90·10·····14··80··4
18 ··[14]·.strtab···········STRTAB··········00000000·002f74·000a4a·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·002f74·000a4a·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·004780·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·004780·000084·00······0···0··1
12.6 KB
readelf --wide --symbols {}
    
Offset 20, 71 lines modifiedOffset 20, 71 lines modified
20 ····16:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC620 ····16:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
21 ····17:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC721 ····17:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
22 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····6·.LC822 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
23 ····19:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC923 ····19:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
25 ····21:·00000200·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·00000200·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1026 ····22:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
27 ····23:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·00000204·····0·NOTYPE··LOCAL··DEFAULT····7·$t
28 ····24:·00000264·····0·NOTYPE··LOCAL··DEFAULT····1·$d28 ····24:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
29 ····25:·00000188·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1129 ····25:·00000188·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
30 ····26:·00000268·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·00000275···152·FUNC····LOCAL··DEFAULT····1·codec_makeincrementalcodec31 ····27:·000001b9···152·FUNC····LOCAL··DEFAULT····1·codec_makeincrementalcodec
32 ····28:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1232 ····28:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
33 ····29:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d33 ····29:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
34 ····30:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1334 ····30:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
35 ····31:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····31:·00000250·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····32:·00000319·····6·FUNC····LOCAL··DEFAULT····1·strict_errors36 ····32:·0000025d·····6·FUNC····LOCAL··DEFAULT····1·strict_errors
37 ····33:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1437 ····33:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
38 ····34:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1538 ····34:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
39 ····35:·000003fd····70·FUNC····LOCAL··DEFAULT····1·codec_getitem_checked39 ····35:·00000341····70·FUNC····LOCAL··DEFAULT····1·codec_getitem_checked
40 ····36:·00000445···216·FUNC····LOCAL··DEFAULT····1·_PyCodec_DecodeInternal40 ····36:·00000389···216·FUNC····LOCAL··DEFAULT····1·_PyCodec_DecodeInternal
41 ····37:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1641 ····37:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
42 ····38:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1742 ····38:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
43 ····39:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1843 ····39:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
44 ····40:·0000051d····92·FUNC····LOCAL··DEFAULT····1·args_tuple44 ····40:·00000461····92·FUNC····LOCAL··DEFAULT····1·args_tuple
45 ····41:·00000c61····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF45 ····41:·00000ba5····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
46 ····42:·00000240·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1946 ····42:·00000240·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
47 ····43:·000005b1···216·FUNC····LOCAL··DEFAULT····1·_PyCodec_EncodeInternal47 ····43:·000004f5···216·FUNC····LOCAL··DEFAULT····1·_PyCodec_EncodeInternal
48 ····44:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2048 ····44:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
49 ····45:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2149 ····45:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
50 ····46:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2250 ····46:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
51 ····47:·00000294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2351 ····47:·00000294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
52 ····48:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2452 ····48:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
53 ····49:·00000689··1028·FUNC····LOCAL··DEFAULT····1·surrogatepass_errors53 ····49:·000005cd··1028·FUNC····LOCAL··DEFAULT····1·surrogatepass_errors
54 ····50:·00000a8d···236·FUNC····LOCAL··DEFAULT····1·get_standard_encoding54 ····50:·000009d1···236·FUNC····LOCAL··DEFAULT····1·get_standard_encoding
55 ····51:·00000752·····0·NOTYPE··LOCAL··DEFAULT····1·$d55 ····51:·00000696·····0·NOTYPE··LOCAL··DEFAULT····1·$d
56 ····52:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····1·$t56 ····52:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
57 ····53:·00000b79····82·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR57 ····53:·00000abd····82·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
58 ····54:·00000898·····0·NOTYPE··LOCAL··DEFAULT····1·$d58 ····54:·000007dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
59 ····55:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2559 ····55:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
60 ····56:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t60 ····56:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
61 ····57:·00000001···476·FUNC····LOCAL··DEFAULT····9·surrogateescape_errors61 ····57:·00000001···476·FUNC····LOCAL··DEFAULT····9·surrogateescape_errors
62 ····58:·00000c5c·····0·NOTYPE··LOCAL··DEFAULT····1·$d62 ····58:·00000ba0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
63 ····59:·00000c60·····0·NOTYPE··LOCAL··DEFAULT····1·$t63 ····59:·00000ba4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
64 ····60:·00000c79·····6·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors64 ····60:·00000bbd·····6·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors
65 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR065 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
66 ····62:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2666 ····62:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
67 ····63:·00001018·····0·NOTYPE··LOCAL··DEFAULT····1·$d67 ····63:·00000f5c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
68 ····64:·0000101c·····0·NOTYPE··LOCAL··DEFAULT····1·$t68 ····64:·00000f60·····0·NOTYPE··LOCAL··DEFAULT····1·$t
69 ····65:·0000101d·····6·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors69 ····65:·00000f61·····6·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors
70 ····66:·00001261·····6·FUNC····LOCAL··DEFAULT····1·ignore_errors70 ····66:·000011a5·····6·FUNC····LOCAL··DEFAULT····1·ignore_errors
71 ····67:·00001325·····6·FUNC····LOCAL··DEFAULT····1·namereplace_errors71 ····67:·00001269·····6·FUNC····LOCAL··DEFAULT····1·namereplace_errors
72 ····68:·00001578·····0·NOTYPE··LOCAL··DEFAULT····1·$d72 ····68:·000014bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
73 ····69:·0000157c·····0·NOTYPE··LOCAL··DEFAULT····1·$t73 ····69:·000014c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
74 ····70:·0000157d·····6·FUNC····LOCAL··DEFAULT····1·replace_errors74 ····70:·000014c1·····6·FUNC····LOCAL··DEFAULT····1·replace_errors
75 ····71:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2875 ····71:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
76 ····72:·00001701····72·FUNC····LOCAL··DEFAULT····1·codec_getitem76 ····72:·00001645····72·FUNC····LOCAL··DEFAULT····1·codec_getitem
77 ····73:·00001755····68·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec77 ····73:·00001699····68·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec
78 ····74:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2978 ····74:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
79 ····75:·0000020d····98·FUNC····LOCAL··DEFAULT····9·codec_getstreamcodec79 ····75:·0000020d····98·FUNC····LOCAL··DEFAULT····9·codec_getstreamcodec
80 ····76:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d80 ····76:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
81 ····77:·00000000···160·OBJECT··LOCAL··DEFAULT····3·methods.081 ····77:·00000000···160·OBJECT··LOCAL··DEFAULT····3·methods.0
82 ····78:·0000089d·····0·NOTYPE··LOCAL··DEFAULT····1·$d82 ····78:·000007e1·····0·NOTYPE··LOCAL··DEFAULT····1·$d
83 ····79:·0000089e·····0·NOTYPE··LOCAL··DEFAULT····1·$t83 ····79:·000007e2·····0·NOTYPE··LOCAL··DEFAULT····1·$t
84 ····80:·00000001···224·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_InitRegistry84 ····80:·00000001···224·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_InitRegistry
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Ok90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Ok
Offset 113, 33 lines modifiedOffset 113, 33 lines modified
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItemRef115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItemRef
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
120 ···116:·000001ad···188·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_LookupTextEncoding120 ···116:·00000205···188·FUNC····GLOBAL·HIDDEN·····7·_PyCodec_LookupTextEncoding
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
125 ···121:·00000269····10·FUNC····GLOBAL·HIDDEN·····1·_PyCodecInfo_GetIncrementalDecoder125 ···121:·000001ad····10·FUNC····GLOBAL·HIDDEN·····1·_PyCodecInfo_GetIncrementalDecoder
126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
130 ···126:·0000030d····10·FUNC····GLOBAL·HIDDEN·····1·_PyCodecInfo_GetIncrementalEncoder130 ···126:·00000251····10·FUNC····GLOBAL·HIDDEN·····1·_PyCodecInfo_GetIncrementalEncoder
131 ···127:·00000321····56·FUNC····GLOBAL·DEFAULT····1·PyCodec_StrictErrors131 ···127:·00000265····56·FUNC····GLOBAL·DEFAULT····1·PyCodec_StrictErrors
132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
133 ···129:·00000359···108·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_Fini133 ···129:·0000029d···108·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_Fini
134 ···130:·000003c5····54·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_DecodeText134 ···130:·00000309····54·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_DecodeText
135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatNote136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatNote
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
138 ···134:·00000579····54·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_EncodeText138 ···134:·000004bd····54·FUNC····GLOBAL·HIDDEN·····1·_PyCodec_EncodeText
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetStart143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetStart
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetEnd144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetEnd
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetObject145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeDecodeError_GetObject
Offset 152, 36 lines modifiedOffset 152, 36 lines modified
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeEncodeError_GetObject152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeEncodeError_GetObject
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeEncodeError_GetEncoding153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeEncodeError_GetEncoding
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
159 ···155:·00000bcd···148·FUNC····GLOBAL·DEFAULT····1·PyCodec_Unregister159 ···155:·00000b11···148·FUNC····GLOBAL·DEFAULT····1·PyCodec_Unregister
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Clear
162 ···158:·00000c81···832·FUNC····GLOBAL·DEFAULT····1·PyCodec_BackslashReplaceErrors162 ···158:·00000bc5···832·FUNC····GLOBAL·DEFAULT····1·PyCodec_BackslashReplaceErrors
163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeTranslateError164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeTranslateError
165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetStart165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetStart
166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetEnd166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetEnd
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetObject167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicodeTranslateError_GetObject
168 ···164:·00000fc1····92·FUNC····GLOBAL·DEFAULT····1·PyCodec_RegisterError168 ···164:·00000f05····92·FUNC····GLOBAL·DEFAULT····1·PyCodec_RegisterError
169 ···165:·00001025···570·FUNC····GLOBAL·DEFAULT····1·PyCodec_XMLCharRefReplaceErrors169 ···165:·00000f69···570·FUNC····GLOBAL·DEFAULT····1·PyCodec_XMLCharRefReplaceErrors
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidivmod170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidivmod
171 ···167:·00001269···186·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors171 ···167:·000011ad···186·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors
172 ···168:·0000132d···592·FUNC····GLOBAL·DEFAULT····1·PyCodec_NameReplaceErrors172 ···168:·00001271···592·FUNC····GLOBAL·DEFAULT····1·PyCodec_NameReplaceErrors
Max diff block lines reached; 1283/12889 bytes (9.95%) of diff not shown.
46.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x39c0·contains·320·entries:1 Relocation·section·'.rel.text'·at·offset·0x39c0·contains·306·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001a··0000510a·R_ARM_THM_CALL·········00000000···PyList_New3 0000001a··0000510a·R_ARM_THM_CALL·········00000000···PyList_New
4 00000024··0000520a·R_ARM_THM_CALL·········00000000···PyDict_New4 00000024··0000520a·R_ARM_THM_CALL·········00000000···PyDict_New
5 0000002e··0000520a·R_ARM_THM_CALL·········00000000···PyDict_New5 0000002e··0000520a·R_ARM_THM_CALL·········00000000···PyDict_New
6 00000046··0000530a·R_ARM_THM_CALL·········00000000···PyCMethod_New6 00000046··0000530a·R_ARM_THM_CALL·········00000000···PyCMethod_New
7 00000056··0000540a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString7 00000056··0000540a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString
8 00000078··0000052f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC18 00000078··0000052f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1
Offset 33, 334 lines modifiedOffset 33, 320 lines modified
33 00000186··0000620a·R_ARM_THM_CALL·········00000000···PyErr_BadArgument33 00000186··0000620a·R_ARM_THM_CALL·········00000000···PyErr_BadArgument
34 00000190··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError34 00000190··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
35 00000194··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError35 00000194··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
36 00000198··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC536 00000198··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC5
37 0000019c··00000d30·R_ARM_THM_MOVT_ABS·····00000088···.LC537 0000019c··00000d30·R_ARM_THM_MOVT_ABS·····00000088···.LC5
38 000001a2··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString38 000001a2··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString
39 000001a8··00005e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate39 000001a8··00005e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
40 000001c0··0000650a·R_ARM_THM_CALL·········00000001···_PyCodec_Lookup 
41 000001c8··0000752f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type 
42 000001cc··00007530·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type 
43 000001da··0000760a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr 
44 000001e6··0000770a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue 
45 00000214··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_LookupError 
46 00000218··00005c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_LookupError 
47 0000021c··0000162f·R_ARM_THM_MOVW_ABS_NC··00000144···.LC1040 000001ac··0000192f·R_ARM_THM_MOVW_ABS_NC··00000188···.LC11
48 00000220··00001630·R_ARM_THM_MOVT_ABS·····00000144···.LC1041 000001b0··00001930·R_ARM_THM_MOVT_ABS·····00000188···.LC11
 42 000001cc··00007a0a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
 43 000001d8··00001c2f·R_ARM_THM_MOVW_ABS_NC··0000019c···.LC12
 44 000001dc··00001c30·R_ARM_THM_MOVT_ABS·····0000019c···.LC12
49 0000022a··00005d0a·R_ARM_THM_CALL·········00000000···PyErr_Format45 000001e0··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction
50 0000023c··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc46 00000222··00007c0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall
51 00000256··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
52 0000025e··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc47 0000022e··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
53 00000264··00007802·R_ARM_ABS32············00000000···_PyRuntime48 00000244··00007d0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult
 49 0000024c··00005e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 50 00000250··00001e2f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC13
 51 00000254··00001e30·R_ARM_THM_MOVT_ABS·····000001a0···.LC13
 52 0000027c··0000800a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
 53 00000284··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 54 00000288··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
54 00000268··0000192f·R_ARM_THM_MOVW_ABS_NC··00000188···.LC1155 0000028c··0000212f·R_ARM_THM_MOVW_ABS_NC··000001b4···.LC14
55 0000026c··00001930·R_ARM_THM_MOVT_ABS·····00000188···.LC11 
56 00000288··00007a0a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString 
57 00000294··00001c2f·R_ARM_THM_MOVW_ABS_NC··0000019c···.LC12 
58 00000298··00001c30·R_ARM_THM_MOVT_ABS·····0000019c···.LC1256 00000290··00002130·R_ARM_THM_MOVT_ABS·····000001b4···.LC14
 57 00000296··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString
59 0000029c··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction58 000002c6··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
60 000002de··00007c0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall 
61 000002ea··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc59 000002e2··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
62 00000300··00007d0a·R_ARM_THM_CALL·········00000000···_Py_CheckFunctionResult60 000002fe··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
63 00000308··00005e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
64 0000030c··00001e2f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC1361 0000031c··0000222f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC15
65 00000310··00001e30·R_ARM_THM_MOVT_ABS·····000001a0···.LC1362 00000320··00002230·R_ARM_THM_MOVT_ABS·····000001d8···.LC15
 63 00000350··0000740a·R_ARM_THM_CALL·········00000205···_PyCodec_LookupTextEncoding
 64 0000037e··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 00000338··0000800a·R_ARM_THM_CALL·········00000000···PyErr_SetObject65 000003ac··0000830a·R_ARM_THM_CALL·········00000000···PyObject_Call
 66 000003e4··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 67 0000040a··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 68 00000412··0000252f·R_ARM_THM_MOVW_ABS_NC··000001e8···.LC16
 69 00000416··00002530·R_ARM_THM_MOVT_ABS·····000001e8···.LC16
 70 0000041a··0000262f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC17
 71 0000041e··00002630·R_ARM_THM_MOVT_ABS·····000001f4···.LC17
 72 00000424··0000840a·R_ARM_THM_CALL·········00000000···_PyErr_FormatNote
 73 00000442··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
67 00000340··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError74 00000448··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
68 00000344··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError75 0000044c··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
69 00000348··0000212f·R_ARM_THM_MOVW_ABS_NC··000001b4···.LC1476 00000450··0000272f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC18
70 0000034c··00002130·R_ARM_THM_MOVT_ABS·····000001b4···.LC1477 00000454··00002730·R_ARM_THM_MOVT_ABS·····00000210···.LC18
71 00000352··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString78 0000045a··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString
72 00000382··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc79 00000478··0000850a·R_ARM_THM_CALL·········00000000···PyTuple_New
73 0000039e··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc80 00000498··0000690a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
74 000003ba··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc81 000004b4··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
75 000003d8··0000222f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC1582 000004d0··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC19
76 000003dc··00002230·R_ARM_THM_MOVT_ABS·····000001d8···.LC1583 000004d4··00002a30·R_ARM_THM_MOVT_ABS·····00000240···.LC19
77 0000040c··0000740a·R_ARM_THM_CALL·········000001ad···_PyCodec_LookupTextEncoding 
78 0000043a··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
79 00000468··0000830a·R_ARM_THM_CALL·········00000000···PyObject_Call84 00000518··0000830a·R_ARM_THM_CALL·········00000000···PyObject_Call
80 000004a0··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc85 00000550··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
81 000004c6··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc86 00000576··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
82 000004ce··0000252f·R_ARM_THM_MOVW_ABS_NC··000001e8···.LC1687 0000057e··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC20
83 000004d2··00002530·R_ARM_THM_MOVT_ABS·····000001e8···.LC1688 00000582··00002c30·R_ARM_THM_MOVT_ABS·····00000250···.LC20
84 000004d6··0000262f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC1789 00000586··0000262f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC17
85 000004da··00002630·R_ARM_THM_MOVT_ABS·····000001f4···.LC1790 0000058a··00002630·R_ARM_THM_MOVT_ABS·····000001f4···.LC17
86 000004e0··0000840a·R_ARM_THM_CALL·········00000000···_PyErr_FormatNote91 00000590··0000840a·R_ARM_THM_CALL·········00000000···_PyErr_FormatNote
87 000004fe··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc92 000005ae··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
88 00000504··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError93 000005b4··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
89 00000508··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError94 000005b8··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
90 0000050c··0000272f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC1895 000005bc··00002d2f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC21
91 00000510··00002730·R_ARM_THM_MOVT_ABS·····00000210···.LC1896 000005c0··00002d30·R_ARM_THM_MOVT_ABS·····0000025c···.LC21
92 00000516··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString97 000005c6··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString
93 00000534··0000850a·R_ARM_THM_CALL·········00000000···PyTuple_New 
94 00000554··0000690a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString 
95 00000570··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
96 0000058c··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC19 
97 00000590··00002a30·R_ARM_THM_MOVT_ABS·····00000240···.LC19 
98 000005d4··0000830a·R_ARM_THM_CALL·········00000000···PyObject_Call 
99 0000060c··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
100 00000632··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
101 0000063a··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC20 
102 0000063e··00002c30·R_ARM_THM_MOVT_ABS·····00000250···.LC20 
103 00000642··0000262f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC17 
104 00000646··00002630·R_ARM_THM_MOVT_ABS·····000001f4···.LC17 
105 0000064c··0000840a·R_ARM_THM_CALL·········00000000···_PyErr_FormatNote 
106 0000066a··0000580a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
107 00000670··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
108 00000674··00006330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
109 00000678··00002d2f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC21 
110 0000067c··00002d30·R_ARM_THM_MOVT_ABS·····0000025c···.LC21 
111 00000682··0000640a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
112 00000698··0000882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeEncodeError98 000005dc··0000882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeEncodeError
113 0000069c··00008830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeEncodeError99 000005e0··00008830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeEncodeError
114 000006ae··0000890a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype100 000005f2··0000890a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
115 000006b8··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeDecodeError101 000005fc··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeDecodeError
116 000006bc··00008a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeDecodeError102 00000600··00008a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeDecodeError
117 000006ce··00008b0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetStart103 00000612··00008b0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetStart
118 000006dc··00008c0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetEnd104 00000620··00008c0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetEnd
119 000006e8··00008d0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetObject105 0000062c··00008d0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetObject
120 000006fa··00008e0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetEncoding106 0000063e··00008e0a·R_ARM_THM_CALL·········00000000···PyUnicodeDecodeError_GetEncoding
121 00000706··00008f0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8107 0000064a··00008f0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
122 000007b6··0000900a·R_ARM_THM_CALL·········00000000···PyUnicode_FromOrdinal108 000006fa··0000900a·R_ARM_THM_CALL·········00000000···PyUnicode_FromOrdinal
123 000007c4··0000302f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC24109 00000708··0000302f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC24
124 000007c8··00003030·R_ARM_THM_MOVT_ABS·····000002c8···.LC24110 0000070c··00003030·R_ARM_THM_MOVT_ABS·····000002c8···.LC24
125 000007ce··0000910a·R_ARM_THM_CALL·········00000000···Py_BuildValue111 00000712··0000910a·R_ARM_THM_CALL·········00000000···Py_BuildValue
126 000007e0··0000920a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetStart112 00000724··0000920a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetStart
127 000007ec··0000930a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetEnd113 00000730··0000930a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetEnd
128 000007f6··0000940a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetObject114 0000073a··0000940a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetObject
129 00000802··0000950a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetEncoding115 00000746··0000950a·R_ARM_THM_CALL·········00000000···PyUnicodeEncodeError_GetEncoding
Max diff block lines reached; 33804/47860 bytes (70.63%) of diff not shown.
76.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 199, 215 lines modifiedOffset 199, 124 lines modified
199 »       ldr»    r0,·[r3,·#0]199 »       ldr»    r0,·[r3,·#0]
200 »       bl»     0·<PyErr_SetString>200 »       bl»     0·<PyErr_SetString>
201 ·R_ARM_THM_CALL» PyErr_SetString201 ·R_ARM_THM_CALL» PyErr_SetString
202 »       b.n»    18a·<PyCodec_Register+0x3a>202 »       b.n»    18a·<PyCodec_Register+0x3a>
203 »       .word»  0x00000040203 »       .word»  0x00000040
204 ·R_ARM_TLS_IE32» _Py_tss_tstate204 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
205 000001ac·<_PyCodec_LookupTextEncoding>: 
206 _PyCodec_LookupTextEncoding(): 
207 »       push»   {r4,·r5,·r6,·r7,·lr} 
208 »       mov.w»  ip,·#4096»  @·0x1000 
209 »       sub.w»  ip,·sp,·ip 
210 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0 
211 »       sub»    sp,·#12 
212 »       mov»    r6,·r0 
213 »       mov»    r7,·r1 
214 »       bl»     0·<_PyCodec_InitRegistry> 
215 ·R_ARM_THM_CALL» _PyCodec_Lookup 
216 »       cbz»    r0,·22e·<_PyCodec_LookupTextEncoding+0x82> 
217 »       ldr»    r2,·[r0,·#4] 
218 »       movw»   r3,·#0 
219 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type 
220 »       movt»   r3,·#0 
221 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type 
222 »       mov»    r4,·r0 
223 »       cmp»    r2,·r3 
224 »       beq.n»  1fc·<_PyCodec_LookupTextEncoding+0x50> 
225 »       ldr»    r1,·[pc,·#140]»@·(264·<_PyCodec_LookupTextEncoding+0xb8>) 
226 »       add»    r2,·sp,·#4 
227 »       bl»     0·<PyObject_GetOptionalAttr> 
228 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr 
229 »       cmp»    r0,·#0 
230 »       blt.n»  242·<_PyCodec_LookupTextEncoding+0x96> 
231 »       ldr»    r0,·[sp,·#4] 
232 »       cbz»    r0,·1fc·<_PyCodec_LookupTextEncoding+0x50> 
233 »       bl»     0·<PyObject_IsTrue> 
234 ·R_ARM_THM_CALL» PyObject_IsTrue 
235 »       ldr»    r2,·[sp,·#4] 
236 »       mvn.w»  r1,·#3221225472»    @·0xc0000000 
237 »       mov»    r5,·r0 
238 »       ldr»    r3,·[r2,·#0] 
239 »       cmp»    r3,·r1 
240 »       bne.n»  232·<_PyCodec_LookupTextEncoding+0x86> 
241 »       cmp»    r5,·#0 
242 »       ble.n»  202·<_PyCodec_LookupTextEncoding+0x56> 
243 »       mov»    r0,·r4 
244 »       add»    sp,·#12 
245 »       pop»    {r4,·r5,·r6,·r7,·pc} 
246 »       ldr»    r3,·[r4,·#0] 
247 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
248 »       cmp»    r3,·r2 
249 »       beq.n»  212·<_PyCodec_LookupTextEncoding+0x66> 
250 »       subs»   r3,·#1 
251 »       str»    r3,·[r4,·#0] 
252 »       cbz»    r3,·25c·<_PyCodec_LookupTextEncoding+0xb0> 
253 »       cbnz»   r5,·22e·<_PyCodec_LookupTextEncoding+0x82> 
254 »       movw»   r0,·#0 
255 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_LookupError 
256 »       movt»   r0,·#0 
257 ·R_ARM_THM_MOVT_ABS»     PyExc_LookupError 
258 »       movw»   r1,·#0 
259 ·R_ARM_THM_MOVW_ABS_NC»  .LC10 
260 »       movt»   r1,·#0 
261 ·R_ARM_THM_MOVT_ABS»     .LC10 
262 »       mov»    r3,·r7 
263 »       mov»    r2,·r6 
264 »       ldr»    r0,·[r0,·#0] 
265 »       bl»     0·<PyErr_Format> 
266 ·R_ARM_THM_CALL» PyErr_Format 
267 »       movs»   r4,·#0 
268 »       b.n»    1fc·<_PyCodec_LookupTextEncoding+0x50> 
269 »       subs»   r3,·#1 
270 »       str»    r3,·[r2,·#0] 
271 »       cmp»    r3,·#0 
272 »       bne.n»  1f8·<_PyCodec_LookupTextEncoding+0x4c> 
273 »       mov»    r0,·r2 
274 »       bl»     0·<_Py_Dealloc> 
275 ·R_ARM_THM_CALL» _Py_Dealloc 
276 »       b.n»    1f8·<_PyCodec_LookupTextEncoding+0x4c> 
277 »       ldr»    r3,·[r4,·#0] 
278 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
279 »       cmp»    r3,·r2 
280 »       beq.n»  22e·<_PyCodec_LookupTextEncoding+0x82> 
281 »       subs»   r3,·#1 
282 »       str»    r3,·[r4,·#0] 
283 »       cmp»    r3,·#0 
284 »       bne.n»  22e·<_PyCodec_LookupTextEncoding+0x82> 
285 »       mov»    r0,·r4 
286 »       bl»     0·<_Py_Dealloc> 
287 ·R_ARM_THM_CALL» _Py_Dealloc 
288 »       b.n»    22e·<_PyCodec_LookupTextEncoding+0x82> 
289 »       mov»    r0,·r4 
290 »       bl»     0·<_Py_Dealloc> 
291 ·R_ARM_THM_CALL» _Py_Dealloc 
292 »       b.n»    212·<_PyCodec_LookupTextEncoding+0x66> 
293 »       .word»  0x00005a20 
294 ·R_ARM_ABS32»    _PyRuntime 
  
295 00000268·<_PyCodecInfo_GetIncrementalDecoder>:205 000001ac·<_PyCodecInfo_GetIncrementalDecoder>:
296 _PyCodecInfo_GetIncrementalDecoder():206 _PyCodecInfo_GetIncrementalDecoder():
297 »       movw»   r2,·#0207 »       movw»   r2,·#0
298 ·R_ARM_THM_MOVW_ABS_NC»  .LC11208 ·R_ARM_THM_MOVW_ABS_NC»  .LC11
299 »       movt»   r2,·#0209 »       movt»   r2,·#0
300 ·R_ARM_THM_MOVT_ABS»     .LC11210 ·R_ARM_THM_MOVT_ABS»     .LC11
301 »       b.n»    274·<codec_makeincrementalcodec>211 »       b.n»    1b8·<codec_makeincrementalcodec>
302 »       nop212 »       nop
  
303 00000274·<codec_makeincrementalcodec>:213 000001b8·<codec_makeincrementalcodec>:
304 codec_makeincrementalcodec():214 codec_makeincrementalcodec():
305 »       push»   {r4,·r5,·r6,·r7,·lr}215 »       push»   {r4,·r5,·r6,·r7,·lr}
306 »       mov.w»  ip,·#4096»  @·0x1000216 »       mov.w»  ip,·#4096»  @·0x1000
307 »       sub.w»  ip,·sp,·ip217 »       sub.w»  ip,·sp,·ip
308 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0218 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
309 »       sub»    sp,·#12219 »       sub»    sp,·#12
310 »       mov»    r5,·r1220 »       mov»    r5,·r1
311 »       mov»    r1,·r2221 »       mov»    r1,·r2
312 »       bl»     0·<PyObject_GetAttrString>222 »       bl»     0·<PyObject_GetAttrString>
313 ·R_ARM_THM_CALL» PyObject_GetAttrString223 ·R_ARM_THM_CALL» PyObject_GetAttrString
314 »       mov»    r4,·r0224 »       mov»    r4,·r0
315 »       cbz»    r0,·2b4·<codec_makeincrementalcodec+0x40>225 »       cbz»    r0,·1f8·<codec_makeincrementalcodec+0x40>
316 »       cbz»    r5,·2ba·<codec_makeincrementalcodec+0x46>226 »       cbz»    r5,·1fe·<codec_makeincrementalcodec+0x46>
317 »       mov»    r2,·r5227 »       mov»    r2,·r5
318 »       movw»   r1,·#0228 »       movw»   r1,·#0
319 ·R_ARM_THM_MOVW_ABS_NC»  .LC12229 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
320 »       movt»   r1,·#0230 »       movt»   r1,·#0
321 ·R_ARM_THM_MOVT_ABS»     .LC12231 ·R_ARM_THM_MOVT_ABS»     .LC12
322 »       bl»     0·<PyObject_CallFunction>232 »       bl»     0·<PyObject_CallFunction>
Max diff block lines reached; 74357/77951 bytes (95.39%) of diff not shown.
2.73 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 239, 7 lines modifiedOffset 239, 98 lines modified
239 »       bne.n»  1c6·<_PyCodec_Lookup+0x1c6>239 »       bne.n»  1c6·<_PyCodec_Lookup+0x1c6>
240 »       mov»    r0,·r8240 »       mov»    r0,·r8
241 »       bl»     0·<_Py_Dealloc>241 »       bl»     0·<_Py_Dealloc>
242 ·R_ARM_THM_CALL» _Py_Dealloc242 ·R_ARM_THM_CALL» _Py_Dealloc
243 »       b.n»    1c6·<_PyCodec_Lookup+0x1c6>243 »       b.n»    1c6·<_PyCodec_Lookup+0x1c6>
244 »       .word»  0x000001dc244 »       .word»  0x000001dc
245 ·R_ARM_TLS_IE32» _Py_tss_tstate245 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
 246 00000204·<_PyCodec_LookupTextEncoding>:
 247 _PyCodec_LookupTextEncoding():
 248 »       push»   {r4,·r5,·r6,·r7,·lr}
 249 »       mov.w»  ip,·#4096»  @·0x1000
 250 »       sub.w»  ip,·sp,·ip
 251 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
 252 »       sub»    sp,·#12
 253 »       mov»    r6,·r0
 254 »       mov»    r7,·r1
 255 »       bl»     0·<_PyCodec_Lookup>
 256 ·R_ARM_THM_CALL» _PyCodec_Lookup
 257 »       cbz»    r0,·286·<_PyCodec_LookupTextEncoding+0x82>
 258 »       ldr»    r2,·[r0,·#4]
 259 »       movw»   r3,·#0
 260 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type
 261 »       movt»   r3,·#0
 262 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type
 263 »       mov»    r4,·r0
 264 »       cmp»    r2,·r3
 265 »       beq.n»  254·<_PyCodec_LookupTextEncoding+0x50>
 266 »       ldr»    r1,·[pc,·#140]»@·(2bc·<_PyCodec_LookupTextEncoding+0xb8>)
 267 »       add»    r2,·sp,·#4
 268 »       bl»     0·<PyObject_GetOptionalAttr>
 269 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr
 270 »       cmp»    r0,·#0
 271 »       blt.n»  29a·<_PyCodec_LookupTextEncoding+0x96>
 272 »       ldr»    r0,·[sp,·#4]
 273 »       cbz»    r0,·254·<_PyCodec_LookupTextEncoding+0x50>
 274 »       bl»     0·<PyObject_IsTrue>
 275 ·R_ARM_THM_CALL» PyObject_IsTrue
 276 »       ldr»    r2,·[sp,·#4]
 277 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
 278 »       mov»    r5,·r0
 279 »       ldr»    r3,·[r2,·#0]
 280 »       cmp»    r3,·r1
 281 »       bne.n»  28a·<_PyCodec_LookupTextEncoding+0x86>
 282 »       cmp»    r5,·#0
 283 »       ble.n»  25a·<_PyCodec_LookupTextEncoding+0x56>
 284 »       mov»    r0,·r4
 285 »       add»    sp,·#12
 286 »       pop»    {r4,·r5,·r6,·r7,·pc}
 287 »       ldr»    r3,·[r4,·#0]
 288 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
 289 »       cmp»    r3,·r2
 290 »       beq.n»  26a·<_PyCodec_LookupTextEncoding+0x66>
 291 »       subs»   r3,·#1
 292 »       str»    r3,·[r4,·#0]
 293 »       cbz»    r3,·2b4·<_PyCodec_LookupTextEncoding+0xb0>
 294 »       cbnz»   r5,·286·<_PyCodec_LookupTextEncoding+0x82>
 295 »       movw»   r0,·#0
 296 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_LookupError
 297 »       movt»   r0,·#0
 298 ·R_ARM_THM_MOVT_ABS»     PyExc_LookupError
 299 »       movw»   r1,·#0
 300 ·R_ARM_THM_MOVW_ABS_NC»  .LC10
 301 »       movt»   r1,·#0
 302 ·R_ARM_THM_MOVT_ABS»     .LC10
 303 »       mov»    r3,·r7
 304 »       mov»    r2,·r6
 305 »       ldr»    r0,·[r0,·#0]
 306 »       bl»     0·<PyErr_Format>
 307 ·R_ARM_THM_CALL» PyErr_Format
 308 »       movs»   r4,·#0
 309 »       b.n»    254·<_PyCodec_LookupTextEncoding+0x50>
 310 »       subs»   r3,·#1
 311 »       str»    r3,·[r2,·#0]
 312 »       cmp»    r3,·#0
 313 »       bne.n»  250·<_PyCodec_LookupTextEncoding+0x4c>
 314 »       mov»    r0,·r2
 315 »       bl»     0·<_Py_Dealloc>
 316 ·R_ARM_THM_CALL» _Py_Dealloc
 317 »       b.n»    250·<_PyCodec_LookupTextEncoding+0x4c>
 318 »       ldr»    r3,·[r4,·#0]
 319 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
 320 »       cmp»    r3,·r2
 321 »       beq.n»  286·<_PyCodec_LookupTextEncoding+0x82>
 322 »       subs»   r3,·#1
 323 »       str»    r3,·[r4,·#0]
 324 »       cmp»    r3,·#0
 325 »       bne.n»  286·<_PyCodec_LookupTextEncoding+0x82>
 326 »       mov»    r0,·r4
 327 »       bl»     0·<_Py_Dealloc>
 328 ·R_ARM_THM_CALL» _Py_Dealloc
 329 »       b.n»    286·<_PyCodec_LookupTextEncoding+0x82>
 330 »       mov»    r0,·r4
 331 »       bl»     0·<_Py_Dealloc>
 332 ·R_ARM_THM_CALL» _Py_Dealloc
 333 »       b.n»    26a·<_PyCodec_LookupTextEncoding+0x66>
 334 »       .word»  0x00005a20
 335 ·R_ARM_ABS32»    _PyRuntime
1.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 »       add.w»  r8,·r8,·#171 »       add.w»  r8,·r8,·#1
72 »       strb.w» r0,·[r7],·#172 »       strb.w» r0,·[r7],·#1
73 »       ldr»    r2,·[sp,·#4]73 »       ldr»    r2,·[sp,·#4]
74 »       mov»    r1,·r874 »       mov»    r1,·r8
75 »       mov»    r0,·r575 »       mov»    r0,·r5
76 »       cmp»    r8,·r276 »       cmp»    r8,·r2
77 »       bge.n»  ee·<surrogateescape_errors+0xee>77 »       bge.n»  ee·<surrogateescape_errors+0xee>
78 »       bl»     b78·<PyUnicode_READ_CHAR>78 »       bl»     abc·<PyUnicode_READ_CHAR>
79 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR79 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR
80 »       sub.w»  r3,·r0,·#56320»      @·0xdc0080 »       sub.w»  r3,·r0,·#56320»      @·0xdc00
81 »       subs»   r3,·#128»    @·0x8081 »       subs»   r3,·#128»    @·0x80
82 »       cmp»    r3,·#127»     @·0x7f82 »       cmp»    r3,·#127»     @·0x7f
83 »       bls.n»  92·<surrogateescape_errors+0x92>83 »       bls.n»  92·<surrogateescape_errors+0x92>
84 »       ldr»    r0,·[r4,·#4]84 »       ldr»    r0,·[r4,·#4]
85 »       mov»    r1,·r485 »       mov»    r1,·r4
Offset 227, 23 lines modifiedOffset 227, 23 lines modified
227 »       sub.w»  ip,·sp,·ip227 »       sub.w»  ip,·sp,·ip
228 »       str.w»  r0,·[ip,·#4080]»     @·0xff0228 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
229 »       mov»    r4,·r1229 »       mov»    r4,·r1
230 »       mov»    r5,·r0230 »       mov»    r5,·r0
231 »       movs»   r1,·#1231 »       movs»   r1,·#1
232 »       mov»    r0,·r4232 »       mov»    r0,·r4
233 »       mov»    r6,·r2233 »       mov»    r6,·r2
234 »       bl»     1700·<codec_getitem>234 »       bl»     1644·<codec_getitem>
235 ·R_ARM_THM_CALL» codec_getitem235 ·R_ARM_THM_CALL» codec_getitem
236 »       cbz»    r0,·20a·<PyCodec_Decode+0x2e>236 »       cbz»    r0,·20a·<PyCodec_Decode+0x2e>
237 »       mov»    r1,·r0237 »       mov»    r1,·r0
238 »       mov»    r3,·r6238 »       mov»    r3,·r6
239 »       mov»    r2,·r4239 »       mov»    r2,·r4
240 »       mov»    r0,·r5240 »       mov»    r0,·r5
241 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}241 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
242 »       b.w»    444·<_PyCodec_DecodeInternal>242 »       b.w»    388·<_PyCodec_DecodeInternal>
243 ·R_ARM_THM_JUMP24»       _PyCodec_DecodeInternal243 ·R_ARM_THM_JUMP24»       _PyCodec_DecodeInternal
244 »       pop»    {r4,·r5,·r6,·pc}244 »       pop»    {r4,·r5,·r6,·pc}
  
245 0000020c·<codec_getstreamcodec>:245 0000020c·<codec_getstreamcodec>:
246 codec_getstreamcodec():246 codec_getstreamcodec():
247 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}247 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
248 »       mov.w»  ip,·#4096»  @·0x1000248 »       mov.w»  ip,·#4096»  @·0x1000
Offset 315, 21 lines modifiedOffset 315, 21 lines modified
315 ·R_ARM_THM_CALL» _Py_Dealloc315 ·R_ARM_THM_CALL» _Py_Dealloc
316 »       movs»   r0,·#1316 »       movs»   r0,·#1
317 »       pop»    {r4,·pc}317 »       pop»    {r4,·pc}
  
318 000002a4·<PyCodec_Encoder>:318 000002a4·<PyCodec_Encoder>:
319 PyCodec_Encoder():319 PyCodec_Encoder():
320 »       movs»   r1,·#0320 »       movs»   r1,·#0
321 »       b.w»    1700·<codec_getitem>321 »       b.w»    1644·<codec_getitem>
322 ·R_ARM_THM_JUMP24»       codec_getitem322 ·R_ARM_THM_JUMP24»       codec_getitem
  
323 000002aa·<PyCodec_Decoder>:323 000002aa·<PyCodec_Decoder>:
324 PyCodec_Decoder():324 PyCodec_Decoder():
325 »       movs»   r1,·#1325 »       movs»   r1,·#1
326 »       b.w»    1700·<codec_getitem>326 »       b.w»    1644·<codec_getitem>
327 ·R_ARM_THM_JUMP24»       codec_getitem327 ·R_ARM_THM_JUMP24»       codec_getitem
  
328 000002b0·<PyCodec_StreamReader>:328 000002b0·<PyCodec_StreamReader>:
329 PyCodec_StreamReader():329 PyCodec_StreamReader():
330 »       movs»   r3,·#2330 »       movs»   r3,·#2
331 »       b.n»    20c·<codec_getstreamcodec>331 »       b.n»    20c·<codec_getstreamcodec>
  
805 KB
compile.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········122200·(bytes·into·file)13 ··Start·of·section·headers:··········122464·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.2 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x1dd58:1 There·are·17·section·headers,·starting·at·offset·0x1de60:
  
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·0071c0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0071c4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·01919c·001a40·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·019294·001a40·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0071f4·000430·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0071f8·000430·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·01abdc·000700·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·01acd4·000700·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·007624·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·007628·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·007624·001baa·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·007628·001baa·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0091d0·009748·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0091d4·00983c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·01b2dc·002468·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·01b3d4·002478·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·012918·000ca8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·012a10·000ca8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·01d744·000588·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·01d84c·000588·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0135c0·002ab4·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0136b8·002ab4·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·016074·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·01616c·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·016074·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01616c·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0160a8·001cf0·10·····15·307··418 ··[14]·.symtab···········SYMTAB··········00000000·0161a0·001cf0·10·····15·307··4
19 ··[15]·.strtab···········STRTAB··········00000000·017d98·001403·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·017e90·001403·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·01dccc·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·01ddd4·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
31.5 KB
readelf --wide --symbols {}
    
Offset 2, 40 lines modifiedOffset 2, 40 lines modified
2 Symbol·table·'.symtab'·contains·463·entries:2 Symbol·table·'.symtab'·contains·463·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·NOTYPE··LOCAL··DEFAULT····1·$t5 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
6 ·····2:·00000071···244·FUNC····LOCAL··DEFAULT····1·new_compiler6 ·····2:·00000071···244·FUNC····LOCAL··DEFAULT····1·new_compiler
7 ·····3:·00000001··1776·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope7 ·····3:·00000001··1776·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope
8 ·····4:·00000165···218·FUNC····LOCAL··DEFAULT····1·compiler_codegen8 ·····4:·00000165···218·FUNC····LOCAL··DEFAULT····1·compiler_codegen
9 ·····5:·0000791d··1192·FUNC····LOCAL··DEFAULT····7·optimize_and_assemble9 ·····5:·00007925··1192·FUNC····LOCAL··DEFAULT····7·optimize_and_assemble
10 ·····6:·00008bad···646·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope10 ·····6:·00008bb5···646·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope
11 ·····7:·00003505····52·FUNC····LOCAL··DEFAULT····1·compiler_free11 ·····7:·00003509····52·FUNC····LOCAL··DEFAULT····1·compiler_free
12 ·····8:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····1·$d12 ·····8:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.413 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC115 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
16 ····12:·00000070·····0·NOTYPE··LOCAL··DEFAULT····1·$t16 ····12:·00000070·····0·NOTYPE··LOCAL··DEFAULT····1·$t
17 ····13:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC217 ····13:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·000046b1···140·FUNC····LOCAL··DEFAULT····7·dict_add_o20 ····16:·000046b5···140·FUNC····LOCAL··DEFAULT····7·dict_add_o
21 ····17:·00008e35···420·FUNC····LOCAL··DEFAULT····7·compiler_unit_free21 ····17:·00008e3d···420·FUNC····LOCAL··DEFAULT····7·compiler_unit_free
22 ····18:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d22 ····18:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
23 ····19:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·00004c21····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF24 ····20:·00004c25····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
25 ····21:·000006ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·000006ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·.LC327 ····23:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR028 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR0
29 ····25:·00002495··7516·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr129 ····25:·00002495··7516·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr1
30 ····26:·00000779···496·FUNC····LOCAL··DEFAULT····7·compiler_body30 ····26:·00000779···496·FUNC····LOCAL··DEFAULT····7·compiler_body
31 ····27:·00000241···296·FUNC····LOCAL··DEFAULT····1·find_ann31 ····27:·00000241···296·FUNC····LOCAL··DEFAULT····1·find_ann
32 ····28:·00000969··6956·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt32 ····28:·00000969··6956·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt
33 ····29:·000048a9···268·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const33 ····29:·000048ad···268·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const
34 ····30:·000041f1··1216·FUNC····LOCAL··DEFAULT····7·compiler_nameop34 ····30:·000041f1··1220·FUNC····LOCAL··DEFAULT····7·compiler_nameop
35 ····31:·00000964·····0·NOTYPE··LOCAL··DEFAULT····7·$d35 ····31:·00000964·····0·NOTYPE··LOCAL··DEFAULT····7·$d
36 ····32:·0000026e·····0·NOTYPE··LOCAL··DEFAULT····1·$d36 ····32:·0000026e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
37 ····33:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC437 ····33:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
38 ····34:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC538 ····34:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
39 ····35:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC639 ····35:·00000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
40 ····36:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC740 ····36:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
41 ····37:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC841 ····37:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
Offset 44, 53 lines modifiedOffset 44, 53 lines modified
44 ····40:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1144 ····40:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
45 ····41:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1245 ····41:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
46 ····42:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1346 ····42:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
47 ····43:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1447 ····43:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
48 ····44:·00000968·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·00000968·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·0000098a·····0·NOTYPE··LOCAL··DEFAULT····7·$d49 ····45:·0000098a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
50 ····46:·000009c2·····0·NOTYPE··LOCAL··DEFAULT····7·$t50 ····46:·000009c2·····0·NOTYPE··LOCAL··DEFAULT····7·$t
51 ····47:·0000601d··4374·FUNC····LOCAL··DEFAULT····7·compiler_function51 ····47:·00006025··4374·FUNC····LOCAL··DEFAULT····7·compiler_function
52 ····48:·00004c3d··1752·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.isra.052 ····48:·00004c41··1752·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.isra.0
53 ····49:·00008b05···166·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack53 ····49:·00008b0d···166·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack
54 ····50:·00002409··2244·FUNC····LOCAL··DEFAULT····1·compiler_class54 ····50:·00002409··2248·FUNC····LOCAL··DEFAULT····1·compiler_class
55 ····51:·000036a1···784·FUNC····LOCAL··DEFAULT····1·compiler_with55 ····51:·000036a5···784·FUNC····LOCAL··DEFAULT····1·compiler_with
56 ····52:·00002ded···552·FUNC····LOCAL··DEFAULT····1·compiler_for56 ····52:·00002df1···552·FUNC····LOCAL··DEFAULT····1·compiler_for
57 ····53:·00000c90·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00000c90·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00000c94·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00000c94·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·0000473d···364·FUNC····LOCAL··DEFAULT····7·compiler_addop_name59 ····55:·00004741···364·FUNC····LOCAL··DEFAULT····7·compiler_addop_name
60 ····56:·0000168d··1852·FUNC····LOCAL··DEFAULT····1·compiler_try_except60 ····56:·0000168d··1852·FUNC····LOCAL··DEFAULT····1·compiler_try_except
61 ····57:·00009309···342·FUNC····LOCAL··DEFAULT····7·addop_binary61 ····57:·00009311···370·FUNC····LOCAL··DEFAULT····7·addop_binary
62 ····58:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT····7·$d62 ····58:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
63 ····59:·00000f10·····0·NOTYPE··LOCAL··DEFAULT····7·$t63 ····59:·00000f10·····0·NOTYPE··LOCAL··DEFAULT····7·$t
64 ····60:·00000369····94·FUNC····LOCAL··DEFAULT····1·compiler_push_fblock64 ····60:·00000369····94·FUNC····LOCAL··DEFAULT····1·compiler_push_fblock
65 ····61:·00001dc9··1136·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock65 ····61:·00001dc9··1136·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock
66 ····62:·0000131c·····0·NOTYPE··LOCAL··DEFAULT····7·$d66 ····62:·0000131c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
67 ····63:·00001320·····0·NOTYPE··LOCAL··DEFAULT····7·$t67 ····63:·00001320·····0·NOTYPE··LOCAL··DEFAULT····7·$t
68 ····64:·00004015··2826·FUNC····LOCAL··DEFAULT····1·compiler_pattern68 ····64:·00004019··2826·FUNC····LOCAL··DEFAULT····1·compiler_pattern
69 ····65:·00005431··1128·FUNC····LOCAL··DEFAULT····1·compiler_async_with69 ····65:·00005435··1128·FUNC····LOCAL··DEFAULT····1·compiler_async_with
70 ····66:·00005e49··2564·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except70 ····66:·00005e4d··2564·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except
71 ····67:·00001760·····0·NOTYPE··LOCAL··DEFAULT····7·$d71 ····67:·00001760·····0·NOTYPE··LOCAL··DEFAULT····7·$d
72 ····68:·00001764·····0·NOTYPE··LOCAL··DEFAULT····7·$t72 ····68:·00001764·····0·NOTYPE··LOCAL··DEFAULT····7·$t
73 ····69:·000031f5···784·FUNC····LOCAL··DEFAULT····1·compiler_try_finally73 ····69:·000031f9···784·FUNC····LOCAL··DEFAULT····1·compiler_try_finally
74 ····70:·00005231···154·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop74 ····70:·00005235···154·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop
75 ····71:·00006afd····80·FUNC····LOCAL··DEFAULT····1·check_ann_expr75 ····71:·00006b01····80·FUNC····LOCAL··DEFAULT····1·check_ann_expr
76 ····72:·00005899···124·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr76 ····72:·0000589d···124·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr
77 ····73:·00001bc8·····0·NOTYPE··LOCAL··DEFAULT····7·$d77 ····73:·00001bc8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
78 ····74:·00001bcc·····0·NOTYPE··LOCAL··DEFAULT····7·$t78 ····74:·00001bcc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
79 ····75:·00000c19···128·FUNC····LOCAL··DEFAULT····9·check_ann_subscr79 ····75:·00000c19···128·FUNC····LOCAL··DEFAULT····9·check_ann_subscr
80 ····76:·00005d89···192·FUNC····LOCAL··DEFAULT····1·compiler_error80 ····76:·00005d8d···192·FUNC····LOCAL··DEFAULT····1·compiler_error
81 ····77:·00000001···838·FUNC····LOCAL··DEFAULT····9·compiler_typealias81 ····77:·00000001···838·FUNC····LOCAL··DEFAULT····9·compiler_typealias
82 ····78:·0000684d···688·FUNC····LOCAL··DEFAULT····1·compiler_async_for82 ····78:·00006851···688·FUNC····LOCAL··DEFAULT····1·compiler_async_for
83 ····79:·00000463···758·FUNC····LOCAL··DEFAULT····9·compiler_try_star_finally83 ····79:·00000463···758·FUNC····LOCAL··DEFAULT····9·compiler_try_star_finally
84 ····80:·00001f44·····0·NOTYPE··LOCAL··DEFAULT····7·$d84 ····80:·00001f44·····0·NOTYPE··LOCAL··DEFAULT····7·$d
85 ····81:·00001f48·····0·NOTYPE··LOCAL··DEFAULT····7·$t85 ····81:·00001f48·····0·NOTYPE··LOCAL··DEFAULT····7·$t
86 ····82:·000078b9····98·FUNC····LOCAL··DEFAULT····7·compiler_addop_o86 ····82:·000078c1····98·FUNC····LOCAL··DEFAULT····7·compiler_addop_o
87 ····83:·00002351···184·FUNC····LOCAL··DEFAULT····1·compiler_slice87 ····83:·00002351···184·FUNC····LOCAL··DEFAULT····1·compiler_slice
88 ····84:·000051d9····86·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop88 ····84:·000051dd····86·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop
89 ····85:·00005985···172·FUNC····LOCAL··DEFAULT····1·compiler_warn89 ····85:·00005989···172·FUNC····LOCAL··DEFAULT····1·compiler_warn
90 ····86:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1590 ····86:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
91 ····87:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1691 ····87:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
92 ····88:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1792 ····88:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
93 ····89:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1893 ····89:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
94 ····90:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1994 ····90:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
95 ····91:·00000274·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2095 ····91:·00000274·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
96 ····92:·00000294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2196 ····92:·00000294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
Offset 101, 199 lines modifiedOffset 101, 199 lines modified
101 ····97:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26101 ····97:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
102 ····98:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27102 ····98:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
103 ····99:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28103 ····99:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
104 ···100:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29104 ···100:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
105 ···101:·000024c2·····0·NOTYPE··LOCAL··DEFAULT····7·$d105 ···101:·000024c2·····0·NOTYPE··LOCAL··DEFAULT····7·$d
106 ···102:·000024f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t106 ···102:·000024f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
107 ···103:·000022dd···114·FUNC····LOCAL··DEFAULT····1·infer_type107 ···103:·000022dd···114·FUNC····LOCAL··DEFAULT····1·infer_type
108 ···104:·00007419··1182·FUNC····LOCAL··DEFAULT····7·compiler_call_helper108 ···104:·00007421··1182·FUNC····LOCAL··DEFAULT····7·compiler_call_helper
109 ···105:·00005315··1808·FUNC····LOCAL··DEFAULT····7·compiler_compare109 ···105:·00005319··1812·FUNC····LOCAL··DEFAULT····7·compiler_compare
110 ···106:·00005b39··1252·FUNC····LOCAL··DEFAULT····7·starunpack_helper110 ···106:·00005b41··1252·FUNC····LOCAL··DEFAULT····7·starunpack_helper
111 ···107:·00009461···546·FUNC····LOCAL··DEFAULT····7·compiler_subdict111 ···107:·00009485···756·FUNC····LOCAL··DEFAULT····7·compiler_subdict
112 ···108:·000003c9··2344·FUNC····LOCAL··DEFAULT····1·compiler_comprehension112 ···108:·000003c9··2344·FUNC····LOCAL··DEFAULT····1·compiler_comprehension
113 ···109:·000014dd···180·FUNC····LOCAL··DEFAULT····1·addop_yield113 ···109:·000014dd···180·FUNC····LOCAL··DEFAULT····1·addop_yield
114 ···110:·00003e41···468·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from114 ···110:·00003e45···468·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from
115 ···111:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····7·$d115 ···111:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
116 ···112:·00002fd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t116 ···112:·00002fd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
117 ···113:·00003284·····0·NOTYPE··LOCAL··DEFAULT····7·$d117 ···113:·00003284·····0·NOTYPE··LOCAL··DEFAULT····7·$d
118 ···114:·00003288·····0·NOTYPE··LOCAL··DEFAULT····7·$t118 ···114:·00003288·····0·NOTYPE··LOCAL··DEFAULT····7·$t
119 ···115:·00007135···536·FUNC····LOCAL··DEFAULT····7·compiler_default_arguments119 ···115:·0000713d···536·FUNC····LOCAL··DEFAULT····7·compiler_default_arguments
120 ···116:·000049b5····74·FUNC····LOCAL··DEFAULT····7·compiler_add_const120 ···116:·000049b9····74·FUNC····LOCAL··DEFAULT····7·compiler_add_const
121 ···117:·00008fd9···814·FUNC····LOCAL··DEFAULT····7·compiler_make_closure121 ···117:·00008fe1···814·FUNC····LOCAL··DEFAULT····7·compiler_make_closure
122 ···118:·00003015···306·FUNC····LOCAL··DEFAULT····1·assignment_helper122 ···118:·00003019···306·FUNC····LOCAL··DEFAULT····1·assignment_helper
123 ···119:·00003149···172·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper123 ···119:·0000314d···172·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper
124 ···120:·00003539···216·FUNC····LOCAL··DEFAULT····1·load_args_for_super124 ···120:·0000353d···216·FUNC····LOCAL··DEFAULT····1·load_args_for_super
125 ···121:·00003724·····0·NOTYPE··LOCAL··DEFAULT····7·$d125 ···121:·00003724·····0·NOTYPE··LOCAL··DEFAULT····7·$d
126 ···122:·00003728·····0·NOTYPE··LOCAL··DEFAULT····7·$t126 ···122:·00003728·····0·NOTYPE··LOCAL··DEFAULT····7·$t
127 ···123:·0000378c·····0·NOTYPE··LOCAL··DEFAULT····7·$d127 ···123:·0000378c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
128 ···124:·000037d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t128 ···124:·000037d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
129 ···125:·00002ccd···142·FUNC····LOCAL··DEFAULT····1·get_ref_type129 ···125:·00002cd1···142·FUNC····LOCAL··DEFAULT····1·get_ref_type
130 ···126:·00003ca0·····0·NOTYPE··LOCAL··DEFAULT····7·$d130 ···126:·00003ca0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
131 ···127:·00003cb0·····0·NOTYPE··LOCAL··DEFAULT····7·$t131 ···127:·00003cb0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
132 ···128:·00003f14·····0·NOTYPE··LOCAL··DEFAULT····7·$d132 ···128:·00003f14·····0·NOTYPE··LOCAL··DEFAULT····7·$d
Max diff block lines reached; 21366/32163 bytes (66.43%) of diff not shown.
209 KB
readelf --wide --relocs {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1919c·contains·840·entries:1 Relocation·section·'.rel.text'·at·offset·0x19294·contains·840·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000030··0000030a·R_ARM_THM_CALL·········00000001···compiler_enter_scope3 00000030··0000030a·R_ARM_THM_CALL·········00000001···compiler_enter_scope
4 00000048··0000050a·R_ARM_THM_CALL·········0000791d···optimize_and_assemble4 00000048··0000050a·R_ARM_THM_CALL·········00007925···optimize_and_assemble
5 00000050··0000060a·R_ARM_THM_CALL·········00008bad···compiler_exit_scope5 00000050··0000060a·R_ARM_THM_CALL·········00008bb5···compiler_exit_scope
6 0000006c··00013402·R_ARM_ABS32············00000000···_PyRuntime6 0000006c··00013402·R_ARM_ABS32············00000000···_PyRuntime
7 00000092··0001350a·R_ARM_THM_CALL·········00000000···PyMem_Calloc7 00000092··0001350a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
8 000000a4··0001360a·R_ARM_THM_CALL·········00000000···PyDict_New8 000000a4··0001360a·R_ARM_THM_CALL·········00000000···PyDict_New
9 000000b0··0001370a·R_ARM_THM_CALL·········00000000···PyList_New9 000000b0··0001370a·R_ARM_THM_CALL·········00000000···PyList_New
10 000000da··0001380a·R_ARM_THM_CALL·········00000000···_PyFuture_FromAST10 000000da··0001380a·R_ARM_THM_CALL·········00000000···_PyFuture_FromAST
11 00000102··0001390a·R_ARM_THM_CALL·········00000000···_Py_GetConfig11 00000102··0001390a·R_ARM_THM_CALL·········00000000···_Py_GetConfig
12 0000011c··00013a0a·R_ARM_THM_CALL·········00000000···_PyAST_Optimize12 0000011c··00013a0a·R_ARM_THM_CALL·········00000000···_PyAST_Optimize
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 000003fa··00013f0a·R_ARM_THM_CALL·········00000000···_PySymtable_Lookup34 000003fa··00013f0a·R_ARM_THM_CALL·········00000000···_PySymtable_Lookup
35 00000494··0001790a·R_ARM_THM_CALL·········00000000···PyDict_Next35 00000494··0001790a·R_ARM_THM_CALL·········00000000···PyDict_Next
36 000004a0··0001460a·R_ARM_THM_CALL·········00000000···PyLong_AsLong36 000004a0··0001460a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
37 000004b2··0001450a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError37 000004b2··0001450a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
38 000004c0··0001460a·R_ARM_THM_CALL·········00000000···PyLong_AsLong38 000004c0··0001460a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
39 000004ea··00015a0a·R_ARM_THM_CALL·········00000000···_PyST_IsFunctionLike39 000004ea··00015a0a·R_ARM_THM_CALL·········00000000···_PyST_IsFunctionLike
40 000004fc··0001370a·R_ARM_THM_CALL·········00000000···PyList_New40 000004fc··0001370a·R_ARM_THM_CALL·········00000000···PyList_New
41 00000530··0000370a·R_ARM_THM_CALL·········0000473d···compiler_addop_name41 00000530··0000370a·R_ARM_THM_CALL·········00004741···compiler_addop_name
42 00000548··00014a0a·R_ARM_THM_CALL·········00000000···PyList_Append42 00000548··00014a0a·R_ARM_THM_CALL·········00000000···PyList_Append
43 00000562··0001360a·R_ARM_THM_CALL·········00000000···PyDict_New43 00000562··0001360a·R_ARM_THM_CALL·········00000000···PyDict_New
44 00000586··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem44 00000586··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
45 00000596··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem45 00000596··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
46 000005b4··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc46 000005b4··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
47 000005ee··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop47 000005ee··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
48 000005fc··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel48 000005fc··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel
Offset 60, 51 lines modifiedOffset 60, 51 lines modified
60 000007f4··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel60 000007f4··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
61 0000081c··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop61 0000081c··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
62 00000844··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop62 00000844··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
63 00000888··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop63 00000888··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
64 00000898··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel64 00000898··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
65 000008d0··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 000008d0··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 000008ee··0001670a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef66 000008ee··0001670a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef
67 000008fc··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF67 000008fc··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
68 00000900··0001702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct68 00000900··0001702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
69 00000904··00017030·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct69 00000904··00017030·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
70 00000916··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem70 00000916··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
71 0000092c··0001660a·R_ARM_THM_CALL·········00000000···PySet_Add71 0000092c··0001660a·R_ARM_THM_CALL·········00000000···PySet_Add
72 00000938··00013c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred72 00000938··00013c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
73 00000952··0000030a·R_ARM_THM_CALL·········00000001···compiler_enter_scope73 00000952··0000030a·R_ARM_THM_CALL·········00000001···compiler_enter_scope
74 0000096c··00012602·R_ARM_ABS32············00000000···.rodata74 0000096c··00012602·R_ARM_ABS32············00000000···.rodata
75 00000970··00013402·R_ARM_ABS32············00000000···_PyRuntime75 00000970··00013402·R_ARM_ABS32············00000000···_PyRuntime
76 000009c6··0000050a·R_ARM_THM_CALL·········0000791d···optimize_and_assemble76 000009c6··0000050a·R_ARM_THM_CALL·········00007925···optimize_and_assemble
77 000009ce··0000060a·R_ARM_THM_CALL·········00008bad···compiler_exit_scope77 000009ce··0000060a·R_ARM_THM_CALL·········00008bb5···compiler_exit_scope
78 00000a14··0000750a·R_ARM_THM_CALL·········00008fd9···compiler_make_closure78 00000a14··0000750a·R_ARM_THM_CALL·········00008fe1···compiler_make_closure
79 00000a72··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop79 00000a72··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
80 00000aa4··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop80 00000aa4··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
81 00000ab8··00015c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct81 00000ab8··00015c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
82 00000abc··00015c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct82 00000abc··00015c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
83 00000aca··00001d0a·R_ARM_THM_CALL·········000048a9···compiler_addop_load_const83 00000aca··00001d0a·R_ARM_THM_CALL·········000048ad···compiler_addop_load_const
84 00000af4··0001510a·R_ARM_THM_CALL·········00000000···PySet_New84 00000af4··0001510a·R_ARM_THM_CALL·········00000000···PySet_New
85 00000b02··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct85 00000b02··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
86 00000b06··00017630·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct86 00000b06··00017630·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
87 00000b12··00017a0a·R_ARM_THM_CALL·········00000000···PySet_Size87 00000b12··00017a0a·R_ARM_THM_CALL·········00000000···PySet_Size
88 00000b1e··00017b0a·R_ARM_THM_CALL·········00000000···PySet_Pop88 00000b1e··00017b0a·R_ARM_THM_CALL·········00000000···PySet_Pop
89 00000b30··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem89 00000b30··0001420a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
90 00000b46··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc90 00000b46··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
91 00000b66··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc91 00000b66··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
92 00000b84··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc92 00000b84··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
93 00000bb2··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc93 00000bb2··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
94 00000bc6··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF94 00000bc6··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
95 00000bcc··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF95 00000bcc··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
96 00000bd2··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF96 00000bd2··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
97 00000bd8··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF97 00000bd8··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
98 00000bde··0000140a·R_ARM_THM_CALL·········00004c21···Py_XDECREF98 00000bde··0000140a·R_ARM_THM_CALL·········00004c25···Py_XDECREF
99 00000bfe··0000a42f·R_ARM_THM_MOVW_ABS_NC··000004c8···.LC3599 00000bfe··0000a42f·R_ARM_THM_MOVW_ABS_NC··000004c8···.LC35
100 00000c02··0000a430·R_ARM_THM_MOVT_ABS·····000004c8···.LC35100 00000c02··0000a430·R_ARM_THM_MOVT_ABS·····000004c8···.LC35
101 00000c28··0000060a·R_ARM_THM_CALL·········00008bad···compiler_exit_scope101 00000c28··0000060a·R_ARM_THM_CALL·········00008bb5···compiler_exit_scope
102 00000c30··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc102 00000c30··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
103 00000c72··0000370a·R_ARM_THM_CALL·········0000473d···compiler_addop_name103 00000c72··0000370a·R_ARM_THM_CALL·········00004741···compiler_addop_name
104 00000cdc··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop104 00000cdc··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
105 00000cea··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc105 00000cea··0001470a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
106 00000d34··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel106 00000d34··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel
107 00000d44··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel107 00000d44··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel
108 00000d56··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel108 00000d56··0001590a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_NewLabel
109 00000d7a··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel109 00000d7a··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
110 00000da6··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop110 00000da6··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 00000e72··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop115 00000e72··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
116 00000e80··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel116 00000e80··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
117 00000eaa··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop117 00000eaa··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
118 00000ed2··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop118 00000ed2··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
119 00000eec··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1119 00000eec··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
120 00000f34··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop120 00000f34··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
121 00000f74··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop121 00000f74··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
122 00000f94··0000300a·R_ARM_THM_CALL·········00004c3d···compiler_jump_if.isra.0122 00000f94··0000300a·R_ARM_THM_CALL·········00004c41···compiler_jump_if.isra.0
123 00000fa4··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1123 00000fa4··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
124 00000fb0··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1124 00000fb0··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
125 00000ff6··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop125 00000ff6··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
126 00001006··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1126 00001006··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
127 00001032··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop127 00001032··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
128 00001098··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1128 00001098··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
129 000010c4··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop129 000010c4··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
Offset 134, 42 lines modifiedOffset 134, 42 lines modified
134 00001116··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel134 00001116··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
135 00001126··0000182f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0135 00001126··0000182f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
136 0000112a··00001830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0136 0000112a··00001830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
137 00001172··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop137 00001172··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
138 00001198··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop138 00001198··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
139 000011aa··00015c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct139 000011aa··00015c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
140 000011ae··00015c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct140 000011ae··00015c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
141 000011bc··00001d0a·R_ARM_THM_CALL·········000048a9···compiler_addop_load_const141 000011bc··00001d0a·R_ARM_THM_CALL·········000048ad···compiler_addop_load_const
142 000011fc··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop142 000011fc··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
143 0000120a··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1143 0000120a··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
144 0000127e··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop144 0000127e··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
145 0000128e··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1145 0000128e··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
146 000012b8··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop146 000012b8··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
147 000012c8··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel147 000012c8··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
148 000012f2··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop148 000012f2··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
149 00001308··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel149 00001308··00015b0a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_UseLabel
150 00001332··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1150 00001332··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
151 0000135c··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop151 0000135c··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
152 0000136a··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1152 0000136a··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
153 000013ac··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop153 000013ac··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
154 00001410··0000300a·R_ARM_THM_CALL·········00004c3d···compiler_jump_if.isra.0154 00001410··0000300a·R_ARM_THM_CALL·········00004c41···compiler_jump_if.isra.0
155 00001420··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1155 00001420··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
156 0000142e··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1156 0000142e··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
157 0000146a··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop157 0000146a··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
158 00001494··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1158 00001494··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
159 000014a8··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1159 000014a8··0000190a·R_ARM_THM_CALL·········00002495···compiler_visit_expr1
160 000014d0··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop160 000014d0··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
161 0000152a··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop161 0000152a··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
162 0000154e··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop162 0000154e··0001500a·R_ARM_THM_CALL·········00000000···_PyInstructionSequence_Addop
Max diff block lines reached; 203692/214322 bytes (95.04%) of diff not shown.
405 B
strings --all --bytes=8 {}
    
Offset 285, 15 lines modifiedOffset 285, 15 lines modified
285 ah3FJF(F285 ah3FJF(F
286 a!d!:F(F286 a!d!:F(F
287 a!d!·F:F287 a!d!·F:F
288 =:s^a+O@dO288 =:s^a+O@dO
289 Yb,3Yb,3Yb,3Yb,3Yb,3Yb,3289 Yb,3Yb,3Yb,3Yb,3Yb,3Yb,3
290 KFRFAF(Fta290 KFRFAF(Fta
291 ;FJFAF(F291 ;FJFAF(F
292 0vE7Sah>oLZ292 OA]krHyVd
293 *F3F!F@F293 *F3F!F@F
294 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv294 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv
295 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]295 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]
296 hlll''((((((uuu296 hlll''((((((uuu
297 new_compiler297 new_compiler
298 compiler_enter_scope298 compiler_enter_scope
299 compiler_codegen299 compiler_codegen
242 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 32, 23 lines modifiedOffset 32, 23 lines modified
32 »       mov»    r1,·r532 »       mov»    r1,·r5
33 »       mov»    r0,·r433 »       mov»    r0,·r4
34 »       bl»     164·<compiler_codegen>34 »       bl»     164·<compiler_codegen>
35 »       cmp»    r0,·#035 »       cmp»    r0,·#0
36 »       blt.n»  62·<_PyAST_Compile+0x62>36 »       blt.n»  62·<_PyAST_Compile+0x62>
37 »       mov»    r1,·r637 »       mov»    r1,·r6
38 »       mov»    r0,·r438 »       mov»    r0,·r4
39 »       bl»     791c·<optimize_and_assemble>39 »       bl»     7924·<optimize_and_assemble>
40 ·R_ARM_THM_CALL» optimize_and_assemble40 ·R_ARM_THM_CALL» optimize_and_assemble
41 »       mov»    r5,·r041 »       mov»    r5,·r0
42 »       mov»    r0,·r442 »       mov»    r0,·r4
43 »       bl»     8bac·<compiler_exit_scope>43 »       bl»     8bb4·<compiler_exit_scope>
44 ·R_ARM_THM_CALL» compiler_exit_scope44 ·R_ARM_THM_CALL» compiler_exit_scope
45 »       mov»    r0,·r445 »       mov»    r0,·r4
46 »       mov»    r4,·r546 »       mov»    r4,·r5
47 »       bl»     3504·<compiler_free>47 »       bl»     3508·<compiler_free>
48 »       mov»    r0,·r448 »       mov»    r0,·r4
49 »       add»    sp,·#849 »       add»    sp,·#8
50 »       pop»    {r4,·r5,·r6,·pc}50 »       pop»    {r4,·r5,·r6,·pc}
51 »       movs»   r5,·#051 »       movs»   r5,·#0
52 »       b.n»    4e·<_PyAST_Compile+0x4e>52 »       b.n»    4e·<_PyAST_Compile+0x4e>
53 »       movs»   r5,·#053 »       movs»   r5,·#0
54 »       b.n»    54·<_PyAST_Compile+0x54>54 »       b.n»    54·<_PyAST_Compile+0x54>
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 »       mov»    r0,·r4140 »       mov»    r0,·r4
141 »       add»    sp,·#12141 »       add»    sp,·#12
142 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}142 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
143 »       bl»     0·<PyErr_Occurred>143 »       bl»     0·<PyErr_Occurred>
144 ·R_ARM_THM_CALL» PyErr_Occurred144 ·R_ARM_THM_CALL» PyErr_Occurred
145 »       cbz»    r0,·14c·<new_compiler+0xdc>145 »       cbz»    r0,·14c·<new_compiler+0xdc>
146 »       mov»    r0,·r4146 »       mov»    r0,·r4
147 »       bl»     3504·<compiler_free>147 »       bl»     3508·<compiler_free>
148 »       movs»   r4,·#0148 »       movs»   r4,·#0
149 »       b.n»    130·<new_compiler+0xc0>149 »       b.n»    130·<new_compiler+0xc0>
150 »       mov»    r5,·sp150 »       mov»    r5,·sp
151 »       b.n»    e2·<new_compiler+0x72>151 »       b.n»    e2·<new_compiler+0x72>
152 »       movw»   r3,·#0152 »       movw»   r3,·#0
153 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError153 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError
154 »       movt»   r3,·#0154 »       movt»   r3,·#0
Offset 408, 15 lines modifiedOffset 408, 15 lines modified
408 »       ldr»    r5,·[sp,·#40]» @·0x28408 »       ldr»    r5,·[sp,·#40]» @·0x28
409 »       movw»   r4,·#0409 »       movw»   r4,·#0
410 ·R_ARM_THM_MOVW_ABS_NC»  .LC34410 ·R_ARM_THM_MOVW_ABS_NC»  .LC34
411 »       movt»   r4,·#0411 »       movt»   r4,·#0
412 ·R_ARM_THM_MOVT_ABS»     .LC34412 ·R_ARM_THM_MOVT_ABS»     .LC34
413 »       ldmia.w»ip,·{r1,·r2,·r3}413 »       ldmia.w»ip,·{r1,·r2,·r3}
414 »       strd»   r5,·r4,·[sp]414 »       strd»   r5,·r4,·[sp]
415 »       bl»     5d88·<compiler_error>415 »       bl»     5d8c·<compiler_error>
416 »       b.n»    3a4·<compiler_push_fblock+0x3c>416 »       b.n»    3a4·<compiler_push_fblock+0x3c>
417 »       nop417 »       nop
  
418 000003c8·<compiler_comprehension>:418 000003c8·<compiler_comprehension>:
419 compiler_comprehension():419 compiler_comprehension():
420 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}420 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
421 »       mov.w»  ip,·#4096»  @·0x1000421 »       mov.w»  ip,·#4096»  @·0x1000
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 »       add»    r3,·sp,·#112»  @·0x70463 »       add»    r3,·sp,·#112»  @·0x70
464 »       str»    r0,·[sp,·#120]»@·0x78464 »       str»    r0,·[sp,·#120]»@·0x78
465 »       strd»   sl,·r1,·[sp,·#112]»    @·0x70465 »       strd»   sl,·r1,·[sp,·#112]»    @·0x70
466 »       mov»    r0,·r4466 »       mov»    r0,·r4
467 »       strd»   r2,·r7,·[sp]467 »       strd»   r2,·r7,·[sp]
468 »       str»    r2,·[sp,·#124]»@·0x7c468 »       str»    r2,·[sp,·#124]»@·0x7c
469 »       ldmia»  r3,·{r1,·r2,·r3}469 »       ldmia»  r3,·{r1,·r2,·r3}
470 »       bl»     2d80·<compiler_comprehension_iter>470 »       bl»     2d84·<compiler_comprehension_iter>
471 »       str»    r0,·[sp,·#60]» @·0x3c471 »       str»    r0,·[sp,·#60]» @·0x3c
472 »       cmp»    r0,·#0472 »       cmp»    r0,·#0
473 »       bne.w»  bba·<compiler_comprehension+0x7f2>473 »       bne.w»  bba·<compiler_comprehension+0x7f2>
474 »       ldr»    r2,·[r4,·#52]» @·0x34474 »       ldr»    r2,·[r4,·#52]» @·0x34
475 »       ldr»    r3,·[r2,·#0]475 »       ldr»    r3,·[r2,·#0]
476 »       ldr»    r1,·[r3,·#36]» @·0x24476 »       ldr»    r1,·[r3,·#36]» @·0x24
477 »       ldr»    r3,·[r2,·#24]477 »       ldr»    r3,·[r2,·#24]
Offset 558, 15 lines modifiedOffset 558, 15 lines modified
558 »       str»    r3,·[sp,·#136]»@·0x88558 »       str»    r3,·[sp,·#136]»@·0x88
559 »       movs»   r3,·#86»     @·0x56559 »       movs»   r3,·#86»     @·0x56
560 »       str.w»  sl,·[sp,·#128]»      @·0x80560 »       str.w»  sl,·[sp,·#128]»      @·0x80
561 »       str»    r7,·[sp,·#140]»@·0x8c561 »       str»    r7,·[sp,·#140]»@·0x8c
562 »       strd»   r1,·r2,·[sp,·#8]562 »       strd»   r1,·r2,·[sp,·#8]
563 »       strd»   r7,·r3,·[sp]563 »       strd»   r7,·r3,·[sp]
564 »       ldmia.w»r6,·{r1,·r2,·r3}564 »       ldmia.w»r6,·{r1,·r2,·r3}
565 »       bl»     473c·<compiler_pattern+0x728>565 »       bl»     4740·<compiler_pattern+0x728>
566 ·R_ARM_THM_CALL» compiler_addop_name566 ·R_ARM_THM_CALL» compiler_addop_name
567 »       adds»   r0,·#1567 »       adds»   r0,·#1
568 »       beq.w»  bb6·<compiler_comprehension+0x7ee>568 »       beq.w»  bb6·<compiler_comprehension+0x7ee>
569 »       ldr»    r3,·[sp,·#104]»@·0x68569 »       ldr»    r3,·[sp,·#104]»@·0x68
570 »       cmp.w»  r9,·#5570 »       cmp.w»  r9,·#5
571 »       beq.w»  c50·<compiler_comprehension+0x888>571 »       beq.w»  c50·<compiler_comprehension+0x888>
572 »       ldr»    r1,·[sp,·#104]»@·0x68572 »       ldr»    r1,·[sp,·#104]»@·0x68
Offset 883, 15 lines modifiedOffset 883, 15 lines modified
883 »       beq.w»  b88·<compiler_comprehension+0x7c0>883 »       beq.w»  b88·<compiler_comprehension+0x7c0>
884 »       ldr»    r3,·[sp,·#156]»@·0x9c884 »       ldr»    r3,·[sp,·#156]»@·0x9c
885 »       add.w»  r9,·sp,·#144»@·0x90885 »       add.w»  r9,·sp,·#144»@·0x90
886 »       str.w»  fp,·[sp,·#4]886 »       str.w»  fp,·[sp,·#4]
887 »       mov»    r0,·r4887 »       mov»    r0,·r4
888 »       str»    r3,·[sp,·#0]888 »       str»    r3,·[sp,·#0]
889 »       ldmia.w»r9,·{r1,·r2,·r3}889 »       ldmia.w»r9,·{r1,·r2,·r3}
890 »       bl»     3610·<restore_inlined_comprehension_locals.constprop.0.isra.0>890 »       bl»     3614·<restore_inlined_comprehension_locals.constprop.0.isra.0>
891 »       cmp»    r0,·#0891 »       cmp»    r0,·#0
892 »       blt.w»  b88·<compiler_comprehension+0x7c0>892 »       blt.w»  b88·<compiler_comprehension+0x7c0>
893 »       ldr»    r3,·[r4,·#52]» @·0x34893 »       ldr»    r3,·[r4,·#52]» @·0x34
894 »       ldr.w»  ip,·[r3,·#16]894 »       ldr.w»  ip,·[r3,·#16]
895 »       ldmia.w»r6,·{r0,·r1,·r2,·r3}895 »       ldmia.w»r6,·{r0,·r1,·r2,·r3}
896 »       stmia.w»r5,·{r0,·r1,·r2,·r3}896 »       stmia.w»r5,·{r0,·r1,·r2,·r3}
897 »       mov»    r3,·r0897 »       mov»    r3,·r0
Offset 912, 15 lines modifiedOffset 912, 15 lines modified
912 »       adds»   r0,·#1912 »       adds»   r0,·#1
913 »       beq.w»  b88·<compiler_comprehension+0x7c0>913 »       beq.w»  b88·<compiler_comprehension+0x7c0>
914 »       ldr»    r3,·[sp,·#156]»@·0x9c914 »       ldr»    r3,·[sp,·#156]»@·0x9c
915 »       mov»    r0,·r4915 »       mov»    r0,·r4
916 »       str.w»  fp,·[sp,·#4]916 »       str.w»  fp,·[sp,·#4]
917 »       str»    r3,·[sp,·#0]917 »       str»    r3,·[sp,·#0]
918 »       ldmia.w»r9,·{r1,·r2,·r3}918 »       ldmia.w»r9,·{r1,·r2,·r3}
919 »       bl»     3610·<restore_inlined_comprehension_locals.constprop.0.isra.0>919 »       bl»     3614·<restore_inlined_comprehension_locals.constprop.0.isra.0>
920 »       cmp»    r0,·#0920 »       cmp»    r0,·#0
921 »       blt.w»  b88·<compiler_comprehension+0x7c0>921 »       blt.w»  b88·<compiler_comprehension+0x7c0>
922 »       ldr.w»  r3,·[fp]922 »       ldr.w»  r3,·[fp]
923 »       mvn.w»  r2,·#3221225472»    @·0xc0000000923 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
924 »       cmp»    r3,·r2924 »       cmp»    r3,·r2
925 »       beq.n»  8d4·<compiler_comprehension+0x50c>925 »       beq.n»  8d4·<compiler_comprehension+0x50c>
926 »       subs»   r3,·#1926 »       subs»   r3,·#1
Offset 941, 15 lines modifiedOffset 941, 15 lines modified
941 »       ldr.w»  r0,·[r3,·#392]»      @·0x188941 »       ldr.w»  r0,·[r3,·#392]»      @·0x188
942 »       bl»     0·<PyDict_GetItemRef>942 »       bl»     0·<PyDict_GetItemRef>
943 ·R_ARM_THM_CALL» PyDict_GetItemRef943 ·R_ARM_THM_CALL» PyDict_GetItemRef
944 »       cmp»    r0,·#0944 »       cmp»    r0,·#0
945 »       blt.w»  bb6·<compiler_comprehension+0x7ee>945 »       blt.w»  bb6·<compiler_comprehension+0x7ee>
946 »       ldr»    r6,·[sp,·#160]»@·0xa0946 »       ldr»    r6,·[sp,·#160]»@·0xa0
947 »       mov»    r0,·r6947 »       mov»    r0,·r6
Max diff block lines reached; 243693/247401 bytes (98.50%) of diff not shown.
307 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 457, 15 lines modifiedOffset 457, 15 lines modified
457 »       cmp»    fp,·r5457 »       cmp»    fp,·r5
458 »       add.w»  r3,·r3,·#1458 »       add.w»  r3,·r3,·#1
459 »       str»    r3,·[sp,·#20]459 »       str»    r3,·[sp,·#20]
460 »       bne.w»  f2·<compiler_enter_scope+0xf2>460 »       bne.w»  f2·<compiler_enter_scope+0xf2>
461 »       b.n»    11e·<compiler_enter_scope+0x11e>461 »       b.n»    11e·<compiler_enter_scope+0x11e>
462 »       ldr»    r1,·[pc,·#340]»@·(5c8·<compiler_enter_scope+0x5c8>)462 »       ldr»    r1,·[pc,·#340]»@·(5c8·<compiler_enter_scope+0x5c8>)
463 »       mov»    r0,·r9463 »       mov»    r0,·r9
464 »       bl»     46b0·<dict_add_o>464 »       bl»     46b4·<dict_add_o>
465 »       cmp»    r0,·#0465 »       cmp»    r0,·#0
466 »       blt.w»  682·<compiler_enter_scope+0x682>466 »       blt.w»  682·<compiler_enter_scope+0x682>
467 »       ldr»    r3,·[r4,·#0]467 »       ldr»    r3,·[r4,·#0]
468 »       ldr.w»  r9,·[r4,·#384]»      @·0x180468 »       ldr.w»  r9,·[r4,·#384]»      @·0x180
469 »       ldrb.w» r2,·[r3,·#52]»      @·0x34469 »       ldrb.w» r2,·[r3,·#52]»      @·0x34
470 »       b.n»    148·<compiler_enter_scope+0x148>470 »       b.n»    148·<compiler_enter_scope+0x148>
471 »       cmp»    r7,·#2471 »       cmp»    r7,·#2
Offset 531, 15 lines modifiedOffset 531, 15 lines modified
531 »       cbnz»   r3,·522·<compiler_enter_scope+0x522>531 »       cbnz»   r3,·522·<compiler_enter_scope+0x522>
532 »       mov»    r0,·sl532 »       mov»    r0,·sl
533 »       bl»     0·<_Py_Dealloc>533 »       bl»     0·<_Py_Dealloc>
534 ·R_ARM_THM_CALL» _Py_Dealloc534 ·R_ARM_THM_CALL» _Py_Dealloc
535 »       movs»   r3,·#0535 »       movs»   r3,·#0
536 »       mov»    r0,·r4536 »       mov»    r0,·r4
537 »       str.w»  r3,·[r4,·#388]»      @·0x184537 »       str.w»  r3,·[r4,·#388]»      @·0x184
538 »       bl»     8e34·<compiler_unit_free>538 »       bl»     8e3c·<compiler_unit_free>
539 »       mov.w»  r0,·#4294967295»    @·0xffffffff539 »       mov.w»  r0,·#4294967295»    @·0xffffffff
540 »       b.n»    360·<compiler_enter_scope+0x360>540 »       b.n»    360·<compiler_enter_scope+0x360>
541 »       ldr.w»  r2,·[fp]541 »       ldr.w»  r2,·[fp]
542 »       mvn.w»  r1,·#3221225472»    @·0xc0000000542 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
543 »       cmp»    r2,·r1543 »       cmp»    r2,·r1
544 »       beq.n»  548·<compiler_enter_scope+0x548>544 »       beq.n»  548·<compiler_enter_scope+0x548>
545 »       subs»   r2,·#1545 »       subs»   r2,·#1
Offset 589, 15 lines modifiedOffset 589, 15 lines modified
589 »       cbnz»   r3,·5b2·<compiler_enter_scope+0x5b2>589 »       cbnz»   r3,·5b2·<compiler_enter_scope+0x5b2>
590 »       mov»    r0,·r9590 »       mov»    r0,·r9
591 »       bl»     0·<_Py_Dealloc>591 »       bl»     0·<_Py_Dealloc>
592 ·R_ARM_THM_CALL» _Py_Dealloc592 ·R_ARM_THM_CALL» _Py_Dealloc
593 »       movs»   r3,·#0593 »       movs»   r3,·#0
594 »       mov»    r0,·r4594 »       mov»    r0,·r4
595 »       str.w»  r3,·[r4,·#384]»      @·0x180595 »       str.w»  r3,·[r4,·#384]»      @·0x180
596 »       bl»     8e34·<compiler_unit_free>596 »       bl»     8e3c·<compiler_unit_free>
597 »       b.n»    52e·<compiler_enter_scope+0x52e>597 »       b.n»    52e·<compiler_enter_scope+0x52e>
598 »       .word»  0x00003f00598 »       .word»  0x00003f00
599 ·R_ARM_ABS32»    _PyRuntime599 ·R_ARM_ABS32»    _PyRuntime
600 »       .word»  0x00003f18600 »       .word»  0x00003f18
601 ·R_ARM_ABS32»    _PyRuntime601 ·R_ARM_ABS32»    _PyRuntime
602 »       .word»  0x000044cc602 »       .word»  0x000044cc
603 ·R_ARM_ABS32»    _PyRuntime603 ·R_ARM_ABS32»    _PyRuntime
Offset 632, 15 lines modifiedOffset 632, 15 lines modified
632 »       cbnz»   r3,·616·<compiler_enter_scope+0x616>632 »       cbnz»   r3,·616·<compiler_enter_scope+0x616>
633 »       mov»    r0,·r7633 »       mov»    r0,·r7
634 »       bl»     0·<_Py_Dealloc>634 »       bl»     0·<_Py_Dealloc>
635 ·R_ARM_THM_CALL» _Py_Dealloc635 ·R_ARM_THM_CALL» _Py_Dealloc
636 »       movs»   r3,·#0636 »       movs»   r3,·#0
637 »       mov»    r0,·r4637 »       mov»    r0,·r4
638 »       str.w»  r3,·[r4,·#380]»      @·0x17c638 »       str.w»  r3,·[r4,·#380]»      @·0x17c
639 »       bl»     8e34·<compiler_unit_free>639 »       bl»     8e3c·<compiler_unit_free>
640 »       b.n»    52e·<compiler_enter_scope+0x52e>640 »       b.n»    52e·<compiler_enter_scope+0x52e>
641 »       ldr»    r3,·[r7,·#0]641 »       ldr»    r3,·[r7,·#0]
642 »       mvn.w»  r2,·#3221225472»    @·0xc0000000642 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
643 »       cmp»    r3,·r2643 »       cmp»    r3,·r2
644 »       beq.n»  616·<compiler_enter_scope+0x616>644 »       beq.n»  616·<compiler_enter_scope+0x616>
645 »       subs»   r3,·#1645 »       subs»   r3,·#1
646 »       str»    r3,·[r7,·#0]646 »       str»    r3,·[r7,·#0]
Offset 653, 15 lines modifiedOffset 653, 15 lines modified
653 »       b.n»    598·<compiler_enter_scope+0x598>653 »       b.n»    598·<compiler_enter_scope+0x598>
654 »       mov»    r0,·r5654 »       mov»    r0,·r5
655 »       bl»     0·<_Py_Dealloc>655 »       bl»     0·<_Py_Dealloc>
656 ·R_ARM_THM_CALL» _Py_Dealloc656 ·R_ARM_THM_CALL» _Py_Dealloc
657 »       b.n»    600·<compiler_enter_scope+0x600>657 »       b.n»    600·<compiler_enter_scope+0x600>
658 »       ldr»    r1,·[pc,·#160]»@·(6ec·<compiler_enter_scope+0x6ec>)658 »       ldr»    r1,·[pc,·#160]»@·(6ec·<compiler_enter_scope+0x6ec>)
659 »       mov»    r0,·r9659 »       mov»    r0,·r9
660 »       bl»     46b0·<dict_add_o>660 »       bl»     46b4·<dict_add_o>
661 »       cmp»    r0,·#0661 »       cmp»    r0,·#0
662 »       blt.n»  682·<compiler_enter_scope+0x682>662 »       blt.n»  682·<compiler_enter_scope+0x682>
663 »       ldr»    r3,·[r4,·#0]663 »       ldr»    r3,·[r4,·#0]
664 »       ldr.w»  r8,·[r3,·#12]664 »       ldr.w»  r8,·[r3,·#12]
665 »       ldr.w»  r3,·[r4,·#384]»      @·0x180665 »       ldr.w»  r3,·[r4,·#384]»      @·0x180
666 »       ldr»    r3,·[r3,·#8]666 »       ldr»    r3,·[r3,·#8]
667 »       str»    r3,·[sp,·#20]667 »       str»    r3,·[sp,·#20]
Offset 674, 15 lines modifiedOffset 674, 15 lines modified
674 »       str.w»  sl,·[r4,·#388]»      @·0x184674 »       str.w»  sl,·[r4,·#388]»      @·0x184
675 »       bl»     0·<PyDict_New>675 »       bl»     0·<PyDict_New>
676 ·R_ARM_THM_CALL» PyDict_New676 ·R_ARM_THM_CALL» PyDict_New
677 »       str.w»  r0,·[r4,·#392]»      @·0x188677 »       str.w»  r0,·[r4,·#392]»      @·0x188
678 »       cmp»    r0,·#0678 »       cmp»    r0,·#0
679 »       bne.w»  1e6·<compiler_enter_scope+0x1e6>679 »       bne.w»  1e6·<compiler_enter_scope+0x1e6>
680 »       mov»    r0,·r4680 »       mov»    r0,·r4
681 »       bl»     8e34·<compiler_unit_free>681 »       bl»     8e3c·<compiler_unit_free>
682 »       b.n»    52e·<compiler_enter_scope+0x52e>682 »       b.n»    52e·<compiler_enter_scope+0x52e>
683 »       ldr.w»  r2,·[fp]683 »       ldr.w»  r2,·[fp]
684 »       mvn.w»  r1,·#3221225472»    @·0xc0000000684 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
685 »       cmp»    r2,·r1685 »       cmp»    r2,·r1
686 »       beq.w»  522·<compiler_enter_scope+0x522>686 »       beq.w»  522·<compiler_enter_scope+0x522>
687 »       subs»   r2,·#1687 »       subs»   r2,·#1
688 »       str.w»  r2,·[fp]688 »       str.w»  r2,·[fp]
Offset 708, 17 lines modifiedOffset 708, 17 lines modified
708 ·R_ARM_THM_CALL» PyErr_NoMemory708 ·R_ARM_THM_CALL» PyErr_NoMemory
709 »       b.n»    52e·<compiler_enter_scope+0x52e>709 »       b.n»    52e·<compiler_enter_scope+0x52e>
710 »       mov»    r0,·r5710 »       mov»    r0,·r5
711 »       bl»     0·<_Py_Dealloc>711 »       bl»     0·<_Py_Dealloc>
712 ·R_ARM_THM_CALL» _Py_Dealloc712 ·R_ARM_THM_CALL» _Py_Dealloc
713 »       b.n»    262·<compiler_enter_scope+0x262>713 »       b.n»    262·<compiler_enter_scope+0x262>
714 »       mov»    r0,·r5714 »       mov»    r0,·r5
715 »       bl»     4c20·<Py_XDECREF>715 »       bl»     4c24·<Py_XDECREF>
716 »       mov»    r0,·r4716 »       mov»    r0,·r4
717 »       bl»     8e34·<compiler_unit_free>717 »       bl»     8e3c·<compiler_unit_free>
718 »       b.n»    52e·<compiler_enter_scope+0x52e>718 »       b.n»    52e·<compiler_enter_scope+0x52e>
719 »       nop719 »       nop
720 »       .word»  0x00004538720 »       .word»  0x00004538
721 ·R_ARM_ABS32»    _PyRuntime721 ·R_ARM_ABS32»    _PyRuntime
  
722 000006f0·<_PyCompile_EnsureArrayLargeEnough>:722 000006f0·<_PyCompile_EnsureArrayLargeEnough>:
723 _PyCompile_EnsureArrayLargeEnough():723 _PyCompile_EnsureArrayLargeEnough():
Offset 915, 15 lines modifiedOffset 915, 15 lines modified
915 »       bne.n»  92e·<compiler_body+0x1b6>915 »       bne.n»  92e·<compiler_body+0x1b6>
916 »       cmp»    r5,·#0916 »       cmp»    r5,·#0
917 »       bne.n»  7c6·<compiler_body+0x4e>917 »       bne.n»  7c6·<compiler_body+0x4e>
918 »       b.n»    89a·<compiler_body+0x122>918 »       b.n»    89a·<compiler_body+0x122>
919 »       ldr»    r3,·[r6,·#36]» @·0x24919 »       ldr»    r3,·[r6,·#36]» @·0x24
920 »       cmp»    r3,·#1920 »       cmp»    r3,·#1
921 »       bgt.n»  92a·<compiler_body+0x1b2>921 »       bgt.n»  92a·<compiler_body+0x1b2>
922 »       bl»     7eb4·<_PyCompile_CleanDoc>922 »       bl»     7ebc·<_PyCompile_CleanDoc>
923 ·R_ARM_THM_CALL» _PyCompile_CleanDoc923 ·R_ARM_THM_CALL» _PyCompile_CleanDoc
924 »       mov»    r4,·r0924 »       mov»    r4,·r0
925 »       cmp»    r0,·#0925 »       cmp»    r0,·#0
926 »       beq.n»  954·<compiler_body+0x1dc>926 »       beq.n»  954·<compiler_body+0x1dc>
927 »       ldr»    r3,·[r5,·#8]927 »       ldr»    r3,·[r5,·#8]
Max diff block lines reached; 310496/314045 bytes (98.87%) of diff not shown.
10.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 76, 25 lines modifiedOffset 76, 25 lines modified
76 »       mov»    r0,·r976 »       mov»    r0,·r9
77 »       stmia.w»sp,·{r0,·r1}77 »       stmia.w»sp,·{r0,·r1}
78 »       mov»    r3,·sl78 »       mov»    r3,·sl
79 »       mov»    r2,·r679 »       mov»    r2,·r6
80 »       strd»   r9,·r8,·[sp,·#40]»     @·0x2880 »       strd»   r9,·r8,·[sp,·#40]»     @·0x28
81 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x3081 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30
82 »       strd»   r6,·sl,·[sp,·#32]82 »       strd»   r6,·sl,·[sp,·#32]
83 »       bl»     48a8·<compiler_addop_load_const>83 »       bl»     48ac·<compiler_addop_load_const>
84 ·R_ARM_THM_CALL» compiler_addop_load_const84 ·R_ARM_THM_CALL» compiler_addop_load_const
85 »       cmp»    r0,·#085 »       cmp»    r0,·#0
86 »       bge.n»  ca·<compiler_typealias+0xca>86 »       bge.n»  ca·<compiler_typealias+0xca>
87 »       mov»    r0,·r487 »       mov»    r0,·r4
88 »       bl»     8bac·<compiler_exit_scope>88 »       bl»     8bb4·<compiler_exit_scope>
89 ·R_ARM_THM_CALL» compiler_exit_scope89 ·R_ARM_THM_CALL» compiler_exit_scope
90 »       b.n»    332·<compiler_typealias+0x332>90 »       b.n»    332·<compiler_typealias+0x332>
91 »       mov»    r1,·r791 »       mov»    r1,·r7
92 »       mov»    r0,·r492 »       mov»    r0,·r4
93 »       bl»     5a30·<compiler_type_params>93 »       bl»     5a34·<compiler_type_params>
94 ·R_ARM_THM_CALL» compiler_type_params94 ·R_ARM_THM_CALL» compiler_type_params
95 »       cmp»    r0,·#095 »       cmp»    r0,·#0
96 »       blt.n»  c2·<compiler_typealias+0xc2>96 »       blt.n»  c2·<compiler_typealias+0xc2>
97 »       ldr»    r3,·[r5,·#32]97 »       ldr»    r3,·[r5,·#32]
98 »       movs»   r2,·#298 »       movs»   r2,·#2
99 »       str»    r3,·[sp,·#0]99 »       str»    r3,·[sp,·#0]
100 »       mov»    r0,·r4100 »       mov»    r0,·r4
Offset 117, 49 lines modifiedOffset 117, 49 lines modified
117 »       add»    r7,·sp,·#32117 »       add»    r7,·sp,·#32
118 »       strd»   r9,·r8,·[sp,·#40]»     @·0x28118 »       strd»   r9,·r8,·[sp,·#40]»     @·0x28
119 »       strd»   r6,·sl,·[sp,·#32]119 »       strd»   r6,·sl,·[sp,·#32]
120 »       ldmia.w»fp,·{r0,·r1}120 »       ldmia.w»fp,·{r0,·r1}
121 »       stmia.w»sp,·{r0,·r1}121 »       stmia.w»sp,·{r0,·r1}
122 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30122 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30
123 »       ldmia.w»r7,·{r2,·r3}123 »       ldmia.w»r7,·{r2,·r3}
124 »       bl»     48a8·<compiler_addop_load_const>124 »       bl»     48ac·<compiler_addop_load_const>
125 ·R_ARM_THM_CALL» compiler_addop_load_const125 ·R_ARM_THM_CALL» compiler_addop_load_const
126 »       adds»   r0,·#1126 »       adds»   r0,·#1
127 »       beq.w»  332·<compiler_typealias+0x332>127 »       beq.w»  332·<compiler_typealias+0x332>
128 »       ldmia.w»fp,·{r0,·r1}128 »       ldmia.w»fp,·{r0,·r1}
129 »       stmia.w»sp,·{r0,·r1}129 »       stmia.w»sp,·{r0,·r1}
130 »       ldmia.w»r7,·{r2,·r3}130 »       ldmia.w»r7,·{r2,·r3}
131 »       movw»   r7,·#0131 »       movw»   r7,·#0
132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
133 »       movt»   r7,·#0133 »       movt»   r7,·#0
134 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct134 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
135 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30135 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30
136 »       str»    r7,·[sp,·#8]136 »       str»    r7,·[sp,·#8]
137 »       bl»     48a8·<compiler_addop_load_const>137 »       bl»     48ac·<compiler_addop_load_const>
138 ·R_ARM_THM_CALL» compiler_addop_load_const138 ·R_ARM_THM_CALL» compiler_addop_load_const
139 »       adds»   r0,·#1139 »       adds»   r0,·#1
140 »       bne.n»  d6·<compiler_typealias+0xd6>140 »       bne.n»  d6·<compiler_typealias+0xd6>
141 »       b.n»    332·<compiler_typealias+0x332>141 »       b.n»    332·<compiler_typealias+0x332>
142 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30142 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30
143 »       movw»   r2,·#0143 »       movw»   r2,·#0
144 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct144 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
145 »       movt»   r2,·#0145 »       movt»   r2,·#0
146 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct146 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
147 »       bl»     49b4·<compiler_add_const>147 »       bl»     49b8·<compiler_add_const>
148 ·R_ARM_THM_CALL» compiler_add_const148 ·R_ARM_THM_CALL» compiler_add_const
149 »       adds»   r0,·#1149 »       adds»   r0,·#1
150 »       beq.w»  338·<compiler_typealias+0x338>150 »       beq.w»  338·<compiler_typealias+0x338>
151 »       ldr»    r1,·[r5,·#12]151 »       ldr»    r1,·[r5,·#12]
152 »       mov»    r0,·r4152 »       mov»    r0,·r4
153 »       bl»     2494·<compiler_visit_expr1>153 »       bl»     2494·<compiler_visit_expr1>
154 ·R_ARM_THM_CALL» compiler_visit_expr1154 ·R_ARM_THM_CALL» compiler_visit_expr1
155 »       cmp»    r0,·#0155 »       cmp»    r0,·#0
156 »       bge.n»  174·<compiler_typealias+0x174>156 »       bge.n»  174·<compiler_typealias+0x174>
157 »       mov»    r0,·r4157 »       mov»    r0,·r4
158 »       bl»     8bac·<compiler_exit_scope>158 »       bl»     8bb4·<compiler_exit_scope>
159 ·R_ARM_THM_CALL» compiler_exit_scope159 ·R_ARM_THM_CALL» compiler_exit_scope
160 »       b.n»    338·<compiler_typealias+0x338>160 »       b.n»    338·<compiler_typealias+0x338>
161 »       ldr»    r3,·[sp,·#28]161 »       ldr»    r3,·[sp,·#28]
162 »       add»    r2,·sp,·#80»   @·0x50162 »       add»    r2,·sp,·#80»   @·0x50
163 »       str»    r3,·[sp,·#68]» @·0x44163 »       str»    r3,·[sp,·#68]» @·0x44
164 »       ldr»    r3,·[sp,·#16]164 »       ldr»    r3,·[sp,·#16]
165 »       str»    r3,·[sp,·#64]» @·0x40165 »       str»    r3,·[sp,·#64]» @·0x40
Offset 174, 19 lines modifiedOffset 174, 19 lines modified
174 »       movs»   r1,·#36»     @·0x24174 »       movs»   r1,·#36»     @·0x24
175 »       bl»     0·<_PyInstructionSequence_Addop>175 »       bl»     0·<_PyInstructionSequence_Addop>
176 ·R_ARM_THM_CALL» _PyInstructionSequence_Addop176 ·R_ARM_THM_CALL» _PyInstructionSequence_Addop
177 »       cmp»    r0,·#0177 »       cmp»    r0,·#0
178 »       blt.n»  16c·<compiler_typealias+0x16c>178 »       blt.n»  16c·<compiler_typealias+0x16c>
179 »       movs»   r1,·#0179 »       movs»   r1,·#0
180 »       mov»    r0,·r4180 »       mov»    r0,·r4
181 »       bl»     791c·<optimize_and_assemble>181 »       bl»     7924·<optimize_and_assemble>
182 ·R_ARM_THM_CALL» optimize_and_assemble182 ·R_ARM_THM_CALL» optimize_and_assemble
183 »       mov»    r5,·r0183 »       mov»    r5,·r0
184 »       mov»    r0,·r4184 »       mov»    r0,·r4
185 »       bl»     8bac·<compiler_exit_scope>185 »       bl»     8bb4·<compiler_exit_scope>
186 ·R_ARM_THM_CALL» compiler_exit_scope186 ·R_ARM_THM_CALL» compiler_exit_scope
187 »       cmp»    r5,·#0187 »       cmp»    r5,·#0
188 »       beq.w»  338·<compiler_typealias+0x338>188 »       beq.w»  338·<compiler_typealias+0x338>
189 »       ldr»    r3,·[sp,·#16]189 »       ldr»    r3,·[sp,·#16]
190 »       movs»   r2,·#0190 »       movs»   r2,·#0
191 »       str»    r3,·[sp,·#48]» @·0x30191 »       str»    r3,·[sp,·#48]» @·0x30
192 »       mov»    r0,·r4192 »       mov»    r0,·r4
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 »       str»    r3,·[sp,·#52]» @·0x34194 »       str»    r3,·[sp,·#52]» @·0x34
195 »       add»    r3,·sp,·#48»   @·0x30195 »       add»    r3,·sp,·#48»   @·0x30
196 »       str»    r7,·[sp,·#56]» @·0x38196 »       str»    r7,·[sp,·#56]» @·0x38
197 »       strd»   fp,·r5,·[sp]197 »       strd»   fp,·r5,·[sp]
198 »       str.w»  fp,·[sp,·#60]»       @·0x3c198 »       str.w»  fp,·[sp,·#60]»       @·0x3c
199 »       str»    r2,·[sp,·#8]199 »       str»    r2,·[sp,·#8]
200 »       ldmia»  r3,·{r1,·r2,·r3}200 »       ldmia»  r3,·{r1,·r2,·r3}
201 »       bl»     8fd8·<compiler_make_closure>201 »       bl»     8fe0·<compiler_make_closure>
202 ·R_ARM_THM_CALL» compiler_make_closure202 ·R_ARM_THM_CALL» compiler_make_closure
203 »       ldr»    r3,·[r5,·#0]203 »       ldr»    r3,·[r5,·#0]
204 »       cmp»    r0,·#0204 »       cmp»    r0,·#0
205 »       mvn.w»  r2,·#3221225472»    @·0xc0000000205 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
206 »       bge.n»  1f6·<compiler_typealias+0x1f6>206 »       bge.n»  1f6·<compiler_typealias+0x1f6>
207 »       cmp»    r3,·r2207 »       cmp»    r3,·r2
208 »       beq.w»  338·<compiler_typealias+0x338>208 »       beq.w»  338·<compiler_typealias+0x338>
Offset 273, 32 lines modifiedOffset 273, 32 lines modified
273 »       adds»   r0,·#1273 »       adds»   r0,·#1
274 »       mov.w»  r0,·#4294967295»    @·0xffffffff274 »       mov.w»  r0,·#4294967295»    @·0xffffffff
275 »       it»     ne275 »       it»     ne
276 »       movne»  r0,·#0276 »       movne»  r0,·#0
277 »       b.n»    340·<compiler_typealias+0x340>277 »       b.n»    340·<compiler_typealias+0x340>
278 »       movs»   r1,·#0278 »       movs»   r1,·#0
279 »       mov»    r0,·r4279 »       mov»    r0,·r4
280 »       bl»     791c·<optimize_and_assemble>280 »       bl»     7924·<optimize_and_assemble>
281 ·R_ARM_THM_CALL» optimize_and_assemble281 ·R_ARM_THM_CALL» optimize_and_assemble
282 »       mov»    r7,·r0282 »       mov»    r7,·r0
283 »       mov»    r0,·r4283 »       mov»    r0,·r4
284 »       bl»     8bac·<compiler_exit_scope>284 »       bl»     8bb4·<compiler_exit_scope>
285 ·R_ARM_THM_CALL» compiler_exit_scope285 ·R_ARM_THM_CALL» compiler_exit_scope
286 »       cmp»    r7,·#0286 »       cmp»    r7,·#0
287 »       beq.n»  332·<compiler_typealias+0x332>287 »       beq.n»  332·<compiler_typealias+0x332>
Max diff block lines reached; 7084/10825 bytes (65.44%) of diff not shown.
108 KB
errors.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········24856·(bytes·into·file)13 ··Start·of·section·headers:··········24888·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.96 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x6118:1 There·are·17·section·headers,·starting·at·offset·0x6138:
  
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·0012a8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0012a8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·004c6c·000b50·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·004c74·000b50·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0012dc·000040·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0012dc·000040·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0057bc·000068·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·0057c4·000068·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00131c·0000d0·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00131c·0000d0·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00131c·000d94·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00131c·000d9c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·005824·0005a0·08···I·14···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·00582c·0005b8·08···I·14···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0020b0·000621·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0020b8·000621·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0026d4·0005bc·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0026dc·0005bc·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·005dc4·0002c8·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·005de4·0002c8·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002c90·00008b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002c98·00008b·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002d1b·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002d23·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002d1b·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002d23·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002d50·0012a0·10·····15·157··418 ··[14]·.symtab···········SYMTAB··········00000000·002d58·0012a0·10·····15·157··4
19 ··[15]·.strtab···········STRTAB··········00000000·003ff0·000c7b·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·003ff8·000c7b·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·00608c·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0060ac·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.5 KB
readelf --wide --symbols {}
    
Offset 22, 45 lines modifiedOffset 22, 45 lines modified
22 ····18:·000000ed···112·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV22 ····18:·000000ed···112·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV
23 ····19:·00000064·····0·NOTYPE··LOCAL··DEFAULT····8·.LC323 ····19:·00000064·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
24 ····20:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC424 ····20:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
25 ····21:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC525 ····21:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
26 ····22:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC626 ····22:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
27 ····23:·00000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LC727 ····23:·00000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
28 ····24:·00000140·····0·NOTYPE··LOCAL··DEFAULT····8·.LC828 ····24:·00000140·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
29 ····25:·00000620·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····25:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····26:·00000628·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····26:·00000624·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····27:·00000629···212·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException31 ····27:·00000625···212·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException
32 ····28:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·000006fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····30:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····31:·000008dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····31:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····32:·000009a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d36 ····32:·000009a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
37 ····33:·000009a4·····0·NOTYPE··LOCAL··DEFAULT····6·$t37 ····33:·000009ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
38 ····34:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·000009d8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·000009d4·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·000009dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·00000a0c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····6·$d42 ····38:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····6·$d
43 ····39:·00000180·····0·NOTYPE··LOCAL··DEFAULT····1·$t43 ····39:·00000180·····0·NOTYPE··LOCAL··DEFAULT····1·$t
44 ····40:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC944 ····40:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
45 ····41:·00000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1045 ····41:·00000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
46 ····42:·00000180·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1146 ····42:·00000180·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
47 ····43:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1247 ····43:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
48 ····44:·00000190·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1348 ····44:·00000190·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
49 ····45:·00000a20·····0·NOTYPE··LOCAL··DEFAULT····6·$t49 ····45:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····6·$d50 ····46:·00000b48·····0·NOTYPE··LOCAL··DEFAULT····6·$d
51 ····47:·00000b44·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····47:·00000b4c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····48:·00000b98·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····48:·00000ba0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····49:·00000b9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t53 ····49:·00000ba4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
54 ····50:·00000c90·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····50:·00000c98·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····51:·00000c94·····0·NOTYPE··LOCAL··DEFAULT····6·$t55 ····51:·00000c9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
56 ····52:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····52:·00000ce8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
57 ····53:·00000ce4·····0·NOTYPE··LOCAL··DEFAULT····6·$t57 ····53:·00000cec·····0·NOTYPE··LOCAL··DEFAULT····6·$t
58 ····54:·00000d30·····0·NOTYPE··LOCAL··DEFAULT····6·$d58 ····54:·00000d38·····0·NOTYPE··LOCAL··DEFAULT····6·$d
59 ····55:·00000d34·····0·NOTYPE··LOCAL··DEFAULT····6·$t59 ····55:·00000d3c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
60 ····56:·000001d1···300·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom60 ····56:·000001d1···300·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom
61 ····57:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1461 ····57:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
62 ····58:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1562 ····58:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
63 ····59:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1663 ····59:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
64 ····60:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1764 ····60:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
65 ····61:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1865 ····61:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
66 ····62:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d66 ····62:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ····70:·00000424·····0·NOTYPE··LOCAL··DEFAULT····1·$t74 ····70:·00000424·····0·NOTYPE··LOCAL··DEFAULT····1·$t
75 ····71:·00000440·····0·NOTYPE··LOCAL··DEFAULT····1·$d75 ····71:·00000440·····0·NOTYPE··LOCAL··DEFAULT····1·$d
76 ····72:·00000444·····0·NOTYPE··LOCAL··DEFAULT····1·$t76 ····72:·00000444·····0·NOTYPE··LOCAL··DEFAULT····1·$t
77 ····73:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d77 ····73:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
78 ····74:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t78 ····74:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
79 ····75:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2279 ····75:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
80 ····76:·00000570·····0·NOTYPE··LOCAL··DEFAULT····1·$d80 ····76:·00000570·····0·NOTYPE··LOCAL··DEFAULT····1·$d
81 ····77:·00000d90·····0·NOTYPE··LOCAL··DEFAULT····6·$d81 ····77:·00000d98·····0·NOTYPE··LOCAL··DEFAULT····6·$d
82 ····78:·00000574·····0·NOTYPE··LOCAL··DEFAULT····1·$t82 ····78:·00000574·····0·NOTYPE··LOCAL··DEFAULT····1·$t
83 ····79:·000005a1···840·FUNC····LOCAL··DEFAULT····1·format_unraisable_v83 ····79:·000005a1···840·FUNC····LOCAL··DEFAULT····1·format_unraisable_v
84 ····80:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2384 ····80:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
85 ····81:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2485 ····81:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
86 ····82:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2586 ····82:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
87 ····83:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2687 ····83:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
88 ····84:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2788 ····84:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
Offset 169, 59 lines modifiedOffset 169, 59 lines modified
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
176 ···172:·00000d35····66·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString176 ···172:·00000d3d····66·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
179 ···175:·00000039····10·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetRaisedException179 ···175:·00000039····10·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetRaisedException
180 ···176:·00000045····32·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetRaisedException180 ···176:·00000045····32·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetRaisedException
181 ···177:·00000065···136·FUNC····GLOBAL·DEFAULT····6·PyErr_Format181 ···177:·00000065···136·FUNC····GLOBAL·DEFAULT····6·PyErr_Format
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV
183 ···179:·0000015d··1228·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetObject183 ···179:·0000015d··1224·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetObject
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback 
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass
 194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type
197 ···193:·00000ce5····80·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString197 ···193:·00000ced····80·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
199 ···195:·000004b1····42·FUNC····GLOBAL·DEFAULT····1·_PyErr_Format199 ···195:·000004b1····42·FUNC····GLOBAL·DEFAULT····1·_PyErr_Format
200 ···196:·000006fd···304·FUNC····GLOBAL·HIDDEN·····6·_PyErr_Restore200 ···196:·000006f9···304·FUNC····GLOBAL·HIDDEN·····6·_PyErr_Restore
201 ···197:·0000082d···176·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches201 ···197:·00000829···188·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
 203 ···199:·000008e5···174·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size
204 ···200:·000008dd···174·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches 
205 ···201:·0000098d····24·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException205 ···201:·00000995····24·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException
206 ···202:·000009a5····48·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException206 ···202:·000009ad····48·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException
207 ···203:·000009d5····48·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear207 ···203:·000009dd····48·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear
208 ···204:·00000a05····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject208 ···204:·00000a0d····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject
209 ···205:·00000181·····8·FUNC····GLOBAL·DEFAULT····1·PyErr_SetFromErrno209 ···205:·00000181·····8·FUNC····GLOBAL·DEFAULT····1·PyErr_SetFromErrno
210 ···206:·00000a21···292·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects210 ···206:·00000a29···292·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale
214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
217 ···213:·00000b45····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError217 ···213:·00000b4d····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError
218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
219 ···215:·00000b9d···248·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject219 ···215:·00000ba5···248·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject
220 ···216:·00000c95····80·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1220 ···216:·00000c9d····80·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1
221 ···217:·00000189····10·FUNC····GLOBAL·DEFAULT····1·_PyErr_ExceptionMatches221 ···217:·00000189····10·FUNC····GLOBAL·DEFAULT····1·_PyErr_ExceptionMatches
222 ···218:·00000195····12·FUNC····GLOBAL·DEFAULT····1·_PyErr_Clear222 ···218:·00000195····12·FUNC····GLOBAL·DEFAULT····1·_PyErr_Clear
223 ···219:·000001a1····48·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom223 ···219:·000001a1····48·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict226 ···222:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict
227 ···223:·000002fd····18·FUNC····GLOBAL·HIDDEN·····1·_PyErr_GetTopmostException227 ···223:·000002fd····18·FUNC····GLOBAL·HIDDEN·····1·_PyErr_GetTopmostException
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ···233:·00000445····60·FUNC····GLOBAL·HIDDEN·····1·_PyErr_Fetch237 ···233:·00000445····60·FUNC····GLOBAL·HIDDEN·····1·_PyErr_Fetch
238 ···234:·00000481····36·FUNC····GLOBAL·DEFAULT····1·PyErr_Restore238 ···234:·00000481····36·FUNC····GLOBAL·DEFAULT····1·PyErr_Restore
239 ···235:·000004a5····12·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FiniTypes239 ···235:·000004a5····12·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FiniTypes
Max diff block lines reached; 867/11764 bytes (7.37%) of diff not shown.
37.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4c6c·contains·362·entries:1 Relocation·section·'.rel.text'·at·offset·0x4c74·contains·362·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000012··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000012··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000016··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000016··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR15 0000001c··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
6 00000020··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR16 00000020··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
7 00000024··0000a00a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags7 00000024··0000a00a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags
8 0000003e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR28 0000003e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 0000010c··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF26 0000010c··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF
27 00000118··0000aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Exception27 00000118··0000aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Exception
28 0000011c··0000aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Exception28 0000011c··0000aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Exception
29 0000014c··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError29 0000014c··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
30 00000150··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError30 00000150··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
31 00000156··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC131 00000156··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
32 0000015a··00000b30·R_ARM_THM_MOVT_ABS·····00000030···.LC132 0000015a··00000b30·R_ARM_THM_MOVT_ABS·····00000030···.LC1
33 00000160··0000ac0a·R_ARM_THM_CALL·········00000d35···_PyErr_SetString33 00000160··0000ac0a·R_ARM_THM_CALL·········00000d3d···_PyErr_SetString
34 00000178··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate34 00000178··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
35 0000017c··0000ad02·R_ARM_ABS32············00000000···_PyRuntime35 0000017c··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
36 000001ae··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError36 000001ae··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError
37 000001b2··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError37 000001b2··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError
38 000001e8··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError38 000001e8··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError
39 000001ec··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError39 000001ec··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError
40 00000204··0000be0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass40 00000204··0000bd0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
41 00000214··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct41 00000214··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
42 00000218··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct42 00000218··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
43 0000022e··0000a30a·R_ARM_THM_CALL·········00000000···PyDict_New43 0000022e··0000a30a·R_ARM_THM_CALL·········00000000···PyDict_New
44 0000023a··00003b2f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC1644 0000023a··00003b2f·R_ARM_THM_MOVW_ABS_NC··000001d8···.LC16
45 0000023e··00003b30·R_ARM_THM_MOVT_ABS·····000001d8···.LC1645 0000023e··00003b30·R_ARM_THM_MOVT_ABS·····000001d8···.LC16
46 00000242··0000dd0a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString46 00000242··0000dd0a·R_ARM_THM_CALL·········00000000···PyDict_SetItemString
47 0000024e··00003c2f·R_ARM_THM_MOVW_ABS_NC··000001e0···.LC1747 0000024e··00003c2f·R_ARM_THM_MOVW_ABS_NC··000001e0···.LC17
Offset 53, 21 lines modifiedOffset 53, 21 lines modified
53 0000027a··0000de0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallDict53 0000027a··0000de0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallDict
54 00000288··0000b30a·R_ARM_THM_CALL·········0000015d···_PyErr_SetObject54 00000288··0000b30a·R_ARM_THM_CALL·········0000015d···_PyErr_SetObject
55 000002ae··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc55 000002ae··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
56 000002ba··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError56 000002ba··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
57 000002be··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError57 000002be··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
58 000002c4··0000392f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC1458 000002c4··0000392f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC14
59 000002c8··00003930·R_ARM_THM_MOVT_ABS·····00000198···.LC1459 000002c8··00003930·R_ARM_THM_MOVT_ABS·····00000198···.LC14
60 000002ce··0000ac0a·R_ARM_THM_CALL·········00000d35···_PyErr_SetString60 000002ce··0000ac0a·R_ARM_THM_CALL·········00000d3d···_PyErr_SetString
61 000002d6··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc61 000002d6··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
62 000002dc··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError62 000002dc··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
63 000002e0··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError63 000002e0··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
64 000002e6··00003a2f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC1564 000002e6··00003a2f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC15
65 000002ea··00003a30·R_ARM_THM_MOVT_ABS·····000001bc···.LC1565 000002ea··00003a30·R_ARM_THM_MOVT_ABS·····000001bc···.LC15
66 000002f0··0000ac0a·R_ARM_THM_CALL·········00000d35···_PyErr_SetString66 000002f0··0000ac0a·R_ARM_THM_CALL·········00000d3d···_PyErr_SetString
67 000002f8··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate67 000002f8··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
68 00000336··0000402f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC1968 00000336··0000402f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC19
69 0000033a··00004030·R_ARM_THM_MOVT_ABS·····000001f4···.LC1969 0000033a··00004030·R_ARM_THM_MOVT_ABS·····000001f4···.LC19
70 0000033e··0000e10a·R_ARM_THM_CALL·········00000000···_Py_fopen_obj70 0000033e··0000e10a·R_ARM_THM_CALL·········00000000···_Py_fopen_obj
71 0000034a··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF71 0000034a··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF
72 00000364··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate72 00000364··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
73 000003a6··0000e20a·R_ARM_THM_CALL·········00000000···Py_UniversalNewlineFgets73 000003a6··0000e20a·R_ARM_THM_CALL·········00000000···Py_UniversalNewlineFgets
Offset 158, 35 lines modifiedOffset 158, 35 lines modified
158 0000089c··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate158 0000089c··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
159 000008a0··0000ad02·R_ARM_ABS32············00000000···_PyRuntime159 000008a0··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
160 000008a4··00009202·R_ARM_ABS32············00000000···.rodata160 000008a4··00009202·R_ARM_ABS32············00000000···.rodata
161 000008b8··0000522f·R_ARM_THM_MOVW_ABS_NC··0000026c···.LC25161 000008b8··0000522f·R_ARM_THM_MOVW_ABS_NC··0000026c···.LC25
162 000008bc··00005230·R_ARM_THM_MOVT_ABS·····0000026c···.LC25162 000008bc··00005230·R_ARM_THM_MOVT_ABS·····0000026c···.LC25
163 000008d8··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc163 000008d8··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
164 000008e2··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc164 000008e2··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
165 00000934··0000be0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass165 00000934··0000bd0a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
166 00000982··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc166 00000982··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
167 000009ba··0000e90a·R_ARM_THM_CALL·········00000445···_PyErr_Fetch167 000009ba··0000e90a·R_ARM_THM_CALL·········00000445···_PyErr_Fetch
168 000009c8··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_MemoryError168 000009c8··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_MemoryError
169 000009cc··0000fb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_MemoryError169 000009cc··0000fb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_MemoryError
170 000009d4··0000c80a·R_ARM_THM_CALL·········000008dd···PyErr_GivenExceptionMatches170 000009d4··0000c70a·R_ARM_THM_CALL·········000008e5···PyErr_GivenExceptionMatches
171 000009dc··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000394···.LC30171 000009dc··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000394···.LC30
172 000009e0··00005a30·R_ARM_THM_MOVT_ABS·····00000394···.LC30172 000009e0··00005a30·R_ARM_THM_MOVT_ABS·····00000394···.LC30
173 000009e6··0000fa0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc173 000009e6··0000fa0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
174 000009ee··00001b0a·R_ARM_THM_CALL·········00000629···_PyErr_CreateException174 000009ee··00001b0a·R_ARM_THM_CALL·········00000625···_PyErr_CreateException
175 00000a06··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct175 00000a06··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
176 00000a0a··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct176 00000a0a··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
177 00000a18··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct177 00000a18··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
178 00000a1c··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct178 00000a1c··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
179 00000a2e··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc179 00000a2e··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
180 00000a36··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc180 00000a36··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
181 00000a3c··0000fc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError181 00000a3c··0000fc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
182 00000a40··0000fc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError182 00000a40··0000fc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
183 00000a46··0000592f·R_ARM_THM_MOVW_ABS_NC··00000354···.LC29183 00000a46··0000592f·R_ARM_THM_MOVW_ABS_NC··00000354···.LC29
184 00000a4a··00005930·R_ARM_THM_MOVT_ABS·····00000354···.LC29184 00000a4a··00005930·R_ARM_THM_MOVT_ABS·····00000354···.LC29
185 00000a50··0000ac0a·R_ARM_THM_CALL·········00000d35···_PyErr_SetString185 00000a50··0000ac0a·R_ARM_THM_CALL·········00000d3d···_PyErr_SetString
186 00000a60··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc186 00000a60··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
187 00000a80··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc187 00000a80··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
188 00000a8c··00005b2f·R_ARM_THM_MOVW_ABS_NC··000003d4···.LC31188 00000a8c··00005b2f·R_ARM_THM_MOVW_ABS_NC··000003d4···.LC31
189 00000a90··00005b30·R_ARM_THM_MOVT_ABS·····000003d4···.LC31189 00000a90··00005b30·R_ARM_THM_MOVT_ABS·····000003d4···.LC31
190 00000a96··0000fa0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc190 00000a96··0000fa0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
191 00000aa0··00009202·R_ARM_ABS32············00000000···.rodata191 00000aa0··00009202·R_ARM_ABS32············00000000···.rodata
192 00000ab4··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct192 00000ab4··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 00000e52··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct264 00000e52··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
265 00000e72··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct265 00000e72··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
266 00000e76··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct266 00000e76··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
267 00000e7e··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct267 00000e7e··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
268 00000e82··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct268 00000e82··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
269 00000e96··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct269 00000e96··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
270 00000e9a··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct270 00000e9a··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
271 00000ea4··0000bb0a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback271 00000ea4··0000be0a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback
272 00000eaa··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF272 00000eaa··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF
273 00000eb4··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct273 00000eb4··0000b42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
274 00000eb8··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct274 00000eb8··0000b430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
275 00000ed6··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError275 00000ed6··0000ab2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
276 00000eda··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError276 00000eda··0000ab30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
277 00000ee8··0000702f·R_ARM_THM_MOVW_ABS_NC··000004b0···.LC40277 00000ee8··0000702f·R_ARM_THM_MOVW_ABS_NC··000004b0···.LC40
278 00000eec··00007030·R_ARM_THM_MOVT_ABS·····000004b0···.LC40278 00000eec··00007030·R_ARM_THM_MOVT_ABS·····000004b0···.LC40
Offset 343, 32 lines modifiedOffset 343, 32 lines modified
343 00001214··0000ad02·R_ARM_ABS32············00000000···_PyRuntime343 00001214··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
344 00001218··0000ad02·R_ARM_ABS32············00000000···_PyRuntime344 00001218··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
345 0000121c··0000ad02·R_ARM_ABS32············00000000···_PyRuntime345 0000121c··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
346 00001220··0000ad02·R_ARM_ABS32············00000000···_PyRuntime346 00001220··0000ad02·R_ARM_ABS32············00000000···_PyRuntime
347 00001250··0000b20a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV347 00001250··0000b20a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV
348 0000125c··0000b90a·R_ARM_THM_CALL·········00000000···_PyException_AddNote348 0000125c··0000b90a·R_ARM_THM_CALL·········00000000···_PyException_AddNote
349 00001282··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF349 00001282··00000d0a·R_ARM_THM_CALL·········0000001d···Py_XDECREF
350 00001292··0000d80a·R_ARM_THM_CALL·········00000c95···_PyErr_ChainExceptions1350 00001292··0000d80a·R_ARM_THM_CALL·········00000c9d···_PyErr_ChainExceptions1
351 0000129a··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc351 0000129a··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
352 000012a0··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate352 000012a0··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
353 000012a4··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate353 000012a4··00009e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
354 00000184··0000ce1e·R_ARM_THM_JUMP24·······00000a21···PyErr_SetFromErrnoWithFilenameObjects354 00000184··0000ce1e·R_ARM_THM_JUMP24·······00000a29···PyErr_SetFromErrnoWithFilenameObjects
355 0000018e··0000c81e·R_ARM_THM_JUMP24·······000008dd···PyErr_GivenExceptionMatches355 0000018e··0000c71e·R_ARM_THM_JUMP24·······000008e5···PyErr_GivenExceptionMatches
356 0000019c··00000d1e·R_ARM_THM_JUMP24·······0000001d···Py_XDECREF356 0000019c··00000d1e·R_ARM_THM_JUMP24·······0000001d···Py_XDECREF
357 0000049a··0000c41e·R_ARM_THM_JUMP24·······000006fd···_PyErr_Restore357 0000049a··0000c41e·R_ARM_THM_JUMP24·······000006f9···_PyErr_Restore
358 000004ac··0000ec1e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin358 000004ac··0000ec1e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin
359 0000056c··0000ef1e·R_ARM_THM_JUMP24·······00000000···_PyErr_NoMemory359 0000056c··0000ef1e·R_ARM_THM_JUMP24·······00000000···_PyErr_NoMemory
360 0000081c··00000d1e·R_ARM_THM_JUMP24·······0000001d···Py_XDECREF360 0000081c··00000d1e·R_ARM_THM_JUMP24·······0000001d···Py_XDECREF
361 00000e18··0000ae1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc361 00000e18··0000ae1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
362 00000e66··0000a71e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack362 00000e66··0000a71e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack
Max diff block lines reached; 28840/38371 bytes (75.16%) of diff not shown.
665 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 88, 26 lines modifiedOffset 88, 26 lines modified
88 _Py_NoneStruct88 _Py_NoneStruct
89 PyObject_CallOneArg89 PyObject_CallOneArg
90 PyExc_TypeError90 PyExc_TypeError
91 PyObject_Repr91 PyObject_Repr
92 PyUnicode_FromFormat92 PyUnicode_FromFormat
93 _PyException_AddNote93 _PyException_AddNote
94 PyObject_Call94 PyObject_Call
95 PyException_GetTraceback 
96 PyException_GetContext95 PyException_GetContext
97 PyException_SetContext96 PyException_SetContext
98 PyObject_IsSubclass97 PyObject_IsSubclass
 98 PyException_GetTraceback
99 _PyObject_MakeTpCall99 _PyObject_MakeTpCall
100 PyTraceBack_Type100 PyTraceBack_Type
101 _Py_CheckFunctionResult101 _Py_CheckFunctionResult
102 _PyErr_Format102 _PyErr_Format
103 _PyErr_Restore103 _PyErr_Restore
104 PyType_IsSubtype104 PyType_IsSubtype
105 PyTuple_Size 
106 PyErr_GivenExceptionMatches105 PyErr_GivenExceptionMatches
 106 PyTuple_Size
107 PyErr_SetFromErrno107 PyErr_SetFromErrno
108 PyErr_SetFromErrnoWithFilenameObjects108 PyErr_SetFromErrnoWithFilenameObjects
109 __errno_location109 __errno_location
110 strerror110 strerror
111 PyUnicode_DecodeLocale111 PyUnicode_DecodeLocale
112 Py_BuildValue112 Py_BuildValue
113 PyUnicode_FromString113 PyUnicode_FromString
4.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError162 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError
163 »       mov»    r0,·r5163 »       mov»    r0,·r5
164 »       movw»   r2,·#0164 »       movw»   r2,·#0
165 ·R_ARM_THM_MOVW_ABS_NC»  .LC1165 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
166 »       movt»   r2,·#0166 »       movt»   r2,·#0
167 ·R_ARM_THM_MOVT_ABS»     .LC1167 ·R_ARM_THM_MOVT_ABS»     .LC1
168 »       ldr»    r1,·[r3,·#0]168 »       ldr»    r1,·[r3,·#0]
169 »       bl»     d34·<write_unraisable_exc+0x290>169 »       bl»     d3c·<write_unraisable_exc+0x298>
170 ·R_ARM_THM_CALL» _PyErr_SetString170 ·R_ARM_THM_CALL» _PyErr_SetString
171 »       b.n»    110·<PyErr_NewException+0xb8>171 »       b.n»    110·<PyErr_NewException+0xb8>
172 »       movs»   r6,·#0172 »       movs»   r6,·#0
173 »       mov»    r4,·r6173 »       mov»    r4,·r6
174 »       mov»    r5,·r6174 »       mov»    r5,·r6
175 »       b.n»    fe·<PyErr_NewException+0xa6>175 »       b.n»    fe·<PyErr_NewException+0xa6>
176 »       mov»    r6,·r8176 »       mov»    r6,·r8
Offset 183, 23 lines modifiedOffset 183, 23 lines modified
183 »       .word»  0x00004e18183 »       .word»  0x00004e18
184 ·R_ARM_ABS32»    _PyRuntime184 ·R_ARM_ABS32»    _PyRuntime
  
185 00000180·<PyErr_SetFromErrno>:185 00000180·<PyErr_SetFromErrno>:
186 PyErr_SetFromErrno():186 PyErr_SetFromErrno():
187 »       movs»   r2,·#0187 »       movs»   r2,·#0
188 »       mov»    r1,·r2188 »       mov»    r1,·r2
189 »       b.w»    a20·<_PyErr_NormalizeException+0x138>189 »       b.w»    a28·<_PyErr_NormalizeException+0x140>
190 ·R_ARM_THM_JUMP24»       PyErr_SetFromErrnoWithFilenameObjects190 ·R_ARM_THM_JUMP24»       PyErr_SetFromErrnoWithFilenameObjects
  
191 00000188·<_PyErr_ExceptionMatches>:191 00000188·<_PyErr_ExceptionMatches>:
192 _PyErr_ExceptionMatches():192 _PyErr_ExceptionMatches():
193 »       ldr»    r0,·[r0,·#72]» @·0x48193 »       ldr»    r0,·[r0,·#72]» @·0x48
194 »       cbz»    r0,·18e·<_PyErr_ExceptionMatches+0x6>194 »       cbz»    r0,·18e·<_PyErr_ExceptionMatches+0x6>
195 »       ldr»    r0,·[r0,·#4]195 »       ldr»    r0,·[r0,·#4]
196 »       b.w»    8dc·<format_unraisable_v+0x33c>196 »       b.w»    8e4·<format_unraisable_v+0x344>
197 ·R_ARM_THM_JUMP24»       PyErr_GivenExceptionMatches197 ·R_ARM_THM_JUMP24»       PyErr_GivenExceptionMatches
198 »       nop198 »       nop
  
199 00000194·<_PyErr_Clear>:199 00000194·<_PyErr_Clear>:
200 _PyErr_Clear():200 _PyErr_Clear():
201 »       mov»    r3,·r0201 »       mov»    r3,·r0
202 »       movs»   r2,·#0202 »       movs»   r2,·#0
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
346 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError346 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
347 »       mov»    r0,·r8347 »       mov»    r0,·r8
348 »       movw»   r2,·#0348 »       movw»   r2,·#0
349 ·R_ARM_THM_MOVW_ABS_NC»  .LC14349 ·R_ARM_THM_MOVW_ABS_NC»  .LC14
350 »       movt»   r2,·#0350 »       movt»   r2,·#0
351 ·R_ARM_THM_MOVT_ABS»     .LC14351 ·R_ARM_THM_MOVT_ABS»     .LC14
352 »       ldr»    r1,·[r3,·#0]352 »       ldr»    r1,·[r3,·#0]
353 »       bl»     d34·<write_unraisable_exc+0x290>353 »       bl»     d3c·<write_unraisable_exc+0x298>
354 ·R_ARM_THM_CALL» _PyErr_SetString354 ·R_ARM_THM_CALL» _PyErr_SetString
355 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom+0xe2>355 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom+0xe2>
356 »       mov»    r0,·r5356 »       mov»    r0,·r5
357 »       bl»     0·<_Py_Dealloc>357 »       bl»     0·<_Py_Dealloc>
358 ·R_ARM_THM_CALL» _Py_Dealloc358 ·R_ARM_THM_CALL» _Py_Dealloc
359 »       b.n»    29c·<_PyErr_SetImportErrorSubclassWithNameFrom+0xcc>359 »       b.n»    29c·<_PyErr_SetImportErrorSubclassWithNameFrom+0xcc>
360 »       movw»   r3,·#0360 »       movw»   r3,·#0
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
363 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError363 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
364 »       mov»    r0,·r8364 »       mov»    r0,·r8
365 »       movw»   r2,·#0365 »       movw»   r2,·#0
366 ·R_ARM_THM_MOVW_ABS_NC»  .LC15366 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
367 »       movt»   r2,·#0367 »       movt»   r2,·#0
368 ·R_ARM_THM_MOVT_ABS»     .LC15368 ·R_ARM_THM_MOVT_ABS»     .LC15
369 »       ldr»    r1,·[r3,·#0]369 »       ldr»    r1,·[r3,·#0]
370 »       bl»     d34·<write_unraisable_exc+0x290>370 »       bl»     d3c·<write_unraisable_exc+0x298>
371 ·R_ARM_THM_CALL» _PyErr_SetString371 ·R_ARM_THM_CALL» _PyErr_SetString
372 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom+0xe2>372 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom+0xe2>
373 »       nop373 »       nop
374 »       .word»  0x000000fa374 »       .word»  0x000000fa
375 ·R_ARM_TLS_IE32» _Py_tss_tstate375 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
376 000002fc·<_PyErr_GetTopmostException>:376 000002fc·<_PyErr_GetTopmostException>:
Offset 566, 15 lines modifiedOffset 566, 15 lines modified
566 »       mov»    r3,·r2566 »       mov»    r3,·r2
567 »       mov»    r2,·r1567 »       mov»    r2,·r1
568 »       add»    r4,·pc568 »       add»    r4,·pc
569 »       ldr»    r4,·[r4,·#0]569 »       ldr»    r4,·[r4,·#0]
570 »       mov»    r1,·r0570 »       mov»    r1,·r0
571 »       ldr.w»  r0,·[ip,·r4]571 »       ldr.w»  r0,·[ip,·r4]
572 »       ldr.w»  r4,·[sp],·#4572 »       ldr.w»  r4,·[sp],·#4
573 »       b.w»    6fc·<format_unraisable_v+0x15c>573 »       b.w»    6f8·<format_unraisable_v+0x158>
574 ·R_ARM_THM_JUMP24»       _PyErr_Restore574 ·R_ARM_THM_JUMP24»       _PyErr_Restore
575 »       nop575 »       nop
576 »       .word»  0x00000010576 »       .word»  0x00000010
577 ·R_ARM_TLS_IE32» _Py_tss_tstate577 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
578 000004a4·<_PyErr_FiniTypes>:578 000004a4·<_PyErr_FiniTypes>:
579 _PyErr_FiniTypes():579 _PyErr_FiniTypes():
Offset 1171, 28 lines modifiedOffset 1171, 28 lines modified
1171 »       bne.n»  90a·<_PyErr_NormalizeException+0x22>1171 »       bne.n»  90a·<_PyErr_NormalizeException+0x22>
1172 »       movw»   r3,·#01172 »       movw»   r3,·#0
1173 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_MemoryError1173 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_MemoryError
1174 »       movt»   r3,·#01174 »       movt»   r3,·#0
1175 ·R_ARM_THM_MOVT_ABS»     PyExc_MemoryError1175 ·R_ARM_THM_MOVT_ABS»     PyExc_MemoryError
1176 »       ldr»    r0,·[r7,·#0]1176 »       ldr»    r0,·[r7,·#0]
1177 »       ldr»    r1,·[r3,·#0]1177 »       ldr»    r1,·[r3,·#0]
1178 »       bl»     8dc·<format_unraisable_v+0x33c>1178 »       bl»     8e4·<format_unraisable_v+0x344>
1179 ·R_ARM_THM_CALL» PyErr_GivenExceptionMatches1179 ·R_ARM_THM_CALL» PyErr_GivenExceptionMatches
1180 »       cmp»    r0,·#01180 »       cmp»    r0,·#0
1181 »       beq.n»  a8c·<_PyErr_NormalizeException+0x1a4>1181 »       beq.n»  a8c·<_PyErr_NormalizeException+0x1a4>
1182 »       movw»   r1,·#01182 »       movw»   r1,·#0
1183 ·R_ARM_THM_MOVW_ABS_NC»  .LC301183 ·R_ARM_THM_MOVW_ABS_NC»  .LC30
1184 »       movt»   r1,·#01184 »       movt»   r1,·#0
1185 ·R_ARM_THM_MOVT_ABS»     .LC301185 ·R_ARM_THM_MOVT_ABS»     .LC30
1186 »       ldr»    r0,·[pc,·#184]»@·(aa0·<_PyErr_NormalizeException+0x1b8>)1186 »       ldr»    r0,·[pc,·#184]»@·(aa0·<_PyErr_NormalizeException+0x1b8>)
1187 »       bl»     0·<_Py_FatalErrorFunc>1187 »       bl»     0·<_Py_FatalErrorFunc>
1188 ·R_ARM_THM_CALL» _Py_FatalErrorFunc1188 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
1189 »       mov»    r1,·r61189 »       mov»    r1,·r6
1190 »       mov»    r0,·r51190 »       mov»    r0,·r5
1191 »       bl»     628·<format_unraisable_v+0x88>1191 »       bl»     624·<format_unraisable_v+0x84>
1192 ·R_ARM_THM_CALL» _PyErr_CreateException1192 ·R_ARM_THM_CALL» _PyErr_CreateException
1193 »       mov»    sl,·r01193 »       mov»    sl,·r0
1194 »       cmp»    r0,·#01194 »       cmp»    r0,·#0
1195 »       beq.n»  988·<_PyErr_NormalizeException+0xa0>1195 »       beq.n»  988·<_PyErr_NormalizeException+0xa0>
1196 »       ldr»    r3,·[r6,·#0]1196 »       ldr»    r3,·[r6,·#0]
1197 »       mvn.w»  r2,·#3221225472»    @·0xc00000001197 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1198 »       cmp»    r3,·r21198 »       cmp»    r3,·r2
Offset 1231, 15 lines modifiedOffset 1231, 15 lines modified
1231 ·R_ARM_THM_MOVT_ABS»     PyExc_RecursionError1231 ·R_ARM_THM_MOVT_ABS»     PyExc_RecursionError
1232 »       mov»    r0,·r41232 »       mov»    r0,·r4
1233 »       movw»   r2,·#01233 »       movw»   r2,·#0
1234 ·R_ARM_THM_MOVW_ABS_NC»  .LC291234 ·R_ARM_THM_MOVW_ABS_NC»  .LC29
1235 »       movt»   r2,·#01235 »       movt»   r2,·#0
1236 ·R_ARM_THM_MOVT_ABS»     .LC291236 ·R_ARM_THM_MOVT_ABS»     .LC29
1237 »       ldr»    r1,·[r3,·#0]1237 »       ldr»    r1,·[r3,·#0]
1238 »       bl»     d34·<write_unraisable_exc+0x290>1238 »       bl»     d3c·<write_unraisable_exc+0x298>
1239 ·R_ARM_THM_CALL» _PyErr_SetString1239 ·R_ARM_THM_CALL» _PyErr_SetString
1240 »       b.n»    9ae·<_PyErr_NormalizeException+0xc6>1240 »       b.n»    9ae·<_PyErr_NormalizeException+0xc6>
Max diff block lines reached; 530/4107 bytes (12.90%) of diff not shown.
45.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 187, 40 lines modifiedOffset 187, 40 lines modified
187 »       mov»    r6,·r0187 »       mov»    r6,·r0
188 »       mov»    r4,·r2188 »       mov»    r4,·r2
189 »       mov»    r7,·r1189 »       mov»    r7,·r1
190 »       cbz»    r1,·188·<_PyErr_SetObject+0x2c>190 »       cbz»    r1,·188·<_PyErr_SetObject+0x2c>
191 »       ldr»    r3,·[r1,·#4]191 »       ldr»    r3,·[r1,·#4]
192 »       ldr»    r3,·[r3,·#84]» @·0x54192 »       ldr»    r3,·[r3,·#84]» @·0x54
193 »       cmp»    r3,·#0193 »       cmp»    r3,·#0
194 »       bge.w»  5a4·<_PyErr_SetObject+0x448>194 »       bge.w»  5c4·<_PyErr_SetObject+0x468>
195 »       ldr»    r3,·[r1,·#84]» @·0x54195 »       ldr»    r3,·[r1,·#84]» @·0x54
196 »       lsls»   r1,·r3,·#1196 »       lsls»   r1,·r3,·#1
197 »       bpl.w»  5a4·<_PyErr_SetObject+0x448>197 »       bpl.w»  5c4·<_PyErr_SetObject+0x468>
198 »       cmp»    r4,·#0198 »       cmp»    r4,·#0
199 »       beq.w»  41e·<_PyErr_SetObject+0x2c2>199 »       beq.w»  406·<_PyErr_SetObject+0x2aa>
200 »       ldr»    r0,·[r4,·#4]200 »       ldr»    r0,·[r4,·#4]
201 »       ldr»    r3,·[r0,·#84]» @·0x54201 »       ldr»    r3,·[r0,·#84]» @·0x54
202 »       ands.w» r3,·r3,·#1073741824»@·0x40000000202 »       ands.w» r3,·r3,·#1073741824»@·0x40000000
203 »       bne.w»  3e6·<_PyErr_SetObject+0x28a>203 »       bne.w»  332·<_PyErr_SetObject+0x1d6>
204 »       ldr»    r2,·[r4,·#0]204 »       ldr»    r2,·[r4,·#0]
205 »       mvn.w»  r1,·#3221225472»    @·0xc0000000205 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
206 »       cmp»    r2,·r1206 »       cmp»    r2,·r1
207 »       beq.w»  3be·<_PyErr_SetObject+0x262>207 »       beq.w»  472·<_PyErr_SetObject+0x316>
208 »       ldr»    r0,·[r6,·#72]» @·0x48208 »       ldr»    r0,·[r6,·#72]» @·0x48
209 »       adds»   r2,·#1209 »       adds»   r2,·#1
210 »       str»    r2,·[r4,·#0]210 »       str»    r2,·[r4,·#0]
211 »       str»    r3,·[r6,·#72]» @·0x48211 »       str»    r3,·[r6,·#72]» @·0x48
212 »       cmp»    r0,·#0212 »       cmp»    r0,·#0
213 »       bne.w»  3ca·<_PyErr_SetObject+0x26e>213 »       bne.w»  356·<_PyErr_SetObject+0x1fa>
214 »       movw»   r3,·#0214 »       movw»   r3,·#0
215 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct215 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
216 »       movt»   r3,·#0216 »       movt»   r3,·#0
217 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct217 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
218 »       cmp»    r4,·r3218 »       cmp»    r4,·r3
219 »       beq.w»  4c0·<_PyErr_SetObject+0x364>219 »       beq.w»  4c4·<_PyErr_SetObject+0x368>
220 »       ldr»    r3,·[r4,·#4]220 »       ldr»    r3,·[r4,·#4]
221 »       ldr»    r3,·[r3,·#84]» @·0x54221 »       ldr»    r3,·[r3,·#84]» @·0x54
222 »       lsls»   r5,·r3,·#5222 »       lsls»   r5,·r3,·#5
223 »       bmi.n»  278·<_PyErr_SetObject+0x11c>223 »       bmi.n»  278·<_PyErr_SetObject+0x11c>
224 »       mov»    r1,·r4224 »       mov»    r1,·r4
225 »       mov»    r0,·r7225 »       mov»    r0,·r7
226 »       bl»     0·<PyObject_CallOneArg>226 »       bl»     0·<PyObject_CallOneArg>
Offset 247, 24 lines modifiedOffset 247, 24 lines modified
247 »       ldr»    r3,·[r5,·#0]247 »       ldr»    r3,·[r5,·#0]
248 »       mvn.w»  r2,·#3221225472»    @·0xc0000000248 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
249 »       cmp»    r3,·r2249 »       cmp»    r3,·r2
250 »       beq.n»  20c·<_PyErr_SetObject+0xb0>250 »       beq.n»  20c·<_PyErr_SetObject+0xb0>
251 »       subs»   r3,·#1251 »       subs»   r3,·#1
252 »       str»    r3,·[r5,·#0]252 »       str»    r3,·[r5,·#0]
253 »       cmp»    r3,·#0253 »       cmp»    r3,·#0
254 »       beq.w»  604·<_PyErr_SetObject+0x4a8>254 »       beq.w»  584·<_PyErr_SetObject+0x428>
255 »       ldr.w»  r8,·[r6,·#72]»       @·0x48255 »       ldr.w»  r8,·[r6,·#72]»       @·0x48
256 »       movs»   r3,·#0256 »       movs»   r3,·#0
257 »       mov»    r0,·r4257 »       mov»    r0,·r4
258 »       str»    r3,·[r6,·#72]» @·0x48258 »       str»    r3,·[r6,·#72]» @·0x48
259 »       bl»     0·<PyObject_Repr>259 »       bl»     0·<PyObject_Repr>
260 ·R_ARM_THM_CALL» PyObject_Repr260 ·R_ARM_THM_CALL» PyObject_Repr
261 »       mov»    r5,·r0261 »       mov»    r5,·r0
262 »       cmp»    r0,·#0262 »       cmp»    r0,·#0
263 »       beq.w»  56c·<_PyErr_SetObject+0x410>263 »       beq.w»  58c·<_PyErr_SetObject+0x430>
264 »       ldr»    r7,·[r7,·#12]264 »       ldr»    r7,·[r7,·#12]
265 »       mov»    r1,·r7265 »       mov»    r1,·r7
266 »       mov»    r2,·r5266 »       mov»    r2,·r5
267 »       movw»   r0,·#0267 »       movw»   r0,·#0
268 ·R_ARM_THM_MOVW_ABS_NC»  .LC7268 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
269 »       movt»   r0,·#0269 »       movt»   r0,·#0
270 ·R_ARM_THM_MOVT_ABS»     .LC7270 ·R_ARM_THM_MOVT_ABS»     .LC7
Offset 291, 18 lines modifiedOffset 291, 18 lines modified
291 »       ldr»    r3,·[r7,·#0]291 »       ldr»    r3,·[r7,·#0]
292 »       mvn.w»  r2,·#3221225472»    @·0xc0000000292 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
293 »       cmp»    r3,·r2293 »       cmp»    r3,·r2
294 »       beq.n»  270·<_PyErr_SetObject+0x114>294 »       beq.n»  270·<_PyErr_SetObject+0x114>
295 »       subs»   r3,·#1295 »       subs»   r3,·#1
296 »       str»    r3,·[r7,·#0]296 »       str»    r3,·[r7,·#0]
297 »       cmp»    r3,·#0297 »       cmp»    r3,·#0
298 »       beq.w»  616·<_PyErr_SetObject+0x4ba>298 »       beq.w»  612·<_PyErr_SetObject+0x4b6>
299 »       ldr»    r0,·[r6,·#72]» @·0x48299 »       ldr»    r0,·[r6,·#72]» @·0x48
300 »       str.w»  r8,·[r6,·#72]»       @·0x48300 »       str.w»  r8,·[r6,·#72]»       @·0x48
301 »       b.n»    542·<_PyErr_SetObject+0x3e6>301 »       b.n»    548·<_PyErr_SetObject+0x3ec>
302 »       movs»   r2,·#0302 »       movs»   r2,·#0
303 »       mov»    r1,·r4303 »       mov»    r1,·r4
304 »       mov»    r0,·r7304 »       mov»    r0,·r7
305 »       bl»     0·<PyObject_Call>305 »       bl»     0·<PyObject_Call>
306 ·R_ARM_THM_CALL» PyObject_Call306 ·R_ARM_THM_CALL» PyObject_Call
307 »       mov»    r5,·r0307 »       mov»    r5,·r0
308 »       cmp»    r0,·#0308 »       cmp»    r0,·#0
Offset 314, 191 lines modifiedOffset 314, 182 lines modified
314 »       ldr»    r3,·[r4,·#0]314 »       ldr»    r3,·[r4,·#0]
315 »       mvn.w»  r2,·#3221225472»    @·0xc0000000315 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
316 »       cmp»    r3,·r2316 »       cmp»    r3,·r2
317 »       beq.n»  2a4·<_PyErr_SetObject+0x148>317 »       beq.n»  2a4·<_PyErr_SetObject+0x148>
318 »       subs»   r3,·#1318 »       subs»   r3,·#1
319 »       str»    r3,·[r4,·#0]319 »       str»    r3,·[r4,·#0]
320 »       cmp»    r3,·#0320 »       cmp»    r3,·#0
321 »       beq.w»  48e·<_PyErr_SetObject+0x332>321 »       beq.w»  4a8·<_PyErr_SetObject+0x34c>
322 »       ldr»    r3,·[r6,·#76]» @·0x4c322 »       ldr»    r3,·[r6,·#76]» @·0x4c
323 »       ldr.w»  r9,·[r3]323 »       ldr.w»  r9,·[r3]
324 »       cmp.w»  r9,·#0324 »       cmp.w»  r9,·#0
325 »       bne.n»  30a·<_PyErr_SetObject+0x1ae> 
326 »       ldr»    r3,·[r3,·#4] 
327 »       cbnz»   r3,·300·<_PyErr_SetObject+0x1a4> 
328 »       ldr»    r7,·[r5,·#4] 
329 »       ldr»    r3,·[r7,·#84]» @·0x54 
330 »       lsls»   r1,·r3,·#1 
331 »       bpl.w»  5dc·<_PyErr_SetObject+0x480> 
332 »       mov»    r0,·r5 
333 »       bl»     0·<PyException_GetTraceback> 
334 ·R_ARM_THM_CALL» PyException_GetTraceback 
335 »       ldr»    r7,·[r5,·#4] 
336 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
337 »       mov»    r4,·r0 
338 »       ldr»    r3,·[r7,·#0] 
339 »       cmp»    r3,·r2 
340 »       itt»    ne 
341 »       addne»  r3,·#1 
342 »       strne»  r3,·[r7,·#0] 
343 »       cmp»    r0,·#0 
344 »       bne.w»  4cc·<_PyErr_SetObject+0x370> 
345 »       movs»   r4,·#0 
346 »       ldr»    r0,·[r5,·#20] 
347 »       str»    r4,·[r5,·#20] 
348 »       cmp»    r0,·#0 
349 »       bne.n»  3a4·<_PyErr_SetObject+0x248>325 »       beq.n»  384·<_PyErr_SetObject+0x228>
350 »       ldr»    r0,·[r6,·#72]» @·0x48 
351 »       str»    r5,·[r6,·#72]» @·0x48 
352 »       cmp»    r0,·#0 
353 »       bne.n»  38c·<_PyErr_SetObject+0x230> 
354 »       ldr»    r3,·[r7,·#0] 
355 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
Max diff block lines reached; 42686/46347 bytes (92.10%) of diff not shown.
2.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError28 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
29 »       mov»    r0,·r829 »       mov»    r0,·r8
30 »       movw»   r2,·#030 »       movw»   r2,·#0
31 ·R_ARM_THM_MOVW_ABS_NC»  .LC3931 ·R_ARM_THM_MOVW_ABS_NC»  .LC39
32 »       movt»   r2,·#032 »       movt»   r2,·#0
33 ·R_ARM_THM_MOVT_ABS»     .LC3933 ·R_ARM_THM_MOVT_ABS»     .LC39
34 »       ldr»    r1,·[r3,·#0]34 »       ldr»    r1,·[r3,·#0]
35 »       bl»     d34·<_PyErr_SetString>35 »       bl»     d3c·<_PyErr_SetString>
36 ·R_ARM_THM_CALL» _PyErr_SetString36 ·R_ARM_THM_CALL» _PyErr_SetString
37 »       b.n»    8e·<_PyErr_WriteUnraisableDefaultHook+0x8e>37 »       b.n»    8e·<_PyErr_WriteUnraisableDefaultHook+0x8e>
38 »       mov»    r4,·r038 »       mov»    r4,·r0
39 »       movs»   r1,·#039 »       movs»   r1,·#0
40 »       bl»     0·<PyStructSequence_GetItem>40 »       bl»     0·<PyStructSequence_GetItem>
41 ·R_ARM_THM_CALL» PyStructSequence_GetItem41 ·R_ARM_THM_CALL» PyStructSequence_GetItem
42 »       movs»   r1,·#142 »       movs»   r1,·#1
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefault191 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefault
192 »       mov»    r4,·r0192 »       mov»    r4,·r0
193 »       cbz»    r0,·1a4·<PyErr_SetFromErrnoWithFilename+0x3c>193 »       cbz»    r0,·1a4·<PyErr_SetFromErrnoWithFilename+0x3c>
194 »       str»    r7,·[r5,·#0]194 »       str»    r7,·[r5,·#0]
195 »       mov»    r1,·r4195 »       mov»    r1,·r4
196 »       movs»   r2,·#0196 »       movs»   r2,·#0
197 »       mov»    r0,·r6197 »       mov»    r0,·r6
198 »       bl»     a20·<PyErr_SetFromErrnoWithFilenameObjects>198 »       bl»     a28·<PyErr_SetFromErrnoWithFilenameObjects>
199 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects199 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects
200 »       mov»    r3,·r0200 »       mov»    r3,·r0
201 »       mov»    r0,·r4201 »       mov»    r0,·r4
202 »       mov»    r4,·r3202 »       mov»    r4,·r3
203 »       bl»     1c·<_PyErr_WriteUnraisableDefaultHook+0x1c>203 »       bl»     1c·<_PyErr_WriteUnraisableDefaultHook+0x1c>
204 ·R_ARM_THM_CALL» Py_XDECREF204 ·R_ARM_THM_CALL» Py_XDECREF
205 »       mov»    r0,·r4205 »       mov»    r0,·r4
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 »       ldr»    r3,·[r3,·#0]254 »       ldr»    r3,·[r3,·#0]
255 »       movw»   r2,·#0255 »       movw»   r2,·#0
256 ·R_ARM_THM_MOVW_ABS_NC»  .LC41256 ·R_ARM_THM_MOVW_ABS_NC»  .LC41
257 »       movt»   r2,·#0257 »       movt»   r2,·#0
258 ·R_ARM_THM_MOVT_ABS»     .LC41258 ·R_ARM_THM_MOVT_ABS»     .LC41
259 »       ldr»    r1,·[r1,·#0]259 »       ldr»    r1,·[r1,·#0]
260 »       ldr»    r0,·[r0,·r3]260 »       ldr»    r0,·[r0,·r3]
261 »       bl»     d34·<_PyErr_SetString>261 »       bl»     d3c·<_PyErr_SetString>
262 ·R_ARM_THM_CALL» _PyErr_SetString262 ·R_ARM_THM_CALL» _PyErr_SetString
263 »       movs»   r0,·#0263 »       movs»   r0,·#0
264 »       pop»    {r3,·pc}264 »       pop»    {r3,·pc}
265 »       .word»  0x00000014265 »       .word»  0x00000014
266 ·R_ARM_TLS_IE32» _Py_tss_tstate266 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
267 00000220·<_PyErr_FormatFromCause>:267 00000220·<_PyErr_FormatFromCause>:
Offset 506, 15 lines modifiedOffset 506, 15 lines modified
506 »       ldr»    r3,·[r3,·#0]506 »       ldr»    r3,·[r3,·#0]
507 »       movw»   r2,·#0507 »       movw»   r2,·#0
508 ·R_ARM_THM_MOVW_ABS_NC»  .LC42508 ·R_ARM_THM_MOVW_ABS_NC»  .LC42
509 »       movt»   r2,·#0509 »       movt»   r2,·#0
510 ·R_ARM_THM_MOVT_ABS»     .LC42510 ·R_ARM_THM_MOVT_ABS»     .LC42
511 »       ldr»    r1,·[r1,·#0]511 »       ldr»    r1,·[r1,·#0]
512 »       ldr»    r0,·[r0,·r3]512 »       ldr»    r0,·[r0,·r3]
513 »       b.w»    d34·<_PyErr_SetString>513 »       b.w»    d3c·<_PyErr_SetString>
514 ·R_ARM_THM_JUMP24»       _PyErr_SetString514 ·R_ARM_THM_JUMP24»       _PyErr_SetString
515 »       .word»  0x00000010515 »       .word»  0x00000010
516 ·R_ARM_TLS_IE32» _Py_tss_tstate516 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
517 00000414·<PyErr_SetImportErrorSubclass>:517 00000414·<PyErr_SetImportErrorSubclass>:
518 PyErr_SetImportErrorSubclass():518 PyErr_SetImportErrorSubclass():
519 »       push»   {r4,·lr}519 »       push»   {r4,·lr}
Offset 619, 15 lines modifiedOffset 619, 15 lines modified
619 »       str»    r5,·[r4,·#72]» @·0x48619 »       str»    r5,·[r4,·#72]» @·0x48
620 »       bl»     1c·<_PyErr_WriteUnraisableDefaultHook+0x1c>620 »       bl»     1c·<_PyErr_WriteUnraisableDefaultHook+0x1c>
621 ·R_ARM_THM_CALL» Py_XDECREF621 ·R_ARM_THM_CALL» Py_XDECREF
622 »       b.n»    4f6·<_PyErr_ChainExceptions+0xc0>622 »       b.n»    4f6·<_PyErr_ChainExceptions+0xc0>
623 »       mov»    r1,·r0623 »       mov»    r1,·r0
624 »       mov»    r0,·r4624 »       mov»    r0,·r4
625 »       ldrd»   r3,·r2,·[sp,·#4]625 »       ldrd»   r3,·r2,·[sp,·#4]
626 »       bl»     6fc·<_PyErr_Restore>626 »       bl»     6f8·<_PyErr_Restore>
627 ·R_ARM_THM_CALL» _PyErr_Restore627 ·R_ARM_THM_CALL» _PyErr_Restore
628 »       add»    sp,·#20628 »       add»    sp,·#20
629 »       pop»    {r4,·r5,·pc}629 »       pop»    {r4,·r5,·pc}
630 »       nop630 »       nop
631 »       .word»  0x000000a0631 »       .word»  0x000000a0
632 ·R_ARM_TLS_IE32» _Py_tss_tstate632 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
2.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 71, 29 lines modifiedOffset 71, 29 lines modified
71 ··0x00000440·6563745f·43616c6c·4f6e6541·72670050·ect_CallOneArg.P71 ··0x00000440·6563745f·43616c6c·4f6e6541·72670050·ect_CallOneArg.P
72 ··0x00000450·79457863·5f547970·65457272·6f720050·yExc_TypeError.P72 ··0x00000450·79457863·5f547970·65457272·6f720050·yExc_TypeError.P
73 ··0x00000460·794f626a·6563745f·52657072·00507955·yObject_Repr.PyU73 ··0x00000460·794f626a·6563745f·52657072·00507955·yObject_Repr.PyU
74 ··0x00000470·6e69636f·64655f46·726f6d46·6f726d61·nicode_FromForma74 ··0x00000470·6e69636f·64655f46·726f6d46·6f726d61·nicode_FromForma
75 ··0x00000480·74005f50·79457863·65707469·6f6e5f41·t._PyException_A75 ··0x00000480·74005f50·79457863·65707469·6f6e5f41·t._PyException_A
76 ··0x00000490·64644e6f·74650050·794f626a·6563745f·ddNote.PyObject_76 ··0x00000490·64644e6f·74650050·794f626a·6563745f·ddNote.PyObject_
77 ··0x000004a0·43616c6c·00507945·78636570·74696f6e·Call.PyException77 ··0x000004a0·43616c6c·00507945·78636570·74696f6e·Call.PyException
78 ··0x000004b0·5f476574·54726163·65626163·6b005079·_GetTraceback.Py 
79 ··0x000004c0·45786365·7074696f·6e5f4765·74436f6e·Exception_GetCon 
80 ··0x000004d0·74657874·00507945·78636570·74696f6e·text.PyException 
81 ··0x000004e0·5f536574·436f6e74·65787400·50794f62·_SetContext.PyOb78 ··0x000004b0·5f476574·436f6e74·65787400·50794578·_GetContext.PyEx
82 ··0x000004f0·6a656374·5f497353·7562636c·61737300·ject_IsSubclass.79 ··0x000004c0·63657074·696f6e5f·53657443·6f6e7465·ception_SetConte
 80 ··0x000004d0·78740050·794f626a·6563745f·49735375·xt.PyObject_IsSu
 81 ··0x000004e0·62636c61·73730050·79457863·65707469·bclass.PyExcepti
 82 ··0x000004f0·6f6e5f47·65745472·61636562·61636b00·on_GetTraceback.
83 ··0x00000500·5f50794f·626a6563·745f4d61·6b655470·_PyObject_MakeTp83 ··0x00000500·5f50794f·626a6563·745f4d61·6b655470·_PyObject_MakeTp
84 ··0x00000510·43616c6c·00507954·72616365·4261636b·Call.PyTraceBack84 ··0x00000510·43616c6c·00507954·72616365·4261636b·Call.PyTraceBack
85 ··0x00000520·5f547970·65005f50·795f4368·65636b46·_Type._Py_CheckF85 ··0x00000520·5f547970·65005f50·795f4368·65636b46·_Type._Py_CheckF
86 ··0x00000530·756e6374·696f6e52·6573756c·74005f50·unctionResult._P86 ··0x00000530·756e6374·696f6e52·6573756c·74005f50·unctionResult._P
87 ··0x00000540·79457272·5f466f72·6d617400·5f507945·yErr_Format._PyE87 ··0x00000540·79457272·5f466f72·6d617400·5f507945·yErr_Format._PyE
88 ··0x00000550·72725f52·6573746f·72650050·79547970·rr_Restore.PyTyp88 ··0x00000550·72725f52·6573746f·72650050·79547970·rr_Restore.PyTyp
89 ··0x00000560·655f4973·53756274·79706500·50795475·e_IsSubtype.PyTu89 ··0x00000560·655f4973·53756274·79706500·50794572·e_IsSubtype.PyEr
90 ··0x00000570·706c655f·53697a65·00507945·72725f47·ple_Size.PyErr_G 
91 ··0x00000580·6976656e·45786365·7074696f·6e4d6174·ivenExceptionMat90 ··0x00000570·725f4769·76656e45·78636570·74696f6e·r_GivenException
 91 ··0x00000580·4d617463·68657300·50795475·706c655f·Matches.PyTuple_
92 ··0x00000590·63686573·00507945·72725f53·65744672·ches.PyErr_SetFr92 ··0x00000590·53697a65·00507945·72725f53·65744672·Size.PyErr_SetFr
93 ··0x000005a0·6f6d4572·726e6f00·50794572·725f5365·omErrno.PyErr_Se93 ··0x000005a0·6f6d4572·726e6f00·50794572·725f5365·omErrno.PyErr_Se
94 ··0x000005b0·7446726f·6d457272·6e6f5769·74684669·tFromErrnoWithFi94 ··0x000005b0·7446726f·6d457272·6e6f5769·74684669·tFromErrnoWithFi
95 ··0x000005c0·6c656e61·6d654f62·6a656374·73005f5f·lenameObjects.__95 ··0x000005c0·6c656e61·6d654f62·6a656374·73005f5f·lenameObjects.__
96 ··0x000005d0·6572726e·6f5f6c6f·63617469·6f6e0073·errno_location.s96 ··0x000005d0·6572726e·6f5f6c6f·63617469·6f6e0073·errno_location.s
97 ··0x000005e0·74726572·726f7200·5079556e·69636f64·trerror.PyUnicod97 ··0x000005e0·74726572·726f7200·5079556e·69636f64·trerror.PyUnicod
98 ··0x000005f0·655f4465·636f6465·4c6f6361·6c650050·e_DecodeLocale.P98 ··0x000005f0·655f4465·636f6465·4c6f6361·6c650050·e_DecodeLocale.P
99 ··0x00000600·795f4275·696c6456·616c7565·00507955·y_BuildValue.PyU99 ··0x00000600·795f4275·696c6456·616c7565·00507955·y_BuildValue.PyU
202 KB
flowgraph.o
3.4 KB
readelf --wide --symbols {}
    
Offset 5, 30 lines modifiedOffset 5, 30 lines modified
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
7 ·····3:·00000059····50·FUNC····LOCAL··DEFAULT····5·cfg_builder_new_block7 ·····3:·00000059····50·FUNC····LOCAL··DEFAULT····5·cfg_builder_new_block
8 ·····4:·00000181····54·FUNC····LOCAL··DEFAULT····5·basicblock_next_instr8 ·····4:·00000181····54·FUNC····LOCAL··DEFAULT····5·basicblock_next_instr
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
11 ·····7:·00000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LC111 ·····7:·00000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
12 ·····8:·00003245···850·FUNC····LOCAL··DEFAULT····5·label_exception_targets12 ·····8:·00003235···850·FUNC····LOCAL··DEFAULT····5·label_exception_targets
13 ·····9:·00003599···822·FUNC····LOCAL··DEFAULT····5·duplicate_exits_without_lineno13 ·····9:·00003589···840·FUNC····LOCAL··DEFAULT····5·duplicate_exits_without_lineno
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR014 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
15 ····11:·00000864·····0·NOTYPE··LOCAL··DEFAULT····5·$d15 ····11:·00000864·····0·NOTYPE··LOCAL··DEFAULT····5·$d
16 ····12:·00000994·····0·NOTYPE··LOCAL··DEFAULT····5·$t16 ····12:·00000994·····0·NOTYPE··LOCAL··DEFAULT····5·$t
17 ····13:·000000bd···166·FUNC····LOCAL··DEFAULT····1·basicblock_add_jump17 ····13:·000000bd···166·FUNC····LOCAL··DEFAULT····1·basicblock_add_jump
18 ····14:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····5·$d18 ····14:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····5·$d
19 ····15:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····5·$t19 ····15:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····5·$t
20 ····16:·00000bdc·····0·NOTYPE··LOCAL··DEFAULT····5·$d20 ····16:·00000bdc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
21 ····17:·00000cdc·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00000cdc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00000165····68·FUNC····LOCAL··DEFAULT····1·get_const_value22 ····18:·00000165····68·FUNC····LOCAL··DEFAULT····1·get_const_value
23 ····19:·00000069····82·FUNC····LOCAL··DEFAULT····1·basicblock_append_instructions23 ····19:·00000069····82·FUNC····LOCAL··DEFAULT····1·basicblock_append_instructions
24 ····20:·0000160c·····0·NOTYPE··LOCAL··DEFAULT····5·$d24 ····20:·00001600·····0·NOTYPE··LOCAL··DEFAULT····5·$d
25 ····21:·00001674·····0·NOTYPE··LOCAL··DEFAULT····5·$t25 ····21:·00001668·····0·NOTYPE··LOCAL··DEFAULT····5·$t
26 ····22:·0000184c·····0·NOTYPE··LOCAL··DEFAULT····5·$d26 ····22:·00001840·····0·NOTYPE··LOCAL··DEFAULT····5·$d
27 ····23:·000018b4·····0·NOTYPE··LOCAL··DEFAULT····5·$t27 ····23:·000018a8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
28 ····24:·000038d1···148·FUNC····LOCAL··DEFAULT····5·remove_redundant_jumps.isra.028 ····24:·000038d1···148·FUNC····LOCAL··DEFAULT····5·remove_redundant_jumps.isra.0
29 ····25:·000001a9···336·FUNC····LOCAL··DEFAULT····1·add_const29 ····25:·000001a9···336·FUNC····LOCAL··DEFAULT····1·add_const
30 ····26:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC230 ····26:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
31 ····27:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC331 ····27:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
32 ····28:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC432 ····28:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
33 ····29:·00000001···104·FUNC····LOCAL··DEFAULT····1·basicblock_insert_instruction33 ····29:·00000001···104·FUNC····LOCAL··DEFAULT····1·basicblock_insert_instruction
34 ····30:·00004310·····0·NOTYPE··LOCAL··DEFAULT····5·$d34 ····30:·00004310·····0·NOTYPE··LOCAL··DEFAULT····5·$d
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
46 ····42:·0000008d···244·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_Addop46 ····42:·0000008d···244·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_Addop
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough
49 ····45:·000001b9···136·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_UseLabel49 ····45:·000001b9···136·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_UseLabel
50 ····46:·00000241····70·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_CheckSize50 ····46:·00000241····70·FUNC····GLOBAL·HIDDEN·····5·_PyCfgBuilder_CheckSize
51 ····47:·00000289·12220·FUNC····GLOBAL·HIDDEN·····5·_PyCfg_OptimizeCodeUnit51 ····47:·00000289·12202·FUNC····GLOBAL·HIDDEN·····5·_PyCfg_OptimizeCodeUnit
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
20.7 KB
readelf --wide --relocs {}
    
Offset 31, 34 lines modifiedOffset 31, 34 lines modified
31 00000102··00002c0a·R_ARM_THM_CALL·········00000000···_PyCompile_EnsureArrayLargeEnough31 00000102··00002c0a·R_ARM_THM_CALL·········00000000···_PyCompile_EnsureArrayLargeEnough
32 0000013e··0000270a·R_ARM_THM_CALL·········00000000···PyMem_Calloc32 0000013e··0000270a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
33 00000176··0000280a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory33 00000176··0000280a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
34 000001a4··00002c0a·R_ARM_THM_CALL·········00000000···_PyCompile_EnsureArrayLargeEnough34 000001a4··00002c0a·R_ARM_THM_CALL·········00000000···_PyCompile_EnsureArrayLargeEnough
35 000001e2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata35 000001e2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
36 000001e6··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata36 000001e6··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
37 0000027c··0000280a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory37 0000027c··0000280a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
38 000002fe··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc38 000002fc··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
39 0000030e··0000300a·R_ARM_THM_CALL·········00000000···memset39 0000030c··0000300a·R_ARM_THM_CALL·········00000000···memset
40 00000330··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata40 0000032e··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
41 00000334··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata41 00000332··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
42 0000036c··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free42 0000036a··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
43 000003a8··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata43 000003ac··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
44 000003ac··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata44 000003b0··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
45 000004d8··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc45 000004da··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
46 000004f2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata46 000004f4··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
47 000004f6··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata47 000004f8··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
48 000005ae··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError48 000005b0··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
49 000005b2··00003130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError49 000005b4··00003130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
50 000005b6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC050 000005b8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
51 000005ba··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC051 000005bc··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
52 000005c0··0000320a·R_ARM_THM_CALL·········00000000···PyErr_SetString52 000005c2··0000320a·R_ARM_THM_CALL·········00000000···PyErr_SetString
53 000005f2··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free53 000005f4··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
54 00000640··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR054 00000642··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
55 00000644··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR055 00000646··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
56 00000648··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata56 0000064a··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
57 0000064c··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata57 0000064e··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
58 000007ec··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata58 000007ec··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
59 000007f0··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata59 000007f0··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
60 00000864··00000102·R_ARM_ABS32············00000000···.text.hot60 00000864··00000102·R_ARM_ABS32············00000000···.text.hot
61 00000868··00000102·R_ARM_ABS32············00000000···.text.hot61 00000868··00000102·R_ARM_ABS32············00000000···.text.hot
62 0000086c··00000102·R_ARM_ABS32············00000000···.text.hot62 0000086c··00000102·R_ARM_ABS32············00000000···.text.hot
63 00000870··00000102·R_ARM_ABS32············00000000···.text.hot63 00000870··00000102·R_ARM_ABS32············00000000···.text.hot
64 00000874··00000102·R_ARM_ABS32············00000000···.text.hot64 00000874··00000102·R_ARM_ABS32············00000000···.text.hot
Offset 201, 29 lines modifiedOffset 201, 32 lines modified
201 00000ccc··00000102·R_ARM_ABS32············00000000···.text.hot201 00000ccc··00000102·R_ARM_ABS32············00000000···.text.hot
202 00000cd0··00000102·R_ARM_ABS32············00000000···.text.hot202 00000cd0··00000102·R_ARM_ABS32············00000000···.text.hot
203 00000cd4··00000102·R_ARM_ABS32············00000000···.text.hot203 00000cd4··00000102·R_ARM_ABS32············00000000···.text.hot
204 00000cd8··00000102·R_ARM_ABS32············00000000···.text.hot204 00000cd8··00000102·R_ARM_ABS32············00000000···.text.hot
205 00000d0c··0000120a·R_ARM_THM_CALL·········00000165···get_const_value205 00000d0c··0000120a·R_ARM_THM_CALL·········00000165···get_const_value
206 00000d18··0000330a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue206 00000d18··0000330a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
207 00000d76··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free207 00000d76··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
208 00000eb4··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc208 00000eae··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
209 00000ed2··0000300a·R_ARM_THM_CALL·········00000000···memset209 00000ecc··0000300a·R_ARM_THM_CALL·········00000000···memset
210 00000edc··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata210 00000ed6··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
211 00000ee0··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata211 00000eda··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
212 00000fba··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free212 00000fba··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
213 00000fc0··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free213 00000fc0··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
214 0000106c··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc214 0000106c··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
215 00001148··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata215 00001146··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
216 0000114c··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata216 0000114a··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
217 00001282··0000130a·R_ARM_THM_CALL·········00000069···basicblock_append_instructions217 0000127a··0000130a·R_ARM_THM_CALL·········00000069···basicblock_append_instructions
218 000012f6··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata218 000012f0··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
219 000012fa··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata219 000012f4··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
220 0000155c··0000340a·R_ARM_THM_CALL·········00000000···PyTuple_New220 00001556··0000340a·R_ARM_THM_CALL·········00000000···PyTuple_New
221 0000158e··0000120a·R_ARM_THM_CALL·········00000165···get_const_value221 00001588··0000120a·R_ARM_THM_CALL·········00000165···get_const_value
222 000015de··0000350a·R_ARM_THM_CALL·········00000000···PyList_SetItem222 000015d8··0000350a·R_ARM_THM_CALL·········00000000···PyList_SetItem
 223 00001600··00000102·R_ARM_ABS32············00000000···.text.hot
 224 00001604··00000102·R_ARM_ABS32············00000000···.text.hot
 225 00001608··00000102·R_ARM_ABS32············00000000···.text.hot
223 0000160c··00000102·R_ARM_ABS32············00000000···.text.hot226 0000160c··00000102·R_ARM_ABS32············00000000···.text.hot
224 00001610··00000102·R_ARM_ABS32············00000000···.text.hot227 00001610··00000102·R_ARM_ABS32············00000000···.text.hot
225 00001614··00000102·R_ARM_ABS32············00000000···.text.hot228 00001614··00000102·R_ARM_ABS32············00000000···.text.hot
226 00001618··00000102·R_ARM_ABS32············00000000···.text.hot229 00001618··00000102·R_ARM_ABS32············00000000···.text.hot
227 0000161c··00000102·R_ARM_ABS32············00000000···.text.hot230 0000161c··00000102·R_ARM_ABS32············00000000···.text.hot
228 00001620··00000102·R_ARM_ABS32············00000000···.text.hot231 00001620··00000102·R_ARM_ABS32············00000000···.text.hot
229 00001624··00000102·R_ARM_ABS32············00000000···.text.hot232 00001624··00000102·R_ARM_ABS32············00000000···.text.hot
Offset 239, 19 lines modifiedOffset 242, 19 lines modified
239 0000164c··00000102·R_ARM_ABS32············00000000···.text.hot242 0000164c··00000102·R_ARM_ABS32············00000000···.text.hot
240 00001650··00000102·R_ARM_ABS32············00000000···.text.hot243 00001650··00000102·R_ARM_ABS32············00000000···.text.hot
241 00001654··00000102·R_ARM_ABS32············00000000···.text.hot244 00001654··00000102·R_ARM_ABS32············00000000···.text.hot
242 00001658··00000102·R_ARM_ABS32············00000000···.text.hot245 00001658··00000102·R_ARM_ABS32············00000000···.text.hot
243 0000165c··00000102·R_ARM_ABS32············00000000···.text.hot246 0000165c··00000102·R_ARM_ABS32············00000000···.text.hot
244 00001660··00000102·R_ARM_ABS32············00000000···.text.hot247 00001660··00000102·R_ARM_ABS32············00000000···.text.hot
245 00001664··00000102·R_ARM_ABS32············00000000···.text.hot248 00001664··00000102·R_ARM_ABS32············00000000···.text.hot
246 00001668··00000102·R_ARM_ABS32············00000000···.text.hot 
247 0000166c··00000102·R_ARM_ABS32············00000000···.text.hot 
248 00001670··00000102·R_ARM_ABS32············00000000···.text.hot 
249 000016fe··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata249 000016f2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
250 00001702··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata250 000016f6··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
 251 00001840··00000102·R_ARM_ABS32············00000000···.text.hot
 252 00001844··00000102·R_ARM_ABS32············00000000···.text.hot
 253 00001848··00000102·R_ARM_ABS32············00000000···.text.hot
251 0000184c··00000102·R_ARM_ABS32············00000000···.text.hot254 0000184c··00000102·R_ARM_ABS32············00000000···.text.hot
252 00001850··00000102·R_ARM_ABS32············00000000···.text.hot255 00001850··00000102·R_ARM_ABS32············00000000···.text.hot
253 00001854··00000102·R_ARM_ABS32············00000000···.text.hot256 00001854··00000102·R_ARM_ABS32············00000000···.text.hot
254 00001858··00000102·R_ARM_ABS32············00000000···.text.hot257 00001858··00000102·R_ARM_ABS32············00000000···.text.hot
255 0000185c··00000102·R_ARM_ABS32············00000000···.text.hot258 0000185c··00000102·R_ARM_ABS32············00000000···.text.hot
256 00001860··00000102·R_ARM_ABS32············00000000···.text.hot259 00001860··00000102·R_ARM_ABS32············00000000···.text.hot
257 00001864··00000102·R_ARM_ABS32············00000000···.text.hot260 00001864··00000102·R_ARM_ABS32············00000000···.text.hot
Offset 267, 93 lines modifiedOffset 270, 90 lines modified
267 0000188c··00000102·R_ARM_ABS32············00000000···.text.hot270 0000188c··00000102·R_ARM_ABS32············00000000···.text.hot
268 00001890··00000102·R_ARM_ABS32············00000000···.text.hot271 00001890··00000102·R_ARM_ABS32············00000000···.text.hot
269 00001894··00000102·R_ARM_ABS32············00000000···.text.hot272 00001894··00000102·R_ARM_ABS32············00000000···.text.hot
270 00001898··00000102·R_ARM_ABS32············00000000···.text.hot273 00001898··00000102·R_ARM_ABS32············00000000···.text.hot
271 0000189c··00000102·R_ARM_ABS32············00000000···.text.hot274 0000189c··00000102·R_ARM_ABS32············00000000···.text.hot
272 000018a0··00000102·R_ARM_ABS32············00000000···.text.hot275 000018a0··00000102·R_ARM_ABS32············00000000···.text.hot
273 000018a4··00000102·R_ARM_ABS32············00000000···.text.hot276 000018a4··00000102·R_ARM_ABS32············00000000···.text.hot
274 000018a8··00000102·R_ARM_ABS32············00000000···.text.hot 
275 000018ac··00000102·R_ARM_ABS32············00000000···.text.hot 
276 000018b0··00000102·R_ARM_ABS32············00000000···.text.hot 
277 00001932··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free277 00001926··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
278 00001a70··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free278 00001a82··0000360a·R_ARM_THM_CALL·········00000000···PyList_SetSlice
279 00001a76··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free 
280 00001b3c··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc279 00001a8e··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 280 00001aa4··0000300a·R_ARM_THM_CALL·········00000000···memset
281 00001b5e··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata281 00001ab0··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
282 00001b62··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata282 00001ab4··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
283 00001c06··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free283 00001aec··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
 284 00001af2··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
 285 00001b3c··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 286 00001b40··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 287 00001b44··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
 288 00001b48··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
284 00001c96··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc289 00001dca··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
285 00001d02··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata290 00001dec··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
286 00001d06··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata291 00001df0··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
287 00001e52··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
288 00001e56··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0292 00001e92··0000290a·R_ARM_THM_CALL·········00000000···PyMem_Free
 293 00001f22··0000260a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
289 00001e5a··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata294 00001f66··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
290 00001e5e··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata295 00001f6a··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
291 000020f8··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata 
292 000020fc··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata 
293 00002114··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata296 00002176··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_opcode_metadata
294 00002118··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata297 0000217a··00002b30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_opcode_metadata
295 000021e2··0000360a·R_ARM_THM_CALL·········00000000···PyList_SetSlice 
Max diff block lines reached; 2226/21152 bytes (10.52%) of diff not shown.
328 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 `h`C`·F81 `h`C`·F8
 2 *+i;a/a@
2 malformed·control·flow·graph.3 malformed·control·flow·graph.
3 jump·with·NULL·target4 jump·with·NULL·target
4 Invalid·CFG,·inconsistent·stackdepth5 Invalid·CFG,·inconsistent·stackdepth
5 Invalid·stack·effect·for·opcode=%d,·arg=%i6 Invalid·stack·effect·for·opcode=%d,·arg=%i
6 Invalid·CFG,·stack·underflow7 Invalid·CFG,·stack·underflow
7 Internal·error:·failed·to·get·value·of·a·constant8 Internal·error:·failed·to·get·value·of·a·constant
8 cfg_builder_new_block9 cfg_builder_new_block
177 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 302, 19 lines modifiedOffset 302, 19 lines modified
302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
303 »       mov.w»  ip,·#4096»  @·0x1000303 »       mov.w»  ip,·#4096»  @·0x1000
304 »       vpush»  {d8}304 »       vpush»  {d8}
305 »       sub.w»  ip,·sp,·ip305 »       sub.w»  ip,·sp,·ip
306 »       str.w»  r0,·[ip,·#3928]»     @·0xf58306 »       str.w»  r0,·[ip,·#3928]»     @·0xf58
307 »       ldr»    r5,·[r0,·#0]307 »       ldr»    r5,·[r0,·#0]
308 »       sub»    sp,·#124»     @·0x7c308 »       sub»    sp,·#124»     @·0x7c
309 »       mov»    r6,·r0309 »       mov»    r4,·r0
310 »       strd»   r1,·r2,·[sp,·#36]»     @·0x24310 »       strd»   r1,·r2,·[sp,·#36]»     @·0x24
311 »       str»    r3,·[sp,·#32]311 »       str»    r3,·[sp,·#32]
312 »       cmp»    r5,·#0312 »       cmp»    r5,·#0
313 »       beq.w»  22c8·<_PyCfg_OptimizeCodeUnit+0x2040>313 »       beq.w»  2242·<_PyCfg_OptimizeCodeUnit+0x1fba>
314 »       ldr»    r2,·[r5,·#16]314 »       ldr»    r2,·[r5,·#16]
315 »       ldr»    r3,·[r5,·#4]315 »       ldr»    r3,·[r5,·#4]
316 »       orr.w»  r3,·r3,·r3,·asr·#31316 »       orr.w»  r3,·r3,·r3,·asr·#31
317 »       cbz»    r2,·2f6·<_PyCfg_OptimizeCodeUnit+0x6e>317 »       cbz»    r2,·2f6·<_PyCfg_OptimizeCodeUnit+0x6e>
318 »       ldr»    r1,·[r2,·#16]318 »       ldr»    r1,·[r2,·#16]
319 »       ldr»    r2,·[r2,·#4]319 »       ldr»    r2,·[r2,·#4]
320 »       cmp»    r3,·r2320 »       cmp»    r3,·r2
Offset 343, 360 lines modifiedOffset 343, 362 lines modified
343 »       ldr»    r2,·[r2,·#16]343 »       ldr»    r2,·[r2,·#16]
344 »       cmp»    r3,·r1344 »       cmp»    r3,·r1
345 »       it»     lt345 »       it»     lt
346 »       movlt»  r3,·r1346 »       movlt»  r3,·r1
347 »       cmp»    r2,·#0347 »       cmp»    r2,·#0
348 »       bne.n»  2e8·<_PyCfg_OptimizeCodeUnit+0x60>348 »       bne.n»  2e8·<_PyCfg_OptimizeCodeUnit+0x60>
349 »       adds»   r3,·#1349 »       adds»   r3,·#1
350 »       mov.w»  r8,·r3,·lsl·#2350 »       lsls»   r7,·r3,·#2
351 »       mov»    r0,·r8351 »       mov»    r0,·r7
352 »       bl»     0·<PyMem_Malloc>352 »       bl»     0·<PyMem_Malloc>
353 ·R_ARM_THM_CALL» PyMem_Malloc353 ·R_ARM_THM_CALL» PyMem_Malloc
354 »       mov»    r7,·r0354 »       mov»    r6,·r0
355 »       cmp»    r0,·#0355 »       cmp»    r0,·#0
356 »       beq.w»  22d6·<_PyCfg_OptimizeCodeUnit+0x204e>356 »       beq.w»  2250·<_PyCfg_OptimizeCodeUnit+0x1fc8>
357 »       mov»    r2,·r8357 »       mov»    r2,·r7
358 »       movs»   r1,·#0358 »       movs»   r1,·#0
359 »       bl»     0·<memset>359 »       bl»     0·<memset>
360 ·R_ARM_THM_CALL» memset360 ·R_ARM_THM_CALL» memset
361 »       ldr»    r3,·[r5,·#4]361 »       ldr»    r3,·[r5,·#4]
362 »       cmp»    r3,·#0362 »       cmp»    r3,·#0
363 »       it»     ge363 »       it»     ge
364 »       strge.w»r5,·[r7,·r3,·lsl·#2]364 »       strge.w»r5,·[r6,·r3,·lsl·#2]
365 »       ldr»    r3,·[r5,·#16]365 »       ldr»    r3,·[r5,·#16]
366 »       cbz»    r3,·330·<_PyCfg_OptimizeCodeUnit+0xa8>366 »       cbz»    r3,·32e·<_PyCfg_OptimizeCodeUnit+0xa6>
367 »       ldr»    r2,·[r3,·#4]367 »       ldr»    r2,·[r3,·#4]
368 »       cmp»    r2,·#0368 »       cmp»    r2,·#0
369 »       it»     ge369 »       it»     ge
370 »       strge.w»r3,·[r7,·r2,·lsl·#2]370 »       strge.w»r3,·[r6,·r2,·lsl·#2]
371 »       ldr»    r3,·[r3,·#16]371 »       ldr»    r3,·[r3,·#16]
372 »       cmp»    r3,·#0372 »       cmp»    r3,·#0
373 »       bne.n»  320·<_PyCfg_OptimizeCodeUnit+0x98>373 »       bne.n»  31e·<_PyCfg_OptimizeCodeUnit+0x96>
374 »       movw»   ip,·#0374 »       movw»   r7,·#0
375 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_opcode_metadata375 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_opcode_metadata
376 »       movt»   ip,·#0376 »       movt»   r7,·#0
377 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_opcode_metadata377 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_opcode_metadata
378 »       ldr»    r0,·[r5,·#20]378 »       ldr»    r0,·[r5,·#20]
379 »       cmp»    r0,·#0379 »       cmp»    r0,·#0
380 »       itt»    gt380 »       itt»    gt
381 »       ldrgt»  r2,·[r5,·#12]381 »       ldrgt»  r2,·[r5,·#12]
382 »       addgt.w»r0,·r2,·r0,·lsl·#5382 »       addgt.w»r0,·r2,·r0,·lsl·#5
383 »       ble.n»  364·<_PyCfg_OptimizeCodeUnit+0xdc>383 »       ble.n»  362·<_PyCfg_OptimizeCodeUnit+0xda>
384 »       ldr»    r3,·[r2,·#0]384 »       ldr»    r3,·[r2,·#0]
385 »       add.w»  r1,·ip,·r3,·lsl·#2385 »       add.w»  r1,·r7,·r3,·lsl·#2
386 »       ldrh»   r1,·[r1,·#2]386 »       ldrh»   r1,·[r1,·#2]
387 »       lsls»   r4,·r1,·#28387 »       lsls»   r1,·r1,·#28
388 »       bmi.w»  5c8·<_PyCfg_OptimizeCodeUnit+0x340>388 »       bmi.w»  5ca·<_PyCfg_OptimizeCodeUnit+0x342>
389 »       sub.w»  r3,·r3,·#264»@·0x108389 »       sub.w»  r3,·r3,·#264»@·0x108
390 »       cmp»    r3,·#2390 »       cmp»    r3,·#2
391 »       bls.w»  5c8·<_PyCfg_OptimizeCodeUnit+0x340>391 »       bls.w»  5ca·<_PyCfg_OptimizeCodeUnit+0x342>
392 »       adds»   r2,·#32392 »       adds»   r2,·#32
393 »       cmp»    r2,·r0393 »       cmp»    r2,·r0
394 »       bne.n»  346·<_PyCfg_OptimizeCodeUnit+0xbe>394 »       bne.n»  344·<_PyCfg_OptimizeCodeUnit+0xbc>
395 »       ldr»    r5,·[r5,·#16]395 »       ldr»    r5,·[r5,·#16]
396 »       cmp»    r5,·#0396 »       cmp»    r5,·#0
397 »       bne.n»  338·<_PyCfg_OptimizeCodeUnit+0xb0>397 »       bne.n»  336·<_PyCfg_OptimizeCodeUnit+0xae>
398 »       mov»    r0,·r7398 »       mov»    r0,·r6
399 »       bl»     0·<PyMem_Free>399 »       bl»     0·<PyMem_Free>
400 ·R_ARM_THM_CALL» PyMem_Free400 ·R_ARM_THM_CALL» PyMem_Free
401 »       ldr»    r0,·[r6,·#0]401 »       ldr»    r0,·[r4,·#0]
402 »       mov»    r5,·r0402 »       mov»    r5,·r0
403 »       cbz»    r0,·39c·<_PyCfg_OptimizeCodeUnit+0x114>403 »       cbz»    r0,·39a·<_PyCfg_OptimizeCodeUnit+0x112>
404 »       ldr»    r1,·[r5,·#20]404 »       ldr»    r1,·[r5,·#20]
405 »       cmp»    r1,·#0405 »       cmp»    r1,·#0
406 »       itt»    gt406 »       itt»    gt
407 »       ldrgt»  r3,·[r5,·#12]407 »       ldrgt»  r3,·[r5,·#12]
408 »       addgt.w»r1,·r3,·r1,·lsl·#5408 »       addgt.w»r1,·r3,·r1,·lsl·#5
409 »       ble.n»  396·<_PyCfg_OptimizeCodeUnit+0x10e>409 »       ble.n»  394·<_PyCfg_OptimizeCodeUnit+0x10c>
410 »       ldr»    r2,·[r3,·#0]410 »       ldr»    r2,·[r3,·#0]
411 »       sub.w»  r2,·r2,·#264»@·0x108411 »       sub.w»  r2,·r2,·#264»@·0x108
412 »       cmp»    r2,·#2412 »       cmp»    r2,·#2
413 »       bls.w»  218a·<_PyCfg_OptimizeCodeUnit+0x1f02>413 »       bls.w»  2208·<_PyCfg_OptimizeCodeUnit+0x1f80>
414 »       adds»   r3,·#32414 »       adds»   r3,·#32
415 »       cmp»    r1,·r3415 »       cmp»    r1,·r3
416 »       bne.n»  384·<_PyCfg_OptimizeCodeUnit+0xfc>416 »       bne.n»  382·<_PyCfg_OptimizeCodeUnit+0xfa>
417 »       ldr»    r5,·[r5,·#16]417 »       ldr»    r5,·[r5,·#16]
418 »       cmp»    r5,·#0418 »       cmp»    r5,·#0
419 »       bne.n»  376·<_PyCfg_OptimizeCodeUnit+0xee>419 »       bne.n»  374·<_PyCfg_OptimizeCodeUnit+0xec>
420 »       bl»     3244·<label_exception_targets>420 »       bl»     3234·<label_exception_targets>
421 »       adds»   r0,·#1421 »       adds»   r0,·#1
422 »       beq.w»  22da·<_PyCfg_OptimizeCodeUnit+0x2052>422 »       beq.w»  3080·<_PyCfg_OptimizeCodeUnit+0x2df8>
423 »       ldr»    r5,·[r6,·#0]423 »       ldr»    r5,·[r4,·#0]
 424 »       cmp»    r5,·#0
 425 »       beq.n»  436·<_PyCfg_OptimizeCodeUnit+0x1ae>
 426 »       mov»    r3,·r4
424 »       movw»   ip,·#0427 »       movw»   r7,·#0
425 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_opcode_metadata428 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_opcode_metadata
426 »       movt»   ip,·#0429 »       movt»   r7,·#0
427 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_opcode_metadata430 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_opcode_metadata
428 »       mov»    r4,·r5431 »       mov»    r4,·r5
 432 »       mov»    ip,·r3
429 »       cmp»    r5,·#0 
430 »       beq.n»  434·<_PyCfg_OptimizeCodeUnit+0x1ac> 
431 »       ldr»    r0,·[r4,·#20]433 »       ldr»    r0,·[r4,·#20]
432 »       cmp»    r0,·#0434 »       cmp»    r0,·#0
433 »       itt»    gt435 »       itt»    gt
434 »       movgt»  r3,·#0436 »       movgt»  r3,·#0
435 »       ldrgt»  r7,·[r4,·#12]437 »       ldrgt»  r6,·[r4,·#12]
436 »       ble.n»  3e6·<_PyCfg_OptimizeCodeUnit+0x15e>438 »       ble.n»  3e8·<_PyCfg_OptimizeCodeUnit+0x160>
437 »       lsls»   r2,·r3,·#5439 »       lsls»   r2,·r3,·#5
438 »       ldr»    r2,·[r7,·r2]440 »       ldr»    r2,·[r6,·r2]
439 »       add.w»  r1,·ip,·r2,·lsl·#2441 »       add.w»  r1,·r7,·r2,·lsl·#2
440 »       ldrh»   r1,·[r1,·#2]442 »       ldrh»   r1,·[r1,·#2]
441 »       lsls»   r1,·r1,·#28443 »       lsls»   r1,·r1,·#28
442 »       bmi.w»  5a6·<_PyCfg_OptimizeCodeUnit+0x31e>444 »       bmi.w»  5a8·<_PyCfg_OptimizeCodeUnit+0x320>
443 »       sub.w»  r1,·r2,·#101»@·0x65445 »       sub.w»  r1,·r2,·#101»@·0x65
444 »       cmp»    r2,·#36»      @·0x24446 »       cmp»    r2,·#36»      @·0x24
445 »       it»     ne447 »       it»     ne
Max diff block lines reached; 176643/180825 bytes (97.69%) of diff not shown.
635 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 70, 14 lines modifiedOffset 70, 14 lines modified
70 »       b.n»    68·<_PyCfg_JumpLabelsToTargets+0x68>70 »       b.n»    68·<_PyCfg_JumpLabelsToTargets+0x68>
71 »       ldr»    r5,·[r5,·#16]71 »       ldr»    r5,·[r5,·#16]
72 »       b.n»    62·<_PyCfg_JumpLabelsToTargets+0x62>72 »       b.n»    62·<_PyCfg_JumpLabelsToTargets+0x62>
73 »       mov»    r0,·r673 »       mov»    r0,·r6
74 »       bl»     0·<PyMem_Free>74 »       bl»     0·<PyMem_Free>
75 ·R_ARM_THM_CALL» PyMem_Free75 ·R_ARM_THM_CALL» PyMem_Free
76 »       ldr.w»  r0,·[r8]76 »       ldr.w»  r0,·[r8]
77 »       bl»     3244·<label_exception_targets>77 »       bl»     3234·<label_exception_targets>
78 ·R_ARM_THM_CALL» label_exception_targets78 ·R_ARM_THM_CALL» label_exception_targets
79 »       adds»   r0,·#179 »       adds»   r0,·#1
80 »       mov.w»  r0,·#4294967295»    @·0xffffffff80 »       mov.w»  r0,·#4294967295»    @·0xffffffff
81 »       it»     ne81 »       it»     ne
82 »       movne»  r0,·#082 »       movne»  r0,·#0
83 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}83 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
28.3 KB
frame.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2628·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.47 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0xa58:1 There·are·14·section·headers,·starting·at·offset·0xa44:
  
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.hot·········PROGBITS········00000000·000034·0004d0·00··AX··0···0··48 ··[·4]·.text.hot·········PROGBITS········00000000·000034·0004bc·00··AX··0···0··4
9 ··[·5]·.rel.text.hot·····REL·············00000000·0008d8·0000e8·08···I·11···4··49 ··[·5]·.rel.text.hot·····REL·············00000000·0008c4·0000e8·08···I·11···4··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000504·00001c·00··AX··0···0··210 ··[·6]·.text.unlikely····PROGBITS········00000000·0004f0·00001c·00··AX··0···0··2
11 ··[·7]·.rodata···········PROGBITS········00000000·000520·000018·00···A··0···0··411 ··[·7]·.rodata···········PROGBITS········00000000·00050c·000018·00···A··0···0··4
12 ··[·8]·.rel.rodata·······REL·············00000000·0009c0·000020·08···I·11···7··412 ··[·8]·.rel.rodata·······REL·············00000000·0009ac·000020·08···I·11···7··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000538·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000524·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000538·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000524·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·00056c·0001b0·10·····12···7··415 ··[11]·.symtab···········SYMTAB··········00000000·000558·0001b0·10·····12···7··4
16 ··[12]·.strtab···········STRTAB··········00000000·00071c·0001b9·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·000708·0001b9·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·0009e0·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·0009cc·000075·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)22 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.53 KB
readelf --wide --symbols {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Symbol·table·'.symtab'·contains·27·entries:1 Symbol·table·'.symtab'·contains·27·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·NOTYPE··LOCAL··DEFAULT····4·$t4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t
5 ·····2:·000003f9····24·FUNC····LOCAL··DEFAULT····4·Py_XDECREF5 ·····2:·000003e5····24·FUNC····LOCAL··DEFAULT····4·Py_XDECREF
6 ·····3:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····4·$d6 ·····3:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····4·$d
7 ·····4:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····4·$t7 ·····4:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····4·$t
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
10 ·····7:·00000001···760·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_ClearExceptCode10 ·····7:·00000001···740·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_ClearExceptCode
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_New_NoTrack14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_New_NoTrack
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
17 ····14:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate17 ····14:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
18 ····15:·000002f9···256·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_ClearLocals18 ····15:·000002e5···256·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_ClearLocals
19 ····16:·00000411····54·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_MakeAndSetFrameObject19 ····16:·000003fd····54·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_MakeAndSetFrameObject
20 ····17:·00000449····16·FUNC····GLOBAL·DEFAULT····4·PyUnstable_InterpreterFrame_GetLine20 ····17:·00000435····16·FUNC····GLOBAL·DEFAULT····4·PyUnstable_InterpreterFrame_GetLine
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line
22 ····19:·00000459···118·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_Traverse22 ····19:·00000445···118·FUNC····GLOBAL·HIDDEN·····4·_PyFrame_Traverse
23 ····20:·00000001····18·FUNC····GLOBAL·DEFAULT····6·PyUnstable_InterpreterFrame_GetCode23 ····20:·00000001····18·FUNC····GLOBAL·DEFAULT····6·PyUnstable_InterpreterFrame_GetCode
24 ····21:·00000013····10·FUNC····GLOBAL·DEFAULT····6·PyUnstable_InterpreterFrame_GetLasti24 ····21:·00000013····10·FUNC····GLOBAL·DEFAULT····6·PyUnstable_InterpreterFrame_GetLasti
25 ····22:·00000000····24·OBJECT··GLOBAL·DEFAULT····7·PyUnstable_ExecutableKinds25 ····22:·00000000····24·OBJECT··GLOBAL·DEFAULT····7·PyUnstable_ExecutableKinds
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNone_Type26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNone_Type
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
4.62 KB
readelf --wide --relocs {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 Relocation·section·'.rel.text.hot'·at·offset·0x8d8·contains·29·entries:1 Relocation·section·'.rel.text.hot'·at·offset·0x8c4·contains·29·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 000000dc··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc3 000000d8··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
4 000000e2··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4 000000de··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
5 000000e8··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 000000e4··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 000000ee··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc6 000000ea··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
7 000000f4··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc7 000000f0··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
8 000000fa··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc8 000000f6··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
9 0000011e··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc9 0000011a··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
10 00000144··0000090a·R_ARM_THM_CALL·········00000000···memcpy 
11 00000192··00000a0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException 
12 0000019a··00000b0a·R_ARM_THM_CALL·········00000000···_PyFrame_New_NoTrack 
13 000001a8··00000c0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException 
14 00000240··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
15 000002ae··00000d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear 
16 000002bc··0000090a·R_ARM_THM_CALL·········00000000···memcpy 
17 000002f4··00000e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
18 000003b6··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc10 00000136··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 11 00000164··0000090a·R_ARM_THM_CALL·········00000000···memcpy
 12 000001b0··00000a0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
 13 000001b8··00000b0a·R_ARM_THM_CALL·········00000000···_PyFrame_New_NoTrack
 14 000001c4··00000c0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
19 000003bc··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc15 0000029c··00000d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
 16 000002aa··0000090a·R_ARM_THM_CALL·········00000000···memcpy
 17 000002e0··00000e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
20 000003c2··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc18 000003a2··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
21 000003c8··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc19 000003a8··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 000003ce··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc20 000003ae··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
23 000003d4··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 000003b4··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 22 000003ba··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 23 000003c0··0000080a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
24 00000420··00000a0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException24 0000040c··00000a0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
25 00000428··00000b0a·R_ARM_THM_CALL·········00000000···_PyFrame_New_NoTrack25 00000414··00000b0a·R_ARM_THM_CALL·········00000000···_PyFrame_New_NoTrack
26 00000432··00000c0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException26 0000041e··00000c0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
27 00000104··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc27 00000100··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
28 00000222··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc28 0000023c··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
 29 000003e0··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
29 000003f4··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc30 000003f8··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
30 0000040c··0000081e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc 
31 00000454··0000121e·R_ARM_THM_JUMP24·······00000000···PyCode_Addr2Line31 00000440··0000121e·R_ARM_THM_JUMP24·······00000000···PyCode_Addr2Line
  
32 Relocation·section·'.rel.rodata'·at·offset·0x9c0·contains·4·entries:32 Relocation·section·'.rel.rodata'·at·offset·0x9ac·contains·4·entries:
33 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name33 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
34 00000000··00001702·R_ARM_ABS32············00000000···_PyNone_Type34 00000000··00001702·R_ARM_ABS32············00000000···_PyNone_Type
35 00000004··00001802·R_ARM_ABS32············00000000···PyCode_Type35 00000004··00001802·R_ARM_ABS32············00000000···PyCode_Type
36 0000000c··00001902·R_ARM_ABS32············00000000···PyMethod_Type36 0000000c··00001902·R_ARM_ABS32············00000000···PyMethod_Type
37 00000010··00001a02·R_ARM_ABS32············00000000···PyMethodDescr_Type37 00000010··00001a02·R_ARM_ABS32············00000000···PyMethodDescr_Type
17.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 8, 103 lines modifiedOffset 8, 102 lines modified
8 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}8 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4072]»     @·0xfe811 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
12 »       ldr»    r5,·[r0,·#24]12 »       ldr»    r5,·[r0,·#24]
13 »       mov»    r4,·r013 »       mov»    r4,·r0
14 »       cmp»    r5,·#014 »       cmp»    r5,·#0
15 »       bne.n»  108·<_PyFrame_ClearExceptCode+0x108>15 »       bne.n»  104·<_PyFrame_ClearExceptCode+0x104>
16 »       ldr»    r5,·[r4,·#32]16 »       ldr»    r5,·[r4,·#32]
17 »       movs»   r3,·#017 »       movs»   r3,·#0
18 »       str»    r3,·[r4,·#32]18 »       str»    r3,·[r4,·#32]
19 »       cmp»    r5,·r319 »       cmp»    r5,·r3
20 »       ble.n»  c0·<_PyFrame_ClearExceptCode+0xc0>20 »       ble.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
21 »       ldr»    r0,·[r4,·#40]» @·0x2821 »       ldr»    r0,·[r4,·#40]» @·0x28
22 »       cbz»    r0,·36·<_PyFrame_ClearExceptCode+0x36>22 »       cbz»    r0,·36·<_PyFrame_ClearExceptCode+0x36>
23 »       ldr»    r3,·[r0,·#0]23 »       ldr»    r3,·[r0,·#0]
24 »       mvn.w»  r2,·#3221225472»    @·0xc000000024 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
25 »       cmp»    r3,·r225 »       cmp»    r3,·r2
26 »       beq.n»  36·<_PyFrame_ClearExceptCode+0x36>26 »       beq.n»  36·<_PyFrame_ClearExceptCode+0x36>
27 »       subs»   r3,·#127 »       subs»   r3,·#1
28 »       str»    r3,·[r0,·#0]28 »       str»    r3,·[r0,·#0]
29 »       cmp»    r3,·#029 »       cmp»    r3,·#0
30 »       beq.n»  dc·<_PyFrame_ClearExceptCode+0xdc>30 »       beq.n»  d8·<_PyFrame_ClearExceptCode+0xd8>
31 »       cmp»    r5,·#131 »       cmp»    r5,·#1
32 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>32 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
33 »       ldr»    r0,·[r4,·#44]» @·0x2c33 »       ldr»    r0,·[r4,·#44]» @·0x2c
34 »       cbz»    r0,·50·<_PyFrame_ClearExceptCode+0x50>34 »       cbz»    r0,·50·<_PyFrame_ClearExceptCode+0x50>
35 »       ldr»    r3,·[r0,·#0]35 »       ldr»    r3,·[r0,·#0]
36 »       mvn.w»  r2,·#3221225472»    @·0xc000000036 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
37 »       cmp»    r3,·r237 »       cmp»    r3,·r2
38 »       beq.n»  50·<_PyFrame_ClearExceptCode+0x50>38 »       beq.n»  50·<_PyFrame_ClearExceptCode+0x50>
39 »       subs»   r3,·#139 »       subs»   r3,·#1
40 »       str»    r3,·[r0,·#0]40 »       str»    r3,·[r0,·#0]
41 »       cmp»    r3,·#041 »       cmp»    r3,·#0
42 »       beq.n»  e2·<_PyFrame_ClearExceptCode+0xe2>42 »       beq.n»  de·<_PyFrame_ClearExceptCode+0xde>
43 »       cmp»    r5,·#243 »       cmp»    r5,·#2
44 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>44 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
45 »       ldr»    r0,·[r4,·#48]» @·0x3045 »       ldr»    r0,·[r4,·#48]» @·0x30
46 »       cbz»    r0,·6a·<_PyFrame_ClearExceptCode+0x6a>46 »       cbz»    r0,·6a·<_PyFrame_ClearExceptCode+0x6a>
47 »       ldr»    r3,·[r0,·#0]47 »       ldr»    r3,·[r0,·#0]
48 »       mvn.w»  r2,·#3221225472»    @·0xc000000048 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
49 »       cmp»    r3,·r249 »       cmp»    r3,·r2
50 »       beq.n»  6a·<_PyFrame_ClearExceptCode+0x6a>50 »       beq.n»  6a·<_PyFrame_ClearExceptCode+0x6a>
51 »       subs»   r3,·#151 »       subs»   r3,·#1
52 »       str»    r3,·[r0,·#0]52 »       str»    r3,·[r0,·#0]
53 »       cmp»    r3,·#053 »       cmp»    r3,·#0
54 »       beq.n»  e8·<_PyFrame_ClearExceptCode+0xe8>54 »       beq.n»  e4·<_PyFrame_ClearExceptCode+0xe4>
55 »       cmp»    r5,·#355 »       cmp»    r5,·#3
56 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>56 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
57 »       ldr»    r0,·[r4,·#52]» @·0x3457 »       ldr»    r0,·[r4,·#52]» @·0x34
58 »       cbz»    r0,·82·<_PyFrame_ClearExceptCode+0x82>58 »       cbz»    r0,·82·<_PyFrame_ClearExceptCode+0x82>
59 »       ldr»    r3,·[r0,·#0]59 »       ldr»    r3,·[r0,·#0]
60 »       mvn.w»  r2,·#3221225472»    @·0xc000000060 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
61 »       cmp»    r3,·r261 »       cmp»    r3,·r2
62 »       beq.n»  82·<_PyFrame_ClearExceptCode+0x82>62 »       beq.n»  82·<_PyFrame_ClearExceptCode+0x82>
63 »       subs»   r3,·#163 »       subs»   r3,·#1
64 »       str»    r3,·[r0,·#0]64 »       str»    r3,·[r0,·#0]
65 »       cbz»    r3,·ee·<_PyFrame_ClearExceptCode+0xee>65 »       cbz»    r3,·ea·<_PyFrame_ClearExceptCode+0xea>
66 »       cmp»    r5,·#466 »       cmp»    r5,·#4
67 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>67 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
68 »       ldr»    r0,·[r4,·#56]» @·0x3868 »       ldr»    r0,·[r4,·#56]» @·0x38
69 »       cbz»    r0,·9a·<_PyFrame_ClearExceptCode+0x9a>69 »       cbz»    r0,·9a·<_PyFrame_ClearExceptCode+0x9a>
70 »       ldr»    r3,·[r0,·#0]70 »       ldr»    r3,·[r0,·#0]
71 »       mvn.w»  r2,·#3221225472»    @·0xc000000071 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
72 »       cmp»    r3,·r272 »       cmp»    r3,·r2
73 »       beq.n»  9a·<_PyFrame_ClearExceptCode+0x9a>73 »       beq.n»  9a·<_PyFrame_ClearExceptCode+0x9a>
74 »       subs»   r3,·#174 »       subs»   r3,·#1
75 »       str»    r3,·[r0,·#0]75 »       str»    r3,·[r0,·#0]
76 »       cbz»    r3,·f4·<_PyFrame_ClearExceptCode+0xf4>76 »       cbz»    r3,·f0·<_PyFrame_ClearExceptCode+0xf0>
77 »       cmp»    r5,·#577 »       cmp»    r5,·#5
78 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>78 »       beq.n»  c0·<_PyFrame_ClearExceptCode+0xc0>
79 »       add.w»  r7,·r4,·#56» @·0x3879 »       add.w»  r7,·r4,·#56» @·0x38
80 »       movs»   r6,·#580 »       movs»   r6,·#5
81 »       ldr.w»  r0,·[r7,·#4]!81 »       ldr.w»  r0,·[r7,·#4]!
82 »       mvn.w»  r2,·#3221225472»    @·0xc000000082 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
83 »       cbz»    r0,·ba·<_PyFrame_ClearExceptCode+0xba>83 »       cbz»    r0,·ba·<_PyFrame_ClearExceptCode+0xba>
84 »       ldr»    r3,·[r0,·#0]84 »       ldr»    r3,·[r0,·#0]
85 »       cmp»    r3,·r285 »       cmp»    r3,·r2
86 »       beq.n»  ba·<_PyFrame_ClearExceptCode+0xba>86 »       beq.n»  ba·<_PyFrame_ClearExceptCode+0xba>
87 »       subs»   r3,·#187 »       subs»   r3,·#1
88 »       str»    r3,·[r0,·#0]88 »       str»    r3,·[r0,·#0]
89 »       cbz»    r3,·fa·<_PyFrame_ClearExceptCode+0xfa>89 »       cbz»    r3,·f6·<_PyFrame_ClearExceptCode+0xf6>
90 »       adds»   r6,·#190 »       adds»   r6,·#1
91 »       cmp»    r5,·r691 »       cmp»    r5,·r6
92 »       bne.n»  a4·<_PyFrame_ClearExceptCode+0xa4>92 »       bne.n»  a4·<_PyFrame_ClearExceptCode+0xa4>
93 »       ldr»    r0,·[r4,·#20]93 »       ldr»    r0,·[r4,·#20]
94 »       cmp»    r0,·#0 
95 »       bne.w»  226·<_PyFrame_ClearExceptCode+0x226>94 »       cbnz»   r0,·120·<_PyFrame_ClearExceptCode+0x120>
96 »       ldr»    r0,·[r4,·#8]95 »       ldr»    r0,·[r4,·#8]
97 »       mvn.w»  r2,·#3221225472»    @·0xc000000096 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
98 »       ldr»    r3,·[r0,·#0]97 »       ldr»    r3,·[r0,·#0]
99 »       cmp»    r3,·r298 »       cmp»    r3,·r2
100 »       beq.n»  da·<_PyFrame_ClearExceptCode+0xda>99 »       beq.n»  d6·<_PyFrame_ClearExceptCode+0xd6>
101 »       subs»   r3,·#1100 »       subs»   r3,·#1
102 »       str»    r3,·[r0,·#0]101 »       str»    r3,·[r0,·#0]
103 »       cbz»    r3,·100·<_PyFrame_ClearExceptCode+0x100>102 »       cbz»    r3,·fc·<_PyFrame_ClearExceptCode+0xfc>
104 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}103 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
105 »       bl»     0·<_Py_Dealloc>104 »       bl»     0·<_Py_Dealloc>
106 ·R_ARM_THM_CALL» _Py_Dealloc105 ·R_ARM_THM_CALL» _Py_Dealloc
107 »       b.n»    36·<_PyFrame_ClearExceptCode+0x36>106 »       b.n»    36·<_PyFrame_ClearExceptCode+0x36>
108 »       bl»     0·<_Py_Dealloc>107 »       bl»     0·<_Py_Dealloc>
109 ·R_ARM_THM_CALL» _Py_Dealloc108 ·R_ARM_THM_CALL» _Py_Dealloc
110 »       b.n»    50·<_PyFrame_ClearExceptCode+0x50>109 »       b.n»    50·<_PyFrame_ClearExceptCode+0x50>
Offset 123, 31 lines modifiedOffset 122, 48 lines modified
123 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}122 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
124 »       b.w»    0·<_Py_Dealloc>123 »       b.w»    0·<_Py_Dealloc>
125 ·R_ARM_THM_JUMP24»       _Py_Dealloc124 ·R_ARM_THM_JUMP24»       _Py_Dealloc
126 »       ldr»    r3,·[r5,·#0]125 »       ldr»    r3,·[r5,·#0]
127 »       movs»   r2,·#0126 »       movs»   r2,·#0
128 »       str»    r2,·[r0,·#24]127 »       str»    r2,·[r0,·#24]
129 »       cmp»    r3,·#1128 »       cmp»    r3,·#1
130 »       bgt.n»  124·<_PyFrame_ClearExceptCode+0x124>129 »       bgt.n»  144·<_PyFrame_ClearExceptCode+0x144>
131 »       subs»   r3,·#1130 »       subs»   r3,·#1
132 »       str»    r3,·[r5,·#0]131 »       str»    r3,·[r5,·#0]
133 »       cmp»    r3,·#0132 »       cmp»    r3,·#0
134 »       bne.w»  16·<_PyFrame_ClearExceptCode+0x16>133 »       bne.w»  16·<_PyFrame_ClearExceptCode+0x16>
135 »       mov»    r0,·r5134 »       mov»    r0,·r5
136 »       bl»     0·<_Py_Dealloc>135 »       bl»     0·<_Py_Dealloc>
137 ·R_ARM_THM_CALL» _Py_Dealloc136 ·R_ARM_THM_CALL» _Py_Dealloc
138 »       b.n»    16·<_PyFrame_ClearExceptCode+0x16>137 »       b.n»    16·<_PyFrame_ClearExceptCode+0x16>
 138 »       ldr»    r3,·[r0,·#0]
 139 »       mvn.w»  r5,·#3221225472»    @·0xc0000000
 140 »       movs»   r2,·#0
 141 »       str»    r2,·[r4,·#20]
 142 »       cmp»    r3,·r5
 143 »       beq.n»  c4·<_PyFrame_ClearExceptCode+0xc4>
 144 »       subs»   r3,·#1
Max diff block lines reached; 13929/18091 bytes (76.99%) of diff not shown.
267 KB
getargs.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········34532·(bytes·into·file)13 ··Start·of·section·headers:··········34536·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.72 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x86e4:1 There·are·16·section·headers,·starting·at·offset·0x86e8:
  
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·000d90·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000d90·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0061a4·000860·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0061a8·000860·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000dc4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000dc4·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000dc4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000dc4·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000dc4·000aa5·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000dc4·000aa5·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00186c·002bb0·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00186c·002bb4·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·006a04·001a28·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·006a08·001a28·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00441c·000404·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·004420·000404·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00842c·000230·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·008430·000230·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·004820·00000f·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·004824·00000f·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00482f·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·004833·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00482f·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004833·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·004864·000e70·10·····14·138··417 ··[13]·.symtab···········SYMTAB··········00000000·004868·000e70·10·····14·138··4
18 ··[14]·.strtab···········STRTAB··········00000000·0056d4·000ace·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0056d8·000ace·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·00865c·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·008660·000088·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.0 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Symbol·table·'.symtab'·contains·231·entries:2 Symbol·table·'.symtab'·contains·231·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·NOTYPE··LOCAL··DEFAULT····5·$d5 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC06 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
9 ·····5:·000000ad··1154·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl9 ·····5:·000000ad··1158·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl
10 ·····6:·00000061····76·FUNC····LOCAL··DEFAULT····6·vgetargs1.constprop.010 ·····6:·00000061····76·FUNC····LOCAL··DEFAULT····6·vgetargs1.constprop.0
11 ·····7:·00000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LC111 ·····7:·00000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
12 ·····8:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·.LC212 ·····8:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
13 ·····9:·00000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LC313 ·····9:·00000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
14 ····10:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC414 ····10:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
15 ····11:·00000054·····0·NOTYPE··LOCAL··DEFAULT····5·.LC515 ····11:·00000054·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
16 ····12:·00000060·····0·NOTYPE··LOCAL··DEFAULT····5·.LC616 ····12:·00000060·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
Offset 21, 27 lines modifiedOffset 21, 27 lines modified
21 ····17:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1121 ····17:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
22 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1222 ····18:·00000100·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
23 ····19:·00000128·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1323 ····19:·00000128·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
24 ····20:·00000154·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1424 ····20:·00000154·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
25 ····21:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1525 ····21:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
26 ····22:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·$d26 ····22:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·$d
27 ····23:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·$t27 ····23:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·$t
28 ····24:·00000845··2676·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.028 ····24:·00000849··2676·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.0
29 ····25:·00000c21···280·FUNC····LOCAL··DEFAULT····1·seterror29 ····25:·00000c21···280·FUNC····LOCAL··DEFAULT····1·seterror
30 ····26:·00000b85····60·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.030 ····26:·00000b85····60·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0
31 ····27:·000004b5···338·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.031 ····27:·000004b5···338·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.0
32 ····28:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR034 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
35 ····31:·00000531···692·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.035 ····31:·00000535···692·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0
36 ····32:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····6·$d36 ····32:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
37 ····33:·0000060c·····0·NOTYPE··LOCAL··DEFAULT····6·$t37 ····33:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·$t
38 ····34:·000007e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·000007e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·000007e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·000007e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·000007e5····96·FUNC····LOCAL··DEFAULT····6·convertitem.constprop.040 ····36:·000007e9····96·FUNC····LOCAL··DEFAULT····6·convertitem.constprop.0
41 ····37:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1841 ····37:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
42 ····38:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1942 ····38:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
43 ····39:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2043 ····39:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
44 ····40:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2144 ····40:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC21
45 ····41:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2245 ····41:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC22
46 ····42:·00000220·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2346 ····42:·00000220·····0·NOTYPE··LOCAL··DEFAULT····5·.LC23
47 ····43:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2447 ····43:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC24
Offset 60, 27 lines modifiedOffset 60, 27 lines modified
60 ····56:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3760 ····56:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC37
61 ····57:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3861 ····57:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC38
62 ····58:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3962 ····58:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC39
63 ····59:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4063 ····59:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC40
64 ····60:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4164 ····60:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC41
65 ····61:·00000414·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4265 ····61:·00000414·····0·NOTYPE··LOCAL··DEFAULT····5·.LC42
66 ····62:·00000434·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4366 ····62:·00000434·····0·NOTYPE··LOCAL··DEFAULT····5·.LC43
67 ····63:·00000882·····0·NOTYPE··LOCAL··DEFAULT····6·$d67 ····63:·00000886·····0·NOTYPE··LOCAL··DEFAULT····6·$d
68 ····64:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t68 ····64:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
69 ····65:·00000225····30·FUNC····LOCAL··DEFAULT····8·cleanup_buffer69 ····65:·00000225····30·FUNC····LOCAL··DEFAULT····8·cleanup_buffer
70 ····66:·00000209····28·FUNC····LOCAL··DEFAULT····8·cleanup_ptr70 ····66:·00000209····28·FUNC····LOCAL··DEFAULT····8·cleanup_ptr
71 ····67:·00000b29····92·FUNC····LOCAL··DEFAULT····1·convertbuffer71 ····67:·00000b29····92·FUNC····LOCAL··DEFAULT····1·convertbuffer
72 ····68:·00000bc1····96·FUNC····LOCAL··DEFAULT····1·converterr72 ····68:·00000bc1····96·FUNC····LOCAL··DEFAULT····1·converterr
73 ····69:·00000454·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4473 ····69:·00000454·····0·NOTYPE··LOCAL··DEFAULT····5·.LC44
74 ····70:·00000460·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4574 ····70:·00000460·····0·NOTYPE··LOCAL··DEFAULT····5·.LC45
75 ····71:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4675 ····71:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC46
76 ····72:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4776 ····72:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC47
77 ····73:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4877 ····73:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC48
78 ····74:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4978 ····74:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·.LC49
79 ····75:·000015e1··2366·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.constprop.079 ····75:·000015e5··2366·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.constprop.0
80 ····76:·00000518·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5080 ····76:·00000518·····0·NOTYPE··LOCAL··DEFAULT····5·.LC50
81 ····77:·00000524·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5181 ····77:·00000524·····0·NOTYPE··LOCAL··DEFAULT····5·.LC51
82 ····78:·00000534·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5282 ····78:·00000534·····0·NOTYPE··LOCAL··DEFAULT····5·.LC52
83 ····79:·00000554·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5383 ····79:·00000554·····0·NOTYPE··LOCAL··DEFAULT····5·.LC53
84 ····80:·00000588·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5484 ····80:·00000588·····0·NOTYPE··LOCAL··DEFAULT····5·.LC54
85 ····81:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5585 ····81:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC55
86 ····82:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5686 ····82:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC56
Offset 92, 25 lines modifiedOffset 92, 25 lines modified
92 ····88:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6292 ····88:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC62
93 ····89:·00000700·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6393 ····89:·00000700·····0·NOTYPE··LOCAL··DEFAULT····5·.LC63
94 ····90:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6494 ····90:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC64
95 ····91:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6595 ····91:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC65
96 ····92:·000007a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6696 ····92:·000007a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC66
97 ····93:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6797 ····93:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC67
98 ····94:·00000824·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6898 ····94:·00000824·····0·NOTYPE··LOCAL··DEFAULT····5·.LC68
99 ····95:·00001890·····0·NOTYPE··LOCAL··DEFAULT····6·$d99 ····95:·00001894·····0·NOTYPE··LOCAL··DEFAULT····6·$d
100 ····96:·00001894·····0·NOTYPE··LOCAL··DEFAULT····6·$t100 ····96:·00001898·····0·NOTYPE··LOCAL··DEFAULT····6·$t
101 ····97:·000028cd···346·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0101 ····97:·000028d1···346·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0
102 ····98:·00000395···110·FUNC····LOCAL··DEFAULT····1·new_kwtuple102 ····98:·00000395···110·FUNC····LOCAL··DEFAULT····1·new_kwtuple
103 ····99:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t103 ····99:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
104 ···100:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC70104 ···100:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC70
105 ···101:·0000004d···704·FUNC····LOCAL··DEFAULT····1·_parser_init105 ···101:·0000004d···704·FUNC····LOCAL··DEFAULT····1·_parser_init
106 ···102:·00000609····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF106 ···102:·00000609····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
107 ···103:·00000039···340·FUNC····LOCAL··DEFAULT····8·error_unexpected_keyword_arg107 ···103:·00000039···340·FUNC····LOCAL··DEFAULT····8·error_unexpected_keyword_arg
108 ···104:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d108 ···104:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d
109 ···105:·000022f1···116·FUNC····LOCAL··DEFAULT····6·find_keyword109 ···105:·000022f5···116·FUNC····LOCAL··DEFAULT····6·find_keyword
110 ···106:·00000880·····0·NOTYPE··LOCAL··DEFAULT····5·.LC71110 ···106:·00000880·····0·NOTYPE··LOCAL··DEFAULT····5·.LC71
111 ···107:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC72111 ···107:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC72
112 ···108:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC73112 ···108:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC73
113 ···109:·00000904·····0·NOTYPE··LOCAL··DEFAULT····5·.LC74113 ···109:·00000904·····0·NOTYPE··LOCAL··DEFAULT····5·.LC74
114 ···110:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····1·$t114 ···110:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
115 ···111:·00000358·····0·NOTYPE··LOCAL··DEFAULT····1·$d115 ···111:·00000358·····0·NOTYPE··LOCAL··DEFAULT····1·$d
116 ···112:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····1·$t116 ···112:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 174, 41 lines modifiedOffset 174, 41 lines modified
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding
181 ···177:·000012b9···414·FUNC····GLOBAL·DEFAULT····6·PyArg_UnpackTuple181 ···177:·000012bd···414·FUNC····GLOBAL·DEFAULT····6·PyArg_UnpackTuple
182 ···178:·00001459···300·FUNC····GLOBAL·DEFAULT····6·_PyArg_CheckPositional182 ···178:·0000145d···300·FUNC····GLOBAL·DEFAULT····6·_PyArg_CheckPositional
183 ···179:·00001585····90·FUNC····GLOBAL·DEFAULT····6·PyArg_ParseTupleAndKeywords183 ···179:·00001589····90·FUNC····GLOBAL·DEFAULT····6·PyArg_ParseTupleAndKeywords
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EqualToUTF8188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EqualToUTF8
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions
191 ···187:·00000001····76·FUNC····GLOBAL·DEFAULT····1·PyArg_ValidateKeywordArguments191 ···187:·00000001····76·FUNC····GLOBAL·DEFAULT····1·PyArg_ValidateKeywordArguments
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys
193 ···189:·00001f21···974·FUNC····GLOBAL·DEFAULT····6·_PyArg_UnpackKeywordsWithVararg193 ···189:·00001f25···974·FUNC····GLOBAL·DEFAULT····6·_PyArg_UnpackKeywordsWithVararg
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_New200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_New
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear
Max diff block lines reached; 972/10230 bytes (9.50%) of diff not shown.
108 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x61a4·contains·268·entries:1 Relocation·section·'.rel.text'·at·offset·0x61a8·contains·268·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··0000bc0a·R_ARM_THM_CALL·········00000000···_PyDict_HasOnlyStringKeys3 00000016··0000bc0a·R_ARM_THM_CALL·········00000000···_PyDict_HasOnlyStringKeys
4 00000020··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000504···.LC494 00000020··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000504···.LC49
5 00000024··00004a30·R_ARM_THM_MOVT_ABS·····00000504···.LC495 00000024··00004a30·R_ARM_THM_MOVT_ABS·····00000504···.LC49
6 0000002c··0000b40a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall6 0000002c··0000b40a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
7 00000034··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError7 00000034··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
8 00000038··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError8 00000038··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 00000104··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime20 00000104··0000c330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
21 00000134··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_New21 00000134··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_New
22 0000013e··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap22 0000013e··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap
23 00000154··0000c60a·R_ARM_THM_CALL·········00000000···PyThreadState_Clear23 00000154··0000c60a·R_ARM_THM_CALL·········00000000···PyThreadState_Clear
24 0000015a··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap24 0000015a··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap
25 00000160··0000c70a·R_ARM_THM_CALL·········00000000···PyThreadState_Delete25 00000160··0000c70a·R_ARM_THM_CALL·········00000000···PyThreadState_Delete
26 00000170··0000b50a·R_ARM_THM_CALL·········00000000···strchr26 00000170··0000b50a·R_ARM_THM_CALL·········00000000···strchr
27 000001bc··0000610a·R_ARM_THM_CALL·········000028cd···skipitem.constprop.027 000001bc··0000610a·R_ARM_THM_CALL·········000028d1···skipitem.constprop.0
28 00000206··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError28 00000206··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
29 0000020a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError29 0000020a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
30 0000020e··0000512f·R_ARM_THM_MOVW_ABS_NC··000005b4···.LC5530 0000020e··0000512f·R_ARM_THM_MOVW_ABS_NC··000005b4···.LC55
31 00000212··00005130·R_ARM_THM_MOVT_ABS·····000005b4···.LC5531 00000212··00005130·R_ARM_THM_MOVT_ABS·····000005b4···.LC55
32 00000218··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString32 00000218··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
33 00000222··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError33 00000222··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
34 00000226··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError34 00000226··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
Offset 90, 31 lines modifiedOffset 90, 31 lines modified
90 000004a6··00004a30·R_ARM_THM_MOVT_ABS·····00000504···.LC4990 000004a6··00004a30·R_ARM_THM_MOVT_ABS·····00000504···.LC49
91 000004ae··0000b40a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall91 000004ae··0000b40a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
92 000004cc··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table92 000004cc··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
93 000004d0··00008d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table93 000004d0··00008d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
94 00000516··0000d30a·R_ARM_THM_CALL·········00000000···PySequence_Check94 00000516··0000d30a·R_ARM_THM_CALL·········00000000···PySequence_Check
95 0000052a··0000d40a·R_ARM_THM_CALL·········00000000···PySequence_Size95 0000052a··0000d40a·R_ARM_THM_CALL·········00000000···PySequence_Size
96 0000054c··0000d50a·R_ARM_THM_CALL·········00000000···PySequence_GetItem96 0000054c··0000d50a·R_ARM_THM_CALL·········00000000···PySequence_GetItem
97 00000564··0000240a·R_ARM_THM_CALL·········000007e5···convertitem.constprop.097 00000564··0000240a·R_ARM_THM_CALL·········000007e9···convertitem.constprop.0
98 0000059e··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_Clear98 0000059e··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
99 000005a2··0000762f·R_ARM_THM_MOVW_ABS_NC··000009cc···.LC8099 000005a2··0000762f·R_ARM_THM_MOVW_ABS_NC··000009cc···.LC80
100 000005a6··00007630·R_ARM_THM_MOVT_ABS·····000009cc···.LC80100 000005a6··00007630·R_ARM_THM_MOVT_ABS·····000009cc···.LC80
101 000005b6··0000d60a·R_ARM_THM_CALL·········00000000···strncpy101 000005b6··0000d60a·R_ARM_THM_CALL·········00000000···strncpy
102 000005be··0000752f·R_ARM_THM_MOVW_ABS_NC··000009a4···.LC79102 000005be··0000752f·R_ARM_THM_MOVW_ABS_NC··000009a4···.LC79
103 000005c2··00007530·R_ARM_THM_MOVT_ABS·····000009a4···.LC79103 000005c2··00007530·R_ARM_THM_MOVT_ABS·····000009a4···.LC79
104 000005d2··0000d70a·R_ARM_THM_CALL·········00000000···PyOS_snprintf104 000005d2··0000d70a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
105 000005d8··0000992f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct105 000005d8··0000992f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
106 000005dc··00009930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct106 000005dc··00009930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
107 000005ec··0000732f·R_ARM_THM_MOVW_ABS_NC··00000978···.LC77107 000005ec··0000732f·R_ARM_THM_MOVW_ABS_NC··00000978···.LC77
108 000005f0··00007330·R_ARM_THM_MOVT_ABS·····00000978···.LC77108 000005f0··00007330·R_ARM_THM_MOVT_ABS·····00000978···.LC77
109 000005f8··0000742f·R_ARM_THM_MOVW_ABS_NC··00000980···.LC78109 000005f8··0000742f·R_ARM_THM_MOVW_ABS_NC··00000980···.LC78
110 000005fc··00007430·R_ARM_THM_MOVT_ABS·····00000980···.LC78110 000005fc··00007430·R_ARM_THM_MOVT_ABS·····00000980···.LC78
111 0000074a··0000690a·R_ARM_THM_CALL·········000022f1···find_keyword111 0000074a··0000690a·R_ARM_THM_CALL·········000022f5···find_keyword
112 00000770··0000240a·R_ARM_THM_CALL·········000007e5···convertitem.constprop.0112 00000770··0000240a·R_ARM_THM_CALL·········000007e9···convertitem.constprop.0
113 000007a0··0000610a·R_ARM_THM_CALL·········000028cd···skipitem.constprop.0113 000007a0··0000610a·R_ARM_THM_CALL·········000028d1···skipitem.constprop.0
114 000007d8··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 000007d8··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
115 000007e0··0000900a·R_ARM_THM_CALL·········00000000···__stack_chk_fail115 000007e0··0000900a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
116 000007ee··0000c00a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef116 000007ee··0000c00a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef
117 00000800··00008f0a·R_ARM_THM_CALL·········00000000···PyMem_Free117 00000800··00008f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
118 00000806··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError118 00000806··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
119 0000080a··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError119 0000080a··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
120 00000824··0000092f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3120 00000824··0000092f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 000009ec··00006a2f·R_ARM_THM_MOVW_ABS_NC··00000880···.LC71175 000009ec··00006a2f·R_ARM_THM_MOVW_ABS_NC··00000880···.LC71
176 000009f0··00006a30·R_ARM_THM_MOVT_ABS·····00000880···.LC71176 000009f0··00006a30·R_ARM_THM_MOVT_ABS·····00000880···.LC71
177 000009f4··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format177 000009f4··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format
178 00000a00··0000072f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC1178 00000a00··0000072f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC1
179 00000a04··00000730·R_ARM_THM_MOVT_ABS·····00000038···.LC1179 00000a04··00000730·R_ARM_THM_MOVT_ABS·····00000038···.LC1
180 00000a08··0000082f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC2180 00000a08··0000082f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC2
181 00000a0c··00000830·R_ARM_THM_MOVT_ABS·····00000044···.LC2181 00000a0c··00000830·R_ARM_THM_MOVT_ABS·····00000044···.LC2
182 00000a1c··0000690a·R_ARM_THM_CALL·········000022f1···find_keyword182 00000a1c··0000690a·R_ARM_THM_CALL·········000022f5···find_keyword
183 00000a4c··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError183 00000a4c··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
184 00000a50··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError184 00000a50··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
185 00000a60··0000092f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3185 00000a60··0000092f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
186 00000a64··00000930·R_ARM_THM_MOVT_ABS·····00000048···.LC3186 00000a64··00000930·R_ARM_THM_MOVT_ABS·····00000048···.LC3
187 00000a6a··00000a2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4187 00000a6a··00000a2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4
188 00000a6e··00000a30·R_ARM_THM_MOVT_ABS·····0000004c···.LC4188 00000a6e··00000a30·R_ARM_THM_MOVT_ABS·····0000004c···.LC4
189 00000a74··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC6189 00000a74··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC6
Offset 266, 15 lines modifiedOffset 266, 15 lines modified
266 00000d60··0000732f·R_ARM_THM_MOVW_ABS_NC··00000978···.LC77266 00000d60··0000732f·R_ARM_THM_MOVW_ABS_NC··00000978···.LC77
267 00000d6c··00007330·R_ARM_THM_MOVT_ABS·····00000978···.LC77267 00000d6c··00007330·R_ARM_THM_MOVT_ABS·····00000978···.LC77
268 00000d7e··0000852f·R_ARM_THM_MOVW_ABS_NC··00000a7c···.LC92268 00000d7e··0000852f·R_ARM_THM_MOVW_ABS_NC··00000a7c···.LC92
269 00000d82··00008530·R_ARM_THM_MOVT_ABS·····00000a7c···.LC92269 00000d82··00008530·R_ARM_THM_MOVT_ABS·····00000a7c···.LC92
270 00000d88··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format270 00000d88··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format
271 0000061e··0000a81e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc271 0000061e··0000a81e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
272 Relocation·section·'.rel.text.hot'·at·offset·0x6a04·contains·837·entries:272 Relocation·section·'.rel.text.hot'·at·offset·0x6a08·contains·837·entries:
273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
274 00000040··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError274 00000040··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
275 00000044··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError275 00000044··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
276 00000048··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0276 00000048··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
277 0000004c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0277 0000004c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
278 00000054··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString278 00000054··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
279 00000092··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError279 00000092··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
Offset 302, 101 lines modifiedOffset 302, 100 lines modified
302 00000180··00000302·R_ARM_ABS32············00000000···.text.hot302 00000180··00000302·R_ARM_ABS32············00000000···.text.hot
303 00000184··00000302·R_ARM_ABS32············00000000···.text.hot303 00000184··00000302·R_ARM_ABS32············00000000···.text.hot
304 00000188··00000302·R_ARM_ABS32············00000000···.text.hot304 00000188··00000302·R_ARM_ABS32············00000000···.text.hot
305 0000018c··00000302·R_ARM_ABS32············00000000···.text.hot305 0000018c··00000302·R_ARM_ABS32············00000000···.text.hot
306 00000190··00000302·R_ARM_ABS32············00000000···.text.hot306 00000190··00000302·R_ARM_ABS32············00000000···.text.hot
307 0000021c··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table307 0000021c··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
308 00000220··00008d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table308 00000220··00008d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
309 000002a4··0000190a·R_ARM_THM_CALL·········00000c21···seterror309 000002a6··0000190a·R_ARM_THM_CALL·········00000c21···seterror
310 000002aa··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0310 000002ac··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0
311 000002e4··00008e0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc311 000002e6··00008e0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
312 000002fe··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError312 00000300··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
313 00000302··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError313 00000304··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
314 00000306··0000132f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC13314 00000308··0000132f·R_ARM_THM_MOVW_ABS_NC··00000128···.LC13
315 0000030a··00001330·R_ARM_THM_MOVT_ABS·····00000128···.LC13315 0000030c··00001330·R_ARM_THM_MOVT_ABS·····00000128···.LC13
316 00000310··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString316 00000312··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
317 00000316··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0317 00000318··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0
318 00000320··00008f0a·R_ARM_THM_CALL·········00000000···PyMem_Free318 00000322··00008f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
319 00000326··0000900a·R_ARM_THM_CALL·········00000000···__stack_chk_fail319 00000328··0000900a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
320 00000344··00001b0a·R_ARM_THM_CALL·········000004b5···converttuple.constprop.0320 00000348··00001b0a·R_ARM_THM_CALL·········000004b5···converttuple.constprop.0
321 0000036e··00001b0a·R_ARM_THM_CALL·········000004b5···converttuple.constprop.0321 00000372··00001b0a·R_ARM_THM_CALL·········000004b5···converttuple.constprop.0
322 00000384··00009102·R_ARM_ABS32············00000000···__stack_chk_guard 
323 0000039e··0000190a·R_ARM_THM_CALL·········00000c21···seterror322 0000039e··0000190a·R_ARM_THM_CALL·········00000c21···seterror
324 000003a4··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0323 000003a4··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0
 324 000003ac··00009102·R_ARM_ABS32············00000000···__stack_chk_guard
325 000003ac··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError325 000003b0··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
326 000003b0··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError326 000003b4··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
327 000003b6··0000152f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC15327 000003ba··0000152f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC15
328 000003ba··00001530·R_ARM_THM_MOVT_ABS·····00000180···.LC15328 000003be··00001530·R_ARM_THM_MOVT_ABS·····00000180···.LC15
329 000003c0··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format329 000003c4··0000920a·R_ARM_THM_CALL·········00000000···PyErr_Format
330 000003c6··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0330 000003ca··00001a0a·R_ARM_THM_CALL·········00000b85···cleanreturn.constprop.0
331 000003ce··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError331 000003d2··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
332 000003d2··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError332 000003d6··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
333 000003e0··0000072f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC1333 000003e4··0000072f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC1
334 000003e4··00000730·R_ARM_THM_MOVT_ABS·····00000038···.LC1334 000003e8··00000730·R_ARM_THM_MOVT_ABS·····00000038···.LC1
335 000003e8··0000082f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC2335 000003ec··0000082f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC2
336 000003ec··00000830·R_ARM_THM_MOVT_ABS·····00000044···.LC2336 000003f0··00000830·R_ARM_THM_MOVT_ABS·····00000044···.LC2
337 000003f4··00000a2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4337 000003f8··00000a2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4
Max diff block lines reached; 93047/110855 bytes (83.94%) of diff not shown.
2.95 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       bls.n»  2a6·<_parser_init+0x25a>189 »       bls.n»  2a6·<_parser_init+0x25a>
190 »       clz»    r1,·r0190 »       clz»    r1,·r0
191 »       lsrs»   r1,·r1,·#5191 »       lsrs»   r1,·r1,·#5
192 »       cmp»    r0,·#0192 »       cmp»    r0,·#0
193 »       beq.n»  2a6·<_parser_init+0x25a>193 »       beq.n»  2a6·<_parser_init+0x25a>
194 »       add»    r0,·sp,·#12194 »       add»    r0,·sp,·#12
195 »       str»    r3,·[sp,·#0]195 »       str»    r3,·[sp,·#0]
196 »       bl»     28cc·<skipitem.constprop.0>196 »       bl»     28d0·<skipitem.constprop.0>
197 ·R_ARM_THM_CALL» skipitem.constprop.0197 ·R_ARM_THM_CALL» skipitem.constprop.0
198 »       ldr»    r3,·[sp,·#0]198 »       ldr»    r3,·[sp,·#0]
199 »       mov»    r2,·r0199 »       mov»    r2,·r0
200 »       cmp»    r0,·#0200 »       cmp»    r0,·#0
201 »       bne.n»  28c·<_parser_init+0x240>201 »       bne.n»  28c·<_parser_init+0x240>
202 »       add.w»  r9,·r9,·#1202 »       add.w»  r9,·r9,·#1
203 »       b.n»    18c·<_parser_init+0x140>203 »       b.n»    18c·<_parser_init+0x140>
Offset 618, 15 lines modifiedOffset 618, 15 lines modified
618 »       add»    r1,·sp,·#28618 »       add»    r1,·sp,·#28
619 »       mov»    r5,·r0619 »       mov»    r5,·r0
620 »       cbz»    r0,·59a·<converttuple.constprop.0+0xe6>620 »       cbz»    r0,·59a·<converttuple.constprop.0+0xe6>
621 »       ldr»    r7,·[sp,·#80]» @·0x50621 »       ldr»    r7,·[sp,·#80]» @·0x50
622 »       str»    r7,·[sp,·#8]622 »       str»    r7,·[sp,·#8]
623 »       ldr»    r7,·[sp,·#76]» @·0x4c623 »       ldr»    r7,·[sp,·#76]» @·0x4c
624 »       strd»   r9,·r7,·[sp]624 »       strd»   r9,·r7,·[sp]
625 »       bl»     7e4·<vgetargskeywordsfast_impl.constprop.0+0x18c>625 »       bl»     7e8·<vgetargskeywordsfast_impl.constprop.0+0x190>
626 ·R_ARM_THM_CALL» convertitem.constprop.0626 ·R_ARM_THM_CALL» convertitem.constprop.0
627 »       mov»    r3,·r0627 »       mov»    r3,·r0
628 »       mov»    r0,·r5628 »       mov»    r0,·r5
629 »       mov»    r5,·r3629 »       mov»    r5,·r3
630 »       bl»     608·<Py_XDECREF>630 »       bl»     608·<Py_XDECREF>
631 »       cmp»    r5,·#0631 »       cmp»    r5,·#0
632 »       beq.n»  542·<converttuple.constprop.0+0x8e>632 »       beq.n»  542·<converttuple.constprop.0+0x8e>
Offset 821, 30 lines modifiedOffset 821, 30 lines modified
821 »       ldr.w»  r2,·[r3,·r4,·lsl·#2]821 »       ldr.w»  r2,·[r3,·r4,·lsl·#2]
822 »       ldr»    r3,·[sp,·#20]822 »       ldr»    r3,·[sp,·#20]
823 »       cmp»    r3,·#0823 »       cmp»    r3,·#0
824 »       bne.n»  7e4·<vgetargskeywordsfast_impl.constprop.0+0x18c>824 »       bne.n»  7e4·<vgetargskeywordsfast_impl.constprop.0+0x18c>
825 »       add.w»  r9,·sp,·#52» @·0x34825 »       add.w»  r9,·sp,·#52» @·0x34
826 »       ldr»    r1,·[sp,·#28]826 »       ldr»    r1,·[sp,·#28]
827 »       mov»    r0,·r6827 »       mov»    r0,·r6
828 »       bl»     22f0·<find_keyword>828 »       bl»     22f4·<find_keyword>
829 ·R_ARM_THM_CALL» find_keyword829 ·R_ARM_THM_CALL» find_keyword
830 »       str.w»  r0,·[r9]830 »       str.w»  r0,·[r9]
831 »       ldr.w»  r0,·[r9]831 »       ldr.w»  r0,·[r9]
832 »       cbz»    r0,·790·<vgetargskeywordsfast_impl.constprop.0+0x138>832 »       cbz»    r0,·790·<vgetargskeywordsfast_impl.constprop.0+0x138>
833 »       add.w»  sl,·sl,·#4294967295» @·0xffffffff833 »       add.w»  sl,·sl,·#4294967295» @·0xffffffff
834 »       ldr»    r2,·[sp,·#24]834 »       ldr»    r2,·[sp,·#24]
835 »       add»    r3,·sp,·#56»   @·0x38835 »       add»    r3,·sp,·#56»   @·0x38
836 »       add»    r1,·sp,·#48»   @·0x30836 »       add»    r1,·sp,·#48»   @·0x30
837 »       str»    r3,·[sp,·#8]837 »       str»    r3,·[sp,·#8]
838 »       mov.w»  r3,·#512»   @·0x200838 »       mov.w»  r3,·#512»   @·0x200
839 »       str»    r3,·[sp,·#4]839 »       str»    r3,·[sp,·#4]
840 »       add»    r3,·sp,·#260»  @·0x104840 »       add»    r3,·sp,·#260»  @·0x104
841 »       str»    r3,·[sp,·#0]841 »       str»    r3,·[sp,·#0]
842 »       add»    r3,·sp,·#132»  @·0x84842 »       add»    r3,·sp,·#132»  @·0x84
843 »       bl»     7e4·<vgetargskeywordsfast_impl.constprop.0+0x18c>843 »       bl»     7e8·<vgetargskeywordsfast_impl.constprop.0+0x190>
844 ·R_ARM_THM_CALL» convertitem.constprop.0844 ·R_ARM_THM_CALL» convertitem.constprop.0
845 »       ldr.w»  r1,·[r9]845 »       ldr.w»  r1,·[r9]
846 »       mov»    r3,·r0846 »       mov»    r3,·r0
847 »       mvn.w»  r0,·#3221225472»    @·0xc0000000847 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
848 »       ldr»    r2,·[r1,·#0]848 »       ldr»    r2,·[r1,·#0]
849 »       cmp»    r2,·r0849 »       cmp»    r2,·r0
850 »       bne.n»  7cc·<vgetargskeywordsfast_impl.constprop.0+0x174>850 »       bne.n»  7cc·<vgetargskeywordsfast_impl.constprop.0+0x174>
Offset 857, 15 lines modifiedOffset 857, 15 lines modified
857 »       ldr»    r2,·[r5,·#28]857 »       ldr»    r2,·[r5,·#28]
858 »       cmp»    r4,·r2858 »       cmp»    r4,·r2
859 »       blt.n»  806·<vgetargskeywordsfast_impl.constprop.0+0x1ae>859 »       blt.n»  806·<vgetargskeywordsfast_impl.constprop.0+0x1ae>
860 »       cmp.w»  sl,·#0860 »       cmp.w»  sl,·#0
861 »       beq.n»  7b0·<vgetargskeywordsfast_impl.constprop.0+0x158>861 »       beq.n»  7b0·<vgetargskeywordsfast_impl.constprop.0+0x158>
862 »       ldr»    r1,·[sp,·#24]862 »       ldr»    r1,·[sp,·#24]
863 »       add»    r0,·sp,·#48»   @·0x30863 »       add»    r0,·sp,·#48»   @·0x30
864 »       bl»     28cc·<skipitem.constprop.0>864 »       bl»     28d0·<skipitem.constprop.0>
865 ·R_ARM_THM_CALL» skipitem.constprop.0865 ·R_ARM_THM_CALL» skipitem.constprop.0
866 »       b.n»    788·<vgetargskeywordsfast_impl.constprop.0+0x130>866 »       b.n»    788·<vgetargskeywordsfast_impl.constprop.0+0x130>
867 »       ldr»    r1,·[sp,·#40]» @·0x28867 »       ldr»    r1,·[sp,·#40]» @·0x28
868 »       cmp.w»  sl,·#0868 »       cmp.w»  sl,·#0
869 »       bgt.w»  914·<vgetargskeywordsfast_impl.constprop.0+0x2bc>869 »       bgt.w»  914·<vgetargskeywordsfast_impl.constprop.0+0x2bc>
870 »       ldr»    r3,·[sp,·#64]» @·0x40870 »       ldr»    r3,·[sp,·#64]» @·0x40
871 »       cbnz»   r3,·7fe·<vgetargskeywordsfast_impl.constprop.0+0x1a6>871 »       cbnz»   r3,·7fe·<vgetargskeywordsfast_impl.constprop.0+0x1a6>
Offset 1145, 15 lines modifiedOffset 1145, 15 lines modified
1145 »       movt»   r3,·#01145 »       movt»   r3,·#0
1146 ·R_ARM_THM_MOVT_ABS»     .LC21146 ·R_ARM_THM_MOVT_ABS»     .LC2
1147 »       b.n»    948·<vgetargskeywordsfast_impl.constprop.0+0x2f0>1147 »       b.n»    948·<vgetargskeywordsfast_impl.constprop.0+0x2f0>
1148 »       ldr»    r1,·[sp,·#28]1148 »       ldr»    r1,·[sp,·#28]
1149 »       mov»    r2,·r41149 »       mov»    r2,·r4
1150 »       mov»    r0,·r61150 »       mov»    r0,·r6
1151 »       add.w»  r9,·sp,·#52» @·0x341151 »       add.w»  r9,·sp,·#52» @·0x34
1152 »       bl»     22f0·<find_keyword>1152 »       bl»     22f4·<find_keyword>
1153 ·R_ARM_THM_CALL» find_keyword1153 ·R_ARM_THM_CALL» find_keyword
1154 »       str»    r0,·[sp,·#52]» @·0x341154 »       str»    r0,·[sp,·#52]» @·0x34
1155 »       b.n»    9ae·<vgetargskeywordsfast_impl.constprop.0+0x356>1155 »       b.n»    9ae·<vgetargskeywordsfast_impl.constprop.0+0x356>
1156 »       ldr.w»  sl,·[r3,·#8]1156 »       ldr.w»  sl,·[r3,·#8]
1157 »       movs»   r3,·#01157 »       movs»   r3,·#0
1158 »       str»    r3,·[sp,·#28]1158 »       str»    r3,·[sp,·#28]
1159 »       b.n»    6e2·<vgetargskeywordsfast_impl.constprop.0+0x8a>1159 »       b.n»    6e2·<vgetargskeywordsfast_impl.constprop.0+0x8a>
140 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 85, 145 lines modifiedOffset 85, 145 lines modified
85 vgetargs1_impl():85 vgetargs1_impl():
86 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}86 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
87 »       mov.w»  ip,·#4096»  @·0x100087 »       mov.w»  ip,·#4096»  @·0x1000
88 »       sub.w»  ip,·sp,·ip88 »       sub.w»  ip,·sp,·ip
89 »       str.w»  r0,·[ip,·#3560]»     @·0xde889 »       str.w»  r0,·[ip,·#3560]»     @·0xde8
90 »       sub»    sp,·#500»     @·0x1f490 »       sub»    sp,·#500»     @·0x1f4
91 »       mov»    sl,·r391 »       mov»    sl,·r3
92 »       ldr»    r4,·[pc,·#704]»@·(384·<vgetargs1_impl+0x2d8>) 
93 »       add»    r6,·sp,·#3292 »       add»    r6,·sp,·#32
 93 »       movs»   r4,·#0
94 »       movw»   lr,·#094 »       movw»   lr,·#0
95 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table95 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table
96 »       movt»   lr,·#096 »       movt»   lr,·#0
97 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table97 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table
98 »       ldr»    r3,·[sp,·#536]»@·0x21898 »       ldr»    r3,·[sp,·#536]»@·0x218
99 »       mov»    r8,·r299 »       mov»    r8,·r2
100 »       str»    r3,·[sp,·#16]100 »       str»    r3,·[sp,·#16]
 101 »       mov»    r3,·r0
 102 »       ldr»    r0,·[pc,·#724]»@·(3ac·<vgetargs1_impl+0x300>)
101 »       mov»    r5,·sl103 »       mov»    r5,·sl
102 »       mov.w»  r9,·#4294967295»    @·0xffffffff 
103 »       add»    r3,·sp,·#44»   @·0x2c 
104 »       ldr»    r4,·[r4,·#0] 
105 »       str»    r4,·[sp,·#492]»@·0x1ec 
106 »       mov.w»  r4,·#0 
107 »       movs»   r4,·#0 
108 »       mov»    r7,·r4104 »       mov»    r7,·r4
 105 »       mov.w»  r9,·#4294967295»    @·0xffffffff
 106 »       ldr»    r0,·[r0,·#0]
 107 »       str»    r0,·[sp,·#492]»@·0x1ec
 108 »       mov.w»  r0,·#0
 109 »       add»    r0,·sp,·#44»   @·0x2c
109 »       strd»   r4,·r4,·[sp,·#36]»     @·0x24110 »       strd»   r4,·r4,·[sp,·#36]»     @·0x24
110 »       str»    r3,·[r6,·#0]111 »       str»    r0,·[r6,·#0]
111 »       ldrb.w» r3,·[r5],·#1112 »       ldrb.w» r0,·[r5],·#1
112 »       cmp»    r3,·#59»      @·0x3b113 »       cmp»    r0,·#59»      @·0x3b
113 »       bhi.n»  126·<vgetargs1_impl+0x7a>114 »       bhi.n»  128·<vgetargs1_impl+0x7c>
114 »       cmp»    r3,·#39»      @·0x27115 »       cmp»    r0,·#39»      @·0x27
115 »       bhi.n»  132·<vgetargs1_impl+0x86>116 »       bhi.n»  134·<vgetargs1_impl+0x88>
116 »       cmp»    r3,·#0117 »       cmp»    r0,·#0
117 »       beq.n»  194·<vgetargs1_impl+0xe8>118 »       beq.n»  194·<vgetargs1_impl+0xe8>
118 »       cmp»    r4,·#0119 »       cmp»    r4,·#0
119 »       bne.n»  ec·<vgetargs1_impl+0x40>120 »       bne.n»  ee·<vgetargs1_impl+0x42>
120 »       ldr.w»  r4,·[lr,·r3,·lsl·#2]121 »       ldr.w»  r4,·[lr,·r0,·lsl·#2]
121 »       ands.w» r4,·r4,·#3122 »       ands.w» r4,·r4,·#3
122 »       it»     ne123 »       it»     ne
123 »       movne»  r4,·#1124 »       movne»  r4,·#1
124 »       cmp»    r3,·#101»     @·0x65125 »       cmp»    r0,·#101»     @·0x65
125 »       ite»    eq126 »       ite»    eq
126 »       moveq»  r4,·#0127 »       moveq»  r4,·#0
127 »       andne.w»r4,·r4,·#1128 »       andne.w»r4,·r4,·#1
128 »       cmp»    r4,·#0129 »       cmp»    r4,·#0
129 »       beq.n»  ec·<vgetargs1_impl+0x40>130 »       beq.n»  ee·<vgetargs1_impl+0x42>
130 »       ldrb.w» r3,·[r5],·#1131 »       ldrb.w» r0,·[r5],·#1
131 »       adds»   r7,·#1132 »       adds»   r7,·#1
132 »       movs»   r4,·#0133 »       movs»   r4,·#0
133 »       cmp»    r3,·#59»      @·0x3b134 »       cmp»    r0,·#59»      @·0x3b
134 »       bls.n»  f4·<vgetargs1_impl+0x48>135 »       bls.n»  f6·<vgetargs1_impl+0x4a>
135 »       cmp»    r3,·#124»     @·0x7c136 »       cmp»    r0,·#124»     @·0x7c
136 »       bne.n»  fc·<vgetargs1_impl+0x50>137 »       bne.n»  fe·<vgetargs1_impl+0x52>
137 »       cmp»    r4,·#0138 »       cmp»    r4,·#0
138 »       it»     eq139 »       it»     eq
139 »       moveq»  r9,·r7140 »       moveq»  r9,·r7
140 »       b.n»    ec·<vgetargs1_impl+0x40>141 »       b.n»    ee·<vgetargs1_impl+0x42>
141 »       sub.w»  r2,·r3,·#40» @·0x28142 »       sub.w»  r2,·r0,·#40» @·0x28
142 »       cmp»    r2,·#19143 »       cmp»    r2,·#19
143 »       bhi.n»  fc·<vgetargs1_impl+0x50>144 »       bhi.n»  fe·<vgetargs1_impl+0x52>
144 »       addw»   ip,·pc,·#8145 »       addw»   ip,·pc,·#4
145 »       ldr.w»  pc,·[ip,·r2,·lsl·#2]146 »       ldr.w»  pc,·[ip,·r2,·lsl·#2]
146 »       nop 
147 »       .word»  0x000002c3147 »       .word»  0x000002c5
148 ·R_ARM_ABS32»    .text.hot148 ·R_ARM_ABS32»    .text.hot
149 »       .word»  0x000002cf149 »       .word»  0x000002d1
150 ·R_ARM_ABS32»    .text.hot150 ·R_ARM_ABS32»    .text.hot
151 »       .word»  0x000000fd151 »       .word»  0x000000ff
152 ·R_ARM_ABS32»    .text.hot152 ·R_ARM_ABS32»    .text.hot
153 »       .word»  0x000000fd153 »       .word»  0x000000ff
154 ·R_ARM_ABS32»    .text.hot154 ·R_ARM_ABS32»    .text.hot
155 »       .word»  0x000000fd155 »       .word»  0x000000ff
156 ·R_ARM_ABS32»    .text.hot156 ·R_ARM_ABS32»    .text.hot
157 »       .word»  0x000000fd157 »       .word»  0x000000ff
158 ·R_ARM_ABS32»    .text.hot158 ·R_ARM_ABS32»    .text.hot
159 »       .word»  0x000000fd159 »       .word»  0x000000ff
160 ·R_ARM_ABS32»    .text.hot160 ·R_ARM_ABS32»    .text.hot
161 »       .word»  0x000000fd161 »       .word»  0x000000ff
162 ·R_ARM_ABS32»    .text.hot162 ·R_ARM_ABS32»    .text.hot
163 »       .word»  0x000000fd163 »       .word»  0x000000ff
164 ·R_ARM_ABS32»    .text.hot164 ·R_ARM_ABS32»    .text.hot
165 »       .word»  0x000000fd165 »       .word»  0x000000ff
166 ·R_ARM_ABS32»    .text.hot166 ·R_ARM_ABS32»    .text.hot
167 »       .word»  0x000000fd167 »       .word»  0x000000ff
168 ·R_ARM_ABS32»    .text.hot168 ·R_ARM_ABS32»    .text.hot
169 »       .word»  0x000000fd169 »       .word»  0x000000ff
170 ·R_ARM_ABS32»    .text.hot170 ·R_ARM_ABS32»    .text.hot
171 »       .word»  0x000000fd171 »       .word»  0x000000ff
172 ·R_ARM_ABS32»    .text.hot172 ·R_ARM_ABS32»    .text.hot
173 »       .word»  0x000000fd173 »       .word»  0x000000ff
174 ·R_ARM_ABS32»    .text.hot174 ·R_ARM_ABS32»    .text.hot
175 »       .word»  0x000000fd175 »       .word»  0x000000ff
176 ·R_ARM_ABS32»    .text.hot176 ·R_ARM_ABS32»    .text.hot
177 »       .word»  0x000000fd177 »       .word»  0x000000ff
178 ·R_ARM_ABS32»    .text.hot178 ·R_ARM_ABS32»    .text.hot
179 »       .word»  0x000000fd179 »       .word»  0x000000ff
180 ·R_ARM_ABS32»    .text.hot180 ·R_ARM_ABS32»    .text.hot
181 »       .word»  0x000000fd181 »       .word»  0x000000ff
182 ·R_ARM_ABS32»    .text.hot182 ·R_ARM_ABS32»    .text.hot
183 »       .word»  0x000002b7183 »       .word»  0x000002b9
184 ·R_ARM_ABS32»    .text.hot184 ·R_ARM_ABS32»    .text.hot
185 »       .word»  0x000002bd185 »       .word»  0x000002bf
186 ·R_ARM_ABS32»    .text.hot186 ·R_ARM_ABS32»    .text.hot
187 »       mov»    r5,·r3187 »       mov»    r5,·r0
188 »       mov»    fp,·r3188 »       mov»    fp,·r0
189 »       cmp»    r4,·#0189 »       cmp»    r4,·#0
190 »       bne.w»  460·<vgetargs1_impl+0x3b4>190 »       bne.w»  464·<vgetargs1_impl+0x3b8>
191 »       bics.w» r9,·r9,·r9,·asr·#32191 »       bics.w» r9,·r9,·r9,·asr·#32
192 »       it»     cs192 »       it»     cs
193 »       movcs»  r9,·r7193 »       movcs»  r9,·r7
194 »       cmp»    r7,·#8194 »       cmp»    r7,·#8
195 »       bgt.w»  2d8·<vgetargs1_impl+0x22c>195 »       bgt.w»  2da·<vgetargs1_impl+0x22e>
196 »       ldr»    r3,·[sp,·#540]»@·0x21c196 »       ldr»    r2,·[sp,·#540]»@·0x21c
197 »       cmp»    r3,·#0197 »       cmp»    r2,·#0
198 »       bne.n»  258·<vgetargs1_impl+0x1ac>198 »       bne.n»  258·<vgetargs1_impl+0x1ac>
199 »       cmp»    r8,·r7199 »       cmp»    r8,·r7
200 »       it»     le200 »       it»     le
201 »       cmple»  r9,·r8201 »       cmple»  r9,·r8
202 »       bgt.w»  3ce·<vgetargs1_impl+0x322>202 »       bgt.w»  3d2·<vgetargs1_impl+0x326>
203 »       cmp.w»  r8,·#0203 »       cmp.w»  r8,·#0
Max diff block lines reached; 139754/143660 bytes (97.28%) of diff not shown.
1.95 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 »       sub.w»  ip,·sp,·ip291 »       sub.w»  ip,·sp,·ip
292 »       str.w»  r0,·[ip,·#4084]»     @·0xff4292 »       str.w»  r0,·[ip,·#4084]»     @·0xff4
293 »       sub»    sp,·#8293 »       sub»    sp,·#8
294 »       add»    r3,·sp,·#12294 »       add»    r3,·sp,·#12
295 »       add»    r2,·sp,·#4295 »       add»    r2,·sp,·#4
296 »       ldr.w»  r1,·[r3],·#4296 »       ldr.w»  r1,·[r3],·#4
297 »       str»    r3,·[sp,·#4]297 »       str»    r3,·[sp,·#4]
298 »       bl»     530·<vgetargs1_impl.constprop.0>298 »       bl»     534·<vgetargs1_impl.constprop.0>
299 ·R_ARM_THM_CALL» vgetargs1_impl.constprop.0299 ·R_ARM_THM_CALL» vgetargs1_impl.constprop.0
300 »       add»    sp,·#8300 »       add»    sp,·#8
301 »       ldr.w»  lr,·[sp],·#4301 »       ldr.w»  lr,·[sp],·#4
302 »       add»    sp,·#12302 »       add»    sp,·#12
303 »       bx»     lr303 »       bx»     lr
  
304 0000026c·<_PyArg_ParseTuple_SizeT>:304 0000026c·<_PyArg_ParseTuple_SizeT>:
Offset 371, 15 lines modifiedOffset 371, 15 lines modified
371 ·R_ARM_THM_CALL» _PyErr_BadInternalCall371 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
372 »       movs»   r0,·#0372 »       movs»   r0,·#0
373 »       b.n»    306·<_PyArg_ParseTupleAndKeywords_SizeT+0x4c>373 »       b.n»    306·<_PyArg_ParseTupleAndKeywords_SizeT+0x4c>
374 »       add»    r4,·sp,·#32374 »       add»    r4,·sp,·#32
375 »       str»    r4,·[sp,·#12]375 »       str»    r4,·[sp,·#12]
376 »       add»    r4,·sp,·#12376 »       add»    r4,·sp,·#12
377 »       str»    r4,·[sp,·#0]377 »       str»    r4,·[sp,·#0]
378 »       bl»     15e0·<vgetargskeywords.constprop.0>378 »       bl»     15e4·<vgetargskeywords.constprop.0>
379 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0379 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0
380 »       add»    sp,·#20380 »       add»    sp,·#20
381 »       ldmia.w»sp!,·{r4,·lr}381 »       ldmia.w»sp!,·{r4,·lr}
382 »       add»    sp,·#4382 »       add»    sp,·#4
383 »       bx»     lr383 »       bx»     lr
  
384 00000310·<PyArg_VaParseTupleAndKeywords>:384 00000310·<PyArg_VaParseTupleAndKeywords>:
Offset 410, 15 lines modifiedOffset 410, 15 lines modified
410 »       bl»     0·<_PyErr_BadInternalCall>410 »       bl»     0·<_PyErr_BadInternalCall>
411 ·R_ARM_THM_CALL» _PyErr_BadInternalCall411 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
412 »       movs»   r0,·#0412 »       movs»   r0,·#0
413 »       b.n»    358·<PyArg_VaParseTupleAndKeywords+0x48>413 »       b.n»    358·<PyArg_VaParseTupleAndKeywords+0x48>
414 »       str»    r4,·[sp,·#12]414 »       str»    r4,·[sp,·#12]
415 »       add»    r4,·sp,·#12415 »       add»    r4,·sp,·#12
416 »       str»    r4,·[sp,·#0]416 »       str»    r4,·[sp,·#0]
417 »       bl»     15e0·<vgetargskeywords.constprop.0>417 »       bl»     15e4·<vgetargskeywords.constprop.0>
418 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0418 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0
419 »       add»    sp,·#20419 »       add»    sp,·#20
420 »       pop»    {r4,·r5,·pc}420 »       pop»    {r4,·r5,·pc}
  
421 0000035c·<_PyArg_VaParseTupleAndKeywords_SizeT>:421 0000035c·<_PyArg_VaParseTupleAndKeywords_SizeT>:
422 _PyArg_VaParseTupleAndKeywords_SizeT():422 _PyArg_VaParseTupleAndKeywords_SizeT():
423 »       push»   {r4,·r5,·lr}423 »       push»   {r4,·r5,·lr}
Offset 447, 15 lines modifiedOffset 447, 15 lines modified
447 »       bl»     0·<_PyErr_BadInternalCall>447 »       bl»     0·<_PyErr_BadInternalCall>
448 ·R_ARM_THM_CALL» _PyErr_BadInternalCall448 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
449 »       movs»   r0,·#0449 »       movs»   r0,·#0
450 »       b.n»    3a4·<_PyArg_VaParseTupleAndKeywords_SizeT+0x48>450 »       b.n»    3a4·<_PyArg_VaParseTupleAndKeywords_SizeT+0x48>
451 »       str»    r4,·[sp,·#12]451 »       str»    r4,·[sp,·#12]
452 »       add»    r4,·sp,·#12452 »       add»    r4,·sp,·#12
453 »       str»    r4,·[sp,·#0]453 »       str»    r4,·[sp,·#0]
454 »       bl»     15e0·<vgetargskeywords.constprop.0>454 »       bl»     15e4·<vgetargskeywords.constprop.0>
455 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0455 ·R_ARM_THM_CALL» vgetargskeywords.constprop.0
456 »       add»    sp,·#20456 »       add»    sp,·#20
457 »       pop»    {r4,·r5,·pc}457 »       pop»    {r4,·r5,·pc}
  
458 000003a8·<_PyArg_ParseTupleAndKeywordsFast_SizeT>:458 000003a8·<_PyArg_ParseTupleAndKeywordsFast_SizeT>:
459 _PyArg_ParseTupleAndKeywordsFast_SizeT():459 _PyArg_ParseTupleAndKeywordsFast_SizeT():
460 »       push»   {r2,·r3}460 »       push»   {r2,·r3}
64.6 KB
ceval_gil.o
1.75 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x2aa0:1 There·are·16·section·headers,·starting·at·offset·0x2aa0:
  
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·00088c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000888·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0022a0·000350·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0022a0·000350·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0008c0·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0008bc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0008c0·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0008bc·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0008c0·00032a·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0008bc·00032a·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000bec·000578·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000be8·00057c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0025f0·000380·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0025f0·000380·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·001164·00021c·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·001164·00021c·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002970·0000a8·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·002970·0000a8·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·001380·0000af·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·001380·0000af·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00142f·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00142f·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00142f·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00142f·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·001464·000870·10·····14··73··417 ··[13]·.symtab···········SYMTAB··········00000000·001464·000870·10·····14··73··4
7.9 KB
readelf --wide --symbols {}
    
Offset 13, 51 lines modifiedOffset 13, 51 lines modified
13 ·····9:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC413 ·····9:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
14 ····10:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC514 ····10:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
15 ····11:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC615 ····11:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
16 ····12:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC716 ····12:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
17 ····13:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·$d17 ····13:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·$d
18 ····14:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC818 ····14:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
20 ····16:·00000025···732·FUNC····LOCAL··DEFAULT····6·take_gil20 ····16:·00000025···736·FUNC····LOCAL··DEFAULT····6·take_gil
21 ····17:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····17:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····18:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC922 ····18:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC9
23 ····19:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1023 ····19:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC10
24 ····20:·00000210·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1124 ····20:·00000210·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
25 ····21:·00000234·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1225 ····21:·00000234·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
26 ····22:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1326 ····22:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
27 ····23:·00000284·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1427 ····23:·00000284·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
28 ····24:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·$t28 ····24:·00000024·····0·NOTYPE··LOCAL··DEFAULT····6·$t
29 ····25:·0000044d···260·FUNC····LOCAL··DEFAULT····6·drop_gil29 ····25:·00000451···260·FUNC····LOCAL··DEFAULT····6·drop_gil
30 ····26:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d30 ····26:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·$d
31 ····27:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·$t31 ····27:·00000304·····0·NOTYPE··LOCAL··DEFAULT····6·$t
32 ····28:·00000324·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·00000328·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1533 ····29:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
34 ····30:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1634 ····30:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
35 ····31:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1735 ····31:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
36 ····32:·00000328·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·00000444·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00000450·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00000548·····0·NOTYPE··LOCAL··DEFAULT····6·$d39 ····35:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
40 ····36:·00000550·····0·NOTYPE··LOCAL··DEFAULT····6·$t40 ····36:·00000554·····0·NOTYPE··LOCAL··DEFAULT····6·$t
41 ····37:·00000574·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·00000578·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····1·$t42 ····38:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
43 ····39:·00000389···412·FUNC····LOCAL··DEFAULT····1·make_pending_calls43 ····39:·00000389···410·FUNC····LOCAL··DEFAULT····1·make_pending_calls
44 ····40:·00000311···118·FUNC····LOCAL··DEFAULT····1·handle_signals44 ····40:·00000311···118·FUNC····LOCAL··DEFAULT····1·handle_signals
45 ····41:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d45 ····41:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····42:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·00000525···308·FUNC····LOCAL··DEFAULT····1·_make_pending_calls47 ····43:·00000525···298·FUNC····LOCAL··DEFAULT····1·_make_pending_calls
48 ····44:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1848 ····44:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
49 ····45:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d49 ····45:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
51 ····47:·00000054·····0·NOTYPE··LOCAL··DEFAULT····8·$d51 ····47:·00000054·····0·NOTYPE··LOCAL··DEFAULT····8·$d
52 ····48:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·$t52 ····48:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·$t
53 ····49:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····8·$d53 ····49:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
54 ····50:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t54 ····50:·000006ec·····0·NOTYPE··LOCAL··DEFAULT····1·$t
55 ····51:·00000850·····0·NOTYPE··LOCAL··DEFAULT····1·$d55 ····51:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
56 ····52:·00000858·····0·NOTYPE··LOCAL··DEFAULT····1·$t56 ····52:·00000854·····0·NOTYPE··LOCAL··DEFAULT····1·$t
57 ····53:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·$t57 ····53:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·$t
58 ····54:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····8·$d58 ····54:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····8·$d
59 ····55:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····8·$t59 ····55:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····8·$t
60 ····56:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·$d60 ····56:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·$d
61 ····57:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····8·$t61 ····57:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····8·$t
62 ····58:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·$d62 ····58:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
63 ····59:·00000180·····0·NOTYPE··LOCAL··DEFAULT····8·$t63 ····59:·00000180·····0·NOTYPE··LOCAL··DEFAULT····8·$t
Offset 91, 47 lines modifiedOffset 91, 47 lines modified
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__pthread_cond_timedwait6496 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64
97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread
98 ····94:·00000301····40·FUNC····GLOBAL·DEFAULT····6·PyEval_SaveThread98 ····94:·00000305····40·FUNC····GLOBAL·DEFAULT····6·PyEval_SaveThread
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach
100 ····96:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate100 ····96:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
101 ····97:·00000329···292·FUNC····GLOBAL·HIDDEN·····6·_PyEval_ReleaseLock101 ····97:·0000032d···292·FUNC····GLOBAL·HIDDEN·····6·_PyEval_ReleaseLock
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait
103 ····99:·00000551····40·FUNC····GLOBAL·DEFAULT····6·PyEval_RestoreThread103 ····99:·00000555····40·FUNC····GLOBAL·DEFAULT····6·PyEval_RestoreThread
104 ···100:·0000018d···246·FUNC····GLOBAL·DEFAULT····1·_Py_HandlePending104 ···100:·0000018d···246·FUNC····GLOBAL·DEFAULT····1·_Py_HandlePending
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend
109 ···105:·00000285····76·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls109 ···105:·00000285····76·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls
110 ···106:·000002d1····64·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls110 ···106:·000002d1····64·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_UnlockSlow112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_UnlockSlow
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockSlow113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockSlow
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idivmod114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idivmod
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
116 ···112:·00000659····66·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls116 ···112:·00000651····66·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
121 ···117:·0000069d·····4·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread121 ···117:·00000695·····4·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread
122 ···118:·000006a1·····2·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini122 ···118:·00000699·····2·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini
123 ···119:·000006a5····40·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived123 ···119:·0000069d····40·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived
124 ···120:·000006cd····40·FUNC····GLOBAL·DEFAULT····1·PyEval_AcquireThread124 ···120:·000006c5····40·FUNC····GLOBAL·DEFAULT····1·PyEval_AcquireThread
125 ···121:·00000001····64·FUNC····GLOBAL·HIDDEN·····8·_PyEval_ReInitThreads125 ···121:·00000001····64·FUNC····GLOBAL·HIDDEN·····8·_PyEval_ReInitThreads
126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
127 ···123:·00000041····24·FUNC····GLOBAL·HIDDEN·····8·_PyEval_GetSwitchInterval127 ···123:·00000041····24·FUNC····GLOBAL·HIDDEN·····8·_PyEval_GetSwitchInterval
128 ···124:·00000059····24·FUNC····GLOBAL·HIDDEN·····8·_PyEval_SetSwitchInterval128 ···124:·00000059····24·FUNC····GLOBAL·HIDDEN·····8·_PyEval_SetSwitchInterval
129 ···125:·000006f5···356·FUNC····GLOBAL·DEFAULT····1·_PyEval_AddPendingCall129 ···125:·000006ed···360·FUNC····GLOBAL·DEFAULT····1·_PyEval_AddPendingCall
130 ···126:·00000859····50·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall130 ···126:·00000855····50·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall
131 ···127:·00000071····30·FUNC····GLOBAL·HIDDEN·····8·_PyEval_ThreadsInitialized131 ···127:·00000071····30·FUNC····GLOBAL·HIDDEN·····8·_PyEval_ThreadsInitialized
132 ···128:·0000008f·····2·FUNC····GLOBAL·DEFAULT····8·PyEval_ThreadsInitialized132 ···128:·0000008f·····2·FUNC····GLOBAL·DEFAULT····8·PyEval_ThreadsInitialized
133 ···129:·00000091·····2·FUNC····GLOBAL·DEFAULT····8·PyEval_InitThreads133 ···129:·00000091·····2·FUNC····GLOBAL·DEFAULT····8·PyEval_InitThreads
134 ···130:·00000093····58·FUNC····GLOBAL·DEFAULT····8·PyEval_AcquireLock134 ···130:·00000093····58·FUNC····GLOBAL·DEFAULT····8·PyEval_AcquireLock
135 ···131:·000000cd····24·FUNC····GLOBAL·DEFAULT····8·PyEval_ReleaseLock135 ···131:·000000cd····24·FUNC····GLOBAL·DEFAULT····8·PyEval_ReleaseLock
136 ···132:·000000e5···156·FUNC····GLOBAL·HIDDEN·····8·_Py_set_eval_breaker_bit_all136 ···132:·000000e5···156·FUNC····GLOBAL·HIDDEN·····8·_Py_set_eval_breaker_bit_all
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed
21.1 KB
readelf --wide --relocs {}
    
Offset 59, 58 lines modifiedOffset 59, 58 lines modified
59 000002e0··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident59 000002e0··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
60 000002e4··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime60 000002e4··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
61 000002e8··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime61 000002e8··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
62 0000033e··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident62 0000033e··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
63 00000342··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime63 00000342··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
64 00000346··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime64 00000346··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
65 0000035c··00006b0a·R_ARM_THM_CALL·········00000000···_PyErr_CheckSignalsTstate65 0000035c··00006b0a·R_ARM_THM_CALL·········00000000···_PyErr_CheckSignalsTstate
66 00000410··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident66 00000466··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
67 00000414··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime67 0000046a··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
68 00000418··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime68 0000046e··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
69 0000049e··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow69 0000049c··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
70 000004a6··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow70 000004fa··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow
71 0000051e··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow71 0000051c··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
72 000005c8··00006e0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod72 000005ca··00006e0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
73 0000062c··00006f0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree73 00000628··00006f0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
 74 00000636··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
74 0000063c··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow75 0000063e··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow
75 00000650··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow 
76 00000674··0000710a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException76 0000066c··0000710a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException
77 0000067e··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC1877 00000676··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC18
78 00000682··00002c30·R_ARM_THM_MOVT_ABS·····00000314···.LC1878 0000067a··00002c30·R_ARM_THM_MOVT_ABS·····00000314···.LC18
79 00000686··0000720a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall79 0000067e··0000720a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
80 0000068c··0000730a·R_ARM_THM_CALL·········00000000···_PyErr_ChainExceptions180 00000684··0000730a·R_ARM_THM_CALL·········00000000···_PyErr_ChainExceptions1
81 000006a4··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime81 0000069c··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
82 000006a8··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime82 000006a0··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
83 000006e0··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC883 000006d8··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC8
84 000006e4··00000e30·R_ARM_THM_MOVT_ABS·····00000120···.LC884 000006dc··00000e30·R_ARM_THM_MOVT_ABS·····00000120···.LC8
85 000006ea··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc85 000006e2··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
86 000006f0··00003d02·R_ARM_ABS32············00000000···.rodata86 000006e8··00003d02·R_ARM_ABS32············00000000···.rodata
87 00000778··00006e0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod87 00000770··00006e0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
88 000007ac··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock88 000007a4··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
89 000007b8··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock89 000007b2··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
90 000007c6··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime90 000007c0··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
91 000007ca··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime91 000007c4··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
92 000007ee··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9 
93 000007f2··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9 
94 000007f8··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
95 000007fe··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow92 000007ea··00006c0a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
96 00000812··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow93 000007fe··00006d0a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow
97 0000081e··0000142f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC1194 0000080a··0000142f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC11
98 00000822··00001430·R_ARM_THM_MOVT_ABS·····00000210···.LC1195 0000080e··00001430·R_ARM_THM_MOVT_ABS·····00000210···.LC11
99 00000828··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc96 00000814··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 97 0000083c··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9
 98 00000840··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9
 99 00000846··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
100 00000850··00005102·R_ARM_ABS32············00000000···_PyRuntime100 0000084c··00005102·R_ARM_ABS32············00000000···_PyRuntime
101 00000854··00003d02·R_ARM_ABS32············00000000···.rodata101 00000850··00003d02·R_ARM_ABS32············00000000···.rodata
102 00000866··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime102 00000862··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
103 0000086a··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime103 00000866··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
104 0000087a··00007d0a·R_ARM_THM_CALL·········000006f5···_PyEval_AddPendingCall104 00000876··00007d0a·R_ARM_THM_CALL·········000006ed···_PyEval_AddPendingCall
105 000000f2··0000501e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Attach105 000000f2··0000501e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Attach
106 000002c2··00006a1e·R_ARM_THM_JUMP24·······000002d1···_PyEval_MakePendingCalls106 000002c2··00006a1e·R_ARM_THM_JUMP24·······000002d1···_PyEval_MakePendingCalls
107 00000696··0000741e·R_ARM_THM_JUMP24·······00000000···_PyErr_Print107 0000068e··0000741e·R_ARM_THM_JUMP24·······00000000···_PyErr_Print
108 0000069c··00005f1e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Detach108 00000694··00005f1e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Detach
109 000006ce··0000501e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Attach109 000006c6··0000501e·R_ARM_THM_JUMP24·······00000000···_PyThreadState_Attach
  
110 Relocation·section·'.rel.text.hot'·at·offset·0x25f0·contains·112·entries:110 Relocation·section·'.rel.text.hot'·at·offset·0x25f0·contains·112·entries:
111 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name111 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
112 00000012··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC8112 00000012··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC8
113 00000016··00000e30·R_ARM_THM_MOVT_ABS·····00000120···.LC8113 00000016··00000e30·R_ARM_THM_MOVT_ABS·····00000120···.LC8
114 0000001c··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc114 0000001c··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
115 00000020··00003d02·R_ARM_ABS32············00000000···.rodata115 00000020··00003d02·R_ARM_ABS32············00000000···.rodata
Offset 120, 112 lines modifiedOffset 120, 112 lines modified
120 00000074··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock120 00000074··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
121 0000008e··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal121 0000008e··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal
122 0000009a··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock122 0000009a··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
123 000000a6··0000560a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit123 000000a6··0000560a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit
124 000000dc··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident124 000000dc··00005a0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
125 000000e0··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime125 000000e0··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
126 000000e4··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime126 000000e4··00005130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
127 0000010c··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock127 0000010e··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
128 00000136··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after128 00000138··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after
129 00000140··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64129 00000142··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64
130 00000160··0000560a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit 
131 000001a8··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after130 00000166··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after
132 000001b2··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64131 00000170··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64
 132 000001aa··0000560a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit
133 000001d8··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal133 000001e2··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal
134 000001e2··0000162f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC13134 000001ec··0000162f·R_ARM_THM_MOVW_ABS_NC··0000025c···.LC13
135 000001e6··00001630·R_ARM_THM_MOVT_ABS·····0000025c···.LC13135 000001f0··00001630·R_ARM_THM_MOVT_ABS·····0000025c···.LC13
136 000001ec··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc136 000001f6··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
137 0000023e··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after137 00000224··00005b0a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after
138 00000248··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64138 0000022e··00005c0a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64
139 0000025a··0000132f·R_ARM_THM_MOVW_ABS_NC··000001f0···.LC10139 0000023a··0000132f·R_ARM_THM_MOVW_ABS_NC··000001f0···.LC10
140 0000025e··00001330·R_ARM_THM_MOVT_ABS·····000001f0···.LC10140 0000023e··00001330·R_ARM_THM_MOVT_ABS·····000001f0···.LC10
141 00000264··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc141 00000244··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
142 0000026a··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock142 0000026e··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
143 00000276··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_exit_thread143 0000027a··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_exit_thread
144 000002b0··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock144 00000280··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
145 000002b8··0000142f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC11145 00000288··0000142f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC11
146 000002bc··00001430·R_ARM_THM_MOVT_ABS·····00000210···.LC11146 0000028c··00001430·R_ARM_THM_MOVT_ABS·····00000210···.LC11
147 000002c2··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc147 00000292··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
148 000002c6··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9148 000002ac··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9
149 000002ca··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9149 000002b0··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9
150 000002d0··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc150 000002b6··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
151 000002d4··0000152f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC12 
152 000002d8··00001530·R_ARM_THM_MOVT_ABS·····00000234···.LC12 
153 000002de··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
154 000002e2··0000172f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC14151 000002ba··0000172f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC14
155 000002e6··00001730·R_ARM_THM_MOVT_ABS·····00000284···.LC14152 000002be··00001730·R_ARM_THM_MOVT_ABS·····00000284···.LC14
156 000002ec··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc153 000002c4··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 154 000002c8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC12
 155 000002cc··00001530·R_ARM_THM_MOVT_ABS·····00000234···.LC12
 156 000002d2··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
157 000002fc··00003d02·R_ARM_ABS32············00000000···.rodata157 00000300··00003d02·R_ARM_ABS32············00000000···.rodata
158 0000031c··00005f0a·R_ARM_THM_CALL·········00000000···_PyThreadState_Detach158 00000320··00005f0a·R_ARM_THM_CALL·········00000000···_PyThreadState_Detach
159 00000324··0000606b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate159 00000328··0000606b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
160 0000034e··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock160 00000352··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
161 0000036a··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal161 0000036e··0000580a·R_ARM_THM_CALL·········00000000···pthread_cond_signal
162 00000374··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock162 00000378··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
163 00000390··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock163 00000394··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
164 000003ba··0000620a·R_ARM_THM_CALL·········00000000···pthread_cond_wait164 000003be··0000620a·R_ARM_THM_CALL·········00000000···pthread_cond_wait
165 000003c2··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock165 000003c6··0000590a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
166 000003ca··0000172f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC14166 000003ce··0000172f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC14
167 000003ce··00001730·R_ARM_THM_MOVT_ABS·····00000284···.LC14167 000003d2··00001730·R_ARM_THM_MOVT_ABS·····00000284···.LC14
168 000003d4··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc168 000003d8··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
169 000003da··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock169 000003de··0000570a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
170 000003e2··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9170 000003e6··0000122f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC9
171 000003e6··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9171 000003ea··00001230·R_ARM_THM_MOVT_ABS·····000001d0···.LC9
172 000003ec··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
173 000003f0··0000152f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC12 
174 000003f4··00001530·R_ARM_THM_MOVT_ABS·····00000234···.LC12 
175 000003fa··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc172 000003f0··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
176 000003fe··00001f2f·R_ARM_THM_MOVW_ABS_NC··000002ec···.LC17173 000003f4··0000152f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC12
177 00000402··00001f30·R_ARM_THM_MOVT_ABS·····000002ec···.LC17 
178 00000408··00004d0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
179 0000040c··0000142f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC11 
Max diff block lines reached; 5660/21598 bytes (26.21%) of diff not shown.
15.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 405, 272 lines modifiedOffset 405, 266 lines modified
405 »       ldrexb» r2,·[r6]405 »       ldrexb» r2,·[r6]
406 »       cmp»    r2,·#0406 »       cmp»    r2,·#0
407 »       bne.n»  3b8·<make_pending_calls+0x30>407 »       bne.n»  3b8·<make_pending_calls+0x30>
408 »       strexb» r1,·r3,·[r6]408 »       strexb» r1,·r3,·[r6]
409 »       cmp»    r1,·#0409 »       cmp»    r1,·#0
410 »       bne.n»  3a8·<make_pending_calls+0x20>410 »       bne.n»  3a8·<make_pending_calls+0x20>
411 »       dmb»    ish411 »       dmb»    ish
412 »       bne.n»  4a4·<make_pending_calls+0x11c>412 »       bne.w»  4f8·<make_pending_calls+0x170>
413 »       ldr»    r3,·[r5,·#16]413 »       ldr»    r3,·[r5,·#16]
 414 »       cbz»    r3,·41e·<make_pending_calls+0x96>
 415 »       adds»   r3,·#12
 416 »       dmb»    ish
 417 »       ldrex»  r1,·[r3]
 418 »       orr.w»  r1,·r1,·#4
 419 »       strex»  r2,·r1,·[r3]
414 »       cmp»    r3,·#0420 »       cmp»    r2,·#0
415 »       bne.n»  44a·<make_pending_calls+0xc2>421 »       bne.n»  3ca·<make_pending_calls+0x42>
 422 »       adds»   r4,·#12
 423 »       dmb»    ish
 424 »       dmb»    ish
 425 »       ldrex»  r3,·[r4]
 426 »       bic.w»  r3,·r3,·#4
 427 »       strex»  r2,·r3,·[r4]
 428 »       cmp»    r2,·#0
 429 »       bne.n»  3e4·<make_pending_calls+0x5c>
 430 »       mov.w»  r3,·#0
 431 »       dmb»    ish
 432 »       dmb»    ish
 433 »       ldrexb» r2,·[r6]
 434 »       cmp»    r2,·#1
 435 »       bne.n»  410·<make_pending_calls+0x88>
 436 »       strexb» r1,·r3,·[r6]
 437 »       cmp»    r1,·#0
 438 »       bne.n»  400·<make_pending_calls+0x78>
 439 »       dmb»    ish
 440 »       bne.w»  51a·<make_pending_calls+0x192>
 441 »       movs»   r0,·#0
 442 »       add»    sp,·#8
 443 »       pop»    {r4,·r5,·r6,·pc}
416 »       str»    r4,·[r5,·#16]444 »       str»    r4,·[r5,·#16]
417 »       dmb»    ish445 »       dmb»    ish
418 »       ldrexb» r2,·[r6]446 »       ldrexb» r2,·[r6]
419 »       cmp»    r2,·#1447 »       cmp»    r2,·#1
420 »       bne.n»  3da·<make_pending_calls+0x52>448 »       bne.n»  434·<make_pending_calls+0xac>
421 »       strexb» r1,·r3,·[r6]449 »       strexb» r1,·r3,·[r6]
422 »       cmp»    r1,·#0450 »       cmp»    r1,·#0
423 »       bne.n»  3ca·<make_pending_calls+0x42>451 »       bne.n»  424·<make_pending_calls+0x9c>
424 »       dmb»    ish452 »       dmb»    ish
425 »       bne.w»  51c·<make_pending_calls+0x194>453 »       bne.n»  49a·<make_pending_calls+0x112>
426 »       adds»   r4,·#12454 »       adds»   r4,·#12
427 »       dmb»    ish455 »       dmb»    ish
428 »       ldrex»  r3,·[r4]456 »       ldrex»  r3,·[r4]
429 »       bic.w»  r3,·r3,·#4457 »       bic.w»  r3,·r3,·#4
430 »       strex»  r2,·r3,·[r4]458 »       strex»  r2,·r3,·[r4]
431 »       cmp»    r2,·#0459 »       cmp»    r2,·#0
432 »       bne.n»  3e8·<make_pending_calls+0x60>460 »       bne.n»  440·<make_pending_calls+0xb8>
433 »       add.w»  r0,·r5,·#16461 »       add.w»  r0,·r5,·#16
434 »       add»    r1,·sp,·#4462 »       add»    r1,·sp,·#4
435 »       dmb»    ish463 »       dmb»    ish
436 »       bl»     524·<_make_pending_calls>464 »       bl»     524·<_make_pending_calls>
437 »       cmp»    r0,·#0 
438 »       bne.n»  4e8·<make_pending_calls+0x160>465 »       cbnz»   r0,·4a2·<make_pending_calls+0x11a>
439 »       ldr»    r3,·[sp,·#4]466 »       ldr»    r3,·[sp,·#4]
440 »       cmp»    r3,·#0467 »       cmp»    r3,·#0
441 »       bgt.n»  502·<make_pending_calls+0x17a>468 »       bgt.n»  4c4·<make_pending_calls+0x13c>
442 »       bl»     0·<PyThread_get_thread_ident>469 »       bl»     0·<PyThread_get_thread_ident>
443 ·R_ARM_THM_CALL» PyThread_get_thread_ident470 ·R_ARM_THM_CALL» PyThread_get_thread_ident
444 »       movw»   r3,·#0471 »       movw»   r3,·#0
445 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime472 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
446 »       movt»   r3,·#0473 »       movt»   r3,·#0
447 ·R_ARM_THM_MOVT_ABS»     _PyRuntime474 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
448 »       ldr.w»  r2,·[r3,·#376]»      @·0x178475 »       ldr.w»  r2,·[r3,·#376]»      @·0x178
449 »       cmp»    r0,·r2476 »       cmp»    r0,·r2
450 »       bne.n»  440·<make_pending_calls+0xb8>477 »       bne.n»  494·<make_pending_calls+0x10c>
451 »       ldr.w»  r2,·[r3,·#360]»      @·0x168478 »       ldr.w»  r2,·[r3,·#360]»      @·0x168
452 »       cmp»    r5,·r2479 »       cmp»    r5,·r2
453 »       bne.n»  440·<make_pending_calls+0xb8>480 »       bne.n»  494·<make_pending_calls+0x10c>
454 »       add»    r1,·sp,·#4481 »       add»    r1,·sp,·#4
455 »       add.w»  r0,·r3,·#1368»       @·0x558482 »       add.w»  r0,·r3,·#1368»       @·0x558
456 »       bl»     524·<_make_pending_calls>483 »       bl»     524·<_make_pending_calls>
457 »       cmp»    r0,·#0 
458 »       bne.n»  4c6·<make_pending_calls+0x13e>484 »       cbnz»   r0,·4de·<make_pending_calls+0x156>
459 »       ldr»    r3,·[sp,·#4]485 »       ldr»    r3,·[sp,·#4]
460 »       cmp»    r3,·#0486 »       cmp»    r3,·#0
461 »       bgt.n»  4ac·<make_pending_calls+0x124>487 »       bgt.n»  500·<make_pending_calls+0x178>
462 »       movs»   r3,·#0488 »       movs»   r3,·#0
463 »       str»    r3,·[r5,·#16]489 »       str»    r3,·[r5,·#16]
464 »       movs»   r0,·#0 
465 »       add»    sp,·#8 
466 »       pop»    {r4,·r5,·r6,·pc} 
467 »       adds»   r3,·#12 
468 »       dmb»    ish 
469 »       ldrex»  r1,·[r3] 
470 »       orr.w»  r1,·r1,·#4 
471 »       strex»  r2,·r1,·[r3] 
472 »       cmp»    r2,·#0 
473 »       bne.n»  450·<make_pending_calls+0xc8> 
474 »       adds»   r4,·#12 
475 »       dmb»    ish 
476 »       dmb»    ish 
477 »       ldrex»  r3,·[r4] 
478 »       bic.w»  r3,·r3,·#4 
479 »       strex»  r2,·r3,·[r4] 
480 »       cmp»    r2,·#0 
481 »       bne.n»  46a·<make_pending_calls+0xe2> 
482 »       mov.w»  r3,·#0 
483 »       dmb»    ish 
484 »       dmb»    ish 
485 »       ldrexb» r2,·[r6] 
486 »       cmp»    r2,·#1 
487 »       bne.n»  496·<make_pending_calls+0x10e> 
488 »       strexb» r1,·r3,·[r6] 
489 »       cmp»    r1,·#0 
490 »       bne.n»  486·<make_pending_calls+0xfe>490 »       b.n»    418·<make_pending_calls+0x90>
491 »       dmb»    ish 
492 »       beq.n»  444·<make_pending_calls+0xbc> 
493 »       mov»    r0,·r6491 »       mov»    r0,·r6
494 »       bl»     0·<_PyMutex_UnlockSlow>492 »       bl»     0·<_PyMutex_UnlockSlow>
495 ·R_ARM_THM_CALL» _PyMutex_UnlockSlow493 ·R_ARM_THM_CALL» _PyMutex_UnlockSlow
496 »       b.n»    444·<make_pending_calls+0xbc>494 »       b.n»    43a·<make_pending_calls+0xb2>
 495 »       movs»   r3,·#0
 496 »       str»    r3,·[r5,·#16]
497 »       mov»    r0,·r6 
498 »       bl»     0·<_PyMutex_LockSlow> 
499 ·R_ARM_THM_CALL» _PyMutex_LockSlow 
500 »       b.n»    3be·<make_pending_calls+0x36> 
501 »       dmb»    ish497 »       dmb»    ish
Max diff block lines reached; 12227/15575 bytes (78.50%) of diff not shown.
17.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 33, 91 lines modifiedOffset 33, 91 lines modified
33 ·R_ARM_THM_CALL» __errno_location33 ·R_ARM_THM_CALL» __errno_location
34 »       mov»    r6,·r034 »       mov»    r6,·r0
35 »       mov»    r0,·r435 »       mov»    r0,·r4
36 »       ldr.w»  r9,·[r6]36 »       ldr.w»  r9,·[r6]
37 »       bl»     0·<_PyThreadState_MustExit>37 »       bl»     0·<_PyThreadState_MustExit>
38 ·R_ARM_THM_CALL» _PyThreadState_MustExit38 ·R_ARM_THM_CALL» _PyThreadState_MustExit
39 »       cmp»    r0,·#039 »       cmp»    r0,·#0
40 »       bne.w»  276·<take_gil+0x252>40 »       bne.w»  27a·<take_gil+0x256>
41 »       ldr»    r7,·[r4,·#8]41 »       ldr»    r7,·[r4,·#8]
42 »       ldr»    r5,·[r7,·#8]42 »       ldr»    r5,·[r7,·#8]
43 »       add.w»  r8,·r5,·#64» @·0x4043 »       add.w»  r8,·r5,·#64» @·0x40
44 »       mov»    r0,·r844 »       mov»    r0,·r8
45 »       bl»     0·<pthread_mutex_lock>45 »       bl»     0·<pthread_mutex_lock>
46 ·R_ARM_THM_CALL» pthread_mutex_lock46 ·R_ARM_THM_CALL» pthread_mutex_lock
47 »       mov»    fp,·r047 »       mov»    fp,·r0
48 »       cmp»    r0,·#048 »       cmp»    r0,·#0
49 »       bne.w»  2c6·<take_gil+0x2a2>49 »       bne.w»  2ac·<take_gil+0x288>
50 »       add.w»  r3,·r5,·#850 »       add.w»  r3,·r5,·#8
51 »       ldr»    r2,·[r3,·#0]51 »       ldr»    r2,·[r3,·#0]
52 »       cmp»    r2,·#052 »       cmp»    r2,·#0
53 »       bne.n»  120·<take_gil+0xfc>53 »       bne.n»  122·<take_gil+0xfe>
54 »       add.w»  sl,·r5,·#136»@·0x8854 »       add.w»  sl,·r5,·#136»@·0x88
55 »       mov»    r0,·sl55 »       mov»    r0,·sl
56 »       bl»     0·<pthread_mutex_lock>56 »       bl»     0·<pthread_mutex_lock>
57 ·R_ARM_THM_CALL» pthread_mutex_lock57 ·R_ARM_THM_CALL» pthread_mutex_lock
58 »       cmp»    r0,·#058 »       cmp»    r0,·#0
59 »       bne.w»  2d4·<take_gil+0x2b0>59 »       bne.w»  2c8·<take_gil+0x2a4>
60 »       movs»   r3,·#160 »       movs»   r3,·#1
61 »       str»    r3,·[r5,·#8]61 »       str»    r3,·[r5,·#8]
62 »       ldr»    r3,·[r5,·#4]62 »       ldr»    r3,·[r5,·#4]
63 »       cmp»    r4,·r363 »       cmp»    r4,·r3
64 »       bne.w»  1cc·<take_gil+0x1a8>64 »       bne.w»  1d6·<take_gil+0x1b2>
65 »       add.w»  r0,·r5,·#88» @·0x5865 »       add.w»  r0,·r5,·#88» @·0x58
66 »       bl»     0·<pthread_cond_signal>66 »       bl»     0·<pthread_cond_signal>
67 ·R_ARM_THM_CALL» pthread_cond_signal67 ·R_ARM_THM_CALL» pthread_cond_signal
68 »       cmp»    r0,·#068 »       cmp»    r0,·#0
69 »       bne.w»  1e2·<take_gil+0x1be>69 »       bne.w»  1ec·<take_gil+0x1c8>
70 »       mov»    r0,·sl70 »       mov»    r0,·sl
71 »       bl»     0·<pthread_mutex_unlock>71 »       bl»     0·<pthread_mutex_unlock>
72 ·R_ARM_THM_CALL» pthread_mutex_unlock72 ·R_ARM_THM_CALL» pthread_mutex_unlock
73 »       cmp»    r0,·#073 »       cmp»    r0,·#0
74 »       bne.w»  2e2·<take_gil+0x2be>74 »       bne.w»  2ba·<take_gil+0x296>
75 »       mov»    r0,·r475 »       mov»    r0,·r4
76 »       bl»     0·<_PyThreadState_MustExit>76 »       bl»     0·<_PyThreadState_MustExit>
77 ·R_ARM_THM_CALL» _PyThreadState_MustExit77 ·R_ARM_THM_CALL» _PyThreadState_MustExit
78 »       cmp»    r0,·#078 »       cmp»    r0,·#0
79 »       bne.w»  2ae·<take_gil+0x28a>79 »       bne.w»  27e·<take_gil+0x25a>
80 »       ldrb»   r3,·[r4,·#16]80 »       ldrb»   r3,·[r4,·#16]
81 »       add.w»  r5,·r4,·#1281 »       add.w»  r5,·r4,·#12
82 »       orr.w»  r3,·r3,·#3282 »       orr.w»  r3,·r3,·#32
83 »       strb»   r3,·[r4,·#16]83 »       strb»   r3,·[r4,·#16]
84 »       dmb»    ish84 »       dmb»    ish
85 »       ldrex»  r3,·[r5]85 »       ldrex»  r3,·[r5]
86 »       bic.w»  r3,·r3,·#186 »       bic.w»  r3,·r3,·#1
87 »       strex»  r2,·r3,·[r5]87 »       strex»  r2,·r3,·[r5]
88 »       cmp»    r2,·#088 »       cmp»    r2,·#0
89 »       bne.n»  c0·<take_gil+0x9c>89 »       bne.n»  c0·<take_gil+0x9c>
90 »       dmb»    ish90 »       dmb»    ish
91 »       ldr»    r3,·[r7,·#24]91 »       ldr»    r3,·[r7,·#24]
92 »       cmp»    r3,·#092 »       cmp»    r3,·#0
93 »       bne.w»  1f0·<take_gil+0x1cc>93 »       bne.w»  1fa·<take_gil+0x1d6>
94 »       bl»     0·<PyThread_get_thread_ident>94 »       bl»     0·<PyThread_get_thread_ident>
95 ·R_ARM_THM_CALL» PyThread_get_thread_ident95 ·R_ARM_THM_CALL» PyThread_get_thread_ident
96 »       movw»   r3,·#096 »       movw»   r3,·#0
97 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime97 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
98 »       movt»   r3,·#098 »       movt»   r3,·#0
99 ·R_ARM_THM_MOVT_ABS»     _PyRuntime99 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
100 »       ldr.w»  r2,·[r3,·#376]»      @·0x178100 »       ldr.w»  r2,·[r3,·#376]»      @·0x178
101 »       cmp»    r0,·r2101 »       cmp»    r0,·r2
102 »       bne.n»  fa·<take_gil+0xd6>102 »       bne.n»  fa·<take_gil+0xd6>
103 »       ldr.w»  r3,·[r3,·#1376]»     @·0x560103 »       ldr.w»  r3,·[r3,·#1376]»     @·0x560
104 »       cmp»    r3,·#0104 »       cmp»    r3,·#0
105 »       bne.w»  298·<take_gil+0x274>105 »       bne.w»  296·<take_gil+0x272>
106 »       ldr»    r3,·[r7,·#0]106 »       ldr»    r3,·[r7,·#0]
107 »       ldr»    r2,·[r4,·#12]107 »       ldr»    r2,·[r4,·#12]
108 »       bic.w»  r3,·r3,·#255»@·0xff108 »       bic.w»  r3,·r3,·#255»@·0xff
109 »       bic.w»  r1,·r2,·#255»@·0xff109 »       bic.w»  r1,·r2,·#255»@·0xff
110 »       cmp»    r3,·r1110 »       cmp»    r3,·r1
111 »       bne.n»  20a·<take_gil+0x1e6>111 »       bne.w»  248·<take_gil+0x224>
112 »       mov»    r0,·r8112 »       mov»    r0,·r8
113 »       bl»     0·<pthread_mutex_unlock>113 »       bl»     0·<pthread_mutex_unlock>
114 ·R_ARM_THM_CALL» pthread_mutex_unlock114 ·R_ARM_THM_CALL» pthread_mutex_unlock
115 »       cmp»    r0,·#0115 »       cmp»    r0,·#0
116 »       bne.w»  2b8·<take_gil+0x294>116 »       bne.w»  288·<take_gil+0x264>
117 »       str.w»  r9,·[r6]117 »       str.w»  r9,·[r6]
118 »       add»    sp,·#28118 »       add»    sp,·#28
119 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}119 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
120 »       mov»    sl,·r5120 »       mov»    sl,·r5
121 »       add»    r2,·sp,·#8121 »       add»    r2,·sp,·#8
122 »       movs»   r1,·#0122 »       movs»   r1,·#0
123 »       str»    r3,·[sp,·#0]123 »       str»    r3,·[sp,·#0]
Offset 132, 45 lines modifiedOffset 132, 20 lines modified
132 »       add»    r2,·sp,·#8132 »       add»    r2,·sp,·#8
133 »       mov»    r1,·r8133 »       mov»    r1,·r8
134 »       mov»    r0,·sl134 »       mov»    r0,·sl
135 »       bl»     0·<__pthread_cond_timedwait64>135 »       bl»     0·<__pthread_cond_timedwait64>
136 ·R_ARM_THM_CALL» __pthread_cond_timedwait64136 ·R_ARM_THM_CALL» __pthread_cond_timedwait64
137 »       ldr»    r3,·[sp,·#0]137 »       ldr»    r3,·[sp,·#0]
138 »       cmp»    r0,·#110»     @·0x6e138 »       cmp»    r0,·#110»     @·0x6e
139 »       bne.n»  18c·<take_gil+0x168>139 »       beq.n»  190·<take_gil+0x16c>
140 »       ldr»    r2,·[r3,·#0] 
141 »       cmp»    r2,·#0 
142 »       beq.n»  68·<take_gil+0x44> 
143 »       ldr»    r2,·[r5,·#12] 
144 »       ldr»    r1,·[sp,·#4] 
145 »       cmp»    r2,·r1 
146 »       bne.n»  68·<take_gil+0x44> 
147 »       str»    r3,·[sp,·#0] 
148 »       mov»    r0,·r4 
149 »       ldr.w»  sl,·[r5,·#4] 
150 »       bl»     0·<_PyThreadState_MustExit> 
151 ·R_ARM_THM_CALL» _PyThreadState_MustExit 
152 »       ldr»    r3,·[sp,·#0] 
153 »       cmp»    r0,·#0140 »       cmp»    r0,·#0
154 »       bne.n»  268·<take_gil+0x244> 
155 »       add.w»  r2,·sl,·#12 
156 »       dmb»    ish 
157 »       ldrex»  r0,·[r2] 
158 »       orr.w»  r0,·r0,·#1 
159 »       strex»  r1,·r0,·[r2] 
160 »       cmp»    r1,·#0 
161 »       bne.n»  172·<take_gil+0x14e> 
162 »       mov.w»  fp,·#1 
163 »       dmb»    ish 
164 »       b.n»    68·<take_gil+0x44> 
165 »       cmp»    r0,·#0 
166 »       bne.n»  25a·<take_gil+0x236>141 »       bne.n»  23a·<take_gil+0x216>
Max diff block lines reached; 14701/17989 bytes (81.72%) of diff not shown.
617 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 »       ldr»    r3,·[pc,·#16]» @·(e0·<PyEval_ReleaseLock+0x14>)118 »       ldr»    r3,·[pc,·#16]» @·(e0·<PyEval_ReleaseLock+0x14>)
119 »       mrc»    15,·0,·r1,·cr13,·cr0,·{3}119 »       mrc»    15,·0,·r1,·cr13,·cr0,·{3}
120 »       movs»   r2,·#0120 »       movs»   r2,·#0
121 »       add»    r3,·pc121 »       add»    r3,·pc
122 »       ldr»    r3,·[r3,·#0]122 »       ldr»    r3,·[r3,·#0]
123 »       ldr»    r1,·[r1,·r3]123 »       ldr»    r1,·[r1,·r3]
124 »       ldr»    r0,·[r1,·#8]124 »       ldr»    r0,·[r1,·#8]
125 »       b.w»    44c·<drop_gil>125 »       b.w»    450·<drop_gil>
126 ·R_ARM_THM_JUMP24»       drop_gil126 ·R_ARM_THM_JUMP24»       drop_gil
127 »       .word»  0x00000008127 »       .word»  0x00000008
128 ·R_ARM_TLS_IE32» _Py_tss_tstate128 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
129 000000e4·<_Py_set_eval_breaker_bit_all>:129 000000e4·<_Py_set_eval_breaker_bit_all>:
130 _Py_set_eval_breaker_bit_all():130 _Py_set_eval_breaker_bit_all():
131 »       push»   {r4,·r5,·r6,·lr}131 »       push»   {r4,·r5,·r6,·lr}
4.19 KB
hamt.o
1.48 KB
readelf --wide --relocs {}
    
Offset 38, 17 lines modifiedOffset 38, 17 lines modified
38 00000804··0000626b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate38 00000804··0000626b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
39 00000808··00006702·R_ARM_ABS32············00000000···_PyRuntime39 00000808··00006702·R_ARM_ABS32············00000000···_PyRuntime
40 0000081c··00006b0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New40 0000081c··00006b0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
41 0000082c··00006c0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track41 0000082c··00006c0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
42 00000834··00000102·R_ARM_ABS32············00000000···.data42 00000834··00000102·R_ARM_ABS32············00000000···.data
43 00000888··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR043 00000888··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
44 0000088c··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR044 0000088c··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
45 000008c0··0000680a·R_ARM_THM_CALL·········00000000···__popcountsi245 000008be··0000680a·R_ARM_THM_CALL·········00000000···__popcountsi2
46 000008d2··0000690a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool46 000008d0··0000690a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
47 00000910··00000b0a·R_ARM_THM_CALL·········0000082d···hamt_node_collision_find_index.constprop.047 0000090e··00000b0a·R_ARM_THM_CALL·········0000082d···hamt_node_collision_find_index.constprop.0
48 00000930··00000102·R_ARM_ABS32············00000000···.data48 00000930··00000102·R_ARM_ABS32············00000000···.data
49 000009a8··00006d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack49 000009a8··00006d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
50 000009c8··00006e0a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs50 000009c8··00006e0a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
51 000009d0··0000626b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate51 000009d0··0000626b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
52 000009fc··0000660a·R_ARM_THM_CALL·········00000000···_Py_Dealloc52 000009fc··0000660a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
53 00000a1c··00006d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack53 00000a1c··00006d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
54 00000a20··00006f0a·R_ARM_THM_CALL·········00000000···PyThreadState_Get54 00000a20··00006f0a·R_ARM_THM_CALL·········00000000···PyThreadState_Get
2.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 891, 83 lines modifiedOffset 891, 84 lines modified
  
891 00000878·<hamt_node_find>:891 00000878·<hamt_node_find>:
892 hamt_node_find():892 hamt_node_find():
893 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}893 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
894 »       mov.w»  ip,·#4096»  @·0x1000894 »       mov.w»  ip,·#4096»  @·0x1000
895 »       sub.w»  ip,·sp,·ip895 »       sub.w»  ip,·sp,·ip
896 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8896 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
897 »       movw»   r8,·#0897 »       movw»   r9,·#0
898 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0898 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
899 »       movt»   r8,·#0899 »       movt»   r9,·#0
900 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0900 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
901 »       sub»    sp,·#12901 »       sub»    sp,·#12
902 »       mov»    r4,·r0902 »       mov»    r4,·r0
903 »       mov»    r5,·r1903 »       mov»    r7,·r1
904 »       mov»    r7,·r2904 »       mov»    r8,·r2
905 »       mov»    r6,·r3905 »       mov»    r5,·r3
906 »       mov.w»  r9,·#1906 »       movs»   r6,·#1
907 »       ldr»    r3,·[r4,·#4]907 »       ldr»    r3,·[r4,·#4]
908 »       lsr.w»  ip,·r7,·r5908 »       lsr.w»  ip,·r8,·r7
909 »       and.w»  ip,·ip,·#31909 »       and.w»  ip,·ip,·#31
910 »       cmp»    r3,·r8910 »       cmp»    r3,·r9
911 »       bne.n»  8fe·<hamt_node_find+0x86>911 »       bne.n»  8fc·<hamt_node_find+0x84>
912 »       ldr»    r0,·[r4,·#12]912 »       ldr»    r0,·[r4,·#12]
913 »       lsl.w»  ip,·r9,·ip913 »       lsl.w»  ip,·r6,·ip
914 »       tst.w»  r0,·ip914 »       tst.w»  r0,·ip
915 »       add.w»  ip,·ip,·#4294967295» @·0xffffffff915 »       add.w»  ip,·ip,·#4294967295» @·0xffffffff
916 »       and.w»  r0,·ip,·r0916 »       and.w»  r0,·ip,·r0
917 »       beq.n»  928·<hamt_node_find+0xb0>917 »       beq.n»  926·<hamt_node_find+0xae>
918 »       bl»     0·<__popcountsi2>918 »       bl»     0·<__popcountsi2>
919 ·R_ARM_THM_CALL» __popcountsi2919 ·R_ARM_THM_CALL» __popcountsi2
920 »       add.w»  r0,·r4,·r0,·lsl·#3920 »       add.w»  r0,·r4,·r0,·lsl·#3
921 »       ldrd»   r1,·r4,·[r0,·#16]921 »       ldrd»   r1,·r4,·[r0,·#16]
922 »       cbz»    r1,·8fa·<hamt_node_find+0x82>922 »       cbz»    r1,·8f8·<hamt_node_find+0x80>
923 »       movs»   r2,·#2923 »       movs»   r2,·#2
924 »       mov»    r0,·r6924 »       mov»    r0,·r5
925 »       bl»     0·<PyObject_RichCompareBool>925 »       bl»     0·<PyObject_RichCompareBool>
926 ·R_ARM_THM_CALL» PyObject_RichCompareBool926 ·R_ARM_THM_CALL» PyObject_RichCompareBool
927 »       cmp»    r0,·#0927 »       cmp»    r0,·#0
928 »       blt.n»  92c·<hamt_node_find+0xb4>928 »       blt.n»  92a·<hamt_node_find+0xb2>
929 »       cmp»    r0,·#1929 »       cmp»    r0,·#1
930 »       bne.n»  928·<hamt_node_find+0xb0>930 »       bne.n»  926·<hamt_node_find+0xae>
931 »       ldr»    r3,·[sp,·#40]» @·0x28931 »       ldr»    r3,·[sp,·#40]» @·0x28
932 »       movs»   r0,·#2932 »       movs»   r0,·#2
933 »       str»    r4,·[r3,·#0]933 »       str»    r4,·[r3,·#0]
934 »       add»    sp,·#12934 »       add»    sp,·#12
935 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}935 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
936 »       lsr.w»  r3,·r7,·r5936 »       lsr.w»  r3,·r8,·r7
937 »       and.w»  r3,·r3,·#31937 »       and.w»  r3,·r3,·#31
938 »       adds»   r3,·#2938 »       adds»   r3,·#2
939 »       ldr.w»  r4,·[r4,·r3,·lsl·#2]939 »       ldr.w»  r4,·[r4,·r3,·lsl·#2]
940 »       cbz»    r4,·928·<hamt_node_find+0xb0>940 »       cbz»    r4,·926·<hamt_node_find+0xae>
941 »       adds»   r5,·#5941 »       adds»   r7,·#5
942 »       b.n»    89e·<hamt_node_find+0x26>942 »       b.n»    89c·<hamt_node_find+0x24>
943 »       ldr»    r2,·[pc,·#48]» @·(930·<hamt_node_find+0xb8>)943 »       ldr»    r2,·[pc,·#48]» @·(930·<hamt_node_find+0xb8>)
944 »       cmp»    r3,·r2944 »       cmp»    r3,·r2
945 »       beq.n»  8ea·<hamt_node_find+0x72>945 »       beq.n»  8e8·<hamt_node_find+0x70>
946 »       add»    r2,·sp,·#4946 »       add»    r2,·sp,·#4
947 »       mov»    r1,·r6947 »       mov»    r1,·r5
948 »       mov»    r0,·r4948 »       mov»    r0,·r4
949 »       mov.w»  r3,·#4294967295»    @·0xffffffff949 »       mov.w»  r3,·#4294967295»    @·0xffffffff
950 »       str»    r3,·[sp,·#4]950 »       str»    r3,·[sp,·#4]
951 »       bl»     82c·<hamt_alloc+0x20>951 »       bl»     82c·<hamt_alloc+0x20>
952 ·R_ARM_THM_CALL» hamt_node_collision_find_index.constprop.0952 ·R_ARM_THM_CALL» hamt_node_collision_find_index.constprop.0
953 »       cmp»    r0,·#1953 »       cmp»    r0,·#1
954 »       bls.n»  8e4·<hamt_node_find+0x6c>954 »       bls.n»  8e2·<hamt_node_find+0x6a>
955 »       ldr»    r3,·[sp,·#4]955 »       ldr»    r3,·[sp,·#4]
956 »       movs»   r0,·#2956 »       movs»   r0,·#2
957 »       ldr»    r2,·[sp,·#40]» @·0x28957 »       ldr»    r2,·[sp,·#40]» @·0x28
958 »       adds»   r3,·#5958 »       adds»   r3,·#5
959 »       ldr.w»  r3,·[r4,·r3,·lsl·#2]959 »       ldr.w»  r3,·[r4,·r3,·lsl·#2]
960 »       str»    r3,·[r2,·#0]960 »       str»    r3,·[r2,·#0]
961 »       b.n»    8e4·<hamt_node_find+0x6c>961 »       b.n»    8e2·<hamt_node_find+0x6a>
962 »       movs»   r0,·#1962 »       movs»   r0,·#1
963 »       b.n»    8e4·<hamt_node_find+0x6c>963 »       b.n»    8e2·<hamt_node_find+0x6a>
964 »       movs»   r0,·#0964 »       movs»   r0,·#0
965 »       b.n»    8e4·<hamt_node_find+0x6c>965 »       b.n»    8e2·<hamt_node_find+0x6a>
 966 »       nop
966 »       .word»  0x000000d0967 »       .word»  0x000000d0
967 ·R_ARM_ABS32»    .data968 ·R_ARM_ABS32»    .data
  
968 00000934·<hamt_node_bitmap_clone>:969 00000934·<hamt_node_bitmap_clone>:
969 hamt_node_bitmap_clone():970 hamt_node_bitmap_clone():
970 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}971 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
971 »       mov.w»  ip,·#4096»  @·0x1000972 »       mov.w»  ip,·#4096»  @·0x1000
2.24 KB
hashtable.o
2.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 304, 15 lines modifiedOffset 304, 15 lines modified
304 »       movw»   r3,·#0304 »       movw»   r3,·#0
305 ·R_ARM_THM_MOVW_ABS_NC»  _Py_hashtable_hash_ptr305 ·R_ARM_THM_MOVW_ABS_NC»  _Py_hashtable_hash_ptr
306 »       movt»   r3,·#0306 »       movt»   r3,·#0
307 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_hash_ptr307 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_hash_ptr
308 »       mov»    r4,·r0308 »       mov»    r4,·r0
309 »       mov»    r6,·r1309 »       mov»    r6,·r1
310 »       cmp»    r2,·r3310 »       cmp»    r2,·r3
311 »       bne.w»  39c·<_Py_hashtable_steal+0x128>311 »       bne.w»  3a6·<_Py_hashtable_steal+0x132>
312 »       ldr»    r3,·[r0,·#4]312 »       ldr»    r3,·[r0,·#4]
313 »       mov.w»  r8,·r1,·ror·#4313 »       mov.w»  r8,·r1,·ror·#4
314 »       subs»   r3,·#1314 »       subs»   r3,·#1
315 »       ldr»    r2,·[r4,·#8]315 »       ldr»    r2,·[r4,·#8]
316 »       and.w»  r3,·r3,·r8316 »       and.w»  r3,·r3,·r8
317 »       lsls»   r7,·r3,·#2317 »       lsls»   r7,·r3,·#2
318 »       ldr.w»  r5,·[r2,·r3,·lsl·#2]318 »       ldr.w»  r5,·[r2,·r3,·lsl·#2]
Offset 324, 15 lines modifiedOffset 324, 15 lines modified
324 »       ldr.w»  r9,·[r4,·#20]324 »       ldr.w»  r9,·[r4,·#20]
325 »       movw»   r3,·#0325 »       movw»   r3,·#0
326 ·R_ARM_THM_MOVW_ABS_NC»  _Py_hashtable_compare_direct326 ·R_ARM_THM_MOVW_ABS_NC»  _Py_hashtable_compare_direct
327 »       movt»   r3,·#0327 »       movt»   r3,·#0
328 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_compare_direct328 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_compare_direct
329 »       ldr»    r1,·[r5,·#8]329 »       ldr»    r1,·[r5,·#8]
330 »       cmp»    r9,·r3330 »       cmp»    r9,·r3
331 »       bne.n»  38c·<_Py_hashtable_steal+0x118>331 »       bne.n»  396·<_Py_hashtable_steal+0x122>
332 »       cmp»    r6,·r1332 »       cmp»    r6,·r1
333 »       bne.n»  30c·<_Py_hashtable_steal+0x98>333 »       bne.n»  30c·<_Py_hashtable_steal+0x98>
334 »       ldr»    r1,·[r5,·#0]334 »       ldr»    r1,·[r5,·#0]
335 »       add»    r7,·r2335 »       add»    r7,·r2
336 »       ldr»    r3,·[r4,·#0]336 »       ldr»    r3,·[r4,·#0]
337 »       mov»    r0,·r5337 »       mov»    r0,·r5
338 »       ldr»    r2,·[r4,·#36]» @·0x24338 »       ldr»    r2,·[r4,·#36]» @·0x24
Offset 378, 15 lines modifiedOffset 378, 15 lines modified
378 »       movt»   r3,·#0378 »       movt»   r3,·#0
379 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_compare_direct379 ·R_ARM_THM_MOVT_ABS»     _Py_hashtable_compare_direct
380 »       cmp»    r2,·r8380 »       cmp»    r2,·r8
381 »       bne.n»  354·<_Py_hashtable_steal+0xe0>381 »       bne.n»  354·<_Py_hashtable_steal+0xe0>
382 »       ldr»    r2,·[r4,·#20]382 »       ldr»    r2,·[r4,·#20]
383 »       ldr.w»  r1,·[r9,·#8]383 »       ldr.w»  r1,·[r9,·#8]
384 »       cmp»    r2,·r3384 »       cmp»    r2,·r3
385 »       bne.n»  3a6·<_Py_hashtable_steal+0x132>385 »       bne.n»  38c·<_Py_hashtable_steal+0x118>
386 »       cmp»    r1,·r6386 »       cmp»    r1,·r6
387 »       beq.n»  36e·<_Py_hashtable_steal+0xfa>387 »       beq.n»  36e·<_Py_hashtable_steal+0xfa>
388 »       ldr.w»  r3,·[r9]388 »       ldr.w»  r3,·[r9]
389 »       mov»    r5,·r9389 »       mov»    r5,·r9
390 »       mov»    r9,·r3390 »       mov»    r9,·r3
391 »       cmp»    r3,·#0391 »       cmp»    r3,·#0
392 »       bne.n»  336·<_Py_hashtable_steal+0xc2>392 »       bne.n»  336·<_Py_hashtable_steal+0xc2>
Offset 407, 31 lines modifiedOffset 407, 31 lines modified
407 »       str»    r3,·[r4,·#0]407 »       str»    r3,·[r4,·#0]
408 »       b.n»    2de·<_Py_hashtable_steal+0x6a>408 »       b.n»    2de·<_Py_hashtable_steal+0x6a>
409 »       mov»    r0,·r4409 »       mov»    r0,·r4
410 »       bl»     9c·<_Py_hashtable_get_entry_generic+0x3c>410 »       bl»     9c·<_Py_hashtable_get_entry_generic+0x3c>
411 ·R_ARM_THM_CALL» hashtable_rehash411 ·R_ARM_THM_CALL» hashtable_rehash
412 »       b.n»    306·<_Py_hashtable_steal+0x92>412 »       b.n»    306·<_Py_hashtable_steal+0x92>
413 »       mov»    r0,·r6413 »       mov»    r0,·r6
 414 »       blx»    r2
 415 »       cmp»    r0,·#0
 416 »       bne.n»  36e·<_Py_hashtable_steal+0xfa>
 417 »       b.n»    354·<_Py_hashtable_steal+0xe0>
 418 »       mov»    r0,·r6
414 »       blx»    r9419 »       blx»    r9
415 »       cmp»    r0,·#0420 »       cmp»    r0,·#0
416 »       beq.n»  30c·<_Py_hashtable_steal+0x98>421 »       beq.n»  30c·<_Py_hashtable_steal+0x98>
417 »       ldr»    r3,·[r4,·#8]422 »       ldr»    r3,·[r4,·#8]
418 »       ldr»    r1,·[r5,·#0]423 »       ldr»    r1,·[r5,·#0]
419 »       add»    r7,·r3424 »       add»    r7,·r3
420 »       b.n»    2d0·<_Py_hashtable_steal+0x5c>425 »       b.n»    2d0·<_Py_hashtable_steal+0x5c>
421 »       mov»    r0,·r1426 »       mov»    r0,·r1
422 »       blx»    r2427 »       blx»    r2
423 »       ldr»    r3,·[r4,·#4]428 »       ldr»    r3,·[r4,·#4]
424 »       mov»    r8,·r0429 »       mov»    r8,·r0
425 »       b.n»    29e·<_Py_hashtable_steal+0x2a>430 »       b.n»    29e·<_Py_hashtable_steal+0x2a>
426 »       mov»    r0,·r6 
427 »       blx»    r2 
428 »       cmp»    r0,·#0 
429 »       bne.n»  36e·<_Py_hashtable_steal+0xfa> 
430 »       b.n»    354·<_Py_hashtable_steal+0xe0> 
431 »       .word»  0x9999999a431 »       .word»  0x9999999a
432 »       .word»  0x3fb99999432 »       .word»  0x3fb99999
  
433 000003b8·<_Py_hashtable_compare_direct>:433 000003b8·<_Py_hashtable_compare_direct>:
434 _Py_hashtable_compare_direct():434 _Py_hashtable_compare_direct():
435 »       subs»   r3,·r1,·r0435 »       subs»   r3,·r1,·r0
436 »       negs»   r0,·r3436 »       negs»   r0,·r3
56.1 KB
import.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········54996·(bytes·into·file)13 ··Start·of·section·headers:··········54984·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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
3.68 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0xd6d4:1 There·are·23·section·headers,·starting·at·offset·0xd6c8:
  
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·····20·143··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····20·143··4
6 ··[·2]·.text·············PROGBITS········00000000·00003c·00223c·00··AX··0···0··46 ··[·2]·.text·············PROGBITS········00000000·00003c·00223c·00··AX··0···0··4
7 ··[·3]·.rel.text·········REL·············00000000·00a944·001400·08···I·20···2··47 ··[·3]·.rel.text·········REL·············00000000·00a938·001400·08···I·20···2··4
8 ··[·4]·.data·············PROGBITS········00000000·002278·000224·00··WA··0···0··48 ··[·4]·.data·············PROGBITS········00000000·002278·000224·00··WA··0···0··4
9 ··[·5]·.rel.data·········REL·············00000000·00bd44·000250·08···I·20···4··49 ··[·5]·.rel.data·········REL·············00000000·00bd38·000250·08···I·20···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·00249c·000004·00··WA··0···0··410 ··[·6]·.bss··············NOBITS··········00000000·00249c·000004·00··WA··0···0··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00249c·000d75·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00249c·000d75·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·003214·000ca4·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·003214·000ca4·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00bf94·000758·08···I·20···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00bf88·000758·08···I·20···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·003eb8·001c5c·00··AX··0···0··414 ··[10]·.text.hot·········PROGBITS········00000000·003eb8·001c50·00··AX··0···0··4
15 ··[11]·.rel.text.hot·····REL·············00000000·00c6ec·000ed8·08···I·20··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00c6e0·000ed8·08···I·20··10··4
16 ··[12]·.note.stapsdt·····NOTE············00000000·005b14·000094·00······0···0··416 ··[12]·.note.stapsdt·····NOTE············00000000·005b08·000094·00······0···0··4
17 ··[13]·.rel.note.stapsdt·REL·············00000000·00d5c4·000030·08···I·20··12··417 ··[13]·.rel.note.stapsdt·REL·············00000000·00d5b8·000030·08···I·20··12··4
18 ··[14]·.stapsdt.base·····PROGBITS········00000000·005ba8·000001·00··AG··0···0··118 ··[14]·.stapsdt.base·····PROGBITS········00000000·005b9c·000001·00··AG··0···0··1
19 ··[15]·.rodata···········PROGBITS········00000000·005bac·000afd·00···A··0···0··419 ··[15]·.rodata···········PROGBITS········00000000·005ba0·000afd·00···A··0···0··4
20 ··[16]·.rel.rodata·······REL·············00000000·00d5f4·000020·08···I·20··15··420 ··[16]·.rel.rodata·······REL·············00000000·00d5e8·000020·08···I·20··15··4
21 ··[17]·.tbss·············NOBITS··········00000000·0066ac·000004·00·WAT··0···0··421 ··[17]·.tbss·············NOBITS··········00000000·0066a0·000004·00·WAT··0···0··4
22 ··[18]·.note.GNU-stack···PROGBITS········00000000·0066ac·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········00000000·0066a0·000000·00······0···0··1
23 ··[19]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0066ac·000033·00······0···0··123 ··[19]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0066a0·000033·00······0···0··1
24 ··[20]·.symtab···········SYMTAB··········00000000·0066e0·002490·10·····21·330··424 ··[20]·.symtab···········SYMTAB··········00000000·0066d4·002490·10·····21·330··4
25 ··[21]·.strtab···········STRTAB··········00000000·008b70·001dd4·00······0···0··125 ··[21]·.strtab···········STRTAB··········00000000·008b64·001dd4·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········00000000·00d614·0000bd·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········00000000·00d608·0000bd·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)31 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.2 KB
readelf --wide --symbols {}
    
Offset 169, 22 lines modifiedOffset 169, 22 lines modified
169 ···165:·000013d4·····0·NOTYPE··LOCAL··DEFAULT····2·$t169 ···165:·000013d4·····0·NOTYPE··LOCAL··DEFAULT····2·$t
170 ···166:·000013d5···328·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object170 ···166:·000013d5···328·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object
171 ···167:·0000151d···154·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes171 ···167:·0000151d···154·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes
172 ···168:·000006b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68172 ···168:·000006b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68
173 ···169:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC69173 ···169:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC69
174 ···170:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70174 ···170:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70
175 ···171:·00001518·····0·NOTYPE··LOCAL··DEFAULT···10·$t175 ···171:·00001518·····0·NOTYPE··LOCAL··DEFAULT···10·$t
176 ···172:·00001810·····0·NOTYPE··LOCAL··DEFAULT···10·$d176 ···172:·00001818·····0·NOTYPE··LOCAL··DEFAULT···10·$d
177 ···173:·0000181c·····0·NOTYPE··LOCAL··DEFAULT···10·$t177 ···173:·00001824·····0·NOTYPE··LOCAL··DEFAULT···10·$t
178 ···174:·0000189c·····0·NOTYPE··LOCAL··DEFAULT···10·$d178 ···174:·00001890·····0·NOTYPE··LOCAL··DEFAULT···10·$d
179 ···175:·000018a0·····0·NOTYPE··LOCAL··DEFAULT···10·$t179 ···175:·00001894·····0·NOTYPE··LOCAL··DEFAULT···10·$t
180 ···176:·00001b74·····0·NOTYPE··LOCAL··DEFAULT···10·$d180 ···176:·00001b68·····0·NOTYPE··LOCAL··DEFAULT···10·$d
181 ···177:·000006d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71181 ···177:·000006d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71
182 ···178:·00001b80·····0·NOTYPE··LOCAL··DEFAULT···10·$t182 ···178:·00001b74·····0·NOTYPE··LOCAL··DEFAULT···10·$t
183 ···179:·00001b81···220·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename183 ···179:·00001b75···220·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename
184 ···180:·00000435····98·FUNC····LOCAL··DEFAULT····8·update_code_filenames184 ···180:·00000435····98·FUNC····LOCAL··DEFAULT····8·update_code_filenames
185 ···181:·00001708·····0·NOTYPE··LOCAL··DEFAULT····2·$d185 ···181:·00001708·····0·NOTYPE··LOCAL··DEFAULT····2·$d
186 ···182:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72186 ···182:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72
187 ···183:·00001714·····0·NOTYPE··LOCAL··DEFAULT····2·$t187 ···183:·00001714·····0·NOTYPE··LOCAL··DEFAULT····2·$t
188 ···184:·000017e4·····0·NOTYPE··LOCAL··DEFAULT····2·$d188 ···184:·000017e4·····0·NOTYPE··LOCAL··DEFAULT····2·$d
189 ···185:·000017e8·····0·NOTYPE··LOCAL··DEFAULT····2·$t189 ···185:·000017e8·····0·NOTYPE··LOCAL··DEFAULT····2·$t
190 ···186:·00000724·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73190 ···186:·00000724·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73
Offset 447, 15 lines modifiedOffset 447, 15 lines modified
447 ···443:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct447 ···443:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
448 ···444:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument448 ···444:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
449 ···445:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong449 ···445:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
450 ···446:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong450 ···446:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
451 ···447:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString451 ···447:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
452 ···448:·00001271···356·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal452 ···448:·00001271···356·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal
453 ···449:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject453 ···449:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject
454 ···450:·00001519···904·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString454 ···450:·00001519···892·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString
455 ···451:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert455 ···451:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert
456 ···452:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print456 ···452:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
457 ···453:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr457 ···453:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
458 ···454:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print458 ···454:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print
459 ···455:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear459 ···455:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
460 ···456:·000004ed····14·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc460 ···456:·000004ed····14·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc
461 ···457:·000004fd··2576·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject461 ···457:·000004fd··2576·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject
Offset 503, 16 lines modifiedOffset 503, 16 lines modified
503 ···499:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer503 ···499:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
504 ···500:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_DynLoadFiletab504 ···500:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_DynLoadFiletab
505 ···501:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetGlobals505 ···501:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetGlobals
506 ···502:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem506 ···502:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem
507 ···503:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction507 ···503:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
508 ···504:·000015b9····76·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModuleLevel508 ···504:·000015b9····76·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModuleLevel
509 ···505:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetObject509 ···505:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetObject
510 ···506:·000018a1····64·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttr510 ···506:·00001895····64·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttr
511 ···507:·000018e1···672·FUNC····GLOBAL·DEFAULT···10·PyImport_Import511 ···507:·000018d5···672·FUNC····GLOBAL·DEFAULT···10·PyImport_Import
512 ···508:·00001605····56·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModule512 ···508:·00001605····56·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModule
513 ···509:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare513 ···509:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
514 ···510:·0000163d···216·FUNC····GLOBAL·DEFAULT····2·PyImport_GetModule514 ···510:·0000163d···216·FUNC····GLOBAL·DEFAULT····2·PyImport_GetModule
515 ···511:·00001715···212·FUNC····GLOBAL·DEFAULT····2·PyImport_AddModuleObject515 ···511:·00001715···212·FUNC····GLOBAL·DEFAULT····2·PyImport_AddModuleObject
516 ···512:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWeakref_NewRef516 ···512:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWeakref_NewRef
517 ···513:·000017e9·····8·FUNC····GLOBAL·HIDDEN·····2·_PyImport_GetImportlibLoader517 ···513:·000017e9·····8·FUNC····GLOBAL·HIDDEN·····2·_PyImport_GetImportlibLoader
518 ···514:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException518 ···514:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
20.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xa944·contains·640·entries:1 Relocation·section·'.rel.text'·at·offset·0xa938·contains·640·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 00000010··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000014··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000014··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 0000002e··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR15 0000002e··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
6 00000032··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR16 00000032··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
7 00000046··00014e0a·R_ARM_THM_CALL·········00000000···_PyMem_SetDefaultAllocator7 00000046··00014e0a·R_ARM_THM_CALL·········00000000···_PyMem_SetDefaultAllocator
8 00000054··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR28 00000054··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
Offset 398, 15 lines modifiedOffset 398, 15 lines modified
398 0000156a··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc398 0000156a··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
399 00001582··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc399 00001582··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
400 00001598··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc400 00001598··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
401 000015ce··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString401 000015ce··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
402 000015e0··0001c90a·R_ARM_THM_CALL·········000004fd···PyImport_ImportModuleLevelObject402 000015e0··0001c90a·R_ARM_THM_CALL·········000004fd···PyImport_ImportModuleLevelObject
403 000015f8··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc403 000015f8··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
404 00001612··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString404 00001612··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
405 0000161a··0001fb0a·R_ARM_THM_CALL·········000018e1···PyImport_Import405 0000161a··0001fb0a·R_ARM_THM_CALL·········000018d5···PyImport_Import
406 00001632··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc406 00001632··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
407 00001660··0000440a·R_ARM_THM_CALL·········00000321···import_get_module407 00001660··0000440a·R_ARM_THM_CALL·········00000321···import_get_module
408 00001668··0001782f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct408 00001668··0001782f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
409 0000166c··00017830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct409 0000166c··00017830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
410 0000167e··0001ca0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr410 0000167e··0001ca0a·R_ARM_THM_CALL·········00000000···PyObject_GetOptionalAttr
411 00001688··0001cb0a·R_ARM_THM_CALL·········00000000···_PyModuleSpec_IsInitializing411 00001688··0001cb0a·R_ARM_THM_CALL·········00000000···_PyModuleSpec_IsInitializing
412 000016c2··0001d80a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod412 000016c2··0001d80a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
Offset 638, 15 lines modifiedOffset 638, 15 lines modified
638 00001e80··0002191e·R_ARM_THM_JUMP24·······00000000···PyErr_FormatUnraisable638 00001e80··0002191e·R_ARM_THM_JUMP24·······00000000···PyErr_FormatUnraisable
639 00001ea0··0001621e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc639 00001ea0··0001621e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
640 00001fb6··0001621e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc640 00001fb6··0001621e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
641 00002004··0001541e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree641 00002004··0001541e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree
642 00002032··0001541e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree642 00002032··0001541e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree
643 00002236··0001841e·R_ARM_THM_JUMP24·······00000000···PyObject_CallMethod643 00002236··0001841e·R_ARM_THM_JUMP24·······00000000···PyObject_CallMethod
  
644 Relocation·section·'.rel.data'·at·offset·0xbd44·contains·74·entries:644 Relocation·section·'.rel.data'·at·offset·0xbd38·contains·74·entries:
645 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name645 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
646 00000000··00015302·R_ARM_ABS32············00000000···_PyImport_Inittab646 00000000··00015302·R_ARM_ABS32············00000000···_PyImport_Inittab
647 00000018··00000202·R_ARM_ABS32············00000000···.rodata.str1.4647 00000018··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
648 0000001c··00011c02·R_ARM_ABS32············00000000···.rodata648 0000001c··00011c02·R_ARM_ABS32············00000000···.rodata
649 00000024··00000102·R_ARM_ABS32············00000000···.data649 00000024··00000102·R_ARM_ABS32············00000000···.data
650 00000028··00000102·R_ARM_ABS32············00000000···.data650 00000028··00000102·R_ARM_ABS32············00000000···.data
651 0000003c··00011c02·R_ARM_ABS32············00000000···.rodata651 0000003c··00011c02·R_ARM_ABS32············00000000···.rodata
Offset 709, 21 lines modifiedOffset 709, 21 lines modified
709 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4709 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
710 000001d8··00006702·R_ARM_ABS32············0000123d···_imp_exec_dynamic710 000001d8··00006702·R_ARM_ABS32············0000123d···_imp_exec_dynamic
711 000001e0··00011c02·R_ARM_ABS32············00000000···.rodata711 000001e0··00011c02·R_ARM_ABS32············00000000···.rodata
712 000001e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4712 000001e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
713 000001e8··00006802·R_ARM_ABS32············0000126d···_imp_exec_builtin713 000001e8··00006802·R_ARM_ABS32············0000126d···_imp_exec_builtin
714 000001f0··00011c02·R_ARM_ABS32············00000000···.rodata714 000001f0··00011c02·R_ARM_ABS32············00000000···.rodata
715 000001f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4715 000001f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
716 000001f8··0000b302·R_ARM_ABS32············00001b81···_imp__fix_co_filename716 000001f8··0000b302·R_ARM_ABS32············00001b75···_imp__fix_co_filename
717 00000200··00011c02·R_ARM_ABS32············00000000···.rodata717 00000200··00011c02·R_ARM_ABS32············00000000···.rodata
718 00000204··00000202·R_ARM_ABS32············00000000···.rodata.str1.4718 00000204··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
719 00000208··0000d602·R_ARM_ABS32············00002045···_imp_source_hash719 00000208··0000d602·R_ARM_ABS32············00002045···_imp_source_hash
720 00000210··00011c02·R_ARM_ABS32············00000000···.rodata720 00000210··00011c02·R_ARM_ABS32············00000000···.rodata
  
721 Relocation·section·'.rel.text.unlikely'·at·offset·0xbf94·contains·235·entries:721 Relocation·section·'.rel.text.unlikely'·at·offset·0xbf88·contains·235·entries:
722 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name722 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
723 0000000e··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime723 0000000e··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
724 00000012··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime724 00000012··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
725 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC1725 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC1
726 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC1726 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC1
727 00000026··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0727 00000026··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
728 0000002a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0728 0000002a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 953, 15 lines modifiedOffset 953, 15 lines modified
953 00000732··0002391e·R_ARM_THM_JUMP24·······00000000···_PyErr_ChainExceptions1953 00000732··0002391e·R_ARM_THM_JUMP24·······00000000···_PyErr_ChainExceptions1
954 00000978··0000191e·R_ARM_THM_JUMP24·······00000671···_modules_by_index_set954 00000978··0000191e·R_ARM_THM_JUMP24·······00000671···_modules_by_index_set
955 00000b7e··0002401e·R_ARM_THM_JUMP24·······00000a71···PyImport_ExecCodeModuleWithPathnames955 00000b7e··0002401e·R_ARM_THM_JUMP24·······00000a71···PyImport_ExecCodeModuleWithPathnames
956 00000b86··0002401e·R_ARM_THM_JUMP24·······00000a71···PyImport_ExecCodeModuleWithPathnames956 00000b86··0002401e·R_ARM_THM_JUMP24·······00000a71···PyImport_ExecCodeModuleWithPathnames
957 00000be4··0000391e·R_ARM_THM_JUMP24·······00000c0d···import_add_module957 00000be4··0000391e·R_ARM_THM_JUMP24·······00000c0d···import_add_module
958 00000c9c··0001fc1e·R_ARM_THM_JUMP24·······00001605···PyImport_ImportModule958 00000c9c··0001fc1e·R_ARM_THM_JUMP24·······00001605···PyImport_ImportModule
  
959 Relocation·section·'.rel.text.hot'·at·offset·0xc6ec·contains·475·entries:959 Relocation·section·'.rel.text.hot'·at·offset·0xc6e0·contains·475·entries:
960 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name960 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
961 00000010··00015f0a·R_ARM_THM_CALL·········00000000···PyList_New961 00000010··00015f0a·R_ARM_THM_CALL·········00000000···PyList_New
962 00000016··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime962 00000016··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
963 0000001a··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime963 0000001a··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
964 0000002c··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString964 0000002c··0001600a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
965 00000038··0001610a·R_ARM_THM_CALL·········00000000···PyList_Append965 00000038··0001610a·R_ARM_THM_CALL·········00000000···PyList_Append
966 00000068··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc966 00000068··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 1329, 124 lines modifiedOffset 1329, 124 lines modified
1329 00001580··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem1329 00001580··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem
1330 0000159c··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem1330 0000159c··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem
1331 000015b2··0000aa2f·R_ARM_THM_MOVW_ABS_NC··000006cc···.LC701331 000015b2··0000aa2f·R_ARM_THM_MOVW_ABS_NC··000006cc···.LC70
1332 000015b6··0000aa30·R_ARM_THM_MOVT_ABS·····000006cc···.LC701332 000015b6··0000aa30·R_ARM_THM_MOVT_ABS·····000006cc···.LC70
1333 000015be··0001f70a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction1333 000015be··0001f70a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction
1334 00001606··0001960a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem1334 00001606··0001960a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem
1335 0000163c··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1335 0000163c··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1336 000016a2··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr1336 000016a0··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
1337 000016e2··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1337 000016e4··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1338 000016fa··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1338 000016fc··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1339 00001702··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1339 00001704··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1340 0000171c··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1340 0000171e··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1341 0000172c··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr1341 0000172e··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
1342 00001752··0000a82f·R_ARM_THM_MOVW_ABS_NC··000006b8···.LC681342 00001754··0000a82f·R_ARM_THM_MOVW_ABS_NC··000006b8···.LC68
1343 00001756··0000a830·R_ARM_THM_MOVT_ABS·····000006b8···.LC681343 00001758··0000a830·R_ARM_THM_MOVT_ABS·····000006b8···.LC68
1344 0000175a··0001f80a·R_ARM_THM_CALL·········000015b9···PyImport_ImportModuleLevel1344 0000175c··0001f80a·R_ARM_THM_CALL·········000015b9···PyImport_ImportModuleLevel
1345 00001766··0000a92f·R_ARM_THM_MOVW_ABS_NC··000006c4···.LC691345 00001768··0000a92f·R_ARM_THM_MOVW_ABS_NC··000006c4···.LC69
1346 0000176a··0000a930·R_ARM_THM_MOVT_ABS·····000006c4···.LC691346 0000176c··0000a930·R_ARM_THM_MOVT_ABS·····000006c4···.LC69
1347 0000176e··0001810a·R_ARM_THM_CALL·········00000000···Py_BuildValue1347 00001770··0001810a·R_ARM_THM_CALL·········00000000···Py_BuildValue
1348 00001780··0001de2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError1348 00001790··0001de2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
1349 00001784··0001de30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError1349 00001794··0001de30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
1350 0000178e··0001f90a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject1350 0000179e··0001f90a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject
1351 000017be··00019a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError1351 000017b4··00019a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
1352 000017c2··00019a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError1352 000017b8··00019a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
1353 000017c6··0000412f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC191353 000017bc··0000412f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC19
1354 000017ca··00004130·R_ARM_THM_MOVT_ABS·····000001d4···.LC191354 000017c0··00004130·R_ARM_THM_MOVT_ABS·····000001d4···.LC19
1355 000017d2··00019b0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString1355 000017c8··00019b0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
1356 000017e0··0001de2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError1356 000017d6··0001de2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
1357 000017e4··0001de30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError1357 000017da··0001de30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
1358 000017ee··0001f90a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject1358 000017e4··0001f90a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject
1359 00001800··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1359 000017f6··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1360 00001808··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1361 00001810··0001756b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
1362 00001814··00014b02·R_ARM_ABS32············00000000···_PyRuntime 
1363 00001818··00014b02·R_ARM_ABS32············00000000···_PyRuntime 
1364 00001824··0001960a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem1360 00001804··0001960a·R_ARM_THM_CALL·········00000000···PyMapping_GetOptionalItem
1365 00001838··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1361 00001818··0001756b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 1362 0000181c··00014b02·R_ARM_ABS32············00000000···_PyRuntime
 1363 00001820··00014b02·R_ARM_ABS32············00000000···_PyRuntime
1366 0000186a··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1364 00001826··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1365 00001854··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1366 0000185e··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1367 00001872··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem1367 00001866··0001f60a·R_ARM_THM_CALL·········00000000···PyObject_GetItem
1368 00001896··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1368 00001886··0001620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1369 0000189c··00014b02·R_ARM_ABS32············00000000···_PyRuntime1369 00001890··00014b02·R_ARM_ABS32············00000000···_PyRuntime
1370 000018b0··0001fb0a·R_ARM_THM_CALL·········000018e1···PyImport_Import1370 000018a4··0001fb0a·R_ARM_THM_CALL·········000018d5···PyImport_Import
1371 000018ba··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr1371 000018ae··0001d10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
Max diff block lines reached; 1239/20604 bytes (6.01%) of diff not shown.
666 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2589, 15 lines modifiedOffset 2589, 15 lines modified
2589 »       mov.w»  ip,·#4096»  @·0x10002589 »       mov.w»  ip,·#4096»  @·0x1000
2590 »       sub.w»  ip,·sp,·ip2590 »       sub.w»  ip,·sp,·ip
2591 »       str.w»  r0,·[ip,·#4080]»     @·0xff02591 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
2592 »       bl»     0·<PyUnicode_FromString>2592 »       bl»     0·<PyUnicode_FromString>
2593 ·R_ARM_THM_CALL» PyUnicode_FromString2593 ·R_ARM_THM_CALL» PyUnicode_FromString
2594 »       mov»    r4,·r02594 »       mov»    r4,·r0
2595 »       cbz»    r0,·1638·<PyImport_ImportModule+0x34>2595 »       cbz»    r0,·1638·<PyImport_ImportModule+0x34>
2596 »       bl»     18e0·<remove_importlib_frames+0xf0>2596 »       bl»     18d4·<remove_importlib_frames+0xe4>
2597 ·R_ARM_THM_CALL» PyImport_Import2597 ·R_ARM_THM_CALL» PyImport_Import
2598 »       ldr»    r3,·[r4,·#0]2598 »       ldr»    r3,·[r4,·#0]
2599 »       mvn.w»  r2,·#3221225472»    @·0xc00000002599 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2600 »       mov»    r5,·r02600 »       mov»    r5,·r0
2601 »       cmp»    r3,·r22601 »       cmp»    r3,·r2
2602 »       beq.n»  1636·<PyImport_ImportModule+0x32>2602 »       beq.n»  1636·<PyImport_ImportModule+0x32>
2603 »       subs»   r3,·#12603 »       subs»   r3,·#1
26.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2410, 113 lines modifiedOffset 2410, 113 lines modified
2410 »       sub.w»  ip,·sp,·ip2410 »       sub.w»  ip,·sp,·ip
2411 »       str.w»  r0,·[ip,·#4024]»     @·0xfb82411 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8
2412 »       sub»    sp,·#36»      @·0x242412 »       sub»    sp,·#36»      @·0x24
2413 »       mov»    r4,·r12413 »       mov»    r4,·r1
2414 »       bl»     0·<PyUnicode_FromString>2414 »       bl»     0·<PyUnicode_FromString>
2415 ·R_ARM_THM_CALL» PyUnicode_FromString2415 ·R_ARM_THM_CALL» PyUnicode_FromString
2416 »       cmp»    r0,·#02416 »       cmp»    r0,·#0
2417 »       beq.w»  1852·<_PyImport_GetModuleAttrString+0x33a>2417 »       beq.w»  1858·<_PyImport_GetModuleAttrString+0x340>
2418 »       mov»    sl,·r02418 »       mov»    sl,·r0
2419 »       mov»    r0,·r42419 »       mov»    r0,·r4
2420 »       bl»     0·<PyUnicode_FromString>2420 »       bl»     0·<PyUnicode_FromString>
2421 ·R_ARM_THM_CALL» PyUnicode_FromString2421 ·R_ARM_THM_CALL» PyUnicode_FromString
2422 »       mov»    r7,·r02422 »       mov»    r7,·r0
2423 »       cmp»    r0,·#02423 »       cmp»    r0,·#0
2424 »       beq.w»  183e·<_PyImport_GetModuleAttrString+0x326>2424 »       beq.w»  183e·<_PyImport_GetModuleAttrString+0x326>
2425 »       ldr»    r3,·[pc,·#712]»@·(1810·<_PyImport_GetModuleAttrString+0x2f8>)2425 »       ldr»    r3,·[pc,·#720]»@·(1818·<_PyImport_GetModuleAttrString+0x300>)
2426 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}2426 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
2427 »       movs»   r0,·#02427 »       movs»   r0,·#0
2428 »       add»    r3,·pc2428 »       add»    r3,·pc
2429 »       ldr»    r3,·[r3,·#0]2429 »       ldr»    r3,·[r3,·#0]
2430 »       ldr»    r3,·[r2,·r3]2430 »       ldr»    r3,·[r2,·r3]
2431 »       str»    r3,·[sp,·#16]2431 »       str»    r3,·[sp,·#16]
2432 »       bl»     0·<PyList_New>2432 »       bl»     0·<PyList_New>
2433 ·R_ARM_THM_CALL» PyList_New2433 ·R_ARM_THM_CALL» PyList_New
2434 »       mov»    r6,·r02434 »       mov»    r6,·r0
2435 »       cmp»    r0,·#02435 »       cmp»    r0,·#0
2436 »       beq.w»  17b0·<_PyImport_GetModuleAttrString+0x298>2436 »       beq.w»  178c·<_PyImport_GetModuleAttrString+0x274>
2437 »       bl»     0·<PyEval_GetGlobals>2437 »       bl»     0·<PyEval_GetGlobals>
2438 ·R_ARM_THM_CALL» PyEval_GetGlobals2438 ·R_ARM_THM_CALL» PyEval_GetGlobals
2439 »       mov»    r5,·r02439 »       mov»    r5,·r0
2440 »       cmp»    r0,·#02440 »       cmp»    r0,·#0
2441 »       beq.w»  174a·<_PyImport_GetModuleAttrString+0x232>2441 »       beq.w»  174c·<_PyImport_GetModuleAttrString+0x234>
2442 »       ldr»    r3,·[r0,·#0]2442 »       ldr»    r3,·[r0,·#0]
2443 »       mvn.w»  r2,·#3221225472»    @·0xc00000002443 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2444 »       cmp»    r3,·r22444 »       cmp»    r3,·r2
2445 »       beq.w»  1870·<_PyImport_GetModuleAttrString+0x358>2445 »       beq.w»  1864·<_PyImport_GetModuleAttrString+0x34c>
2446 »       adds»   r3,·#12446 »       adds»   r3,·#1
2447 »       ldr»    r1,·[pc,·#660]»@·(1814·<_PyImport_GetModuleAttrString+0x2fc>)2447 »       ldr»    r1,·[pc,·#668]»@·(181c·<_PyImport_GetModuleAttrString+0x304>)
2448 »       str»    r3,·[r0,·#0]2448 »       str»    r3,·[r0,·#0]
2449 »       bl»     0·<PyObject_GetItem>2449 »       bl»     0·<PyObject_GetItem>
2450 ·R_ARM_THM_CALL» PyObject_GetItem2450 ·R_ARM_THM_CALL» PyObject_GetItem
2451 »       mov»    r4,·r02451 »       mov»    r4,·r0
2452 »       cmp»    r0,·#02452 »       cmp»    r0,·#0
2453 »       beq.w»  187e·<_PyImport_GetModuleAttrString+0x366>2453 »       beq.w»  1872·<_PyImport_GetModuleAttrString+0x35a>
2454 »       ldr»    r3,·[r4,·#4]2454 »       ldr»    r3,·[r4,·#4]
2455 »       mov»    r0,·r42455 »       mov»    r0,·r4
2456 »       ldr»    r1,·[pc,·#644]»@·(1818·<_PyImport_GetModuleAttrString+0x300>)2456 »       ldr»    r1,·[pc,·#652]»@·(1820·<_PyImport_GetModuleAttrString+0x308>)
2457 »       ldr»    r3,·[r3,·#84]» @·0x542457 »       ldr»    r3,·[r3,·#84]» @·0x54
2458 »       ands.w» r8,·r3,·#536870912» @·0x200000002458 »       ands.w» r8,·r3,·#536870912» @·0x20000000
2459 »       beq.w»  172c·<_PyImport_GetModuleAttrString+0x214>2459 »       beq.w»  172e·<_PyImport_GetModuleAttrString+0x216>
2460 »       bl»     0·<PyObject_GetItem>2460 »       bl»     0·<PyObject_GetItem>
2461 ·R_ARM_THM_CALL» PyObject_GetItem2461 ·R_ARM_THM_CALL» PyObject_GetItem
2462 »       mov»    r9,·r02462 »       mov»    r9,·r0
2463 »       cmp»    r0,·#02463 »       cmp»    r0,·#0
2464 »       beq.w»  1780·<_PyImport_GetModuleAttrString+0x268>2464 »       beq.w»  1790·<_PyImport_GetModuleAttrString+0x278>
2465 »       movs»   r3,·#02465 »       movs»   r3,·#0
2466 »       strd»   r5,·r6,·[sp]2466 »       strd»   r5,·r6,·[sp]
2467 »       strd»   r3,·r3,·[sp,·#8]2467 »       strd»   r3,·r3,·[sp,·#8]
2468 »       movw»   r1,·#02468 »       movw»   r1,·#0
2469 ·R_ARM_THM_MOVW_ABS_NC»  .LC702469 ·R_ARM_THM_MOVW_ABS_NC»  .LC70
2470 »       movt»   r1,·#02470 »       movt»   r1,·#0
2471 ·R_ARM_THM_MOVT_ABS»     .LC702471 ·R_ARM_THM_MOVT_ABS»     .LC70
2472 »       mov»    r3,·r52472 »       mov»    r3,·r5
2473 »       mov»    r2,·sl2473 »       mov»    r2,·sl
2474 »       bl»     0·<PyObject_CallFunction>2474 »       bl»     0·<PyObject_CallFunction>
2475 ·R_ARM_THM_CALL» PyObject_CallFunction2475 ·R_ARM_THM_CALL» PyObject_CallFunction
2476 »       cmp»    r0,·#02476 »       cmp»    r0,·#0
2477 »       beq.w»  1796·<_PyImport_GetModuleAttrString+0x27e>2477 »       beq.w»  17a6·<_PyImport_GetModuleAttrString+0x28e>
2478 »       ldr»    r3,·[r0,·#0]2478 »       ldr»    r3,·[r0,·#0]
2479 »       mvn.w»  r2,·#3221225472»    @·0xc00000002479 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2480 »       cmp»    r3,·r22480 »       cmp»    r3,·r2
2481 »       beq.n»  15dc·<_PyImport_GetModuleAttrString+0xc4>2481 »       beq.n»  15dc·<_PyImport_GetModuleAttrString+0xc4>
2482 »       subs»   r3,·#12482 »       subs»   r3,·#1
2483 »       str»    r3,·[r0,·#0]2483 »       str»    r3,·[r0,·#0]
2484 »       cmp»    r3,·#02484 »       cmp»    r3,·#0
2485 »       beq.w»  1800·<_PyImport_GetModuleAttrString+0x2e8>2485 »       beq.w»  17f6·<_PyImport_GetModuleAttrString+0x2de>
2486 »       ldr»    r3,·[sp,·#16]2486 »       ldr»    r3,·[sp,·#16]
2487 »       ldr»    r3,·[r3,·#8]2487 »       ldr»    r3,·[r3,·#8]
2488 »       ldr.w»  r8,·[r3,·#3880]»     @·0xf282488 »       ldr.w»  r8,·[r3,·#3880]»     @·0xf28
2489 »       cmp.w»  r8,·#02489 »       cmp.w»  r8,·#0
2490 »       beq.w»  17be·<_PyImport_GetModuleAttrString+0x2a6>2490 »       beq.w»  17b4·<_PyImport_GetModuleAttrString+0x29c>
2491 »       ldr.w»  r3,·[r8]2491 »       ldr.w»  r3,·[r8]
2492 »       mvn.w»  fp,·#3221225472»    @·0xc00000002492 »       mvn.w»  fp,·#3221225472»    @·0xc0000000
2493 »       cmp»    r3,·fp2493 »       cmp»    r3,·fp
2494 »       beq.w»  181c·<_PyImport_GetModuleAttrString+0x304>2494 »       beq.w»  17fc·<_PyImport_GetModuleAttrString+0x2e4>
2495 »       adds»   r3,·#12495 »       adds»   r3,·#1
2496 »       add»    r2,·sp,·#282496 »       add»    r2,·sp,·#28
2497 »       mov»    r1,·sl2497 »       mov»    r1,·sl
2498 »       mov»    r0,·r82498 »       mov»    r0,·r8
2499 »       str.w»  r3,·[r8]2499 »       str.w»  r3,·[r8]
2500 »       bl»     0·<PyMapping_GetOptionalItem>2500 »       bl»     0·<PyMapping_GetOptionalItem>
2501 ·R_ARM_THM_CALL» PyMapping_GetOptionalItem2501 ·R_ARM_THM_CALL» PyMapping_GetOptionalItem
2502 »       ldr.w»  r2,·[r8]2502 »       ldr.w»  r2,·[r8]
2503 »       cmp»    r2,·fp2503 »       cmp»    r2,·fp
2504 »       beq.n»  161e·<_PyImport_GetModuleAttrString+0x106>2504 »       beq.n»  161e·<_PyImport_GetModuleAttrString+0x106>
2505 »       subs»   r2,·#12505 »       subs»   r2,·#1
2506 »       str.w»  r2,·[r8]2506 »       str.w»  r2,·[r8]
2507 »       cmp»    r2,·#02507 »       cmp»    r2,·#0
2508 »       beq.w»  1836·<_PyImport_GetModuleAttrString+0x31e>2508 »       beq.w»  185c·<_PyImport_GetModuleAttrString+0x344>
2509 »       ldr»    r2,·[sp,·#28]2509 »       ldr»    r2,·[sp,·#28]
2510 »       cmp»    r2,·#02510 »       cmp»    r2,·#0
2511 »       beq.w»  17d6·<_PyImport_GetModuleAttrString+0x2be>2511 »       beq.w»  17cc·<_PyImport_GetModuleAttrString+0x2b4>
2512 »       ldr»    r3,·[r5,·#0]2512 »       ldr»    r3,·[r5,·#0]
2513 »       mvn.w»  r1,·#3221225472»    @·0xc00000002513 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
2514 »       cmp»    r3,·r12514 »       cmp»    r3,·r1
2515 »       beq.n»  1708·<_PyImport_GetModuleAttrString+0x1f0>2515 »       beq.n»  170a·<_PyImport_GetModuleAttrString+0x1f2>
2516 »       subs»   r3,·#12516 »       subs»   r3,·#1
2517 »       mov»    r8,·r42517 »       mov»    r8,·r4
2518 »       str»    r3,·[r5,·#0]2518 »       str»    r3,·[r5,·#0]
2519 »       cbnz»   r3,·1656·<_PyImport_GetModuleAttrString+0x13e>2519 »       cbnz»   r3,·1656·<_PyImport_GetModuleAttrString+0x13e>
2520 »       mov»    r0,·r52520 »       mov»    r0,·r5
2521 »       str»    r2,·[sp,·#16]2521 »       str»    r2,·[sp,·#16]
2522 »       bl»     0·<_Py_Dealloc>2522 »       bl»     0·<_Py_Dealloc>
Offset 2529, 67 lines modifiedOffset 2529, 68 lines modified
2529 »       bne.n»  1670·<_PyImport_GetModuleAttrString+0x158>2529 »       bne.n»  1670·<_PyImport_GetModuleAttrString+0x158>
2530 »       b.n»    1688·<_PyImport_GetModuleAttrString+0x170>2530 »       b.n»    1688·<_PyImport_GetModuleAttrString+0x170>
2531 »       mov»    r2,·r42531 »       mov»    r2,·r4
2532 »       mov»    r4,·r82532 »       mov»    r4,·r8
2533 »       ldr»    r3,·[r4,·#0]2533 »       ldr»    r3,·[r4,·#0]
2534 »       mvn.w»  r1,·#3221225472»    @·0xc00000002534 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
2535 »       cmp»    r3,·r12535 »       cmp»    r3,·r1
2536 »       beq.n»  16ee·<_PyImport_GetModuleAttrString+0x1d6>2536 »       beq.n»  16f0·<_PyImport_GetModuleAttrString+0x1d8>
2537 »       subs»   r3,·#12537 »       subs»   r3,·#1
2538 »       str»    r3,·[r4,·#0]2538 »       str»    r3,·[r4,·#0]
2539 »       cmp»    r3,·#02539 »       cmp»    r3,·#0
2540 »       beq.n»  1718·<_PyImport_GetModuleAttrString+0x200>2540 »       beq.n»  171a·<_PyImport_GetModuleAttrString+0x202>
2541 »       mov»    r4,·r22541 »       mov»    r4,·r2
Max diff block lines reached; 22500/26953 bytes (83.48%) of diff not shown.
201 KB
instrumentation.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········29248·(bytes·into·file)13 ··Start·of·section·headers:··········29644·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x7240:1 There·are·18·section·headers,·starting·at·offset·0x73cc:
  
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·000848·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000728·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005e00·000580·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·005fa4·000510·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00087c·0000f4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00075c·0000f4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·006380·000110·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0064b4·000110·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000970·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000850·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000970·0003e4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000850·0003e4·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000d54·00276c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000c34·002a30·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006490·000898·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0065c4·0008f0·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0034c0·000b60·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·003664·000b60·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·006d28·000400·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·006eb4·000400·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004020·000510·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0041c4·000510·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·007128·000088·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0072b4·000088·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·004530·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0046d4·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004530·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0046d4·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·004564·000d00·10·····16·125··419 ··[15]·.symtab···········SYMTAB··········00000000·004708·000d00·10·····16·125··4
20 ··[16]·.strtab···········STRTAB··········00000000·005264·000b9c·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·005408·000b9c·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0071b0·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00733c·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.48 KB
readelf --wide --symbols {}
    
Offset 30, 65 lines modifiedOffset 30, 65 lines modified
30 ····26:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1030 ····26:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
31 ····27:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1131 ····27:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
32 ····28:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1232 ····28:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
33 ····29:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1333 ····29:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
34 ····30:·000002a1···220·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id34 ····30:·000002a1···220·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id
35 ····31:·00000378·····0·NOTYPE··LOCAL··DEFAULT····1·$d35 ····31:·00000378·····0·NOTYPE··LOCAL··DEFAULT····1·$d
36 ····32:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·000003f9··4486·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held37 ····33:·000003f9··4660·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held
38 ····34:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1439 ····35:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
40 ····36:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1540 ····36:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
41 ····37:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1641 ····37:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
42 ····38:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····1·$t42 ····38:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
43 ····39:·0000037d···236·FUNC····LOCAL··DEFAULT····1·monitoring_set_events43 ····39:·0000037d···236·FUNC····LOCAL··DEFAULT····1·monitoring_set_events
44 ····40:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t44 ····40:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
45 ····41:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d45 ····41:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
46 ····42:·000006fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t46 ····42:·000006fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
47 ····43:·000026cd···158·FUNC····LOCAL··DEFAULT····7·remove_per_instruction_tools47 ····43:·00002991···158·FUNC····LOCAL··DEFAULT····7·remove_per_instruction_tools
48 ····44:·00001224·····0·NOTYPE··LOCAL··DEFAULT····7·$d48 ····44:·0000129c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
49 ····45:·000012a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t49 ····45:·00001320·····0·NOTYPE··LOCAL··DEFAULT····7·$t
50 ····46:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1850 ····46:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
51 ····47:·00002329···196·FUNC····LOCAL··DEFAULT····7·remove_tools51 ····47:·000025ed···196·FUNC····LOCAL··DEFAULT····7·remove_tools
52 ····48:·00001828·····0·NOTYPE··LOCAL··DEFAULT····7·$d52 ····48:·000018d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
53 ····49:·0000182c·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·000018d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00001b89···184·FUNC····LOCAL··DEFAULT····7·call_one_instrument54 ····50:·00001c3d···184·FUNC····LOCAL··DEFAULT····7·call_one_instrument
55 ····51:·00001b69····32·FUNC····LOCAL··DEFAULT····7·compute_line55 ····51:·00001c1d····32·FUNC····LOCAL··DEFAULT····7·compute_line
56 ····52:·00001c3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·00001cf0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1957 ····53:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
58 ····54:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2058 ····54:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
59 ····55:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2159 ····55:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
60 ····56:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2260 ····56:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
61 ····57:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2361 ····57:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
62 ····58:·00000469···280·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback62 ····58:·00000469···280·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback
63 ····59:·00001c40·····0·NOTYPE··LOCAL··DEFAULT····7·$t63 ····59:·00001cf4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
64 ····60:·00001d14·····0·NOTYPE··LOCAL··DEFAULT····7·$d64 ····60:·00001dc8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
65 ····61:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2465 ····61:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
66 ····62:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····1·$d66 ····62:·00001dcc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
67 ····63:·00001d18·····0·NOTYPE··LOCAL··DEFAULT····7·$t67 ····63:·00001fd8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00001eb0·····0·NOTYPE··LOCAL··DEFAULT····7·$d68 ····64:·00001fdc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·00001eb4·····0·NOTYPE··LOCAL··DEFAULT····7·$t69 ····65:·00002174·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 70 ····66:·00002178·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 71 ····67:·000023ac·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 72 ····68:·000023b0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
70 ····66:·000020e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d73 ····69:·000025e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
71 ····67:·000020ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
72 ····68:·00002324·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
73 ····69:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t74 ····70:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
74 ····70:·00000791····24·FUNC····LOCAL··DEFAULT····9·Py_XDECREF75 ····71:·00000791····24·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
75 ····71:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····9·$d76 ····72:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
76 ····72:·00002328·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
77 ····73:·000026c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d77 ····73:·000025ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
78 ····74:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t78 ····74:·0000298c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
79 ····75:·000026cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t79 ····75:·00002990·····0·NOTYPE··LOCAL··DEFAULT····7·$t
80 ····76:·000006b1···132·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id80 ····76:·00000591···132·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id
81 ····77:·00000730·····0·NOTYPE··LOCAL··DEFAULT····1·$d81 ····77:·00000610·····0·NOTYPE··LOCAL··DEFAULT····1·$d
82 ····78:·00000734·····0·NOTYPE··LOCAL··DEFAULT····1·$t82 ····78:·00000614·····0·NOTYPE··LOCAL··DEFAULT····1·$t
83 ····79:·00000735···148·FUNC····LOCAL··DEFAULT····1·monitoring_get_events83 ····79:·00000615···148·FUNC····LOCAL··DEFAULT····1·monitoring_get_events
84 ····80:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d84 ····80:·000006a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
85 ····81:·000007c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t85 ····81:·000006a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
86 ····82:·000007c9···128·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool86 ····82:·000006a9···128·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool
87 ····83:·00000844·····0·NOTYPE··LOCAL··DEFAULT····1·$d87 ····83:·00000724·····0·NOTYPE··LOCAL··DEFAULT····1·$d
88 ····84:·00000220·····0·NOTYPE··LOCAL··DEFAULT····9·$t88 ····84:·00000220·····0·NOTYPE··LOCAL··DEFAULT····9·$t
89 ····85:·00000221···152·FUNC····LOCAL··DEFAULT····9·monitoring__all_events89 ····85:·00000221···152·FUNC····LOCAL··DEFAULT····9·monitoring__all_events
90 ····86:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····9·$d90 ····86:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
91 ····87:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t91 ····87:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
92 ····88:·000002b9···128·FUNC····LOCAL··DEFAULT····9·monitoring_restart_events92 ····88:·000002b9···128·FUNC····LOCAL··DEFAULT····9·monitoring_restart_events
93 ····89:·00000334·····0·NOTYPE··LOCAL··DEFAULT····9·$d93 ····89:·00000334·····0·NOTYPE··LOCAL··DEFAULT····9·$d
94 ····90:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2594 ····90:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
Offset 152, 38 lines modifiedOffset 152, 38 lines modified
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_UnlockSlow153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_UnlockSlow
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountsi2155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountsi2
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
159 ···155:·00001581···104·FUNC····GLOBAL·HIDDEN·····7·_PyInstruction_GetLength159 ···155:·0000162d···104·FUNC····GLOBAL·HIDDEN·····7·_PyInstruction_GetLength
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange
161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber
162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
164 ···160:·000015e9····16·FUNC····GLOBAL·HIDDEN·····7·_Py_Instrument164 ···160:·00001695····16·FUNC····GLOBAL·HIDDEN·····7·_Py_Instrument
165 ···161:·000015f9···564·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation165 ···161:·000016a5···564·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation
166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
168 ···164:·0000182d···828·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_line168 ···164:·000018d9···834·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_line
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
172 ···168:·00001c41···216·FUNC····GLOBAL·HIDDEN·····7·_PyMonitoring_GetLocalEvents172 ···168:·00001cf5···216·FUNC····GLOBAL·HIDDEN·····7·_PyMonitoring_GetLocalEvents
173 ···169:·00000581···288·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_SetLocalEvents173 ···169:·00001dcd···528·FUNC····GLOBAL·HIDDEN·····7·_PyMonitoring_SetLocalEvents
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
175 ···171:·00001d19···412·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_instruction175 ···171:·00001fdd···412·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_instruction
176 ···172:·00001eb5···568·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_arg176 ···172:·00002179···568·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_arg
177 ···173:·000020ed···572·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_2args177 ···173:·000023b1···572·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_2args
178 ···174:·00000001···544·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2178 ···174:·00000001···544·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
181 ···177:·000023ed···736·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_jump181 ···177:·000026b1···736·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_jump
182 ···178:·000006a1····16·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine182 ···178:·00000581····16·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
187 ···183:·00000439····76·FUNC····GLOBAL·DEFAULT····9·PyMonitoring_EnterScope187 ···183:·00000439····76·FUNC····GLOBAL·DEFAULT····9·PyMonitoring_EnterScope
188 ···184:·00000485····42·FUNC····GLOBAL·DEFAULT····9·_PyMonitoring_FirePyStartEvent188 ···184:·00000485····42·FUNC····GLOBAL·DEFAULT····9·_PyMonitoring_FirePyStartEvent
189 ···185:·000005d9·····4·FUNC····GLOBAL·DEFAULT····9·PyMonitoring_ExitScope189 ···185:·000005d9·····4·FUNC····GLOBAL·DEFAULT····9·PyMonitoring_ExitScope
47.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5e00·contains·176·entries:1 Relocation·section·'.rel.text'·at·offset·0x5fa4·contains·162·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000010··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000014··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000014··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001c··00007e0a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized5 0000001c··00007e0a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized
6 00000026··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC06 00000026··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
7 0000002a··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC07 0000002a··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
8 00000032··00007f0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttrString8 00000032··00007f0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttrString
Offset 127, 81 lines modifiedOffset 127, 67 lines modified
127 00000554··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt127 00000554··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
128 0000055c··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError128 0000055c··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
129 00000560··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError129 00000560··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
130 00000566··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11130 00000566··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11
131 0000056a··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11131 0000056a··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11
132 00000570··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format132 00000570··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
133 00000576··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred133 00000576··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 134 000005a0··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
134 00000620··00009a0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc135 000005e0··0000820a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 136 000005e4··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 137 000005e8··00008f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 138 000005ee··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
135 00000658··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError139 000005f4··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
136 0000065c··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError140 000005f8··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
137 00000662··0000142f·R_ARM_THM_MOVW_ABS_NC··00000058···.LC8141 000005fc··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11
138 00000666··00001430·R_ARM_THM_MOVT_ABS·····00000058···.LC8142 00000600··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11
139 0000066c··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format143 00000608··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
140 00000672··00009f0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
141 0000067e··0000aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
142 00000682··0000aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
143 00000688··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC24 
144 0000068c··00003d30·R_ARM_THM_MOVT_ABS·····00000204···.LC24 
145 00000692··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
146 0000069c··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate144 00000610··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
147 000006c0··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt145 00000624··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
148 00000700··0000820a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
149 00000704··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
150 00000708··00008f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
151 0000070e··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
152 00000714··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
153 00000718··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
154 0000071c··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11 
155 00000720··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11 
156 00000728··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
157 00000730··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
158 00000744··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt 
159 00000794··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred146 00000674··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
160 0000079a··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError147 0000067a··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
161 0000079e··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError148 0000067e··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
162 000007a4··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11149 00000684··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11
163 000007a8··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11150 00000688··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11
164 000007ae··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format151 0000068e··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
165 000007b2··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred152 00000692··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 153 000006a4··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 154 000006ba··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
 155 000006e2··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 156 000006e6··00008f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 157 000006f2··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 158 000006fa··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 159 000006fe··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 160 00000702··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11
 161 00000706··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11
 162 0000070c··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
166 000007c4··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate163 00000724··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
167 000007da··00008e0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt 
168 00000802··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
169 00000806··00008f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
170 00000812··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
171 0000081a··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
172 0000081e··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
173 00000822··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC11 
174 00000826··00001b30·R_ARM_THM_MOVT_ABS·····00000098···.LC11 
175 0000082c··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
176 00000844··0000876b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
177 00000616··0000211e·R_ARM_THM_JUMP24·······000003f9···force_instrument_lock_held 
178 000006ac··0000331e·R_ARM_THM_JUMP24·······00001b69···compute_line164 0000058c··0000331e·R_ARM_THM_JUMP24·······00001c1d···compute_line
179 00000790··0000811e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong165 00000670··0000811e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
  
180 Relocation·section·'.rel.data'·at·offset·0x6380·contains·34·entries:166 Relocation·section·'.rel.data'·at·offset·0x64b4·contains·34·entries:
181 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name167 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
182 00000014··00000202·R_ARM_ABS32············00000000···.rodata.str1.4168 00000014··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
183 00000020··00000102·R_ARM_ABS32············00000000···.data169 00000020··00000102·R_ARM_ABS32············00000000···.data
184 00000038··0000cf02·R_ARM_ABS32············00000000···PyBaseObject_Type170 00000038··0000cf02·R_ARM_ABS32············00000000···PyBaseObject_Type
185 00000040··0000cf02·R_ARM_ABS32············00000000···PyBaseObject_Type171 00000040··0000cf02·R_ARM_ABS32············00000000···PyBaseObject_Type
186 00000044··00000202·R_ARM_ABS32············00000000···.rodata.str1.4172 00000044··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
187 00000048··00001e02·R_ARM_ABS32············000002a1···monitoring_use_tool_id173 00000048··00001e02·R_ARM_ABS32············000002a1···monitoring_use_tool_id
188 00000050··00006902·R_ARM_ABS32············00000000···.rodata174 00000050··00006902·R_ARM_ABS32············00000000···.rodata
189 00000054··00000202·R_ARM_ABS32············00000000···.rodata.str1.4175 00000054··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
190 00000058··00004c02·R_ARM_ABS32············000006b1···monitoring_free_tool_id176 00000058··00004c02·R_ARM_ABS32············00000591···monitoring_free_tool_id
191 00000060··00006902·R_ARM_ABS32············00000000···.rodata177 00000060··00006902·R_ARM_ABS32············00000000···.rodata
192 00000064··00000202·R_ARM_ABS32············00000000···.rodata.str1.4178 00000064··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
193 00000068··00005202·R_ARM_ABS32············000007c9···monitoring_get_tool179 00000068··00005202·R_ARM_ABS32············000006a9···monitoring_get_tool
194 00000070··00006902·R_ARM_ABS32············00000000···.rodata180 00000070··00006902·R_ARM_ABS32············00000000···.rodata
195 00000074··00000202·R_ARM_ABS32············00000000···.rodata.str1.4181 00000074··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
196 00000078··00003a02·R_ARM_ABS32············00000469···monitoring_register_callback182 00000078··00003a02·R_ARM_ABS32············00000469···monitoring_register_callback
197 00000080··00006902·R_ARM_ABS32············00000000···.rodata183 00000080··00006902·R_ARM_ABS32············00000000···.rodata
198 00000084··00000202·R_ARM_ABS32············00000000···.rodata.str1.4184 00000084··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
199 00000088··00004f02·R_ARM_ABS32············00000735···monitoring_get_events185 00000088··00004f02·R_ARM_ABS32············00000615···monitoring_get_events
200 00000090··00006902·R_ARM_ABS32············00000000···.rodata186 00000090··00006902·R_ARM_ABS32············00000000···.rodata
201 00000094··00000202·R_ARM_ABS32············00000000···.rodata.str1.4187 00000094··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
202 00000098··00002702·R_ARM_ABS32············0000037d···monitoring_set_events188 00000098··00002702·R_ARM_ABS32············0000037d···monitoring_set_events
203 000000a0··00006902·R_ARM_ABS32············00000000···.rodata189 000000a0··00006902·R_ARM_ABS32············00000000···.rodata
204 000000a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4190 000000a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
205 000000a8··00006802·R_ARM_ABS32············0000094b···monitoring_get_local_events191 000000a8··00006802·R_ARM_ABS32············0000094b···monitoring_get_local_events
206 000000b0··00006902·R_ARM_ABS32············00000000···.rodata192 000000b0··00006902·R_ARM_ABS32············00000000···.rodata
Offset 211, 15 lines modifiedOffset 197, 15 lines modified
211 000000c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4197 000000c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
212 000000c8··00005802·R_ARM_ABS32············000002b9···monitoring_restart_events198 000000c8··00005802·R_ARM_ABS32············000002b9···monitoring_restart_events
213 000000d0··00006902·R_ARM_ABS32············00000000···.rodata199 000000d0··00006902·R_ARM_ABS32············00000000···.rodata
214 000000d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4200 000000d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
215 000000d8··00005502·R_ARM_ABS32············00000221···monitoring__all_events201 000000d8··00005502·R_ARM_ABS32············00000221···monitoring__all_events
216 000000e0··00006902·R_ARM_ABS32············00000000···.rodata202 000000e0··00006902·R_ARM_ABS32············00000000···.rodata
  
217 Relocation·section·'.rel.text.hot'·at·offset·0x6490·contains·275·entries:203 Relocation·section·'.rel.text.hot'·at·offset·0x65c4·contains·286·entries:
218 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name204 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
219 00000014··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1205 00000014··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
220 00000018··00000e30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1206 00000018··00000e30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
221 00000024··0000852f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt207 00000024··0000852f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
222 00000028··00008530·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt208 00000028··00008530·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
223 00000072··0000890a·R_ARM_THM_CALL·········00000000···_PyEval_StopTheWorld209 00000072··0000890a·R_ARM_THM_CALL·········00000000···_PyEval_StopTheWorld
224 00000252··0000160a·R_ARM_THM_CALL·········00000251···set_global_version210 00000252··0000160a·R_ARM_THM_CALL·········00000251···set_global_version
Offset 239, 265 lines modifiedOffset 225, 276 lines modified
239 0000037a··0000940a·R_ARM_THM_CALL·········00000000···PyThreadState_Next225 0000037a··0000940a·R_ARM_THM_CALL·········00000000···PyThreadState_Next
240 0000039c··0000950a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow226 0000039c··0000950a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
241 000003b8··0000960a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed227 000003b8··0000960a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed
242 000003ca··0000960a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed228 000003ca··0000960a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed
243 000003d0··0000940a·R_ARM_THM_CALL·········00000000···PyThreadState_Next229 000003d0··0000940a·R_ARM_THM_CALL·········00000000···PyThreadState_Next
Max diff block lines reached; 38594/48670 bytes (79.30%) of diff not shown.
8.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 649, 182 lines modifiedOffset 649, 66 lines modified
649 »       b.n»    508·<monitoring_register_callback+0xa0>649 »       b.n»    508·<monitoring_register_callback+0xa0>
650 »       bl»     0·<PyErr_Occurred>650 »       bl»     0·<PyErr_Occurred>
651 ·R_ARM_THM_CALL» PyErr_Occurred651 ·R_ARM_THM_CALL» PyErr_Occurred
652 »       cmp»    r0,·#0652 »       cmp»    r0,·#0
653 »       beq.n»  55c·<monitoring_register_callback+0xf4>653 »       beq.n»  55c·<monitoring_register_callback+0xf4>
654 »       b.n»    508·<monitoring_register_callback+0xa0>654 »       b.n»    508·<monitoring_register_callback+0xa0>
  
655 00000580·<_PyMonitoring_SetLocalEvents>: 
656 _PyMonitoring_SetLocalEvents(): 
657 »       push»   {r4,·r5,·r6,·lr} 
658 »       mov.w»  ip,·#4096»  @·0x1000 
659 »       sub.w»  ip,·sp,·ip 
660 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8 
661 »       ldr»    r3,·[pc,·#268]»@·(69c·<_PyMonitoring_SetLocalEvents+0x11c>) 
662 »       mrc»    15,·0,·r4,·cr13,·cr0,·{3} 
663 »       mov»    r6,·r0 
664 »       mov»    r5,·r1 
665 »       add»    r3,·pc 
666 »       ldr»    r3,·[r3,·#0] 
667 »       ldr»    r0,·[r0,·#116]»@·0x74 
668 »       sub»    sp,·#8 
669 »       ldr»    r3,·[r4,·r3] 
670 »       ldr»    r1,·[r3,·#8] 
671 »       ldr»    r3,·[r6,·#8] 
672 »       cmp»    r0,·r3 
673 »       bge.n»  67e·<_PyMonitoring_SetLocalEvents+0xfe> 
674 »       cmp»    r5,·#5 
675 »       ble.n»  64a·<_PyMonitoring_SetLocalEvents+0xca> 
676 »       ldr»    r4,·[r6,·#112]»@·0x70 
677 »       cbz»    r4,·61a·<_PyMonitoring_SetLocalEvents+0x9a> 
678 »       movs»   r0,·#1 
679 »       mov.w»  lr,·#0 
680 »       mov»    r3,·lr 
681 »       lsls»   r0,·r5 
682 »       ldrb.w» ip,·[r4,·r3] 
683 »       tst.w»  ip,·r0 
684 »       itt»    ne 
685 »       movne.w»ip,·#1 
686 »       lslne.w»ip,·ip,·r3 
687 »       add.w»  r3,·r3,·#1 
688 »       it»     ne 
689 »       orrne.w»lr,·lr,·ip 
690 »       cmp»    r3,·#10 
691 »       bne.n»  5bc·<_PyMonitoring_SetLocalEvents+0x3c> 
692 »       cmp»    r2,·lr 
693 »       beq.n»  698·<_PyMonitoring_SetLocalEvents+0x118> 
694 »       mvns»   r0,·r0 
695 »       add.w»  ip,·r4,·#4294967295» @·0xffffffff 
696 »       uxtb.w» lr,·r0 
697 »       movs»   r0,·#0 
698 »       lsr.w»  r3,·r2,·r0 
699 »       ldrb.w» r4,·[ip,·#1]! 
700 »       and.w»  r3,·r3,·#1 
701 »       adds»   r0,·#1 
702 »       and.w»  r4,·lr,·r4 
703 »       cmp»    r0,·#10 
704 »       lsl.w»  r3,·r3,·r5 
705 »       orr.w»  r3,·r3,·r4 
706 »       strb.w» r3,·[ip] 
707 »       bne.n»  5ec·<_PyMonitoring_SetLocalEvents+0x6c> 
708 »       mov»    r0,·r6 
709 »       add»    sp,·#8 
710 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr} 
711 »       b.w»    3f8·<monitoring_set_events+0x7c> 
712 ·R_ARM_THM_JUMP24»       force_instrument_lock_held 
713 »       movs»   r0,·#40»     @·0x28 
714 »       strd»   r1,·r2,·[sp] 
715 »       bl»     0·<PyMem_Malloc> 
716 ·R_ARM_THM_CALL» PyMem_Malloc 
717 »       str»    r0,·[r6,·#112]»@·0x70 
718 »       ldrd»   r1,·r2,·[sp] 
719 »       cbz»    r0,·672·<_PyMonitoring_SetLocalEvents+0xf2> 
720 »       strd»   r4,·r4,·[r0,·#20] 
721 »       strd»   r4,·r4,·[r0,·#28] 
722 »       strd»   r4,·r4,·[r0] 
723 »       strh»   r4,·[r0,·#8] 
724 »       str.w»  r4,·[r0,·#10] 
725 »       str.w»  r4,·[r0,·#14] 
726 »       strh»   r4,·[r0,·#18] 
727 »       str»    r4,·[r0,·#36]» @·0x24 
728 »       ldr»    r4,·[r6,·#112]»@·0x70 
729 »       b.n»    5b2·<_PyMonitoring_SetLocalEvents+0x32> 
730 »       add.w»  r3,·r5,·#24832»      @·0x6100 
731 »       adds»   r3,·#20 
732 »       ldr.w»  r3,·[r1,·r3,·lsl·#2] 
733 »       cmp»    r3,·#0 
734 »       bne.n»  5ae·<_PyMonitoring_SetLocalEvents+0x2e> 
735 »       movw»   r3,·#0 
736 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError 
737 »       movt»   r3,·#0 
738 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError 
739 »       mov»    r2,·r5 
740 »       movw»   r1,·#0 
741 ·R_ARM_THM_MOVW_ABS_NC»  .LC8 
742 »       movt»   r1,·#0 
743 ·R_ARM_THM_MOVT_ABS»     .LC8 
744 »       ldr»    r0,·[r3,·#0] 
745 »       bl»     0·<PyErr_Format> 
746 ·R_ARM_THM_CALL» PyErr_Format 
747 »       b.n»    676·<_PyMonitoring_SetLocalEvents+0xf6> 
748 »       bl»     0·<PyErr_NoMemory> 
749 ·R_ARM_THM_CALL» PyErr_NoMemory 
750 »       mov.w»  r0,·#4294967295»    @·0xffffffff 
751 »       add»    sp,·#8 
752 »       pop»    {r4,·r5,·r6,·pc} 
753 »       movw»   r3,·#0 
754 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError 
755 »       movt»   r3,·#0 
756 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError 
757 »       ldr»    r2,·[r6,·#84]» @·0x54 
758 »       movw»   r1,·#0 
759 ·R_ARM_THM_MOVW_ABS_NC»  .LC24 
760 »       movt»   r1,·#0 
761 ·R_ARM_THM_MOVT_ABS»     .LC24 
762 »       ldr»    r0,·[r3,·#0] 
763 »       bl»     0·<PyErr_Format> 
764 ·R_ARM_THM_CALL» PyErr_Format 
765 »       b.n»    676·<_PyMonitoring_SetLocalEvents+0xf6> 
766 »       movs»   r0,·#0 
767 »       b.n»    67a·<_PyMonitoring_SetLocalEvents+0xfa> 
768 »       .word»  0x00000100 
769 ·R_ARM_TLS_IE32» _Py_tss_tstate 
  
770 000006a0·<_Py_Instrumentation_GetLine>:655 00000580·<_Py_Instrumentation_GetLine>:
771 _Py_Instrumentation_GetLine():656 _Py_Instrumentation_GetLine():
772 »       ldr»    r3,·[r0,·#112]»@·0x70657 »       ldr»    r3,·[r0,·#112]»@·0x70
773 »       ldr»    r3,·[r3,·#24]658 »       ldr»    r3,·[r3,·#24]
Max diff block lines reached; 5503/8794 bytes (62.58%) of diff not shown.
130 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 380, 34 lines modifiedOffset 380, 34 lines modified
380 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}380 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
381 »       mov.w»  ip,·#4096»  @·0x1000381 »       mov.w»  ip,·#4096»  @·0x1000
382 »       sub.w»  ip,·sp,·ip382 »       sub.w»  ip,·sp,·ip
383 »       str.w»  r0,·[ip,·#3896]»     @·0xf38383 »       str.w»  r0,·[ip,·#3896]»     @·0xf38
384 »       sub»    sp,·#164»     @·0xa4384 »       sub»    sp,·#164»     @·0xa4
385 »       ldr»    r3,·[pc,·#748]»@·(6f8·<force_instrument_lock_held+0x300>)385 »       ldr»    r3,·[pc,·#748]»@·(6f8·<force_instrument_lock_held+0x300>)
386 »       ldr.w»  fp,·[r0,·#8]386 »       ldr.w»  fp,·[r0,·#8]
387 »       str»    r0,·[sp,·#4]387 »       str»    r0,·[sp,·#8]
388 »       ldr»    r3,·[r3,·#0]388 »       ldr»    r3,·[r3,·#0]
389 »       str»    r3,·[sp,·#156]»@·0x9c389 »       str»    r3,·[sp,·#156]»@·0x9c
390 »       mov.w»  r3,·#0390 »       mov.w»  r3,·#0
391 »       ldr»    r3,·[r0,·#24]391 »       ldr»    r3,·[r0,·#24]
392 »       str»    r1,·[sp,·#16]392 »       str»    r1,·[sp,·#20]
393 »       ands.w» r3,·r3,·#33554432»  @·0x2000000393 »       ands.w» r3,·r3,·#33554432»  @·0x2000000
394 »       str»    r3,·[sp,·#20]394 »       str»    r3,·[sp,·#24]
395 »       bne.w»  6b8·<force_instrument_lock_held+0x2c0>395 »       bne.w»  6ba·<force_instrument_lock_held+0x2c2>
396 »       ldr»    r3,·[r0,·#112]»@·0x70396 »       ldr»    r3,·[r0,·#112]»@·0x70
397 »       str»    r3,·[sp,·#0]397 »       str»    r3,·[sp,·#4]
398 »       mov»    r6,·r3398 »       mov»    r6,·r3
399 »       mov»    ip,·r3399 »       mov»    ip,·r3
400 »       cmp»    r3,·#0400 »       cmp»    r3,·#0
401 »       beq.w»  e9e·<force_instrument_lock_held+0xaa6>401 »       beq.w»  e70·<force_instrument_lock_held+0xa78>
402 »       add.w»  r8,·r1,·#98304»      @·0x18000402 »       add.w»  r9,·r1,·#98304»      @·0x18000
403 »       add»    r1,·sp,·#136»  @·0x88403 »       add»    r1,·sp,·#136»  @·0x88
404 »       add.w»  r3,·r8,·#532»@·0x214404 »       add.w»  r3,·r9,·#532»@·0x214
405 »       mov»    r5,·r1405 »       mov»    r5,·r1
406 »       str»    r1,·[sp,·#8]406 »       str»    r1,·[sp,·#16]
407 »       add»    r4,·sp,·#120»  @·0x78407 »       add»    r4,·sp,·#120»  @·0x78
408 »       ldmia»  r3,·{r0,·r1,·r2,·r3}408 »       ldmia»  r3,·{r0,·r1,·r2,·r3}
409 »       stmia»  r5!,·{r0,·r1,·r2}409 »       stmia»  r5!,·{r0,·r1,·r2}
410 »       strh.w» r3,·[r5],·#2410 »       strh.w» r3,·[r5],·#2
411 »       ldmia.w»ip,·{r0,·r1,·r2}411 »       ldmia.w»ip,·{r0,·r1,·r2}
412 »       stmia»  r4!,·{r0,·r1}412 »       stmia»  r4!,·{r0,·r1}
413 »       lsrs»   r3,·r3,·#16413 »       lsrs»   r3,·r3,·#16
Offset 420, 90 lines modifiedOffset 420, 93 lines modified
420 »       ubfx»   r3,·r2,·#8,·#8420 »       ubfx»   r3,·r2,·#8,·#8
421 »       ldrb.w» r5,·[sp,·#144]»     @·0x90421 »       ldrb.w» r5,·[sp,·#144]»     @·0x90
422 »       orrs»   r6,·r3422 »       orrs»   r6,·r3
423 »       ldr»    r3,·[sp,·#124]»@·0x7c423 »       ldr»    r3,·[sp,·#124]»@·0x7c
424 »       uxtb»   r2,·r2424 »       uxtb»   r2,·r2
425 »       uxtb»   r0,·r4425 »       uxtb»   r0,·r4
426 »       orrs»   r5,·r2426 »       orrs»   r5,·r2
427 »       orrs»   r7,·r3427 »       orrs»   r3,·r7
 428 »       str»    r3,·[sp,·#12]
428 »       bl»     0·<__popcountsi2>429 »       bl»     0·<__popcountsi2>
429 ·R_ARM_THM_CALL» __popcountsi2430 ·R_ARM_THM_CALL» __popcountsi2
430 »       cmp»    r0,·#1431 »       cmp»    r0,·#1
431 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>432 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
432 »       ubfx»   r0,·r4,·#8,·#8433 »       ubfx»   r0,·r4,·#8,·#8
433 »       bl»     0·<__popcountsi2>434 »       bl»     0·<__popcountsi2>
434 ·R_ARM_THM_CALL» __popcountsi2435 ·R_ARM_THM_CALL» __popcountsi2
435 »       cmp»    r0,·#1436 »       cmp»    r0,·#1
436 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>437 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
437 »       ubfx»   r0,·r4,·#16,·#8438 »       ubfx»   r0,·r4,·#16,·#8
438 »       bl»     0·<__popcountsi2>439 »       bl»     0·<__popcountsi2>
439 ·R_ARM_THM_CALL» __popcountsi2440 ·R_ARM_THM_CALL» __popcountsi2
440 »       cmp»    r0,·#1441 »       cmp»    r0,·#1
441 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>442 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
442 »       lsrs»   r0,·r4,·#24443 »       lsrs»   r0,·r4,·#24
443 »       bl»     0·<__popcountsi2>444 »       bl»     0·<__popcountsi2>
444 ·R_ARM_THM_CALL» __popcountsi2445 ·R_ARM_THM_CALL» __popcountsi2
445 »       cmp»    r0,·#1446 »       cmp»    r0,·#1
446 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>447 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
 448 »       ldr»    r4,·[sp,·#12]
447 »       uxtb»   r0,·r7449 »       uxtb»   r0,·r4
448 »       bl»     0·<__popcountsi2>450 »       bl»     0·<__popcountsi2>
449 ·R_ARM_THM_CALL» __popcountsi2451 ·R_ARM_THM_CALL» __popcountsi2
450 »       cmp»    r0,·#1452 »       cmp»    r0,·#1
451 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>453 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
452 »       ubfx»   r9,·r7,·#8,·#8454 »       ubfx»   r7,·r4,·#8,·#8
453 »       mov»    r0,·r9455 »       mov»    r0,·r7
454 »       bl»     0·<__popcountsi2>456 »       bl»     0·<__popcountsi2>
455 ·R_ARM_THM_CALL» __popcountsi2457 ·R_ARM_THM_CALL» __popcountsi2
456 »       cmp»    r0,·#1458 »       cmp»    r0,·#1
457 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>459 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
458 »       ubfx»   r0,·r7,·#16,·#8460 »       ubfx»   r4,·r4,·#16,·#8
 461 »       mov»    r0,·r4
459 »       bl»     0·<__popcountsi2>462 »       bl»     0·<__popcountsi2>
460 ·R_ARM_THM_CALL» __popcountsi2463 ·R_ARM_THM_CALL» __popcountsi2
461 »       cmp»    r0,·#1464 »       cmp»    r0,·#1
462 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>465 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
 466 »       ldr»    r3,·[sp,·#12]
463 »       lsrs»   r0,·r7,·#24467 »       lsrs»   r0,·r3,·#24
464 »       bl»     0·<__popcountsi2>468 »       bl»     0·<__popcountsi2>
465 ·R_ARM_THM_CALL» __popcountsi2469 ·R_ARM_THM_CALL» __popcountsi2
466 »       cmp»    r0,·#1470 »       cmp»    r0,·#1
467 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>471 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
468 »       mov»    r0,·r5472 »       mov»    r0,·r5
469 »       bl»     0·<__popcountsi2>473 »       bl»     0·<__popcountsi2>
470 ·R_ARM_THM_CALL» __popcountsi2474 ·R_ARM_THM_CALL» __popcountsi2
471 »       cmp»    r0,·#1475 »       cmp»    r0,·#1
472 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>476 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
473 »       mov»    r0,·r6477 »       mov»    r0,·r6
474 »       bl»     0·<__popcountsi2>478 »       bl»     0·<__popcountsi2>
475 ·R_ARM_THM_CALL» __popcountsi2479 ·R_ARM_THM_CALL» __popcountsi2
476 »       cmp»    r0,·#1480 »       cmp»    r0,·#1
477 »       bgt.w»  d62·<force_instrument_lock_held+0x96a>481 »       bgt.w»  d40·<force_instrument_lock_held+0x948>
478 »       ldr»    r3,·[sp,·#0]482 »       ldr»    r2,·[sp,·#4]
479 »       ldr»    r3,·[r3,·#20]483 »       ldr»    r3,·[r2,·#20]
480 »       cmp»    r3,·#0484 »       cmp»    r3,·#0
481 »       bne.w»  d08·<force_instrument_lock_held+0x910>485 »       bne.w»  d18·<force_instrument_lock_held+0x920>
482 »       cmp.w»  r9,·#0486 »       cmp»    r7,·#0
483 »       beq.w»  6d0·<force_instrument_lock_held+0x2d8>487 »       beq.w»  6d2·<force_instrument_lock_held+0x2da>
484 »       ldr»    r3,·[sp,·#0] 
485 »       ldr»    r3,·[r3,·#24]488 »       ldr»    r3,·[r2,·#24]
486 »       cmp»    r3,·#0489 »       cmp»    r3,·#0
 490 »       beq.w»  1056·<force_instrument_lock_held+0xc5e>
 491 »       cmp»    r4,·#0
487 »       beq.w»  fd0·<force_instrument_lock_held+0xbd8>492 »       bne.w»  d30·<force_instrument_lock_held+0x938>
488 »       tst.w»  r7,·#16711680»      @·0xff0000 
489 »       bne.w»  1426·<force_instrument_lock_held+0x102e> 
490 »       ldr»    r2,·[sp,·#16]493 »       ldr»    r2,·[sp,·#20]
491 »       add.w»  r3,·r8,·#532»@·0x214494 »       add.w»  r3,·r9,·#532»@·0x214
492 »       ldr»    r6,·[sp,·#8]495 »       ldr»    r6,·[sp,·#16]
493 »       add.w»  sl,·sp,·#108»@·0x6c496 »       add.w»  sl,·sp,·#108»@·0x6c
494 »       mov»    r5,·sl497 »       mov»    r5,·sl
495 »       add»    r4,·sp,·#84»   @·0x54498 »       add»    r4,·sp,·#84»   @·0x54
496 »       ldr.w»  r2,·[r2,·#3688]»     @·0xe68499 »       ldr.w»  r2,·[r2,·#3688]»     @·0xe68
497 »       add.w»  r8,·sp,·#120»@·0x78500 »       add.w»  r8,·sp,·#120»@·0x78
498 »       str»    r2,·[sp,·#12]501 »       str»    r2,·[sp,·#12]
499 »       mov»    lr,·r4502 »       mov»    lr,·r4
500 »       ldmia»  r3,·{r0,·r1,·r2,·r3}503 »       ldmia»  r3,·{r0,·r1,·r2,·r3}
501 »       stmia»  r6!,·{r0,·r1,·r2}504 »       stmia»  r6!,·{r0,·r1,·r2}
502 »       ldr»    r1,·[sp,·#0]505 »       ldr»    r1,·[sp,·#4]
503 »       strh.w» r3,·[r6],·#2506 »       strh.w» r3,·[r6],·#2
504 »       ldmia»  r1,·{r0,·r1,·r2}507 »       ldmia»  r1,·{r0,·r1,·r2}
505 »       lsrs»   r3,·r3,·#16508 »       lsrs»   r3,·r3,·#16
Max diff block lines reached; 128303/132698 bytes (96.69%) of diff not shown.
1.51 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 »       ldr»    r7,·[sp,·#12]197 »       ldr»    r7,·[sp,·#12]
198 »       mov.w»  sl,·#4294967295»    @·0xffffffff198 »       mov.w»  sl,·#4294967295»    @·0xffffffff
199 »       b.n»    1ee·<_Py_call_instrumentation_exc2+0x1ee>199 »       b.n»    1ee·<_Py_call_instrumentation_exc2+0x1ee>
200 »       ldr»    r3,·[sp,·#24]200 »       ldr»    r3,·[sp,·#24]
201 »       mov»    r2,·sl201 »       mov»    r2,·sl
202 »       ldr»    r1,·[sp,·#20]202 »       ldr»    r1,·[sp,·#20]
203 »       mov»    r0,·r8203 »       mov»    r0,·r8
204 »       bl»     2328·<remove_tools>204 »       bl»     25ec·<remove_tools>
205 ·R_ARM_THM_CALL» remove_tools205 ·R_ARM_THM_CALL» remove_tools
206 »       b.n»    a8·<_Py_call_instrumentation_exc2+0xa8>206 »       b.n»    a8·<_Py_call_instrumentation_exc2+0xa8>
207 »       ldr.w»  sl,·[sp,·#32]207 »       ldr.w»  sl,·[sp,·#32]
208 »       ldr»    r7,·[sp,·#12]208 »       ldr»    r7,·[sp,·#12]
209 »       ldr»    r3,·[r7,·#0]209 »       ldr»    r3,·[r7,·#0]
210 »       mvn.w»  r2,·#3221225472»    @·0xc0000000210 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
211 »       cmp»    r3,·r2211 »       cmp»    r3,·r2
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ·R_ARM_THM_MOVT_ABS»     .LC27461 ·R_ARM_THM_MOVT_ABS»     .LC27
462 »       ldr»    r0,·[r3,·#0]462 »       ldr»    r0,·[r3,·#0]
463 »       bl»     0·<PyErr_Format>463 »       bl»     0·<PyErr_Format>
464 ·R_ARM_THM_CALL» PyErr_Format464 ·R_ARM_THM_CALL» PyErr_Format
465 »       b.n»    3fc·<monitoring_set_local_events+0xc4>465 »       b.n»    3fc·<monitoring_set_local_events+0xc4>
466 »       mov»    r1,·r5466 »       mov»    r1,·r5
467 »       mov»    r0,·r6467 »       mov»    r0,·r6
468 »       bl»     580·<capi_call_instrumentation.constprop.0+0xd2>468 »       bl»     1dcc·<_PyMonitoring_SetLocalEvents>
469 ·R_ARM_THM_CALL» _PyMonitoring_SetLocalEvents469 ·R_ARM_THM_CALL» _PyMonitoring_SetLocalEvents
470 »       cmp»    r0,·#0470 »       cmp»    r0,·#0
471 »       bne.n»  3fc·<monitoring_set_local_events+0xc4>471 »       bne.n»  3fc·<monitoring_set_local_events+0xc4>
472 »       movw»   r0,·#0472 »       movw»   r0,·#0
473 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct473 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
474 »       movt»   r0,·#0474 »       movt»   r0,·#0
475 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct475 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
Offset 593, 15 lines modifiedOffset 593, 15 lines modified
593 »       addhi»  r5,·#4593 »       addhi»  r5,·#4
594 »       str»    r2,·[sp,·#12]594 »       str»    r2,·[sp,·#12]
595 »       lsl.w»  sl,·r0,·r5595 »       lsl.w»  sl,·r0,·r5
596 »       sxtb»   r0,·r5596 »       sxtb»   r0,·r5
597 »       eor.w»  r4,·r4,·sl597 »       eor.w»  r4,·r4,·sl
598 »       str»    r0,·[sp,·#0]598 »       str»    r0,·[sp,·#0]
599 »       mov»    r0,·r6599 »       mov»    r0,·r6
600 »       bl»     1b88·<call_one_instrument>600 »       bl»     1c3c·<call_one_instrument>
601 ·R_ARM_THM_CALL» call_one_instrument601 ·R_ARM_THM_CALL» call_one_instrument
602 »       uxtb»   r4,·r4602 »       uxtb»   r4,·r4
603 »       ldr»    r2,·[sp,·#12]603 »       ldr»    r2,·[sp,·#12]
604 »       cmp»    r0,·#0604 »       cmp»    r0,·#0
605 »       beq.n»  524·<capi_call_instrumentation.constprop.0+0x76>605 »       beq.n»  524·<capi_call_instrumentation.constprop.0+0x76>
606 »       blt.n»  508·<capi_call_instrumentation.constprop.0+0x5a>606 »       blt.n»  508·<capi_call_instrumentation.constprop.0+0x5a>
607 »       cmp»    r7,·#9607 »       cmp»    r7,·#9
5.92 KB
legacy_tracing.o
1.14 KB
readelf --wide --symbols {}
    
Offset 71, 13 lines modifiedOffset 71, 13 lines modified
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_MISSING74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_MISSING
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
 78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_DISABLE
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Instrumentation_GetLine79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Instrumentation_GetLine
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstrumentation_DISABLE 
80 ····76:·00000000···208·OBJECT··GLOBAL·HIDDEN·····3·_PyLegacyEventHandler_Type80 ····76:·00000000···208·OBJECT··GLOBAL·HIDDEN·····3·_PyLegacyEventHandler_Type
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyVectorcall_Call83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyVectorcall_Call
1.64 KB
readelf --wide --relocs {}
    
Offset 174, 18 lines modifiedOffset 174, 18 lines modified
174 00000578··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct174 00000578··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
175 0000057c··00003f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct175 0000057c··00003f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
176 0000058c··0000396b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate176 0000058c··0000396b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
177 000005b0··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct177 000005b0··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
178 000005b4··00003f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct178 000005b4··00003f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
179 000005c4··0000490a·R_ARM_THM_CALL·········00000000···PyLong_AsInt179 000005c4··0000490a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
180 000005d0··0000490a·R_ARM_THM_CALL·········00000000···PyLong_AsInt180 000005d0··0000490a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
 181 000005de··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyInstrumentation_DISABLE
 182 000005e2··00004a30·R_ARM_THM_MOVT_ABS·····00000000···_PyInstrumentation_DISABLE
181 000005e4··00004a0a·R_ARM_THM_CALL·········00000000···_Py_Instrumentation_GetLine183 000005ee··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Instrumentation_GetLine
182 000005f0··00004a0a·R_ARM_THM_CALL·········00000000···_Py_Instrumentation_GetLine184 000005fa··00004b0a·R_ARM_THM_CALL·········00000000···_Py_Instrumentation_GetLine
183 000005f8··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyInstrumentation_DISABLE 
184 000005fc··00004b30·R_ARM_THM_MOVT_ABS·····00000000···_PyInstrumentation_DISABLE 
185 00000602··0000370a·R_ARM_THM_CALL·········00000000···PyEval_GetFrame185 00000602··0000370a·R_ARM_THM_CALL·········00000000···PyEval_GetFrame
186 00000622··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError186 00000622··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
187 00000626··00004030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError187 00000626··00004030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
188 0000062a··0000142f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC1188 0000062a··0000142f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC1
189 0000062e··00001430·R_ARM_THM_MOVT_ABS·····00000010···.LC1189 0000062e··00001430·R_ARM_THM_MOVT_ABS·····00000010···.LC1
190 00000634··0000410a·R_ARM_THM_CALL·········00000000···PyErr_SetString190 00000634··0000410a·R_ARM_THM_CALL·········00000000···PyErr_SetString
191 0000063c··0000396b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate191 0000063c··0000396b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
429 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 43, 16 lines modifiedOffset 43, 16 lines modified
43 PyCFunction_Type43 PyCFunction_Type
44 PyType_IsSubtype44 PyType_IsSubtype
45 PyMethodDescr_Type45 PyMethodDescr_Type
46 _PyInstrumentation_MISSING46 _PyInstrumentation_MISSING
47 PyException_GetTraceback47 PyException_GetTraceback
48 PyTuple_Pack48 PyTuple_Pack
49 PyLong_AsInt49 PyLong_AsInt
50 _Py_Instrumentation_GetLine 
51 _PyInstrumentation_DISABLE50 _PyInstrumentation_DISABLE
 51 _Py_Instrumentation_GetLine
52 _PyLegacyEventHandler_Type52 _PyLegacyEventHandler_Type
53 PyType_Type53 PyType_Type
54 PyObject_Free54 PyObject_Free
55 PyVectorcall_Call55 PyVectorcall_Call
56 .shstrtab56 .shstrtab
57 .rel.text57 .rel.text
58 .rel.data58 .rel.data
1.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 705, 33 lines modifiedOffset 705, 33 lines modified
705 »       lsrs»   r6,·r6,·#1705 »       lsrs»   r6,·r6,·#1
706 »       ldr»    r0,·[r1,·#8]706 »       ldr»    r0,·[r1,·#8]
707 »       bl»     0·<PyLong_AsInt>707 »       bl»     0·<PyLong_AsInt>
708 ·R_ARM_THM_CALL» PyLong_AsInt708 ·R_ARM_THM_CALL» PyLong_AsInt
709 »       ldr»    r1,·[sp,·#4]709 »       ldr»    r1,·[sp,·#4]
710 »       lsrs»   r3,·r0,·#1710 »       lsrs»   r3,·r0,·#1
711 »       cmp.w»  r6,·r0,·lsr·#1711 »       cmp.w»  r6,·r0,·lsr·#1
 712 »       bge.n»  5e8·<sys_trace_jump_func+0x58>
 713 »       movw»   r7,·#0
 714 ·R_ARM_THM_MOVW_ABS_NC»  _PyInstrumentation_DISABLE
 715 »       movt»   r7,·#0
 716 ·R_ARM_THM_MOVT_ABS»     _PyInstrumentation_DISABLE
712 »       blt.n»  5f8·<sys_trace_jump_func+0x68>717 »       b.n»    5b8·<sys_trace_jump_func+0x28>
713 »       ldr»    r7,·[r1,·#0]718 »       ldr»    r7,·[r1,·#0]
714 »       mov»    r1,·r3719 »       mov»    r1,·r3
715 »       mov»    r0,·r7720 »       mov»    r0,·r7
716 »       bl»     0·<_Py_Instrumentation_GetLine>721 »       bl»     0·<_Py_Instrumentation_GetLine>
717 ·R_ARM_THM_CALL» _Py_Instrumentation_GetLine722 ·R_ARM_THM_CALL» _Py_Instrumentation_GetLine
718 »       mov»    r3,·r0723 »       mov»    r3,·r0
719 »       mov»    r1,·r6724 »       mov»    r1,·r6
720 »       mov»    r0,·r7725 »       mov»    r0,·r7
721 »       mov»    r6,·r3726 »       mov»    r6,·r3
722 »       bl»     0·<_Py_Instrumentation_GetLine>727 »       bl»     0·<_Py_Instrumentation_GetLine>
723 ·R_ARM_THM_CALL» _Py_Instrumentation_GetLine728 ·R_ARM_THM_CALL» _Py_Instrumentation_GetLine
724 »       cmp»    r6,·r0729 »       cmp»    r6,·r0
725 »       beq.n»  602·<sys_trace_jump_func+0x72> 
726 »       movw»   r7,·#0 
727 ·R_ARM_THM_MOVW_ABS_NC»  _PyInstrumentation_DISABLE 
728 »       movt»   r7,·#0 
729 ·R_ARM_THM_MOVT_ABS»     _PyInstrumentation_DISABLE 
730 »       b.n»    5b8·<sys_trace_jump_func+0x28>730 »       bne.n»  5de·<sys_trace_jump_func+0x4e>
731 »       bl»     0·<PyEval_GetFrame>731 »       bl»     0·<PyEval_GetFrame>
732 ·R_ARM_THM_CALL» PyEval_GetFrame732 ·R_ARM_THM_CALL» PyEval_GetFrame
733 »       mov»    r7,·r0733 »       mov»    r7,·r0
734 »       cbz»    r0,·622·<sys_trace_jump_func+0x92>734 »       cbz»    r0,·622·<sys_trace_jump_func+0x92>
735 »       ldrb»   r3,·[r0,·#24]735 »       ldrb»   r3,·[r0,·#24]
736 »       cmp»    r3,·#0736 »       cmp»    r3,·#0
737 »       beq.n»  5b0·<sys_trace_jump_func+0x20>737 »       beq.n»  5b0·<sys_trace_jump_func+0x20>
1.41 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 46, 17 lines modifiedOffset 46, 17 lines modified
46 ··0x000002b0·65005079·54797065·5f497353·75627479·e.PyType_IsSubty46 ··0x000002b0·65005079·54797065·5f497353·75627479·e.PyType_IsSubty
47 ··0x000002c0·70650050·794d6574·686f6444·65736372·pe.PyMethodDescr47 ··0x000002c0·70650050·794d6574·686f6444·65736372·pe.PyMethodDescr
48 ··0x000002d0·5f547970·65005f50·79496e73·7472756d·_Type._PyInstrum48 ··0x000002d0·5f547970·65005f50·79496e73·7472756d·_Type._PyInstrum
49 ··0x000002e0·656e7461·74696f6e·5f4d4953·53494e47·entation_MISSING49 ··0x000002e0·656e7461·74696f6e·5f4d4953·53494e47·entation_MISSING
50 ··0x000002f0·00507945·78636570·74696f6e·5f476574·.PyException_Get50 ··0x000002f0·00507945·78636570·74696f6e·5f476574·.PyException_Get
51 ··0x00000300·54726163·65626163·6b005079·5475706c·Traceback.PyTupl51 ··0x00000300·54726163·65626163·6b005079·5475706c·Traceback.PyTupl
52 ··0x00000310·655f5061·636b0050·794c6f6e·675f4173·e_Pack.PyLong_As52 ··0x00000310·655f5061·636b0050·794c6f6e·675f4173·e_Pack.PyLong_As
53 ··0x00000320·496e7400·5f50795f·496e7374·72756d65·Int._Py_Instrume53 ··0x00000320·496e7400·5f507949·6e737472·756d656e·Int._PyInstrumen
54 ··0x00000330·6e746174·696f6e5f·4765744c·696e6500·ntation_GetLine.54 ··0x00000330·74617469·6f6e5f44·49534142·4c45005f·tation_DISABLE._
55 ··0x00000340·5f507949·6e737472·756d656e·74617469·_PyInstrumentati55 ··0x00000340·50795f49·6e737472·756d656e·74617469·Py_Instrumentati
56 ··0x00000350·6f6e5f44·49534142·4c45005f·50794c65·on_DISABLE._PyLe56 ··0x00000350·6f6e5f47·65744c69·6e65005f·50794c65·on_GetLine._PyLe
57 ··0x00000360·67616379·4576656e·7448616e·646c6572·gacyEventHandler57 ··0x00000360·67616379·4576656e·7448616e·646c6572·gacyEventHandler
58 ··0x00000370·5f547970·65005079·54797065·5f547970·_Type.PyType_Typ58 ··0x00000370·5f547970·65005079·54797065·5f547970·_Type.PyType_Typ
59 ··0x00000380·65005079·4f626a65·63745f46·72656500·e.PyObject_Free.59 ··0x00000380·65005079·4f626a65·63745f46·72656500·e.PyObject_Free.
60 ··0x00000390·50795665·63746f72·63616c6c·5f43616c·PyVectorcall_Cal60 ··0x00000390·50795665·63746f72·63616c6c·5f43616c·PyVectorcall_Cal
61 ··0x000003a0·6c00································l.61 ··0x000003a0·6c00································l.
  
32.9 KB
lock.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········4304·(bytes·into·file)13 ··Start·of·section·headers:··········4308·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.72 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x10d0:1 There·are·14·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·000038·000580·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·000584·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·000f04·000118·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·000f08·000118·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0005b8·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0005bc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0005b8·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0005bc·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0005b8·00004f·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0005bc·00004f·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000608·0001ee·00··AX··0···0··210 ··[·6]·.text.unlikely····PROGBITS········00000000·00060c·0001f0·00··AX··0···0··2
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00101c·000038·08···I·11···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·001020·000038·08···I·11···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·0007f8·000037·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·0007fc·000037·00···A··0···0··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·00082f·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000833·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00082f·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000833·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·000864·000390·10·····12··21··415 ··[11]·.symtab···········SYMTAB··········00000000·000868·000390·10·····12··21··4
16 ··[12]·.strtab···········STRTAB··········00000000·000bf4·00030e·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·000bf8·00030e·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·001054·00007a·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·001058·00007a·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)22 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.84 KB
readelf --wide --symbols {}
    
Offset 7, 20 lines modifiedOffset 7, 20 lines modified
7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR08 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
9 ·····5:·00000100·····0·NOTYPE··LOCAL··DEFAULT····1·$d9 ·····5:·00000100·····0·NOTYPE··LOCAL··DEFAULT····1·$d
10 ·····6:·00000108·····0·NOTYPE··LOCAL··DEFAULT····1·$t10 ·····6:·00000108·····0·NOTYPE··LOCAL··DEFAULT····1·$t
11 ·····7:·00000294·····0·NOTYPE··LOCAL··DEFAULT····1·$d11 ·····7:·00000294·····0·NOTYPE··LOCAL··DEFAULT····1·$d
12 ·····8:·00000298·····0·NOTYPE··LOCAL··DEFAULT····1·$t12 ·····8:·00000298·····0·NOTYPE··LOCAL··DEFAULT····1·$t
13 ·····9:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC213 ·····9:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
14 ····10:·00000450·····0·NOTYPE··LOCAL··DEFAULT····1·$d14 ····10:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$d
15 ····11:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$t15 ····11:·00000458·····0·NOTYPE··LOCAL··DEFAULT····1·$t
16 ····12:·000004b5····74·FUNC····LOCAL··DEFAULT····1·mutex_unpark16 ····12:·000004b9····74·FUNC····LOCAL··DEFAULT····1·mutex_unpark
17 ····13:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····1·$d17 ····13:·00000580·····0·NOTYPE··LOCAL··DEFAULT····1·$d
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
19 ····15:·000000ad····94·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait19 ····15:·000000af····94·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
21 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d21 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
22 ····18:·00000000····12·OBJECT··LOCAL··DEFAULT····8·__func__.022 ····18:·00000000····12·OBJECT··LOCAL··DEFAULT····8·__func__.0
23 ····19:·0000000c····20·OBJECT··LOCAL··DEFAULT····8·__func__.223 ····19:·0000000c····20·OBJECT··LOCAL··DEFAULT····8·__func__.2
24 ····20:·00000020····23·OBJECT··LOCAL··DEFAULT····8·__func__.124 ····20:·00000020····23·OBJECT··LOCAL··DEFAULT····8·__func__.1
25 ····21:·00000001···264·FUNC····GLOBAL·DEFAULT····1·_PyOnceFlag_CallOnceSlow25 ····21:·00000001···264·FUNC····GLOBAL·DEFAULT····1·_PyOnceFlag_CallOnceSlow
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park
Offset 28, 33 lines modifiedOffset 28, 33 lines modified
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
29 ····25:·00000109····18·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet29 ····25:·00000109····18·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet
30 ····26:·0000011d····36·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify30 ····26:·0000011d····36·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify
31 ····27:·00000141····44·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait31 ····27:·00000141····44·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait
32 ····28:·0000016d···120·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed32 ····28:·0000016d···120·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed
33 ····29:·000001e5···180·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_LockSlow33 ····29:·000001e5···180·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_LockSlow
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init
 35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait
35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait 
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
39 ····35:·00000299····38·FUNC····GLOBAL·DEFAULT····1·_PyMutex_LockSlow39 ····35:·00000299····38·FUNC····GLOBAL·DEFAULT····1·_PyMutex_LockSlow
40 ····36:·000002c1···358·FUNC····GLOBAL·HIDDEN·····1·_PyMutex_LockTimed40 ····36:·000002c1···364·FUNC····GLOBAL·HIDDEN·····1·_PyMutex_LockTimed
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
45 ····41:·00000429····44·FUNC····GLOBAL·DEFAULT····1·_PyMutex_UnlockSlow45 ····41:·0000042d····44·FUNC····GLOBAL·DEFAULT····1·_PyMutex_UnlockSlow
46 ····42:·00000455····94·FUNC····GLOBAL·HIDDEN·····1·_PyMutex_TryUnlock46 ····42:·00000459····94·FUNC····GLOBAL·HIDDEN·····1·_PyMutex_TryUnlock
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark
48 ····44:·00000501···128·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_UnlockSlow48 ····44:·00000505···128·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_UnlockSlow
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup
50 ····46:·00000001····70·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock50 ····46:·00000001····70·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock
51 ····47:·00000047····32·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock51 ····47:·00000047····32·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock
52 ····48:·00000067····70·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock52 ····48:·00000067····72·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock
53 ····49:·0000010b····36·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock53 ····49:·0000010d····36·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock
54 ····50:·0000012f····68·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite54 ····50:·00000131····68·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield
56 ····52:·00000173····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite56 ····52:·00000175····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite
57 ····53:·00000183····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite57 ····53:·00000185····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite
58 ····54:·00000193····40·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead58 ····54:·00000195····40·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead
59 ····55:·000001bb····36·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead59 ····55:·000001bd····36·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead
60 ····56:·000001df····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork60 ····56:·000001e1····16·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork
5.08 KB
readelf --wide --relocs {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xf04·contains·35·entries:1 Relocation·section·'.rel.text'·at·offset·0xf08·contains·35·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 000000c6··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park3 000000c6··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park
4 000000dc··0000170a·R_ARM_THM_CALL·········00000000···_PyParkingLot_UnparkAll4 000000dc··0000170a·R_ARM_THM_CALL·········00000000···_PyParkingLot_UnparkAll
5 000000e2··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC05 000000e2··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
6 000000e6··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC06 000000e6··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
7 000000ea··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR07 000000ea··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
8 000000ee··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR08 000000ee··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
9 000000f2··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc9 000000f2··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
10 00000160··00001c0a·R_ARM_THM_CALL·········0000016d···PyEvent_WaitTimed10 00000160··00001c0a·R_ARM_THM_CALL·········0000016d···PyEvent_WaitTimed
11 000001ce··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park11 000001ce··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park
12 00000208··00001e0a·R_ARM_THM_CALL·········00000000···_PySemaphore_Init12 00000208··00001e0a·R_ARM_THM_CALL·········00000000···_PySemaphore_Init
 13 0000024c··00001f0a·R_ARM_THM_CALL·········00000000···_PySemaphore_Wait
13 0000023a··00001f0a·R_ARM_THM_CALL·········00000000···_PySemaphore_Destroy14 00000274··0000200a·R_ARM_THM_CALL·········00000000···_PySemaphore_Destroy
14 00000282··0000200a·R_ARM_THM_CALL·········00000000···_PySemaphore_Wait 
15 0000028a··0000210a·R_ARM_THM_CALL·········00000000···__stack_chk_fail15 0000028a··0000210a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
16 00000294··00002202·R_ARM_ABS32············00000000···__stack_chk_guard16 00000294··00002202·R_ARM_ABS32············00000000···__stack_chk_guard
17 000002b4··0000240a·R_ARM_THM_CALL·········000002c1···_PyMutex_LockTimed17 000002b4··0000240a·R_ARM_THM_CALL·········000002c1···_PyMutex_LockTimed
18 000002ec··0000250a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw18 000002ec··0000250a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
19 0000038e··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park19 00000390··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park
20 000003f0··0000260a·R_ARM_THM_CALL·········00000000···Py_MakePendingCalls20 000003f4··0000260a·R_ARM_THM_CALL·········00000000···Py_MakePendingCalls
21 00000404··0000270a·R_ARM_THM_CALL·········00000000···_PyTime_Add21 00000408··0000270a·R_ARM_THM_CALL·········00000000···_PyTime_Add
22 00000412··0000280a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get22 00000416··0000280a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
23 00000436··00002a0a·R_ARM_THM_CALL·········00000455···_PyMutex_TryUnlock23 0000043a··00002a0a·R_ARM_THM_CALL·········00000459···_PyMutex_TryUnlock
24 00000440··0000092f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC224 00000444··0000092f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2
25 00000444··00000930·R_ARM_THM_MOVT_ABS·····0000002c···.LC225 00000448··00000930·R_ARM_THM_MOVT_ABS·····0000002c···.LC2
26 0000044a··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc26 0000044e··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
27 00000450··00001002·R_ARM_ABS32············00000000···.rodata27 00000454··00001002·R_ARM_ABS32············00000000···.rodata
28 0000047a··00000c2f·R_ARM_THM_MOVW_ABS_NC··000004b5···mutex_unpark28 0000047e··00000c2f·R_ARM_THM_MOVW_ABS_NC··000004b9···mutex_unpark
29 0000047e··00000c30·R_ARM_THM_MOVT_ABS·····000004b5···mutex_unpark29 00000482··00000c30·R_ARM_THM_MOVT_ABS·····000004b9···mutex_unpark
30 00000484··00002b0a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Unpark30 00000488··00002b0a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Unpark
31 000004ce··0000250a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw31 000004d2··0000250a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
32 0000054e··0000092f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC232 00000552··0000092f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2
33 00000552··00000930·R_ARM_THM_MOVT_ABS·····0000002c···.LC233 00000556··00000930·R_ARM_THM_MOVT_ABS·····0000002c···.LC2
34 00000558··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc34 0000055c··0000180a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
35 0000057c··00001002·R_ARM_ABS32············00000000···.rodata35 00000580··00001002·R_ARM_ABS32············00000000···.rodata
36 0000013c··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll36 0000013c··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll
37 0000054a··00002d1e·R_ARM_THM_JUMP24·······00000000···_PySemaphore_Wakeup37 0000054e··00002d1e·R_ARM_THM_JUMP24·······00000000···_PySemaphore_Wakeup
  
38 Relocation·section·'.rel.text.unlikely'·at·offset·0x101c·contains·7·entries:38 Relocation·section·'.rel.text.unlikely'·at·offset·0x1020·contains·7·entries:
39 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name39 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
40 00000100··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park40 00000102··0000160a·R_ARM_THM_CALL·········00000000···_PyParkingLot_Park
41 00000144··0000330a·R_ARM_THM_CALL·········00000000···sched_yield41 00000146··0000330a·R_ARM_THM_CALL·········00000000···sched_yield
42 0000016a··0000330a·R_ARM_THM_CALL·········00000000···sched_yield42 0000016c··0000330a·R_ARM_THM_CALL·········00000000···sched_yield
43 000001ac··0000330a·R_ARM_THM_CALL·········00000000···sched_yield43 000001ae··0000330a·R_ARM_THM_CALL·········00000000···sched_yield
44 000001d2··0000330a·R_ARM_THM_CALL·········00000000···sched_yield44 000001d4··0000330a·R_ARM_THM_CALL·········00000000···sched_yield
45 00000060··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll45 00000060··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll
46 00000128··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll46 0000012a··0000171e·R_ARM_THM_JUMP24·······00000000···_PyParkingLot_UnparkAll
641 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 invalid·result·from·_PyOnceFlag_CallOnce1 invalid·result·from·_PyOnceFlag_CallOnce
2 unlocking·mutex·that·is·not·locked2 unlocking·mutex·that·is·not·locked
3 unlock_once3 `pGunlock_once
4 _PyMutex_UnlockSlow4 _PyMutex_UnlockSlow
5 _PyRawMutex_UnlockSlow5 _PyRawMutex_UnlockSlow
6 .LANCHOR06 .LANCHOR0
7 mutex_unpark7 mutex_unpark
8 rwmutex_set_parked_and_wait8 rwmutex_set_parked_and_wait
9 __func__.09 __func__.0
10 __func__.210 __func__.2
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 _Py_FatalErrorFunc15 _Py_FatalErrorFunc
16 _PyEvent_IsSet16 _PyEvent_IsSet
17 _PyEvent_Notify17 _PyEvent_Notify
18 PyEvent_Wait18 PyEvent_Wait
19 PyEvent_WaitTimed19 PyEvent_WaitTimed
20 _PyRawMutex_LockSlow20 _PyRawMutex_LockSlow
21 _PySemaphore_Init21 _PySemaphore_Init
22 _PySemaphore_Destroy 
23 _PySemaphore_Wait22 _PySemaphore_Wait
 23 _PySemaphore_Destroy
24 __stack_chk_fail24 __stack_chk_fail
25 __stack_chk_guard25 __stack_chk_guard
26 _PyMutex_LockSlow26 _PyMutex_LockSlow
27 _PyMutex_LockTimed27 _PyMutex_LockTimed
28 PyTime_MonotonicRaw28 PyTime_MonotonicRaw
29 Py_MakePendingCalls29 Py_MakePendingCalls
30 _PyTime_Add30 _PyTime_Add
11.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 214, 58 lines modifiedOffset 214, 58 lines modified
214 »       mov.w»  r3,·#0214 »       mov.w»  r3,·#0
215 »       bl»     0·<_PySemaphore_Init>215 »       bl»     0·<_PySemaphore_Init>
216 ·R_ARM_THM_CALL» _PySemaphore_Init216 ·R_ARM_THM_CALL» _PySemaphore_Init
217 »       dmb»    ish217 »       dmb»    ish
218 »       ldr»    r3,·[r4,·#0]218 »       ldr»    r3,·[r4,·#0]
219 »       dmb»    ish219 »       dmb»    ish
220 »       lsls»   r2,·r3,·#31220 »       lsls»   r2,·r3,·#31
221 »       bmi.n»  250·<_PyRawMutex_LockSlow+0x6c>221 »       bpl.n»  254·<_PyRawMutex_LockSlow+0x70>
222 »       orr.w»  r2,·r3,·#1 
223 »       dmb»    ish 
224 »       ldrex»  r1,·[r4] 
225 »       cmp»    r1,·r3 
226 »       bne.n»  232·<_PyRawMutex_LockSlow+0x4e> 
227 »       strex»  r0,·r2,·[r4] 
228 »       cmp»    r0,·#0 
229 »       bne.n»  222·<_PyRawMutex_LockSlow+0x3e> 
230 »       dmb»    ish 
231 »       bne.n»  28e·<_PyRawMutex_LockSlow+0xaa> 
232 »       add»    r0,·sp,·#12 
233 »       bl»     0·<_PySemaphore_Destroy> 
234 ·R_ARM_THM_CALL» _PySemaphore_Destroy 
235 »       ldr»    r3,·[pc,·#84]» @·(294·<_PyRawMutex_LockSlow+0xb0>) 
236 »       ldr»    r2,·[r3,·#0] 
237 »       ldr»    r3,·[sp,·#28] 
238 »       eors»   r2,·r3 
239 »       mov.w»  r3,·#0 
240 »       bne.n»  28a·<_PyRawMutex_LockSlow+0xa6> 
241 »       add»    sp,·#32 
242 »       pop»    {r4,·r5,·r6,·pc} 
243 »       bic.w»  r2,·r3,·#1222 »       bic.w»  r2,·r3,·#1
244 »       str»    r2,·[sp,·#8]223 »       str»    r2,·[sp,·#8]
245 »       dmb»    ish224 »       dmb»    ish
246 »       ldrex»  r6,·[r4]225 »       ldrex»  r6,·[r4]
247 »       cmp»    r6,·r3226 »       cmp»    r6,·r3
248 »       bne.n»  26a·<_PyRawMutex_LockSlow+0x86>227 »       bne.n»  234·<_PyRawMutex_LockSlow+0x50>
249 »       strex»  r2,·r5,·[r4]228 »       strex»  r2,·r5,·[r4]
250 »       cmp»    r2,·#0229 »       cmp»    r2,·#0
251 »       bne.n»  25a·<_PyRawMutex_LockSlow+0x76>230 »       bne.n»  224·<_PyRawMutex_LockSlow+0x40>
252 »       dmb»    ish231 »       dmb»    ish
253 »       beq.n»  274·<_PyRawMutex_LockSlow+0x90>232 »       beq.n»  23e·<_PyRawMutex_LockSlow+0x5a>
254 »       mov»    r3,·r6233 »       mov»    r3,·r6
255 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>234 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>
256 »       movs»   r3,·#0235 »       movs»   r3,·#0
257 »       mov.w»  r2,·#4294967295»    @·0xffffffff236 »       mov.w»  r2,·#4294967295»    @·0xffffffff
258 »       str»    r3,·[sp,·#0]237 »       str»    r3,·[sp,·#0]
259 »       add»    r0,·sp,·#12238 »       add»    r0,·sp,·#12
260 »       mov.w»  r3,·#4294967295»    @·0xffffffff239 »       mov.w»  r3,·#4294967295»    @·0xffffffff
261 »       bl»     0·<_PySemaphore_Wait>240 »       bl»     0·<_PySemaphore_Wait>
262 ·R_ARM_THM_CALL» _PySemaphore_Wait241 ·R_ARM_THM_CALL» _PySemaphore_Wait
263 »       mov»    r3,·r6242 »       mov»    r3,·r6
264 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>243 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>
 244 »       orr.w»  r2,·r3,·#1
 245 »       dmb»    ish
 246 »       ldrex»  r1,·[r4]
 247 »       cmp»    r1,·r3
 248 »       bne.n»  26c·<_PyRawMutex_LockSlow+0x88>
 249 »       strex»  r0,·r2,·[r4]
 250 »       cmp»    r0,·#0
 251 »       bne.n»  25c·<_PyRawMutex_LockSlow+0x78>
 252 »       dmb»    ish
 253 »       bne.n»  28e·<_PyRawMutex_LockSlow+0xaa>
 254 »       add»    r0,·sp,·#12
 255 »       bl»     0·<_PySemaphore_Destroy>
 256 ·R_ARM_THM_CALL» _PySemaphore_Destroy
 257 »       ldr»    r3,·[pc,·#24]» @·(294·<_PyRawMutex_LockSlow+0xb0>)
 258 »       ldr»    r2,·[r3,·#0]
 259 »       ldr»    r3,·[sp,·#28]
 260 »       eors»   r2,·r3
 261 »       mov.w»  r3,·#0
 262 »       bne.n»  28a·<_PyRawMutex_LockSlow+0xa6>
 263 »       add»    sp,·#32
 264 »       pop»    {r4,·r5,·r6,·pc}
265 »       bl»     0·<__stack_chk_fail>265 »       bl»     0·<__stack_chk_fail>
266 ·R_ARM_THM_CALL» __stack_chk_fail266 ·R_ARM_THM_CALL» __stack_chk_fail
267 »       mov»    r3,·r1267 »       mov»    r3,·r1
268 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>268 »       b.n»    216·<_PyRawMutex_LockSlow+0x32>
269 »       nop269 »       nop
270 »       .word»  0x00000000270 »       .word»  0x00000000
271 ·R_ARM_ABS32»    __stack_chk_guard271 ·R_ARM_ABS32»    __stack_chk_guard
Offset 285, 292 lines modifiedOffset 285, 291 lines modified
285 ·R_ARM_THM_CALL» _PyMutex_LockTimed285 ·R_ARM_THM_CALL» _PyMutex_LockTimed
286 »       add»    sp,·#12286 »       add»    sp,·#12
287 »       ldr.w»  pc,·[sp],·#4287 »       ldr.w»  pc,·[sp],·#4
288 »       nop288 »       nop
  
289 000002c0·<_PyMutex_LockTimed>:289 000002c0·<_PyMutex_LockTimed>:
290 _PyMutex_LockTimed():290 _PyMutex_LockTimed():
291 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}291 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
292 »       mov.w»  ip,·#4096»  @·0x1000292 »       mov.w»  ip,·#4096»  @·0x1000
293 »       sub.w»  ip,·sp,·ip293 »       sub.w»  ip,·sp,·ip
294 »       str.w»  r0,·[ip,·#4016]»     @·0xfb0294 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8
295 »       mov»    sl,·r3295 »       mov»    r8,·r2
296 »       ldrb»   r3,·[r0,·#0]296 »       ldrb»   r2,·[r0,·#0]
297 »       sub»    sp,·#48»      @·0x30297 »       sub»    sp,·#52»      @·0x34
298 »       mov»    r5,·r0298 »       mov»    r5,·r0
299 »       mov»    r7,·r2299 »       mov»    r9,·r3
300 »       uxtb»   r4,·r3300 »       uxtb»   r4,·r2
301 »       lsls»   r1,·r3,·#31301 »       lsls»   r1,·r2,·#31
302 »       bpl.n»  3aa·<_PyMutex_LockTimed+0xea>302 »       bpl.n»  3ae·<_PyMutex_LockTimed+0xee>
303 »       and.w»  r6,·r3,·#1303 »       and.w»  r6,·r2,·#1
304 »       orrs.w» r3,·r2,·sl304 »       orrs.w» r2,·r8,·r3
305 »       beq.n»  3e6·<_PyMutex_LockTimed+0x126>305 »       beq.n»  3ea·<_PyMutex_LockTimed+0x12a>
306 »       add»    r0,·sp,·#24306 »       add»    r0,·sp,·#24
307 »       bl»     0·<PyTime_MonotonicRaw>307 »       bl»     0·<PyTime_MonotonicRaw>
308 ·R_ARM_THM_CALL» PyTime_MonotonicRaw308 ·R_ARM_THM_CALL» PyTime_MonotonicRaw
309 »       cmp»    r7,·#1309 »       cmp.w»  r8,·#1
310 »       sbcs.w» r3,·sl,·#0310 »       sbcs.w» r2,·r9,·#0
311 »       bge.w»  3fc·<_PyMutex_LockTimed+0x13c>311 »       bge.w»  400·<_PyMutex_LockTimed+0x140>
312 »       mov.w»  r8,·#0312 »       mov.w»  sl,·#0
313 »       mov»    r9,·r8313 »       mov»    fp,·sl
314 »       ldrd»   r3,·r2,·[sp,·#24]314 »       ldrd»   r2,·r1,·[sp,·#24]
315 »       movw»   r1,·#16960»  @·0x4240315 »       movw»   r0,·#16960»  @·0x4240
316 »       movt»   r1,·#15316 »       movt»   r0,·#15
 317 »       ldr»    r3,·[sp,·#88]» @·0x58
317 »       adds»   r3,·r3,·r1318 »       adds»   r2,·r2,·r0
318 »       str»    r3,·[sp,·#32]319 »       str»    r2,·[sp,·#32]
 320 »       and.w»  r7,·r3,·#1
319 »       adc.w»  r2,·r2,·#0321 »       adc.w»  r1,·r1,·#0
320 »       movs»   r3,·#0322 »       movs»   r2,·#0
321 »       str»    r2,·[sp,·#36]» @·0x24323 »       str»    r1,·[sp,·#36]» @·0x24
322 »       str»    r3,·[sp,·#40]» @·0x28324 »       str»    r2,·[sp,·#40]» @·0x28
323 »       cbnz»   r6,·344·<_PyMutex_LockTimed+0x84>325 »       cbnz»   r6,·34c·<_PyMutex_LockTimed+0x8c>
324 »       orr.w»  r2,·r4,·#1326 »       orr.w»  r1,·r4,·#1
325 »       dmb»    ish327 »       dmb»    ish
326 »       ldrexb» r3,·[r5]328 »       ldrexb» r2,·[r5]
327 »       cmp»    r3,·r4329 »       cmp»    r2,·r4
328 »       bne.n»  334·<_PyMutex_LockTimed+0x74>330 »       bne.n»  33c·<_PyMutex_LockTimed+0x7c>
Max diff block lines reached; 7845/11898 bytes (65.94%) of diff not shown.
5.59 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 »       cmp»    r0,·#022 »       cmp»    r0,·#0
23 »       bne.n»  20·<_PyRWMutex_Lock+0x20>23 »       bne.n»  20·<_PyRWMutex_Lock+0x20>
24 »       dmb»    ish24 »       dmb»    ish
25 »       beq.n»  44·<_PyRWMutex_Lock+0x44>25 »       beq.n»  44·<_PyRWMutex_Lock+0x44>
26 »       mov»    r1,·r326 »       mov»    r1,·r3
27 »       b.n»    12·<_PyRWMutex_Lock+0x12>27 »       b.n»    12·<_PyRWMutex_Lock+0x12>
28 »       mov»    r0,·r428 »       mov»    r0,·r4
29 »       bl»     ac·<rwmutex_set_parked_and_wait>29 »       bl»     ae·<rwmutex_set_parked_and_wait>
30 »       mov»    r1,·r030 »       mov»    r1,·r0
31 »       b.n»    12·<_PyRWMutex_Lock+0x12>31 »       b.n»    12·<_PyRWMutex_Lock+0x12>
32 »       pop»    {r4,·pc}32 »       pop»    {r4,·pc}
  
33 00000046·<_PyRWMutex_Unlock>:33 00000046·<_PyRWMutex_Unlock>:
34 _PyRWMutex_Unlock():34 _PyRWMutex_Unlock():
35 »       movs»   r2,·#035 »       movs»   r2,·#0
Offset 48, 60 lines modifiedOffset 48, 61 lines modified
  
48 00000066·<_PyRWMutex_RLock>:48 00000066·<_PyRWMutex_RLock>:
49 _PyRWMutex_RLock():49 _PyRWMutex_RLock():
50 »       push»   {r4,·lr}50 »       push»   {r4,·lr}
51 »       mov.w»  ip,·#4096»  @·0x100051 »       mov.w»  ip,·#4096»  @·0x1000
52 »       sub.w»  ip,·sp,·ip52 »       sub.w»  ip,·sp,·ip
53 »       str.w»  r0,·[ip,·#4088]»     @·0xff853 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
54 »       ldr»    r1,·[r0,·#0]54 »       ldr»    r3,·[r0,·#0]
55 »       mov»    r4,·r055 »       mov»    r4,·r0
 56 »       mov»    r1,·r3
56 »       lsls»   r2,·r1,·#31 
57 »       bmi.n»  80·<_PyRWMutex_RLock+0x1a> 
58 »       lsls»   r3,·r1,·#30 
59 »       bpl.n»  8a·<_PyRWMutex_RLock+0x24> 
60 »       mov»    r0,·r457 »       mov»    r0,·r4
 58 »       lsls»   r2,·r3,·#31
 59 »       bmi.n»  84·<_PyRWMutex_RLock+0x1e>
 60 »       lsls»   r2,·r3,·#30
 61 »       bpl.n»  8c·<_PyRWMutex_RLock+0x26>
61 »       bl»     ac·<rwmutex_set_parked_and_wait>62 »       bl»     ae·<rwmutex_set_parked_and_wait>
62 »       mov»    r1,·r063 »       mov»    r3,·r0
63 »       b.n»    78·<_PyRWMutex_RLock+0x12>64 »       b.n»    78·<_PyRWMutex_RLock+0x12>
64 »       adds»   r2,·r1,·#465 »       adds»   r1,·r3,·#4
65 »       dmb»    ish66 »       dmb»    ish
66 »       ldrex»  r3,·[r4]67 »       ldrex»  r2,·[r4]
67 »       cmp»    r3,·r168 »       cmp»    r2,·r3
68 »       bne.n»  a0·<_PyRWMutex_RLock+0x3a>69 »       bne.n»  a2·<_PyRWMutex_RLock+0x3c>
69 »       strex»  r0,·r2,·[r4]70 »       strex»  r0,·r1,·[r4]
70 »       cmp»    r0,·#071 »       cmp»    r0,·#0
71 »       bne.n»  90·<_PyRWMutex_RLock+0x2a>72 »       bne.n»  92·<_PyRWMutex_RLock+0x2c>
72 »       dmb»    ish73 »       dmb»    ish
73 »       beq.n»  aa·<_PyRWMutex_RLock+0x44>74 »       beq.n»  ac·<_PyRWMutex_RLock+0x46>
74 »       mov»    r1,·r375 »       mov»    r3,·r2
75 »       b.n»    78·<_PyRWMutex_RLock+0x12>76 »       b.n»    78·<_PyRWMutex_RLock+0x12>
76 »       pop»    {r4,·pc}77 »       pop»    {r4,·pc}
  
77 000000ac·<rwmutex_set_parked_and_wait>:78 000000ae·<rwmutex_set_parked_and_wait>:
78 rwmutex_set_parked_and_wait():79 rwmutex_set_parked_and_wait():
79 »       push»   {r4,·lr}80 »       push»   {r4,·lr}
80 »       mov.w»  ip,·#4096»  @·0x100081 »       mov.w»  ip,·#4096»  @·0x1000
81 »       sub.w»  ip,·sp,·ip82 »       sub.w»  ip,·sp,·ip
82 »       str.w»  r0,·[ip,·#4064]»     @·0xfe083 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
83 »       sub»    sp,·#2484 »       sub»    sp,·#24
84 »       mov»    r4,·r085 »       mov»    r4,·r0
85 »       lsls»   r3,·r1,·#3086 »       lsls»   r3,·r1,·#30
86 »       str»    r1,·[sp,·#20]87 »       str»    r1,·[sp,·#20]
87 »       bmi.n»  e6·<rwmutex_set_parked_and_wait+0x3a>88 »       bmi.n»  e8·<rwmutex_set_parked_and_wait+0x3a>
88 »       mov»    r3,·r189 »       mov»    r3,·r1
89 »       orr.w»  r2,·r1,·#290 »       orr.w»  r2,·r1,·#2
90 »       dmb»    ish91 »       dmb»    ish
91 »       ldrex»  r0,·[r4]92 »       ldrex»  r0,·[r4]
92 »       cmp»    r0,·r393 »       cmp»    r0,·r3
93 »       bne.n»  de·<rwmutex_set_parked_and_wait+0x32>94 »       bne.n»  e0·<rwmutex_set_parked_and_wait+0x32>
94 »       strex»  r1,·r2,·[r4]95 »       strex»  r1,·r2,·[r4]
95 »       cmp»    r1,·#096 »       cmp»    r1,·#0
96 »       bne.n»  ce·<rwmutex_set_parked_and_wait+0x22>97 »       bne.n»  d0·<rwmutex_set_parked_and_wait+0x22>
97 »       dmb»    ish98 »       dmb»    ish
98 »       bne.n»  106·<rwmutex_set_parked_and_wait+0x5a>99 »       bne.n»  108·<rwmutex_set_parked_and_wait+0x5a>
99 »       str»    r2,·[sp,·#20]100 »       str»    r2,·[sp,·#20]
100 »       movs»   r2,·#1101 »       movs»   r2,·#1
101 »       movs»   r3,·#0102 »       movs»   r3,·#0
102 »       mov.w»  r0,·#4294967295»    @·0xffffffff103 »       mov.w»  r0,·#4294967295»    @·0xffffffff
103 »       mov.w»  r1,·#4294967295»    @·0xffffffff104 »       mov.w»  r1,·#4294967295»    @·0xffffffff
104 »       str»    r2,·[sp,·#12]105 »       str»    r2,·[sp,·#12]
105 »       movs»   r2,·#4106 »       movs»   r2,·#4
Offset 111, 115 lines modifiedOffset 112, 115 lines modified
111 »       str»    r3,·[sp,·#8]112 »       str»    r3,·[sp,·#8]
112 »       bl»     0·<_PyParkingLot_Park>113 »       bl»     0·<_PyParkingLot_Park>
113 ·R_ARM_THM_CALL» _PyParkingLot_Park114 ·R_ARM_THM_CALL» _PyParkingLot_Park
114 »       ldr»    r0,·[r4,·#0]115 »       ldr»    r0,·[r4,·#0]
115 »       add»    sp,·#24116 »       add»    sp,·#24
116 »       pop»    {r4,·pc}117 »       pop»    {r4,·pc}
  
117 0000010a·<_PyRWMutex_RUnlock>:118 0000010c·<_PyRWMutex_RUnlock>:
118 _PyRWMutex_RUnlock():119 _PyRWMutex_RUnlock():
119 »       dmb»    ish120 »       dmb»    ish
120 »       ldrex»  r3,·[r0]121 »       ldrex»  r3,·[r0]
121 »       subs»   r3,·#4122 »       subs»   r3,·#4
122 »       strex»  r2,·r3,·[r0]123 »       strex»  r2,·r3,·[r0]
123 »       cmp»    r2,·#0124 »       cmp»    r2,·#0
124 »       bne.n»  10e·<_PyRWMutex_RUnlock+0x4>125 »       bne.n»  110·<_PyRWMutex_RUnlock+0x4>
125 »       lsrs»   r2,·r3,·#2126 »       lsrs»   r2,·r3,·#2
126 »       dmb»    ish127 »       dmb»    ish
127 »       bne.n»  12c·<_PyRWMutex_RUnlock+0x22>128 »       bne.n»  12e·<_PyRWMutex_RUnlock+0x22>
128 »       lsls»   r3,·r3,·#30129 »       lsls»   r3,·r3,·#30
129 »       bpl.n»  12c·<_PyRWMutex_RUnlock+0x22>130 »       bpl.n»  12e·<_PyRWMutex_RUnlock+0x22>
130 »       b.w»    0·<_PyParkingLot_UnparkAll>131 »       b.w»    0·<_PyParkingLot_UnparkAll>
131 ·R_ARM_THM_JUMP24»       _PyParkingLot_UnparkAll132 ·R_ARM_THM_JUMP24»       _PyParkingLot_UnparkAll
132 »       bx»     lr133 »       bx»     lr
  
133 0000012e·<_PySeqLock_LockWrite>:134 00000130·<_PySeqLock_LockWrite>:
134 _PySeqLock_LockWrite():135 _PySeqLock_LockWrite():
135 »       push»   {r3,·r4,·r5,·lr}136 »       push»   {r3,·r4,·r5,·lr}
136 »       mov.w»  ip,·#4096»  @·0x1000137 »       mov.w»  ip,·#4096»  @·0x1000
137 »       sub.w»  ip,·sp,·ip138 »       sub.w»  ip,·sp,·ip
138 »       str.w»  r0,·[ip,·#4080]»     @·0xff0139 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
139 »       ldr»    r5,·[r0,·#0]140 »       ldr»    r5,·[r0,·#0]
140 »       mov»    r4,·r0141 »       mov»    r4,·r0
141 »       lsls»   r3,·r5,·#31142 »       lsls»   r3,·r5,·#31
142 »       bpl.n»  14c·<_PySeqLock_LockWrite+0x1e>143 »       bpl.n»  14e·<_PySeqLock_LockWrite+0x1e>
143 »       bl»     0·<sched_yield>144 »       bl»     0·<sched_yield>
144 ·R_ARM_THM_CALL» sched_yield145 ·R_ARM_THM_CALL» sched_yield
145 »       ldr»    r5,·[r4,·#0]146 »       ldr»    r5,·[r4,·#0]
146 »       b.n»    140·<_PySeqLock_LockWrite+0x12>147 »       b.n»    142·<_PySeqLock_LockWrite+0x12>
147 »       adds»   r2,·r5,·#1148 »       adds»   r2,·r5,·#1
148 »       dmb»    ish149 »       dmb»    ish
149 »       ldrex»  r3,·[r4]150 »       ldrex»  r3,·[r4]
150 »       cmp»    r3,·r5151 »       cmp»    r3,·r5
151 »       bne.n»  162·<_PySeqLock_LockWrite+0x34>152 »       bne.n»  164·<_PySeqLock_LockWrite+0x34>
152 »       strex»  r1,·r2,·[r4]153 »       strex»  r1,·r2,·[r4]
153 »       cmp»    r1,·#0154 »       cmp»    r1,·#0
Max diff block lines reached; 1765/5519 bytes (31.98%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 ··0x000000b0·616c4572·726f7246·756e6300·5f507945·alErrorFunc._PyE14 ··0x000000b0·616c4572·726f7246·756e6300·5f507945·alErrorFunc._PyE
15 ··0x000000c0·76656e74·5f497353·6574005f·50794576·vent_IsSet._PyEv15 ··0x000000c0·76656e74·5f497353·6574005f·50794576·vent_IsSet._PyEv
16 ··0x000000d0·656e745f·4e6f7469·66790050·79457665·ent_Notify.PyEve16 ··0x000000d0·656e745f·4e6f7469·66790050·79457665·ent_Notify.PyEve
17 ··0x000000e0·6e745f57·61697400·50794576·656e745f·nt_Wait.PyEvent_17 ··0x000000e0·6e745f57·61697400·50794576·656e745f·nt_Wait.PyEvent_
18 ··0x000000f0·57616974·54696d65·64005f50·79526177·WaitTimed._PyRaw18 ··0x000000f0·57616974·54696d65·64005f50·79526177·WaitTimed._PyRaw
19 ··0x00000100·4d757465·785f4c6f·636b536c·6f77005f·Mutex_LockSlow._19 ··0x00000100·4d757465·785f4c6f·636b536c·6f77005f·Mutex_LockSlow._
20 ··0x00000110·50795365·6d617068·6f72655f·496e6974·PySemaphore_Init20 ··0x00000110·50795365·6d617068·6f72655f·496e6974·PySemaphore_Init
21 ··0x00000120·005f5079·53656d61·70686f72·655f4465·._PySemaphore_De21 ··0x00000120·005f5079·53656d61·70686f72·655f5761·._PySemaphore_Wa
22 ··0x00000130·7374726f·79005f50·7953656d·6170686f·stroy._PySemapho22 ··0x00000130·6974005f·50795365·6d617068·6f72655f·it._PySemaphore_
23 ··0x00000140·72655f57·61697400·5f5f7374·61636b5f·re_Wait.__stack_23 ··0x00000140·44657374·726f7900·5f5f7374·61636b5f·Destroy.__stack_
24 ··0x00000150·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack24 ··0x00000150·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack
25 ··0x00000160·5f63686b·5f677561·7264005f·50794d75·_chk_guard._PyMu25 ··0x00000160·5f63686b·5f677561·7264005f·50794d75·_chk_guard._PyMu
26 ··0x00000170·7465785f·4c6f636b·536c6f77·005f5079·tex_LockSlow._Py26 ··0x00000170·7465785f·4c6f636b·536c6f77·005f5079·tex_LockSlow._Py
27 ··0x00000180·4d757465·785f4c6f·636b5469·6d656400·Mutex_LockTimed.27 ··0x00000180·4d757465·785f4c6f·636b5469·6d656400·Mutex_LockTimed.
28 ··0x00000190·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic28 ··0x00000190·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic
29 ··0x000001a0·52617700·50795f4d·616b6550·656e6469·Raw.Py_MakePendi29 ··0x000001a0·52617700·50795f4d·616b6550·656e6469·Raw.Py_MakePendi
30 ··0x000001b0·6e674361·6c6c7300·5f507954·696d655f·ngCalls._PyTime_30 ··0x000001b0·6e674361·6c6c7300·5f507954·696d655f·ngCalls._PyTime_
80.0 KB
modsupport.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········8896·(bytes·into·file)13 ··Start·of·section·headers:··········8892·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.64 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x22c0:1 There·are·15·section·headers,·starting·at·offset·0x22bc:
  
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·000088·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000088·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001bc8·000038·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·001bc4·000038·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0000bc·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0000bc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000bc·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0000bc·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0000bc·001028·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·0000bc·001024·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·001c00·000600·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·001bfc·000600·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0010e4·00016d·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0010e0·00016d·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·001252·0000a2·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·00124e·0000a2·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002200·000040·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0021fc·000040·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·0012f4·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·0012f0·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0012f4·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0012f0·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·001328·000490·10·····13··22··416 ··[12]·.symtab···········SYMTAB··········00000000·001324·000490·10·····13··22··4
17 ··[13]·.strtab···········STRTAB··········00000000·0017b8·000410·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·0017b4·000410·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·002240·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·00223c·000080·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.79 KB
readelf --wide --symbols {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ·····7:·00000001···122·FUNC····LOCAL··DEFAULT····8·do_ignore11 ·····7:·00000001···122·FUNC····LOCAL··DEFAULT····8·do_ignore
12 ·····8:·0000022d···212·FUNC····LOCAL··DEFAULT····5·countformat12 ·····8:·0000022d···212·FUNC····LOCAL··DEFAULT····5·countformat
13 ·····9:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC213 ·····9:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
14 ····10:·00000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LC314 ····10:·00000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
15 ····11:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC415 ····11:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
16 ····12:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····5·$d16 ····12:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
17 ····13:·00000412·····0·NOTYPE··LOCAL··DEFAULT····5·$t17 ····13:·00000412·····0·NOTYPE··LOCAL··DEFAULT····5·$t
18 ····14:·00000e09····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF 
19 ····15:·00000a91···108·FUNC····LOCAL··DEFAULT····5·check_end18 ····14:·00000a91···108·FUNC····LOCAL··DEFAULT····5·check_end
 19 ····15:·00000e05····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
21 ····17:·00000094·····0·NOTYPE··LOCAL··DEFAULT····7·.LC521 ····17:·00000094·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
22 ····18:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC622 ····18:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
23 ····19:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·.LC723 ····19:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
24 ····20:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC824 ····20:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
26 ····22:·00000001····40·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue26 ····22:·00000001····40·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred 
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar
 47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
48 ····44:·00000afd···614·FUNC····GLOBAL·HIDDEN·····5·_Py_VaBuildStack48 ····44:·00000afd···610·FUNC····GLOBAL·HIDDEN·····5·_Py_VaBuildStack
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
52 ····48:·00000d65·····4·FUNC····GLOBAL·DEFAULT····5·Py_VaBuildValue52 ····48:·00000d61·····4·FUNC····GLOBAL·DEFAULT····5·Py_VaBuildValue
53 ····49:·00000001····32·FUNC····GLOBAL·DEFAULT····1·PyModule_Add53 ····49:·00000001····32·FUNC····GLOBAL·DEFAULT····1·PyModule_Add
54 ····50:·00000d69···160·FUNC····GLOBAL·DEFAULT····5·PyModule_AddObjectRef54 ····50:·00000d65···160·FUNC····GLOBAL·DEFAULT····5·PyModule_AddObjectRef
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetName60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetName
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
62 ····58:·00000e25···194·FUNC····GLOBAL·DEFAULT····5·PyModule_AddType62 ····58:·00000e21···194·FUNC····GLOBAL·DEFAULT····5·PyModule_AddType
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready
66 ····62:·00000ee9···208·FUNC····GLOBAL·DEFAULT····5·PyModule_AddIntConstant66 ····62:·00000ee5···208·FUNC····GLOBAL·DEFAULT····5·PyModule_AddIntConstant
67 ····63:·00000021····50·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant67 ····63:·00000021····50·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
69 ····65:·00000fb9···108·FUNC····GLOBAL·DEFAULT····5·_Py_convert_optional_to_ssize_t69 ····65:·00000fb5···108·FUNC····GLOBAL·DEFAULT····5·_Py_convert_optional_to_ssize_t
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
72 ····68:·00000055····52·FUNC····GLOBAL·DEFAULT····1·PyModule_AddObject72 ····68:·00000055····52·FUNC····GLOBAL·DEFAULT····1·PyModule_AddObject
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
75 ····71:·0000007b····40·FUNC····GLOBAL·DEFAULT····8·_Py_BuildValue_SizeT75 ····71:·0000007b····40·FUNC····GLOBAL·DEFAULT····8·_Py_BuildValue_SizeT
76 ····72:·00001025·····4·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildValue_SizeT76 ····72:·00001021·····4·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildValue_SizeT
25.3 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1bc8·contains·7·entries:1 Relocation·section·'.rel.text'·at·offset·0x1bc4·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··0000320a·R_ARM_THM_CALL·········00000d69···PyModule_AddObjectRef3 00000010··0000320a·R_ARM_THM_CALL·········00000d65···PyModule_AddObjectRef
4 00000018··00000e0a·R_ARM_THM_CALL·········00000e09···Py_XDECREF4 00000018··00000f0a·R_ARM_THM_CALL·········00000e05···Py_XDECREF
5 00000034··0000400a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString5 00000034··0000400a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
6 00000040··0000320a·R_ARM_THM_CALL·········00000d69···PyModule_AddObjectRef6 00000040··0000320a·R_ARM_THM_CALL·········00000d65···PyModule_AddObjectRef
7 0000004a··00000e0a·R_ARM_THM_CALL·········00000e09···Py_XDECREF7 0000004a··00000f0a·R_ARM_THM_CALL·········00000e05···Py_XDECREF
8 00000064··0000320a·R_ARM_THM_CALL·········00000d69···PyModule_AddObjectRef8 00000064··0000320a·R_ARM_THM_CALL·········00000d65···PyModule_AddObjectRef
9 00000082··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc9 00000082··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
  
10 Relocation·section·'.rel.text.hot'·at·offset·0x1c00·contains·192·entries:10 Relocation·section·'.rel.text.hot'·at·offset·0x1bfc·contains·192·entries:
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 00000078··0000170a·R_ARM_THM_CALL·········00000000···PyTuple_New12 00000078··0000170a·R_ARM_THM_CALL·········00000000···PyTuple_New
13 000001b2··0000070a·R_ARM_THM_CALL·········00000001···do_ignore13 000001b2··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
14 000001c8··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc14 000001c8··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
15 000001e0··0000070a·R_ARM_THM_CALL·········00000001···do_ignore15 000001e0··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
16 000001e6··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct16 000001e6··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
17 000001ea··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct17 000001ea··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 28, 189 lines modifiedOffset 28, 189 lines modified
28 0000021e··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC028 0000021e··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
29 00000224··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString29 00000224··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
30 000002e4··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError30 000002e4··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
31 000002e8··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError31 000002e8··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
32 000002ec··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC032 000002ec··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
33 000002f0··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC033 000002f0··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
34 000002f6··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString34 000002f6··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
35 00000478··00001d0a·R_ARM_THM_CALL·········00000000···strlen35 00000490··00001d0a·R_ARM_THM_CALL·········00000000···strlen
36 00000496··0000170a·R_ARM_THM_CALL·········00000000···PyTuple_New36 000004ae··0000170a·R_ARM_THM_CALL·········00000000···PyTuple_New
37 0000058c··0000210a·R_ARM_THM_CALL·········00000000···PyDict_New37 0000058a··0000210a·R_ARM_THM_CALL·········00000000···PyDict_New
38 000005d4··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem38 000005d2··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
39 0000062a··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem39 00000628··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
40 0000067c··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem40 0000067a··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
41 000006ce··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem41 000006cc··0000220a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
42 0000074e··00001d0a·R_ARM_THM_CALL·········00000000···strlen42 0000074c··00001d0a·R_ARM_THM_CALL·········00000000···strlen
43 0000079e··0000230a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize43 0000079c··0000230a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
44 000007e8··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct44 000007e6··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
45 000007ec··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct45 000007ea··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
46 000007f4··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct46 000007f2··0000192f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
47 000007f8··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct47 000007f6··00001930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
48 00000816··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc48 00000814··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
49 0000082a··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc49 00000828··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
50 0000083e··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc50 0000083c··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
51 00000854··0000070a·R_ARM_THM_CALL·········00000001···do_ignore51 00000852··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
52 0000086a··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc52 00000868··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
53 000008bc··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc53 000008bc··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
54 000008c2··0000270a·R_ARM_THM_CALL·········00000000···PyErr_Occurred54 000008cc··0000270a·R_ARM_THM_CALL·········00000000···PyList_New
55 000008ca··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
56 000008ce··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
57 000008d2··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3 
58 000008d6··00000a30·R_ARM_THM_MOVT_ABS·····00000048···.LC3 
59 000008dc··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
60 000008e2··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError55 000008f2··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
61 000008e6··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError56 000008f6··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
62 000008ea··0000092f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC257 000008fa··0000092f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
63 000008ee··00000930·R_ARM_THM_MOVT_ABS·····00000038···.LC258 000008fe··00000930·R_ARM_THM_MOVT_ABS·····00000038···.LC2
64 000008f4··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString59 00000904··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
65 00000900··0000070a·R_ARM_THM_CALL·········00000001···do_ignore60 00000910··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
66 00000908··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc61 00000918··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
67 00000916··0000070a·R_ARM_THM_CALL·········00000001···do_ignore62 00000942··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
 63 00000950··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
68 0000091e··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc64 00000958··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
69 00000926··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 00000960··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 0000093a··0000070a·R_ARM_THM_CALL·········00000001···do_ignore66 00000974··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
71 0000096c··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc67 000009a6··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 00000974··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 000009ae··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
73 0000097a··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError69 000009b4··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
74 0000097e··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError70 000009b8··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
75 00000982··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC171 000009bc··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
76 00000986··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC172 000009c0··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
77 0000098c··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString73 000009c6··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
78 0000099e··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError74 000009d8··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
 75 000009dc··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
 76 000009e0··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
 77 000009e4··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
 78 000009ea··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 79 00000a12··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
 80 00000a16··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
 81 00000a1a··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC4
 82 00000a1e··00000b30·R_ARM_THM_MOVT_ABS·····0000006c···.LC4
 83 00000a24··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 84 00000a42··0000290a·R_ARM_THM_CALL·········00000000···wcslen
 85 00000a54··00002b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 86 00000a5e··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
79 000009a2··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError87 00000a62··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
80 000009a6··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC188 00000a66··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
81 000009aa··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC189 00000a6a··00000a30·R_ARM_THM_MOVT_ABS·····00000048···.LC3
82 000009b0··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString90 00000a70··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
83 000009ca··0000280a·R_ARM_THM_CALL·········00000000···PyList_New 
84 00000a2e··0000070a·R_ARM_THM_CALL·········00000001···do_ignore 
85 00000a34··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
86 00000a38··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
87 00000a3c··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC4 
88 00000a40··00000b30·R_ARM_THM_MOVT_ABS·····0000006c···.LC4 
89 00000a46··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
90 00000a64··00002a0a·R_ARM_THM_CALL·········00000000···wcslen 
91 00000ae2··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError91 00000ae2··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
92 00000ae6··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError92 00000ae6··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
93 00000aea··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC193 00000aea··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
94 00000aee··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC194 00000aee··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
95 00000af4··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString95 00000af4··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
96 00000c76··00002d0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc96 00000c74··00002d0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
97 00000ca8··0000070a·R_ARM_THM_CALL·········00000001···do_ignore97 00000ca6··0000070a·R_ARM_THM_CALL·········00000001···do_ignore
98 00000ccc··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc98 00000cca··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
99 00000d04··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError99 00000d00··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
100 00000d08··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError100 00000d04··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
101 00000d0c··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1101 00000d08··0000052f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
102 00000d10··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC1102 00000d0c··00000530·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
103 00000d16··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString103 00000d12··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
104 00000d32··00002e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory104 00000d2e··00002e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
105 00000d3a··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError105 00000d36··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
106 00000d3e··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError106 00000d3a··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
107 00000d42··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0107 00000d3e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
108 00000d46··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0108 00000d42··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
109 00000d4c··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString109 00000d48··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
110 00000d5c··00002f0a·R_ARM_THM_CALL·········00000000···PyMem_Free110 00000d58··00002f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
111 00000d7a··0000332f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type111 00000d76··0000332f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type
112 00000d7e··00003330·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type112 00000d7a··00003330·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
113 00000d8e··0000340a·R_ARM_THM_CALL·········00000000···PyModule_GetDict113 00000d8a··0000340a·R_ARM_THM_CALL·········00000000···PyModule_GetDict
114 00000da2··0000360a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype114 00000d9e··0000360a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
115 00000daa··0000372f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError115 00000da6··0000372f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
116 00000dae··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError116 00000daa··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
117 00000db2··0000112f·R_ARM_THM_MOVW_ABS_NC··00000094···.LC5117 00000dae··0000112f·R_ARM_THM_MOVW_ABS_NC··00000094···.LC5
118 00000db6··00001130·R_ARM_THM_MOVT_ABS·····00000094···.LC5118 00000db2··00001130·R_ARM_THM_MOVT_ABS·····00000094···.LC5
119 00000dbc··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString119 00000db8··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
120 00000dc2··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError120 00000dbe··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
121 00000dc6··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError121 00000dc2··00001a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
Max diff block lines reached; 905/25805 bytes (3.51%) of diff not shown.
1.05 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 KF}")F·F1 KF}")F·F
2 ;F)")F·F 
3 ;F]")F·F2 ;F]")F·F
 3 ;F)")F·F
4 unmatched·paren·in·format4 unmatched·paren·in·format
5 Unmatched·paren·in·format5 Unmatched·paren·in·format
6 Bad·dict·format6 Bad·dict·format
7 NULL·object·passed·to·Py_BuildValue7 NULL·object·passed·to·Py_BuildValue
8 bad·format·char·passed·to·Py_BuildValue8 bad·format·char·passed·to·Py_BuildValue
9 PyModule_AddObjectRef()·first·argument·must·be·a·module9 PyModule_AddObjectRef()·first·argument·must·be·a·module
10 PyModule_AddObjectRef()·must·be·called·with·an·exception·raised·if·value·is·NULL10 PyModule_AddObjectRef()·must·be·called·with·an·exception·raised·if·value·is·NULL
11 module·'%s'·has·no·__dict__11 module·'%s'·has·no·__dict__
12 argument·should·be·integer·or·None,·not·'%.200s'12 argument·should·be·integer·or·None,·not·'%.200s'
13 va_build_value13 va_build_value
14 do_mkvalue14 do_mkvalue
15 do_ignore15 do_ignore
16 countformat16 countformat
17 Py_XDECREF 
18 check_end17 check_end
 18 Py_XDECREF
19 Py_BuildValue19 Py_BuildValue
20 PyTuple_New20 PyTuple_New
21 _Py_Dealloc21 _Py_Dealloc
22 _Py_NoneStruct22 _Py_NoneStruct
23 PyExc_SystemError23 PyExc_SystemError
24 PyErr_SetString24 PyErr_SetString
25 PyLong_FromLong25 PyLong_FromLong
Offset 28, 18 lines modifiedOffset 28, 18 lines modified
28 PyLong_FromUnsignedLong28 PyLong_FromUnsignedLong
29 PyDict_New29 PyDict_New
30 PyDict_SetItem30 PyDict_SetItem
31 PyBytes_FromStringAndSize31 PyBytes_FromStringAndSize
32 PyUnicode_FromOrdinal32 PyUnicode_FromOrdinal
33 PyLong_FromUnsignedLongLong33 PyLong_FromUnsignedLongLong
34 PyLong_FromLongLong34 PyLong_FromLongLong
35 PyErr_Occurred 
36 PyList_New35 PyList_New
37 PyComplex_FromCComplex36 PyComplex_FromCComplex
38 PyUnicode_FromWideChar37 PyUnicode_FromWideChar
 38 PyErr_Occurred
39 _Py_VaBuildStack39 _Py_VaBuildStack
40 PyMem_Malloc40 PyMem_Malloc
41 PyErr_NoMemory41 PyErr_NoMemory
42 PyMem_Free42 PyMem_Free
43 Py_VaBuildValue43 Py_VaBuildValue
44 PyModule_Add44 PyModule_Add
45 PyModule_AddObjectRef45 PyModule_AddObjectRef
1.51 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 00000000·<PyModule_Add>:6 00000000·<PyModule_Add>:
7 PyModule_Add():7 PyModule_Add():
8 »       push»   {r3,·r4,·r5,·lr}8 »       push»   {r3,·r4,·r5,·lr}
9 »       mov.w»  ip,·#4096»  @·0x10009 »       mov.w»  ip,·#4096»  @·0x1000
10 »       sub.w»  ip,·sp,·ip10 »       sub.w»  ip,·sp,·ip
11 »       str.w»  r0,·[ip,·#4080]»     @·0xff011 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
12 »       mov»    r5,·r212 »       mov»    r5,·r2
13 »       bl»     d68·<PyModule_AddObjectRef>13 »       bl»     d64·<PyModule_AddObjectRef>
14 ·R_ARM_THM_CALL» PyModule_AddObjectRef14 ·R_ARM_THM_CALL» PyModule_AddObjectRef
15 »       mov»    r4,·r015 »       mov»    r4,·r0
16 »       mov»    r0,·r516 »       mov»    r0,·r5
17 »       bl»     e08·<Py_XDECREF>17 »       bl»     e04·<Py_XDECREF>
18 ·R_ARM_THM_CALL» Py_XDECREF18 ·R_ARM_THM_CALL» Py_XDECREF
19 »       mov»    r0,·r419 »       mov»    r0,·r4
20 »       pop»    {r3,·r4,·r5,·pc}20 »       pop»    {r3,·r4,·r5,·pc}
  
21 00000020·<PyModule_AddStringConstant>:21 00000020·<PyModule_AddStringConstant>:
22 PyModule_AddStringConstant():22 PyModule_AddStringConstant():
23 »       push»   {r4,·r5,·r6,·lr}23 »       push»   {r4,·r5,·r6,·lr}
Offset 30, 33 lines modifiedOffset 30, 33 lines modified
30 »       mov»    r0,·r230 »       mov»    r0,·r2
31 »       bl»     0·<PyUnicode_FromString>31 »       bl»     0·<PyUnicode_FromString>
32 ·R_ARM_THM_CALL» PyUnicode_FromString32 ·R_ARM_THM_CALL» PyUnicode_FromString
33 »       mov»    r1,·r633 »       mov»    r1,·r6
34 »       mov»    r2,·r034 »       mov»    r2,·r0
35 »       mov»    r4,·r035 »       mov»    r4,·r0
36 »       mov»    r0,·r536 »       mov»    r0,·r5
37 »       bl»     d68·<PyModule_AddObjectRef>37 »       bl»     d64·<PyModule_AddObjectRef>
38 ·R_ARM_THM_CALL» PyModule_AddObjectRef38 ·R_ARM_THM_CALL» PyModule_AddObjectRef
39 »       mov»    r3,·r039 »       mov»    r3,·r0
40 »       mov»    r0,·r440 »       mov»    r0,·r4
41 »       mov»    r4,·r341 »       mov»    r4,·r3
42 »       bl»     e08·<Py_XDECREF>42 »       bl»     e04·<Py_XDECREF>
43 ·R_ARM_THM_CALL» Py_XDECREF43 ·R_ARM_THM_CALL» Py_XDECREF
44 »       mov»    r0,·r444 »       mov»    r0,·r4
45 »       pop»    {r4,·r5,·r6,·pc}45 »       pop»    {r4,·r5,·r6,·pc}
46 »       nop46 »       nop
  
47 00000054·<PyModule_AddObject>:47 00000054·<PyModule_AddObject>:
48 PyModule_AddObject():48 PyModule_AddObject():
49 »       push»   {r3,·r4,·r5,·lr}49 »       push»   {r3,·r4,·r5,·lr}
50 »       mov.w»  ip,·#4096»  @·0x100050 »       mov.w»  ip,·#4096»  @·0x1000
51 »       sub.w»  ip,·sp,·ip51 »       sub.w»  ip,·sp,·ip
52 »       str.w»  r0,·[ip,·#4080]»     @·0xff052 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
53 »       mov»    r5,·r253 »       mov»    r5,·r2
54 »       bl»     d68·<PyModule_AddObjectRef>54 »       bl»     d64·<PyModule_AddObjectRef>
55 ·R_ARM_THM_CALL» PyModule_AddObjectRef55 ·R_ARM_THM_CALL» PyModule_AddObjectRef
56 »       mov»    r4,·r056 »       mov»    r4,·r0
57 »       cbnz»   r0,·7c·<PyModule_AddObject+0x28>57 »       cbnz»   r0,·7c·<PyModule_AddObject+0x28>
58 »       ldr»    r3,·[r5,·#0]58 »       ldr»    r3,·[r5,·#0]
59 »       mvn.w»  r2,·#3221225472»    @·0xc000000059 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
60 »       cmp»    r3,·r260 »       cmp»    r3,·r2
61 »       beq.n»  7c·<PyModule_AddObject+0x28>61 »       beq.n»  7c·<PyModule_AddObject+0x28>
40.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 117, 53 lines modifiedOffset 117, 53 lines modified
117 »       ands»   r0,·r6117 »       ands»   r0,·r6
118 »       cmp»    r0,·#0118 »       cmp»    r0,·#0
119 »       bne.n»  40·<va_build_value+0x18>119 »       bne.n»  40·<va_build_value+0x18>
120 »       cmp»    r4,·#41»      @·0x29120 »       cmp»    r4,·#41»      @·0x29
121 »       beq.n»  13a·<va_build_value+0x112>121 »       beq.n»  13a·<va_build_value+0x112>
122 »       cmp»    r4,·#40»      @·0x28122 »       cmp»    r4,·#40»      @·0x28
123 »       bne.n»  56·<va_build_value+0x2e>123 »       bne.n»  56·<va_build_value+0x2e>
124 »       cbnz»   r3,·15c·<va_build_value+0x134>124 »       cbnz»   r3,·158·<va_build_value+0x130>
125 »       ldrb.w» r4,·[r2,·#1]!125 »       ldrb.w» r4,·[r2,·#1]!
126 »       adds»   r5,·#1126 »       adds»   r5,·#1
127 »       movs»   r3,·#1127 »       movs»   r3,·#1
128 »       cmp»    r4,·#93»      @·0x5d128 »       cmp»    r4,·#93»      @·0x5d
129 »       beq.n»  13a·<va_build_value+0x112>129 »       beq.n»  13a·<va_build_value+0x112>
130 »       bls.n»  14e·<va_build_value+0x126>130 »       bls.n»  14e·<va_build_value+0x126>
131 »       cmp»    r4,·#123»     @·0x7b131 »       cmp»    r4,·#123»     @·0x7b
132 »       beq.n»  15c·<va_build_value+0x134>132 »       beq.n»  158·<va_build_value+0x130>
133 »       cmp»    r4,·#125»     @·0x7d133 »       cmp»    r4,·#125»     @·0x7d
134 »       beq.n»  13a·<va_build_value+0x112>134 »       beq.n»  13a·<va_build_value+0x112>
135 »       ldrb.w» r4,·[r2,·#1]!135 »       ldrb.w» r4,·[r2,·#1]!
136 »       cmp»    r4,·#93»      @·0x5d136 »       cmp»    r4,·#93»      @·0x5d
137 »       bne.n»  128·<va_build_value+0x100>137 »       bne.n»  128·<va_build_value+0x100>
138 »       subs»   r3,·#1138 »       subs»   r3,·#1
139 »       b.n»    40·<va_build_value+0x18>139 »       b.n»    40·<va_build_value+0x18>
140 »       cmp»    r4,·#123»     @·0x7b140 »       cmp»    r4,·#123»     @·0x7b
141 »       beq.n»  11a·<va_build_value+0xf2>141 »       beq.n»  11a·<va_build_value+0xf2>
142 »       bhi.n»  160·<va_build_value+0x138>142 »       bhi.n»  15c·<va_build_value+0x134>
143 »       cmp»    r4,·#91»      @·0x5b143 »       cmp»    r4,·#91»      @·0x5b
144 »       beq.n»  11a·<va_build_value+0xf2>144 »       beq.n»  11a·<va_build_value+0xf2>
145 »       cmp»    r4,·#93»      @·0x5d145 »       cmp»    r4,·#93»      @·0x5d
146 »       bne.n»  56·<va_build_value+0x2e>146 »       bne.n»  56·<va_build_value+0x2e>
147 »       b.n»    13a·<va_build_value+0x112>147 »       b.n»    13a·<va_build_value+0x112>
148 »       cmp»    r4,·#41»      @·0x29148 »       cmp»    r4,·#41»      @·0x29
149 »       beq.n»  13a·<va_build_value+0x112>149 »       beq.n»  13a·<va_build_value+0x112>
150 »       bhi.n»  168·<va_build_value+0x140>150 »       bls.n»  164·<va_build_value+0x13c>
151 »       cmp»    r4,·#0 
152 »       beq.n»  212·<va_build_value+0x1ea> 
153 »       cmp»    r4,·#40»      @·0x28151 »       cmp»    r4,·#91»      @·0x5b
154 »       bne.n»  132·<va_build_value+0x10a>152 »       bne.n»  132·<va_build_value+0x10a>
155 »       adds»   r3,·#1153 »       adds»   r3,·#1
156 »       b.n»    40·<va_build_value+0x18>154 »       b.n»    40·<va_build_value+0x18>
157 »       cmp»    r4,·#125»     @·0x7d155 »       cmp»    r4,·#125»     @·0x7d
158 »       bne.w»  56·<va_build_value+0x2e>156 »       bne.w»  56·<va_build_value+0x2e>
159 »       b.n»    13a·<va_build_value+0x112>157 »       b.n»    13a·<va_build_value+0x112>
 158 »       cmp»    r4,·#0
 159 »       beq.n»  212·<va_build_value+0x1ea>
160 »       cmp»    r4,·#91»      @·0x5b160 »       cmp»    r4,·#40»      @·0x28
161 »       bne.n»  132·<va_build_value+0x10a>161 »       bne.n»  132·<va_build_value+0x10a>
162 »       b.n»    15c·<va_build_value+0x134>162 »       b.n»    158·<va_build_value+0x130>
163 »       add»    r1,·sp,·#4163 »       add»    r1,·sp,·#4
164 »       mov»    r0,·sp164 »       mov»    r0,·sp
165 »       bl»     300·<do_mkvalue>165 »       bl»     300·<do_mkvalue>
166 »       mov»    r6,·r0166 »       mov»    r6,·r0
167 »       mov»    r0,·r6167 »       mov»    r0,·r6
168 »       add»    sp,·#12168 »       add»    sp,·#12
169 »       pop»    {r4,·r5,·r6,·r7,·pc}169 »       pop»    {r4,·r5,·r6,·r7,·pc}
Offset 355, 199 lines modifiedOffset 355, 199 lines modified
355 »       mov»    r4,·r0355 »       mov»    r4,·r0
356 »       mov»    r5,·r1356 »       mov»    r5,·r1
357 »       adds»   r0,·r2,·#1357 »       adds»   r0,·r2,·#1
358 »       str»    r0,·[r4,·#0]358 »       str»    r0,·[r4,·#0]
359 »       ldrb.w» r3,·[r0,·#-1]359 »       ldrb.w» r3,·[r0,·#-1]
360 »       subs»   r3,·#9360 »       subs»   r3,·#9
361 »       cmp»    r3,·#114»     @·0x72361 »       cmp»    r3,·#114»     @·0x72
362 »       bhi.w»  a34·<do_mkvalue+0x734>362 »       bhi.w»  a12·<do_mkvalue+0x712>
363 »       tbh»    [pc,·r3,·lsl·#1]363 »       tbh»    [pc,·r3,·lsl·#1]
364 »       .word»  0x03840097 
365 »       .word»  0x03840384 
366 »       .word»  0x03840384 
367 »       .word»  0x03840384 
368 »       .word»  0x03840384 
369 »       .word»  0x03840384 
370 »       .word»  0x03840384 
371 »       .word»  0x03840384 
372 »       .word»  0x03840384 
373 »       .word»  0x03840384 
374 »       .word»  0x03840384 
375 »       .word»  0x00970384 
376 »       .word»  0x03840384 
377 »       .word»  0x03840384 
378 »       .word»  0x03840384 
379 »       .word»  0x00af0384 
380 »       .word»  0x03840384 
381 »       .word»  0x00970384 
382 »       .word»  0x03840384 
383 »       .word»  0x03840384 
384 »       .word»  0x03840384 
385 »       .word»  0x03840384 
386 »       .word»  0x03840384 
387 »       .word»  0x03840384 
388 »       .word»  0x00970384 
389 »       .word»  0x03840384 
390 »       .word»  0x03840384 
391 »       .word»  0x03840384 
392 »       .word»  0x00730384364 »       .word»  0x037300a3
 365 »       .word»  0x03730373
 366 »       .word»  0x03730373
 367 »       .word»  0x03730373
 368 »       .word»  0x03730373
 369 »       .word»  0x03730373
 370 »       .word»  0x03730373
 371 »       .word»  0x03730373
 372 »       .word»  0x03730373
 373 »       .word»  0x03730373
 374 »       .word»  0x03730373
 375 »       .word»  0x00a30373
 376 »       .word»  0x03730373
 377 »       .word»  0x03730373
 378 »       .word»  0x03730373
 379 »       .word»  0x00bb0373
 380 »       .word»  0x03730373
 381 »       .word»  0x00a30373
 382 »       .word»  0x03730373
 383 »       .word»  0x03730373
 384 »       .word»  0x03730373
 385 »       .word»  0x03730373
 386 »       .word»  0x03730373
 387 »       .word»  0x03730373
 388 »       .word»  0x00a30373
 389 »       .word»  0x03730373
 390 »       .word»  0x03730373
 391 »       .word»  0x03730373
 392 »       .word»  0x008d0373
393 »       .word»  0x0362021a393 »       .word»  0x03660219
394 »       .word»  0x03840384 
395 »       .word»  0x00730384394 »       .word»  0x03730373
396 »       .word»  0x0384011c 
397 »       .word»  0x023d0223395 »       .word»  0x008d0373
Max diff block lines reached; 36891/41206 bytes (89.53%) of diff not shown.
583 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 »       cbnz»   r6,·62·<do_ignore+0x62>45 »       cbnz»   r6,·62·<do_ignore+0x62>
46 »       mov»    r0,·r446 »       mov»    r0,·r4
47 »       bl»     0·<_Py_Dealloc>47 »       bl»     0·<_Py_Dealloc>
48 ·R_ARM_THM_CALL» _Py_Dealloc48 ·R_ARM_THM_CALL» _Py_Dealloc
49 »       add.w»  fp,·fp,·#149 »       add.w»  fp,·fp,·#1
50 »       b.n»    24·<do_ignore+0x24>50 »       b.n»    24·<do_ignore+0x24>
51 »       mov»    r0,·r551 »       mov»    r0,·r5
52 »       bl»     e08·<Py_XDECREF>52 »       bl»     e04·<Py_XDECREF>
53 ·R_ARM_THM_CALL» Py_XDECREF53 ·R_ARM_THM_CALL» Py_XDECREF
54 »       mov»    r1,·r954 »       mov»    r1,·r9
55 »       mov»    r0,·r755 »       mov»    r0,·r7
56 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}56 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
57 »       b.w»    a90·<check_end>57 »       b.w»    a90·<check_end>
58 ·R_ARM_THM_JUMP24»       check_end58 ·R_ARM_THM_JUMP24»       check_end
  
2.91 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00247400·76615f62·75696c64·5f76616c·.$t.va_build_val2 ··0x00000000·00247400·76615f62·75696c64·5f76616c·.$t.va_build_val
3 ··0x00000010·75650024·64002e4c·4330002e·4c433100·ue.$d..LC0..LC1.3 ··0x00000010·75650024·64002e4c·4330002e·4c433100·ue.$d..LC0..LC1.
4 ··0x00000020·646f5f6d·6b76616c·75650064·6f5f6967·do_mkvalue.do_ig4 ··0x00000020·646f5f6d·6b76616c·75650064·6f5f6967·do_mkvalue.do_ig
5 ··0x00000030·6e6f7265·00636f75·6e74666f·726d6174·nore.countformat5 ··0x00000030·6e6f7265·00636f75·6e74666f·726d6174·nore.countformat
6 ··0x00000040·002e4c43·32002e4c·4333002e·4c433400·..LC2..LC3..LC4.6 ··0x00000040·002e4c43·32002e4c·4333002e·4c433400·..LC2..LC3..LC4.
7 ··0x00000050·50795f58·44454352·45460063·6865636b·Py_XDECREF.check7 ··0x00000050·63686563·6b5f656e·64005079·5f584445·check_end.Py_XDE
8 ··0x00000060·5f656e64·002e4c43·35002e4c·4336002e·_end..LC5..LC6..8 ··0x00000060·43524546·002e4c43·35002e4c·4336002e·CREF..LC5..LC6..
9 ··0x00000070·4c433700·2e4c4338·0050795f·4275696c·LC7..LC8.Py_Buil9 ··0x00000070·4c433700·2e4c4338·0050795f·4275696c·LC7..LC8.Py_Buil
10 ··0x00000080·6456616c·75650050·79547570·6c655f4e·dValue.PyTuple_N10 ··0x00000080·6456616c·75650050·79547570·6c655f4e·dValue.PyTuple_N
11 ··0x00000090·6577005f·50795f44·65616c6c·6f63005f·ew._Py_Dealloc._11 ··0x00000090·6577005f·50795f44·65616c6c·6f63005f·ew._Py_Dealloc._
12 ··0x000000a0·50795f4e·6f6e6553·74727563·74005079·Py_NoneStruct.Py12 ··0x000000a0·50795f4e·6f6e6553·74727563·74005079·Py_NoneStruct.Py
13 ··0x000000b0·4578635f·53797374·656d4572·726f7200·Exc_SystemError.13 ··0x000000b0·4578635f·53797374·656d4572·726f7200·Exc_SystemError.
14 ··0x000000c0·50794572·725f5365·74537472·696e6700·PyErr_SetString.14 ··0x000000c0·50794572·725f5365·74537472·696e6700·PyErr_SetString.
15 ··0x000000d0·50794c6f·6e675f46·726f6d4c·6f6e6700·PyLong_FromLong.15 ··0x000000d0·50794c6f·6e675f46·726f6d4c·6f6e6700·PyLong_FromLong.
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ··0x00000130·44696374·5f4e6577·00507944·6963745f·Dict_New.PyDict_22 ··0x00000130·44696374·5f4e6577·00507944·6963745f·Dict_New.PyDict_
23 ··0x00000140·53657449·74656d00·50794279·7465735f·SetItem.PyBytes_23 ··0x00000140·53657449·74656d00·50794279·7465735f·SetItem.PyBytes_
24 ··0x00000150·46726f6d·53747269·6e67416e·6453697a·FromStringAndSiz24 ··0x00000150·46726f6d·53747269·6e67416e·6453697a·FromStringAndSiz
25 ··0x00000160·65005079·556e6963·6f64655f·46726f6d·e.PyUnicode_From25 ··0x00000160·65005079·556e6963·6f64655f·46726f6d·e.PyUnicode_From
26 ··0x00000170·4f726469·6e616c00·50794c6f·6e675f46·Ordinal.PyLong_F26 ··0x00000170·4f726469·6e616c00·50794c6f·6e675f46·Ordinal.PyLong_F
27 ··0x00000180·726f6d55·6e736967·6e65644c·6f6e674c·romUnsignedLongL27 ··0x00000180·726f6d55·6e736967·6e65644c·6f6e674c·romUnsignedLongL
28 ··0x00000190·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL28 ··0x00000190·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL
29 ··0x000001a0·6f6e674c·6f6e6700·50794572·725f4f63·ongLong.PyErr_Oc29 ··0x000001a0·6f6e674c·6f6e6700·50794c69·73745f4e·ongLong.PyList_N
30 ··0x000001b0·63757272·65640050·794c6973·745f4e65·curred.PyList_Ne 
31 ··0x000001c0·77005079·436f6d70·6c65785f·46726f6d·w.PyComplex_From30 ··0x000001b0·65770050·79436f6d·706c6578·5f46726f·ew.PyComplex_Fro
32 ··0x000001d0·43436f6d·706c6578·00776373·6c656e00·CComplex.wcslen.31 ··0x000001c0·6d43436f·6d706c65·78007763·736c656e·mCComplex.wcslen
33 ··0x000001e0·5079556e·69636f64·655f4672·6f6d5769·PyUnicode_FromWi32 ··0x000001d0·00507955·6e69636f·64655f46·726f6d57·.PyUnicode_FromW
 33 ··0x000001e0·69646543·68617200·50794572·725f4f63·ideChar.PyErr_Oc
34 ··0x000001f0·64654368·6172005f·50795f56·61427569·deChar._Py_VaBui34 ··0x000001f0·63757272·6564005f·50795f56·61427569·curred._Py_VaBui
35 ··0x00000200·6c645374·61636b00·50794d65·6d5f4d61·ldStack.PyMem_Ma35 ··0x00000200·6c645374·61636b00·50794d65·6d5f4d61·ldStack.PyMem_Ma
36 ··0x00000210·6c6c6f63·00507945·72725f4e·6f4d656d·lloc.PyErr_NoMem36 ··0x00000210·6c6c6f63·00507945·72725f4e·6f4d656d·lloc.PyErr_NoMem
37 ··0x00000220·6f727900·50794d65·6d5f4672·65650050·ory.PyMem_Free.P37 ··0x00000220·6f727900·50794d65·6d5f4672·65650050·ory.PyMem_Free.P
38 ··0x00000230·795f5661·4275696c·6456616c·75650050·y_VaBuildValue.P38 ··0x00000230·795f5661·4275696c·6456616c·75650050·y_VaBuildValue.P
39 ··0x00000240·794d6f64·756c655f·41646400·50794d6f·yModule_Add.PyMo39 ··0x00000240·794d6f64·756c655f·41646400·50794d6f·yModule_Add.PyMo
40 ··0x00000250·64756c65·5f416464·4f626a65·63745265·dule_AddObjectRe40 ··0x00000250·64756c65·5f416464·4f626a65·63745265·dule_AddObjectRe
41 ··0x00000260·66005079·4d6f6475·6c655f54·79706500·f.PyModule_Type.41 ··0x00000260·66005079·4d6f6475·6c655f54·79706500·f.PyModule_Type.
12.4 KB
parking_lot.o
1.28 KB
readelf --wide --symbols {}
    
Offset 28, 16 lines modifiedOffset 28, 16 lines modified
28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidivmod29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidivmod
30 ····26:·00000001···564·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_Park30 ····26:·00000001···564·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_Park
31 ····27:·00000235····48·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Init31 ····27:·00000235····48·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Init
32 ····28:·00000265···172·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Wait32 ····28:·00000265···172·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Wait
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow
35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow
 36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
4.41 KB
readelf --wide --relocs {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1c0c·contains·57·entries:1 Relocation·section·'.rel.text'·at·offset·0x1c0c·contains·57·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets3 00000014··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets
4 00000018··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets4 00000018··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets
5 00000044··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod5 00000044··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
6 0000009a··00001b0a·R_ARM_THM_CALL·········00000235···_PySemaphore_Init6 0000009a··00001b0a·R_ARM_THM_CALL·········00000235···_PySemaphore_Init
7 000000e2··00001c0a·R_ARM_THM_CALL·········00000265···_PySemaphore_Wait7 000000e0··00001c0a·R_ARM_THM_CALL·········00000265···_PySemaphore_Wait
8 000000ee··00001d0a·R_ARM_THM_CALL·········00000000···sem_destroy8 000000ee··00001d0a·R_ARM_THM_CALL·········00000000···sem_destroy
9 0000010a··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow9 0000010a··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow
10 00000132··00001f0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
11 00000138··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow10 00000134··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
 11 0000013a··0000200a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 12 00000140··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
12 000001aa··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow13 000001ca··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
13 000001da··00001c0a·R_ARM_THM_CALL·········00000265···_PySemaphore_Wait14 000001fa··00001c0a·R_ARM_THM_CALL·········00000265···_PySemaphore_Wait
14 000001e6··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow15 00000206··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow
15 000001ee··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow 
16 00000228··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow16 00000228··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
17 00000230··00002102·R_ARM_ABS32············00000000···__stack_chk_guard17 00000230··00002102·R_ARM_ABS32············00000000···__stack_chk_guard
18 00000246··0000220a·R_ARM_THM_CALL·········00000000···sem_init18 00000246··0000220a·R_ARM_THM_CALL·········00000000···sem_init
19 00000250··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC119 00000250··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC1
20 00000254··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LC120 00000254··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LC1
21 00000258··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR021 00000258··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
22 0000025c··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR022 0000025c··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
23 00000260··0000230a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc23 00000260··0000230a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
Offset 36, 31 lines modifiedOffset 36, 31 lines modified
36 00000308··00002d6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate36 00000308··00002d6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
37 0000030c··00001302·R_ARM_ABS32············00000000···.rodata37 0000030c··00001302·R_ARM_ABS32············00000000···.rodata
38 00000326··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets38 00000326··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets
39 0000032a··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets39 0000032a··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets
40 00000336··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod40 00000336··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
41 000003dc··00002f0a·R_ARM_THM_CALL·········000003fd···_PySemaphore_Wakeup41 000003dc··00002f0a·R_ARM_THM_CALL·········000003fd···_PySemaphore_Wakeup
42 000003ea··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow42 000003ea··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow
43 000003f4··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow43 000003f4··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
44 0000040a··0000300a·R_ARM_THM_CALL·········00000000···sem_post44 0000040a··0000300a·R_ARM_THM_CALL·········00000000···sem_post
45 00000412··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC345 00000412··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC3
46 00000416··00000e30·R_ARM_THM_MOVT_ABS·····00000044···.LC346 00000416··00000e30·R_ARM_THM_MOVT_ABS·····00000044···.LC3
47 0000041c··0000230a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc47 0000041c··0000230a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
48 00000420··00001302·R_ARM_ABS32············00000000···.rodata48 00000420··00001302·R_ARM_ABS32············00000000···.rodata
49 00000438··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets49 00000438··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets
50 0000043c··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets50 0000043c··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets
51 00000440··0000320a·R_ARM_THM_CALL·········00000000···memset51 00000440··0000320a·R_ARM_THM_CALL·········00000000···memset
52 0000045c··00000102·R_ARM_ABS32············00000000···.data52 0000045c··00000102·R_ARM_ABS32············00000000···.data
53 00000470··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets53 00000470··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···buckets
54 00000474··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets54 00000474··00000330·R_ARM_THM_MOVT_ABS·····00000000···buckets
55 00000482··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod55 00000482··0000190a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
56 00000516··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow56 00000516··00001e0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_LockSlow
57 0000051e··0000200a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow57 0000051e··00001f0a·R_ARM_THM_CALL·········00000000···_PyRawMutex_UnlockSlow
58 00000510··00002f1e·R_ARM_THM_JUMP24·······000003fd···_PySemaphore_Wakeup58 00000510··00002f1e·R_ARM_THM_JUMP24·······000003fd···_PySemaphore_Wakeup
59 00000552··0000201e·R_ARM_THM_JUMP24·······00000000···_PyRawMutex_UnlockSlow59 00000552··00001f1e·R_ARM_THM_JUMP24·······00000000···_PyRawMutex_UnlockSlow
60 0000055c··00001d1e·R_ARM_THM_JUMP24·······00000000···sem_destroy60 0000055c··00001d1e·R_ARM_THM_JUMP24·······00000000···sem_destroy
  
61 Relocation·section·'.rel.data'·at·offset·0x1dd4·contains·514·entries:61 Relocation·section·'.rel.data'·at·offset·0x1dd4·contains·514·entries:
62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
63 00000004··00000102·R_ARM_ABS32············00000000···.data63 00000004··00000102·R_ARM_ABS32············00000000···.data
64 00000008··00000102·R_ARM_ABS32············00000000···.data64 00000008··00000102·R_ARM_ABS32············00000000···.data
65 00000014··00000102·R_ARM_ABS32············00000000···.data65 00000014··00000102·R_ARM_ABS32············00000000···.data
401 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 __func__.010 __func__.0
11 __aeabi_uidivmod11 __aeabi_uidivmod
12 _PyParkingLot_Park12 _PyParkingLot_Park
13 _PySemaphore_Init13 _PySemaphore_Init
14 _PySemaphore_Wait14 _PySemaphore_Wait
15 sem_destroy15 sem_destroy
16 _PyRawMutex_LockSlow16 _PyRawMutex_LockSlow
17 __stack_chk_fail 
18 _PyRawMutex_UnlockSlow17 _PyRawMutex_UnlockSlow
 18 __stack_chk_fail
19 __stack_chk_guard19 __stack_chk_guard
20 sem_init20 sem_init
21 _Py_FatalErrorFunc21 _Py_FatalErrorFunc
22 sem_wait22 sem_wait
23 PyEval_AcquireThread23 PyEval_AcquireThread
24 PyEval_ReleaseThread24 PyEval_ReleaseThread
25 __errno_location25 __errno_location
4.85 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 »       bne.n»  56·<_PyParkingLot_Park+0x56>44 »       bne.n»  56·<_PyParkingLot_Park+0x56>
45 »       dmb»    ish45 »       dmb»    ish
46 »       bne.n»  108·<_PyParkingLot_Park+0x108>46 »       bne.n»  108·<_PyParkingLot_Park+0x108>
47 »       subs»   r2,·r5,·#147 »       subs»   r2,·r5,·#1
48 »       cmp»    r2,·#748 »       cmp»    r2,·#7
49 »       bhi.w»  20c·<_PyParkingLot_Park+0x20c>49 »       bhi.w»  20c·<_PyParkingLot_Park+0x20c>
50 »       tbb»    [pc,·r2]50 »       tbb»    [pc,·r2]
51 »       .word»  0x63cabe0451 »       .word»  0x67ca7204
52 »       .word»  0xcacacaca52 »       .word»  0xcacacaca
53 »       dmb»    ish53 »       dmb»    ish
54 »       ldrb»   r2,·[r7,·#0]54 »       ldrb»   r2,·[r7,·#0]
55 »       dmb»    ish55 »       dmb»    ish
56 »       ldrb.w» r3,·[r9]56 »       ldrb.w» r3,·[r9]
57 »       subs»   r0,·r3,·r257 »       subs»   r0,·r3,·r2
58 »       negs»   r3,·r058 »       negs»   r3,·r0
Offset 79, 33 lines modifiedOffset 79, 34 lines modified
79 »       ldrex»  r3,·[r4]79 »       ldrex»  r3,·[r4]
80 »       cmp»    r3,·#180 »       cmp»    r3,·#1
81 »       bne.n»  d0·<_PyParkingLot_Park+0xd0>81 »       bne.n»  d0·<_PyParkingLot_Park+0xd0>
82 »       strex»  r2,·r1,·[r4]82 »       strex»  r2,·r1,·[r4]
83 »       cmp»    r2,·#083 »       cmp»    r2,·#0
84 »       bne.n»  c0·<_PyParkingLot_Park+0xc0>84 »       bne.n»  c0·<_PyParkingLot_Park+0xc0>
85 »       dmb»    ish85 »       dmb»    ish
86 »       bne.w»  1ec·<_PyParkingLot_Park+0x1ec>86 »       bne.n»  132·<_PyParkingLot_Park+0x132>
87 »       ldr»    r3,·[sp,·#92]» @·0x5c87 »       ldr»    r3,·[sp,·#92]» @·0x5c
88 »       add»    r0,·sp,·#1688 »       add»    r0,·sp,·#16
89 »       str»    r3,·[sp,·#0]89 »       str»    r3,·[sp,·#0]
90 »       ldrd»   r2,·r3,·[sp,·#80]»     @·0x5090 »       ldrd»   r2,·r3,·[sp,·#80]»     @·0x50
91 »       bl»     264·<_PySemaphore_Wait>91 »       bl»     264·<_PySemaphore_Wait>
92 ·R_ARM_THM_CALL» _PySemaphore_Wait92 ·R_ARM_THM_CALL» _PySemaphore_Wait
93 »       mov»    r5,·r093 »       mov»    r5,·r0
 94 »       cmp»    r0,·#0
94 »       cbnz»   r0,·154·<_PyParkingLot_Park+0x154>95 »       bne.n»  174·<_PyParkingLot_Park+0x174>
95 »       movs»   r5,·#096 »       movs»   r5,·#0
96 »       add»    r0,·sp,·#1697 »       add»    r0,·sp,·#16
97 »       bl»     0·<sem_destroy>98 »       bl»     0·<sem_destroy>
98 ·R_ARM_THM_CALL» sem_destroy99 ·R_ARM_THM_CALL» sem_destroy
99 »       ldr»    r3,·[pc,·#316]»@·(230·<_PyParkingLot_Park+0x230>)100 »       ldr»    r3,·[pc,·#316]»@·(230·<_PyParkingLot_Park+0x230>)
100 »       ldr»    r2,·[r3,·#0]101 »       ldr»    r2,·[r3,·#0]
101 »       ldr»    r3,·[sp,·#44]» @·0x2c102 »       ldr»    r3,·[sp,·#44]» @·0x2c
102 »       eors»   r2,·r3103 »       eors»   r2,·r3
103 »       mov.w»  r3,·#0104 »       mov.w»  r3,·#0
104 »       bne.n»  132·<_PyParkingLot_Park+0x132>105 »       bne.n»  13a·<_PyParkingLot_Park+0x13a>
105 »       mov»    r0,·r5106 »       mov»    r0,·r5
106 »       add»    sp,·#52»      @·0x34107 »       add»    sp,·#52»      @·0x34
107 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}108 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
108 »       mov»    r0,·r4109 »       mov»    r0,·r4
109 »       bl»     0·<_PyRawMutex_LockSlow>110 »       bl»     0·<_PyRawMutex_LockSlow>
110 ·R_ARM_THM_CALL» _PyRawMutex_LockSlow111 ·R_ARM_THM_CALL» _PyRawMutex_LockSlow
111 »       b.n»    6c·<_PyParkingLot_Park+0x6c>112 »       b.n»    6c·<_PyParkingLot_Park+0x6c>
Offset 114, 117 lines modifiedOffset 115, 117 lines modified
114 »       ldrex»  r2,·[r4]115 »       ldrex»  r2,·[r4]
115 »       cmp»    r2,·#1116 »       cmp»    r2,·#1
116 »       bne.n»  126·<_PyParkingLot_Park+0x126>117 »       bne.n»  126·<_PyParkingLot_Park+0x126>
117 »       strex»  r1,·r3,·[r4]118 »       strex»  r1,·r3,·[r4]
118 »       cmp»    r1,·#0119 »       cmp»    r1,·#0
119 »       bne.n»  116·<_PyParkingLot_Park+0x116>120 »       bne.n»  116·<_PyParkingLot_Park+0x116>
120 »       dmb»    ish121 »       dmb»    ish
121 »       bne.n»  136·<_PyParkingLot_Park+0x136>122 »       bne.n»  13e·<_PyParkingLot_Park+0x13e>
122 »       mov.w»  r5,·#4294967295»    @·0xffffffff123 »       mov.w»  r5,·#4294967295»    @·0xffffffff
123 »       b.n»    f2·<_PyParkingLot_Park+0xf2>124 »       b.n»    f2·<_PyParkingLot_Park+0xf2>
 125 »       mov»    r0,·r4
 126 »       bl»     0·<_PyRawMutex_UnlockSlow>
 127 ·R_ARM_THM_CALL» _PyRawMutex_UnlockSlow
 128 »       b.n»    d6·<_PyParkingLot_Park+0xd6>
124 »       bl»     0·<__stack_chk_fail>129 »       bl»     0·<__stack_chk_fail>
125 ·R_ARM_THM_CALL» __stack_chk_fail130 ·R_ARM_THM_CALL» __stack_chk_fail
126 »       mov»    r0,·r4131 »       mov»    r0,·r4
127 »       bl»     0·<_PyRawMutex_UnlockSlow>132 »       bl»     0·<_PyRawMutex_UnlockSlow>
128 ·R_ARM_THM_CALL» _PyRawMutex_UnlockSlow133 ·R_ARM_THM_CALL» _PyRawMutex_UnlockSlow
129 »       b.n»    12c·<_PyParkingLot_Park+0x12c>134 »       b.n»    12c·<_PyParkingLot_Park+0x12c>
130 »       dmb»    ish135 »       dmb»    ish
131 »       ldr»    r2,·[r7,·#0]136 »       ldr»    r2,·[r7,·#0]
132 »       dmb»    ish137 »       dmb»    ish
133 »       ldr.w»  r3,·[r9]138 »       ldr.w»  r3,·[r9]
134 »       subs»   r2,·r3,·r2139 »       subs»   r2,·r3,·r2
135 »       negs»   r3,·r2140 »       negs»   r3,·r2
136 »       adcs»   r3,·r2141 »       adcs»   r3,·r2
137 »       b.n»    94·<_PyParkingLot_Park+0x94>142 »       b.n»    94·<_PyParkingLot_Park+0x94>
 143 »       dmb»    ish
 144 »       ldrh»   r2,·[r7,·#0]
 145 »       dmb»    ish
 146 »       ldrh.w» r3,·[r9]
 147 »       uxth»   r2,·r2
 148 »       subs»   r1,·r3,·r2
 149 »       negs»   r3,·r1
 150 »       adcs»   r3,·r1
 151 »       b.n»    94·<_PyParkingLot_Park+0x94>
138 »       movs»   r3,·#1152 »       movs»   r3,·#1
139 »       dmb»    ish153 »       dmb»    ish
140 »       ldrex»  r2,·[r4]154 »       ldrex»  r2,·[r4]
141 »       cmp»    r2,·#0155 »       cmp»    r2,·#0
142 »       bne.n»  16a·<_PyParkingLot_Park+0x16a>156 »       bne.n»  18a·<_PyParkingLot_Park+0x18a>
143 »       strex»  r1,·r3,·[r4]157 »       strex»  r1,·r3,·[r4]
144 »       cmp»    r1,·#0158 »       cmp»    r1,·#0
145 »       bne.n»  15a·<_PyParkingLot_Park+0x15a>159 »       bne.n»  17a·<_PyParkingLot_Park+0x17a>
146 »       dmb»    ish160 »       dmb»    ish
147 »       bne.n»  1e4·<_PyParkingLot_Park+0x1e4>161 »       bne.n»  204·<_PyParkingLot_Park+0x204>
148 »       ldrb.w» r2,·[sp,·#40]»      @·0x28162 »       ldrb.w» r2,·[sp,·#40]»      @·0x28
149 »       cbnz»   r2,·1b0·<_PyParkingLot_Park+0x1b0>163 »       cbnz»   r2,·1d0·<_PyParkingLot_Park+0x1d0>
150 »       ldrd»   r3,·r1,·[sp,·#32]164 »       ldrd»   r3,·r1,·[sp,·#32]
151 »       add»    r6,·r8165 »       add»    r6,·r8
152 »       movs»   r0,·#0166 »       movs»   r0,·#0
153 »       str»    r3,·[r1,·#0]167 »       str»    r3,·[r1,·#0]
154 »       str»    r1,·[r3,·#4]168 »       str»    r1,·[r3,·#4]
155 »       movs»   r1,·#0169 »       movs»   r1,·#0
156 »       strd»   r0,·r1,·[sp,·#32]170 »       strd»   r0,·r1,·[sp,·#32]
157 »       ldr»    r3,·[r6,·#12]171 »       ldr»    r3,·[r6,·#12]
158 »       subs»   r3,·#1172 »       subs»   r3,·#1
159 »       str»    r3,·[r6,·#12]173 »       str»    r3,·[r6,·#12]
160 »       dmb»    ish174 »       dmb»    ish
161 »       ldrex»  r3,·[r4]175 »       ldrex»  r3,·[r4]
162 »       cmp»    r3,·#1176 »       cmp»    r3,·#1
163 »       bne.n»  1a2·<_PyParkingLot_Park+0x1a2>177 »       bne.n»  1c2·<_PyParkingLot_Park+0x1c2>
164 »       strex»  r1,·r2,·[r4]178 »       strex»  r1,·r2,·[r4]
165 »       cmp»    r1,·#0179 »       cmp»    r1,·#0
166 »       bne.n»  192·<_PyParkingLot_Park+0x192>180 »       bne.n»  1b2·<_PyParkingLot_Park+0x1b2>
167 »       dmb»    ish181 »       dmb»    ish
168 »       beq.n»  ec·<_PyParkingLot_Park+0xec>182 »       beq.n»  ec·<_PyParkingLot_Park+0xec>
169 »       mov»    r0,·r4183 »       mov»    r0,·r4
170 »       bl»     0·<_PyRawMutex_UnlockSlow>184 »       bl»     0·<_PyRawMutex_UnlockSlow>
171 ·R_ARM_THM_CALL» _PyRawMutex_UnlockSlow185 ·R_ARM_THM_CALL» _PyRawMutex_UnlockSlow
172 »       b.n»    ec·<_PyParkingLot_Park+0xec>186 »       b.n»    ec·<_PyParkingLot_Park+0xec>
173 »       movs»   r3,·#0187 »       movs»   r3,·#0
174 »       dmb»    ish188 »       dmb»    ish
175 »       ldrex»  r2,·[r4]189 »       ldrex»  r2,·[r4]
176 »       cmp»    r2,·#1190 »       cmp»    r2,·#1
Max diff block lines reached; 1345/4778 bytes (28.15%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··0x00000040·66756e63·5f5f2e30·005f5f61·65616269·func__.0.__aeabi7 ··0x00000040·66756e63·5f5f2e30·005f5f61·65616269·func__.0.__aeabi
8 ··0x00000050·5f756964·69766d6f·64005f50·79506172·_uidivmod._PyPar8 ··0x00000050·5f756964·69766d6f·64005f50·79506172·_uidivmod._PyPar
9 ··0x00000060·6b696e67·4c6f745f·5061726b·005f5079·kingLot_Park._Py9 ··0x00000060·6b696e67·4c6f745f·5061726b·005f5079·kingLot_Park._Py
10 ··0x00000070·53656d61·70686f72·655f496e·6974005f·Semaphore_Init._10 ··0x00000070·53656d61·70686f72·655f496e·6974005f·Semaphore_Init._
11 ··0x00000080·50795365·6d617068·6f72655f·57616974·PySemaphore_Wait11 ··0x00000080·50795365·6d617068·6f72655f·57616974·PySemaphore_Wait
12 ··0x00000090·0073656d·5f646573·74726f79·005f5079·.sem_destroy._Py12 ··0x00000090·0073656d·5f646573·74726f79·005f5079·.sem_destroy._Py
13 ··0x000000a0·5261774d·75746578·5f4c6f63·6b536c6f·RawMutex_LockSlo13 ··0x000000a0·5261774d·75746578·5f4c6f63·6b536c6f·RawMutex_LockSlo
14 ··0x000000b0·77005f5f·73746163·6b5f6368·6b5f6661·w.__stack_chk_fa 
15 ··0x000000c0·696c005f·50795261·774d7574·65785f55·il._PyRawMutex_U14 ··0x000000b0·77005f50·79526177·4d757465·785f556e·w._PyRawMutex_Un
16 ··0x000000d0·6e6c6f63·6b536c6f·77005f5f·73746163·nlockSlow.__stac15 ··0x000000c0·6c6f636b·536c6f77·005f5f73·7461636b·lockSlow.__stack
 16 ··0x000000d0·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac
17 ··0x000000e0·6b5f6368·6b5f6775·61726400·73656d5f·k_chk_guard.sem_17 ··0x000000e0·6b5f6368·6b5f6775·61726400·73656d5f·k_chk_guard.sem_
18 ··0x000000f0·696e6974·005f5079·5f466174·616c4572·init._Py_FatalEr18 ··0x000000f0·696e6974·005f5079·5f466174·616c4572·init._Py_FatalEr
19 ··0x00000100·726f7246·756e6300·73656d5f·77616974·rorFunc.sem_wait19 ··0x00000100·726f7246·756e6300·73656d5f·77616974·rorFunc.sem_wait
20 ··0x00000110·00507945·76616c5f·41637175·69726554·.PyEval_AcquireT20 ··0x00000110·00507945·76616c5f·41637175·69726554·.PyEval_AcquireT
21 ··0x00000120·68726561·64005079·4576616c·5f52656c·hread.PyEval_Rel21 ··0x00000120·68726561·64005079·4576616c·5f52656c·hread.PyEval_Rel
22 ··0x00000130·65617365·54687265·6164005f·5f657272·easeThread.__err22 ··0x00000130·65617365·54687265·6164005f·5f657272·easeThread.__err
23 ··0x00000140·6e6f5f6c·6f636174·696f6e00·5f50795f·no_location._Py_23 ··0x00000140·6e6f5f6c·6f636174·696f6e00·5f50795f·no_location._Py_
68.2 KB
pytime.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········10688·(bytes·into·file)13 ··Start·of·section·headers:··········10704·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.64 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x29c0:1 There·are·15·section·headers,·starting·at·offset·0x29d0:
  
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·000038·0007fc·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·0007fc·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0022e8·000330·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·0022f8·000330·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000834·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000834·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000834·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000834·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000838·0009a8·00··AX··0···0··89 ··[·5]·.text.hot·········PROGBITS········00000000·000838·0009b8·00··AX··0···0··8
10 ··[·6]·.rel.text.hot·····REL·············00000000·002618·000250·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·002628·000250·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0011e0·0000d3·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0011f0·0000d3·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0012b8·0003ec·00··AX··0···0··812 ··[·8]·.text.unlikely····PROGBITS········00000000·0012c8·0003ec·00··AX··0···0··8
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002868·0000d8·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·002878·0000d8·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·0016a4·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·0016b4·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0016a4·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0016b4·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·0016d8·000680·10·····13··38··416 ··[12]·.symtab···········SYMTAB··········00000000·0016e8·000680·10·····13··38··4
17 ··[13]·.strtab···········STRTAB··········00000000·001d58·00058f·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·001d68·00058f·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·002940·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·002950·000080·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.98 KB
readelf --wide --symbols {}
    
Offset 4, 36 lines modifiedOffset 4, 36 lines modified
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t5 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
6 ·····2:·00000058·····0·NOTYPE··LOCAL··DEFAULT····5·$d6 ·····2:·00000058·····0·NOTYPE··LOCAL··DEFAULT····5·$d
7 ·····3:·00000068·····0·NOTYPE··LOCAL··DEFAULT····5·$t7 ·····3:·00000068·····0·NOTYPE··LOCAL··DEFAULT····5·$t
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC09 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
10 ·····6:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC110 ·····6:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
11 ·····7:·000001b1···360·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock11 ·····7:·000001b1···376·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock
12 ·····8:·00000310·····0·NOTYPE··LOCAL··DEFAULT····5·$d12 ·····8:·00000320·····0·NOTYPE··LOCAL··DEFAULT····5·$d
13 ·····9:·00000318·····0·NOTYPE··LOCAL··DEFAULT····5·$t13 ·····9:·00000328·····0·NOTYPE··LOCAL··DEFAULT····5·$t
14 ····10:·00000319···246·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec14 ····10:·00000329···246·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec
15 ····11:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····5·$d15 ····11:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
16 ····12:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····5·$t16 ····12:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
17 ····13:·00000541···210·FUNC····LOCAL··DEFAULT····5·pytime_divide17 ····13:·00000551···210·FUNC····LOCAL··DEFAULT····5·pytime_divide
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
19 ····15:·000000b5···268·FUNC····LOCAL··DEFAULT····1·pytime_from_object19 ····15:·000000b5···264·FUNC····LOCAL··DEFAULT····1·pytime_from_object
20 ····16:·00000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LC220 ····16:·00000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
21 ····17:·000001c1···160·FUNC····LOCAL··DEFAULT····1·pytime_from_double21 ····17:·000001bd···164·FUNC····LOCAL··DEFAULT····1·pytime_from_double
22 ····18:·00000074·····0·NOTYPE··LOCAL··DEFAULT····7·.LC322 ····18:·00000074·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
23 ····19:·00000669···156·FUNC····LOCAL··DEFAULT····5·pytime_round23 ····19:·00000679···156·FUNC····LOCAL··DEFAULT····5·pytime_round
24 ····20:·00000250·····0·NOTYPE··LOCAL··DEFAULT····1·$d24 ····20:·00000250·····0·NOTYPE··LOCAL··DEFAULT····1·$d
25 ····21:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$t25 ····21:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$t
26 ····22:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d26 ····22:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
27 ····23:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····24:·00000319···160·FUNC····LOCAL··DEFAULT····1·py_get_system_clock28 ····24:·00000319···160·FUNC····LOCAL··DEFAULT····1·py_get_system_clock
29 ····25:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC429 ····25:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
30 ····26:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d30 ····26:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
31 ····27:·00000878·····0·NOTYPE··LOCAL··DEFAULT····5·$d31 ····27:·00000888·····0·NOTYPE··LOCAL··DEFAULT····5·$d
32 ····28:·00000888·····0·NOTYPE··LOCAL··DEFAULT····5·$t32 ····28:·00000898·····0·NOTYPE··LOCAL··DEFAULT····5·$t
33 ····29:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t33 ····29:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
34 ····30:·000003dd···380·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator34 ····30:·000003dd···380·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator
35 ····31:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$d35 ····31:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$d
36 ····32:·00000558·····0·NOTYPE··LOCAL··DEFAULT····1·$t36 ····32:·00000558·····0·NOTYPE··LOCAL··DEFAULT····1·$t
37 ····33:·00000725····84·FUNC····LOCAL··DEFAULT····1·pytime_as_timeval37 ····33:·00000725····84·FUNC····LOCAL··DEFAULT····1·pytime_as_timeval
38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t38 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
39 ····35:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC539 ····35:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
Offset 46, 24 lines modifiedOffset 46, 24 lines modified
46 ····42:·000000d1···222·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw46 ····42:·000000d1···222·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_gettime6447 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_gettime64
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_getres6450 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_getres64
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
53 ····49:·00000411····80·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add53 ····49:·00000421····80·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add
54 ····50:·00000461····72·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp54 ····50:·00000471····72·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp
55 ····51:·000004a9····14·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds55 ····51:·000004b9····14·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds
56 ····52:·000004b9···134·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds56 ····52:·000004c9···134·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds
57 ····53:·00000001····46·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw57 ····53:·00000001····46·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw
58 ····54:·00000615····78·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime58 ····54:·00000625····78·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__localtime64_r60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__localtime64_r
61 ····57:·00000031···120·FUNC····GLOBAL·HIDDEN·····1·_PyTimeFraction_Set61 ····57:·00000031···120·FUNC····GLOBAL·HIDDEN·····1·_PyTimeFraction_Set
62 ····58:·00000665·····4·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t62 ····58:·00000675·····4·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
64 ····60:·000000a9····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromSecondsObject64 ····60:·000000a9····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromSecondsObject
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uldivmod65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uldivmod
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
Offset 74, 24 lines modifiedOffset 74, 24 lines modified
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
77 ····73:·00000261····46·FUNC····GLOBAL·DEFAULT····1·PyTime_Monotonic77 ····73:·00000261····46·FUNC····GLOBAL·DEFAULT····1·PyTime_Monotonic
78 ····74:·00000291····80·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec78 ····74:·00000291····80·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec
79 ····75:·000002e1·····6·FUNC····GLOBAL·HIDDEN·····1·_PyTime_FromTimespec79 ····75:·000002e1·····6·FUNC····GLOBAL·HIDDEN·····1·_PyTime_FromTimespec
80 ····76:·000002e9····46·FUNC····GLOBAL·DEFAULT····1·PyTime_Time80 ····76:·000002e9····46·FUNC····GLOBAL·DEFAULT····1·PyTime_Time
81 ····77:·00000705·····4·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong81 ····77:·00000715·····4·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong
82 ····78:·00000709···384·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t82 ····78:·00000719···384·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf
84 ····80:·00000559····82·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t84 ····80:·00000559····82·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t
85 ····81:·00000889···286·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter85 ····81:·00000899···286·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter
86 ····82:·000003b9····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec86 ····82:·000003b9····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec
87 ····83:·000005ad····38·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds87 ····83:·000005ad····38·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds
88 ····84:·000005d5·····6·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo88 ····84:·000005d5·····6·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo
 89 ····85:·000005dd···118·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init
89 ····85:·000005dd····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject90 ····86:·00000655····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject
90 ····86:·000005e9···118·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init 
91 ····87:·00000661····70·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime91 ····87:·00000661····70·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__gmtime64_r92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__gmtime64_r
93 ····89:·000006a9····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval93 ····89:·000006a9····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval
94 ····90:·000006cd····88·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval94 ····90:·000006cd····88·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval
95 ····91:·00000001····74·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimevalTime_t95 ····91:·00000001····74·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimevalTime_t
96 ····92:·0000004b····56·FUNC····GLOBAL·DEFAULT····8·_PyDeadline_Get96 ····92:·0000004b····56·FUNC····GLOBAL·DEFAULT····8·_PyDeadline_Get
97 ····93:·00000779···132·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong97 ····93:·00000779···132·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong
19.5 KB
readelf --wide --relocs {}
    
Offset 1, 63 lines modifiedOffset 1, 63 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x22e8·contains·102·entries:1 Relocation·section·'.rel.text'·at·offset·0x22f8·contains·102·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock3 00000014··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock
4 0000006e··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod4 0000006e··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
5 00000082··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod5 00000082··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
6 00000092··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod6 00000092··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
7 000000ca··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type7 000000ca··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
8 000000ce··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type8 000000ce··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
9 000000dc··00003f0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble9 000000dc··00003f0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
10 000000f6··0000400a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype10 000000f6··0000400a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
11 00000102··0000410a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong11 00000102··0000410a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong
12 00000124··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod12 00000122··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
13 0000013c··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod13 0000013a··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
14 00000164··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred14 00000160··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
15 0000016c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError15 00000168··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
16 00000170··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError16 0000016c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
17 00000176··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches17 00000172··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
18 0000017e··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC018 0000017a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
19 00000182··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC019 0000017e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
20 00000186··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString20 00000182··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
21 0000018c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError21 00000188··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
22 00000190··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError22 0000018c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
23 00000194··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC023 00000190··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
24 00000198··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC024 00000194··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
25 0000019e··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString25 0000019a··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
26 000001a8··0000442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError26 000001a4··0000442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
27 000001ac··00004430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError27 000001a8··00004430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
28 000001b0··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC228 000001ac··0000102f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC2
29 000001b4··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC229 000001b0··00001030·R_ARM_THM_MOVT_ABS·····00000050···.LC2
30 000001ba··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString30 000001b6··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
31 000001f0··0000130a·R_ARM_THM_CALL·········00000669···pytime_round31 000001ec··0000130a·R_ARM_THM_CALL·········00000679···pytime_round
32 00000220··0000450a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz32 0000021c··0000450a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz
33 00000230··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError33 0000022c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
34 00000234··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError34 00000230··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
35 00000238··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC335 00000234··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC3
36 0000023c··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC336 00000238··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC3
37 00000242··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString37 0000023e··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
38 00000274··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock38 00000274··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock
39 000002a6··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod39 000002a6··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
40 00000332··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime6440 00000332··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime64
41 00000340··00000a0a·R_ARM_THM_CALL·········00000319···pytime_fromtimespec41 00000340··00000a0a·R_ARM_THM_CALL·········00000329···pytime_fromtimespec
42 0000035a··0000192f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC442 0000035a··0000192f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC4
43 0000035e··00001930·R_ARM_THM_MOVT_ABS·····000000a0···.LC443 0000035e··00001930·R_ARM_THM_MOVT_ABS·····000000a0···.LC4
44 0000036c··00002e0a·R_ARM_THM_CALL·········00000000···__clock_getres6444 0000036c··00002e0a·R_ARM_THM_CALL·········00000000···__clock_getres64
45 00000376··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d45 00000376··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d
46 00000394··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError46 00000394··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
47 00000398··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError47 00000398··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
48 0000039e··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno48 0000039e··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
49 000003f4··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type49 000003f4··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
50 000003f8··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type50 000003f8··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
51 00000408··0000400a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype51 00000408··0000400a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
52 00000412··0000500a·R_ARM_THM_CALL·········00000559···_PyLong_AsTime_t52 00000412··0000500a·R_ARM_THM_CALL·········00000559···_PyLong_AsTime_t
53 00000434··00003f0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble53 00000434··00003f0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
54 0000044c··00004f0a·R_ARM_THM_CALL·········00000000···modf54 0000044c··00004f0a·R_ARM_THM_CALL·········00000000···modf
55 00000466··0000130a·R_ARM_THM_CALL·········00000669···pytime_round55 00000466··0000130a·R_ARM_THM_CALL·········00000679···pytime_round
56 000004b0··0000450a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz56 000004b0··0000450a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz
57 000004fe··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError57 000004fe··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
58 00000502··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError58 00000502··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
59 00000506··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC359 00000506··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC3
60 0000050a··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC360 0000050a··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC3
61 00000514··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString61 00000514··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
62 0000051a··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred62 0000051a··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
Offset 70, 122 lines modifiedOffset 70, 122 lines modified
70 00000580··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred70 00000580··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
71 00000588··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError71 00000588··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
72 0000058c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError72 0000058c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
73 00000592··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches73 00000592··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
74 0000059c··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC374 0000059c··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC3
75 000005a0··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC375 000005a0··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC3
76 000005a4··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString76 000005a4··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
77 000005ca··00000d0a·R_ARM_THM_CALL·········00000541···pytime_divide77 000005ca··00000d0a·R_ARM_THM_CALL·········00000551···pytime_divide
78 00000602··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock78 000005f6··0000070a·R_ARM_THM_CALL·········000001b1···py_get_monotonic_clock
79 00000678··0000580a·R_ARM_THM_CALL·········00000000···__gmtime64_r79 00000678··0000580a·R_ARM_THM_CALL·········00000000···__gmtime64_r
80 00000686··0000370a·R_ARM_THM_CALL·········00000000···__errno_location80 00000686··0000370a·R_ARM_THM_CALL·········00000000···__errno_location
81 00000692··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError81 00000692··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
82 00000696··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError82 00000696··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
83 0000069c··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno83 0000069c··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
84 00000708··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError84 00000708··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
85 0000070c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError85 0000070c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
86 00000710··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC386 00000710··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC3
87 00000714··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC387 00000714··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC3
88 0000071a··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString88 0000071a··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
89 00000742··00000d0a·R_ARM_THM_CALL·········00000541···pytime_divide89 00000742··00000d0a·R_ARM_THM_CALL·········00000551···pytime_divide
90 00000750··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod90 00000750··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
91 00000794··0000410a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong91 00000794··0000410a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong
92 000007b0··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError92 000007b0··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
93 000007b4··00005e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError93 000007b4··00005e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
94 000007b8··0000232f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC594 000007b8··0000232f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC5
95 000007bc··00002330·R_ARM_THM_MOVT_ABS·····000000c0···.LC595 000007bc··00002330·R_ARM_THM_MOVT_ABS·····000000c0···.LC5
96 000007c4··00005f0a·R_ARM_THM_CALL·········00000000···PyErr_Format96 000007c4··00005f0a·R_ARM_THM_CALL·········00000000···PyErr_Format
97 000007d0··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred97 000007d0··0000420a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
98 000007da··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError98 000007da··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
99 000007de··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError99 000007de··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
100 000007e4··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches100 000007e4··0000430a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
101 000007ee··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0101 000007ee··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
102 000007f2··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0102 000007f2··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
103 000007f6··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString103 000007f6··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
104 000002e2··00000a1e·R_ARM_THM_JUMP24·······00000319···pytime_fromtimespec104 000002e2··00000a1e·R_ARM_THM_JUMP24·······00000329···pytime_fromtimespec
105 000005d6··0000071e·R_ARM_THM_JUMP24·······000001b1···py_get_monotonic_clock105 000005d6··0000071e·R_ARM_THM_JUMP24·······000001b1···py_get_monotonic_clock
  
106 Relocation·section·'.rel.text.hot'·at·offset·0x2618·contains·74·entries:106 Relocation·section·'.rel.text.hot'·at·offset·0x2628·contains·74·entries:
107 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name107 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
108 0000001a··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod108 0000001a··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
109 00000026··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d109 00000026··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d
110 00000046··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d110 00000046··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d
111 000000e6··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime64111 000000e6··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime64
112 000001cc··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime64112 000001cc··00002b0a·R_ARM_THM_CALL·········00000000···__clock_gettime64
113 0000024a··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError113 00000254··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
114 0000024e··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError114 00000258··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
115 00000252··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0115 0000025c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
116 00000256··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0116 00000260··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
117 0000025c··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString117 00000266··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
118 000002a2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1118 0000028c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
119 000002a6··00000630·R_ARM_THM_MOVT_ABS·····00000030···.LC1119 00000290··00000630·R_ARM_THM_MOVT_ABS·····00000030···.LC1
120 000002b0··00002e0a·R_ARM_THM_CALL·········00000000···__clock_getres64120 0000029c··00002e0a·R_ARM_THM_CALL·········00000000···__clock_getres64
121 000002bc··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d121 000002a6··0000270a·R_ARM_THM_CALL·········00000000···__aeabi_l2d
122 000002fa··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError122 00000310··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
123 000002fe··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError123 00000314··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
124 00000304··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno124 0000031a··0000300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
125 00000398··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError125 000003a8··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
126 0000039c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError126 000003ac··00002c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
127 000003a0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0127 000003b0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
128 000003a4··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0128 000003b4··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
129 000003aa··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString129 000003ba··00002d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
130 00000476··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod130 00000486··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
131 000004d0··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod131 000004e0··0000260a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
Max diff block lines reached; 7506/19911 bytes (37.70%) of diff not shown.
722 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 RF[F0F)F1 RF[F0F)F
2 t/`!Di`0F2 43`%Du`8F
3 timestamp·too·large·to·convert·to·C·PyTime_t3 timestamp·too·large·to·convert·to·C·PyTime_t
4 clock_gettime(CLOCK_MONOTONIC)4 clock_gettime(CLOCK_MONOTONIC)
5 Invalid·value·NaN·(not·a·number)5 Invalid·value·NaN·(not·a·number)
6 timestamp·out·of·range·for·platform·time_t6 timestamp·out·of·range·for·platform·time_t
7 clock_gettime(CLOCK_REALTIME)7 clock_gettime(CLOCK_REALTIME)
8 expect·int,·got·%s8 expect·int,·got·%s
9 py_get_monotonic_clock9 py_get_monotonic_clock
Offset 54, 16 lines modifiedOffset 54, 16 lines modified
54 _PyTime_AsLong54 _PyTime_AsLong
55 _PyTime_ObjectToTime_t55 _PyTime_ObjectToTime_t
56 _PyLong_AsTime_t56 _PyLong_AsTime_t
57 PyTime_PerfCounter57 PyTime_PerfCounter
58 _PyTime_ObjectToTimespec58 _PyTime_ObjectToTimespec
59 _PyTime_AsMilliseconds59 _PyTime_AsMilliseconds
60 _PyTime_MonotonicWithInfo60 _PyTime_MonotonicWithInfo
61 _PyTime_FromMillisecondsObject 
62 _PyDeadline_Init61 _PyDeadline_Init
 62 _PyTime_FromMillisecondsObject
63 _PyTime_gmtime63 _PyTime_gmtime
64 __gmtime64_r64 __gmtime64_r
65 _PyTime_ObjectToTimeval65 _PyTime_ObjectToTimeval
66 _PyTime_AsTimeval66 _PyTime_AsTimeval
67 _PyTime_AsTimevalTime_t67 _PyTime_AsTimevalTime_t
68 _PyDeadline_Get68 _PyDeadline_Get
69 _PyTime_FromLong69 _PyTime_FromLong
8.94 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 84, 125 lines modifiedOffset 84, 125 lines modified
  
84 000000b4·<pytime_from_object>:84 000000b4·<pytime_from_object>:
85 pytime_from_object():85 pytime_from_object():
86 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}86 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
87 »       mov.w»  ip,·#4096»  @·0x100087 »       mov.w»  ip,·#4096»  @·0x1000
88 »       sub.w»  ip,·sp,·ip88 »       sub.w»  ip,·sp,·ip
89 »       str.w»  r0,·[ip,·#4064]»     @·0xfe089 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
90 »       mov»    r5,·r090 »       mov»    r6,·r0
91 »       ldr»    r0,·[r1,·#4]91 »       ldr»    r0,·[r1,·#4]
92 »       mov»    r7,·r192 »       mov»    r5,·r1
93 »       movw»   r1,·#093 »       movw»   r1,·#0
94 ·R_ARM_THM_MOVW_ABS_NC»  PyFloat_Type94 ·R_ARM_THM_MOVW_ABS_NC»  PyFloat_Type
95 »       movt»   r1,·#095 »       movt»   r1,·#0
96 ·R_ARM_THM_MOVT_ABS»     PyFloat_Type96 ·R_ARM_THM_MOVT_ABS»     PyFloat_Type
97 »       mov»    r8,·r297 »       mov»    r8,·r2
98 »       mov»    r4,·r398 »       mov»    r4,·r3
99 »       cmp»    r0,·r199 »       cmp»    r0,·r1
100 »       bne.n»  f6·<pytime_from_object+0x42>100 »       bne.n»  f6·<pytime_from_object+0x42>
101 »       mov»    r0,·r7101 »       mov»    r0,·r5
102 »       bl»     0·<PyFloat_AsDouble>102 »       bl»     0·<PyFloat_AsDouble>
103 ·R_ARM_THM_CALL» PyFloat_AsDouble103 ·R_ARM_THM_CALL» PyFloat_AsDouble
104 »       vcmp.f64»       d0,·d0104 »       vcmp.f64»       d0,·d0
105 »       vmrs»   APSR_nzcv,·fpscr105 »       vmrs»   APSR_nzcv,·fpscr
106 »       bvs.n»  1a8·<pytime_from_object+0xf4>106 »       bvs.n»  1a4·<pytime_from_object+0xf0>
107 »       mov»    r2,·r4107 »       mov»    r2,·r4
108 »       mov»    r1,·r8108 »       mov»    r1,·r8
109 »       mov»    r0,·r5109 »       mov»    r0,·r6
110 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}110 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
111 »       b.n»    1c0·<pytime_from_double>111 »       b.n»    1bc·<pytime_from_double>
112 »       bl»     0·<PyType_IsSubtype>112 »       bl»     0·<PyType_IsSubtype>
113 ·R_ARM_THM_CALL» PyType_IsSubtype113 ·R_ARM_THM_CALL» PyType_IsSubtype
114 »       mov»    r6,·r0114 »       mov»    r7,·r0
115 »       cmp»    r0,·#0115 »       cmp»    r0,·#0
116 »       bne.n»  da·<pytime_from_object+0x26>116 »       bne.n»  da·<pytime_from_object+0x26>
117 »       mov»    r0,·r7117 »       mov»    r0,·r5
118 »       bl»     0·<PyLong_AsLongLong>118 »       bl»     0·<PyLong_AsLongLong>
119 ·R_ARM_THM_CALL» PyLong_AsLongLong119 ·R_ARM_THM_CALL» PyLong_AsLongLong
120 »       mov»    r7,·r0120 »       mov»    r8,·r0
121 »       mov»    r9,·r1121 »       mov»    r9,·r1
122 »       cmp.w»  r1,·#4294967295»    @·0xffffffff122 »       cmp.w»  r1,·#4294967295»    @·0xffffffff
123 »       it»     eq123 »       it»     eq
124 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff124 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff
125 »       beq.n»  160·<pytime_from_object+0xac>125 »       beq.n»  15e·<pytime_from_object+0xaa>
126 »       mov.w»  r8,·r4,·asr·#31126 »       asrs»   r5,·r4,·#31
127 »       mov»    r2,·r4127 »       mov»    r2,·r4
128 »       mov»    r3,·r8128 »       mov»    r3,·r5
129 »       movs»   r0,·#0129 »       movs»   r0,·#0
130 »       mov.w»  r1,·#2147483648»    @·0x80000000130 »       mov.w»  r1,·#2147483648»    @·0x80000000
131 »       bl»     0·<__aeabi_ldivmod>131 »       bl»     0·<__aeabi_ldivmod>
132 ·R_ARM_THM_CALL» __aeabi_ldivmod132 ·R_ARM_THM_CALL» __aeabi_ldivmod
133 »       cmp»    r7,·r0133 »       cmp»    r8,·r0
134 »       sbcs.w» r1,·r9,·r1134 »       sbcs.w» r1,·r9,·r1
135 »       blt.n»  18c·<pytime_from_object+0xd8>135 »       blt.n»  188·<pytime_from_object+0xd4>
136 »       mov»    r2,·r4136 »       mov»    r2,·r4
137 »       mov»    r3,·r8137 »       mov»    r3,·r5
138 »       mov.w»  r0,·#4294967295»    @·0xffffffff138 »       mov.w»  r0,·#4294967295»    @·0xffffffff
139 »       mvn.w»  r1,·#2147483648»    @·0x80000000139 »       mvn.w»  r1,·#2147483648»    @·0x80000000
140 »       bl»     0·<__aeabi_ldivmod>140 »       bl»     0·<__aeabi_ldivmod>
141 ·R_ARM_THM_CALL» __aeabi_ldivmod141 ·R_ARM_THM_CALL» __aeabi_ldivmod
142 »       cmp»    r0,·r7142 »       cmp»    r0,·r8
143 »       sbcs.w» r1,·r1,·r9143 »       sbcs.w» r1,·r1,·r9
144 »       blt.n»  18c·<pytime_from_object+0xd8>144 »       blt.n»  188·<pytime_from_object+0xd4>
145 »       mul.w»  r1,·r7,·r8145 »       mul.w»  r5,·r8,·r5
146 »       mla»    r1,·r4,·r9,·r1146 »       mla»    r5,·r4,·r9,·r5
147 »       umull»  r7,·r4,·r7,·r4147 »       umull»  r3,·r4,·r8,·r4
148 »       str»    r7,·[r5,·#0]148 »       str»    r3,·[r6,·#0]
149 »       add»    r1,·r4149 »       add»    r5,·r4
150 »       str»    r1,·[r5,·#4]150 »       str»    r5,·[r6,·#4]
151 »       mov»    r0,·r6151 »       mov»    r0,·r7
152 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}152 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
153 »       mov.w»  r8,·r4,·asr·#31153 »       asrs»   r5,·r4,·#31
154 »       bl»     0·<PyErr_Occurred>154 »       bl»     0·<PyErr_Occurred>
155 ·R_ARM_THM_CALL» PyErr_Occurred155 ·R_ARM_THM_CALL» PyErr_Occurred
156 »       cmp»    r0,·#0156 »       cmp»    r0,·#0
157 »       beq.n»  148·<pytime_from_object+0x94>157 »       beq.n»  146·<pytime_from_object+0x92>
158 »       movw»   r4,·#0158 »       movw»   r4,·#0
159 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError159 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
160 »       movt»   r4,·#0160 »       movt»   r4,·#0
161 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError161 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
162 »       ldr»    r0,·[r4,·#0]162 »       ldr»    r0,·[r4,·#0]
163 »       bl»     0·<PyErr_ExceptionMatches>163 »       bl»     0·<PyErr_ExceptionMatches>
164 ·R_ARM_THM_CALL» PyErr_ExceptionMatches164 ·R_ARM_THM_CALL» PyErr_ExceptionMatches
165 »       cbz»    r0,·1a2·<pytime_from_object+0xee>165 »       cbz»    r0,·19e·<pytime_from_object+0xea>
166 »       ldr»    r0,·[r4,·#0]166 »       ldr»    r0,·[r4,·#0]
167 »       movw»   r1,·#0167 »       movw»   r1,·#0
168 ·R_ARM_THM_MOVW_ABS_NC»  .LC0168 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
169 »       movt»   r1,·#0169 »       movt»   r1,·#0
170 ·R_ARM_THM_MOVT_ABS»     .LC0170 ·R_ARM_THM_MOVT_ABS»     .LC0
171 »       bl»     0·<PyErr_SetString>171 »       bl»     0·<PyErr_SetString>
172 ·R_ARM_THM_CALL» PyErr_SetString172 ·R_ARM_THM_CALL» PyErr_SetString
173 »       b.n»    1a2·<pytime_from_object+0xee>173 »       b.n»    19e·<pytime_from_object+0xea>
174 »       movw»   r3,·#0174 »       movw»   r3,·#0
175 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError175 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
176 »       movt»   r3,·#0176 »       movt»   r3,·#0
177 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError177 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
178 »       movw»   r1,·#0178 »       movw»   r1,·#0
179 ·R_ARM_THM_MOVW_ABS_NC»  .LC0179 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
180 »       movt»   r1,·#0180 »       movt»   r1,·#0
181 ·R_ARM_THM_MOVT_ABS»     .LC0181 ·R_ARM_THM_MOVT_ABS»     .LC0
182 »       ldr»    r0,·[r3,·#0]182 »       ldr»    r0,·[r3,·#0]
183 »       bl»     0·<PyErr_SetString>183 »       bl»     0·<PyErr_SetString>
184 ·R_ARM_THM_CALL» PyErr_SetString184 ·R_ARM_THM_CALL» PyErr_SetString
185 »       mov.w»  r6,·#4294967295»    @·0xffffffff185 »       mov.w»  r7,·#4294967295»    @·0xffffffff
186 »       b.n»    15a·<pytime_from_object+0xa6>186 »       b.n»    158·<pytime_from_object+0xa4>
187 »       movw»   r3,·#0187 »       movw»   r3,·#0
188 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError188 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
189 »       movt»   r3,·#0189 »       movt»   r3,·#0
190 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError190 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
191 »       movw»   r1,·#0191 »       movw»   r1,·#0
192 ·R_ARM_THM_MOVW_ABS_NC»  .LC2192 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
193 »       movt»   r1,·#0193 »       movt»   r1,·#0
194 ·R_ARM_THM_MOVT_ABS»     .LC2194 ·R_ARM_THM_MOVT_ABS»     .LC2
195 »       ldr»    r0,·[r3,·#0]195 »       ldr»    r0,·[r3,·#0]
196 »       bl»     0·<PyErr_SetString>196 »       bl»     0·<PyErr_SetString>
197 ·R_ARM_THM_CALL» PyErr_SetString197 ·R_ARM_THM_CALL» PyErr_SetString
198 »       b.n»    1a2·<pytime_from_object+0xee>198 »       b.n»    19e·<pytime_from_object+0xea>
  
199 000001c0·<pytime_from_double>:199 000001bc·<pytime_from_double>:
200 pytime_from_double():200 pytime_from_double():
201 »       push»   {r4,·lr}201 »       push»   {r4,·lr}
202 »       mov.w»  ip,·#4096»  @·0x1000202 »       mov.w»  ip,·#4096»  @·0x1000
203 »       sub.w»  ip,·sp,·ip203 »       sub.w»  ip,·sp,·ip
204 »       str.w»  r0,·[ip,·#4080]»     @·0xff0204 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
205 »       sub»    sp,·#8205 »       sub»    sp,·#8
206 »       vmov»   s14,·r2206 »       vmov»   s14,·r2
Offset 210, 27 lines modifiedOffset 210, 27 lines modified
210 »       mov»    r0,·r1210 »       mov»    r0,·r1
Max diff block lines reached; 5094/8971 bytes (56.78%) of diff not shown.
26.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 45, 22 lines modifiedOffset 45, 22 lines modified
45 _PyTime_FromMicrosecondsClamp():45 _PyTime_FromMicrosecondsClamp():
46 »       movw»   r2,·#44041»  @·0xac0946 »       movw»   r2,·#44041»  @·0xac09
47 »       movt»   r2,·#23068»  @·0x5a1c47 »       movt»   r2,·#23068»  @·0x5a1c
48 »       cmp»    r0,·r248 »       cmp»    r0,·r2
49 »       movw»   r3,·#15204»  @·0x3b6449 »       movw»   r3,·#15204»  @·0x3b64
50 »       movt»   r3,·#65503»  @·0xffdf50 »       movt»   r3,·#65503»  @·0xffdf
51 »       sbcs.w» r3,·r1,·r351 »       sbcs.w» r3,·r1,·r3
52 »       blt.n»  c6·<_PyTime_FromMicrosecondsClamp+0x5e>52 »       blt.n»  bc·<_PyTime_FromMicrosecondsClamp+0x54>
53 »       movw»   r2,·#21495»  @·0x53f753 »       movw»   r2,·#21495»  @·0x53f7
54 »       movt»   r2,·#42467»  @·0xa5e354 »       movt»   r2,·#42467»  @·0xa5e3
55 »       cmp»    r2,·r055 »       cmp»    r2,·r0
56 »       movw»   r3,·#50331»  @·0xc49b56 »       movw»   r3,·#50331»  @·0xc49b
57 »       movt»   r3,·#3257 »       movt»   r3,·#32
58 »       sbcs»   r3,·r158 »       sbcs»   r3,·r1
59 »       blt.n»  bc·<_PyTime_FromMicrosecondsClamp+0x54>59 »       blt.n»  c4·<_PyTime_FromMicrosecondsClamp+0x5c>
60 »       lsls»   r2,·r1,·#560 »       lsls»   r2,·r1,·#5
61 »       lsls»   r3,·r0,·#561 »       lsls»   r3,·r0,·#5
62 »       subs»   r3,·r3,·r062 »       subs»   r3,·r3,·r0
63 »       orr.w»  r2,·r2,·r0,·lsr·#2763 »       orr.w»  r2,·r2,·r0,·lsr·#27
64 »       sbc.w»  r2,·r2,·r164 »       sbc.w»  r2,·r2,·r1
65 »       adds»   r3,·r3,·r365 »       adds»   r3,·r3,·r3
66 »       adcs»   r2,·r266 »       adcs»   r2,·r2
Offset 68, 20 lines modifiedOffset 68, 20 lines modified
68 »       adcs»   r2,·r268 »       adcs»   r2,·r2
69 »       adds»   r3,·r3,·r069 »       adds»   r3,·r3,·r0
70 »       adc.w»  r1,·r1,·r270 »       adc.w»  r1,·r1,·r2
71 »       lsls»   r0,·r3,·#371 »       lsls»   r0,·r3,·#3
72 »       lsls»   r1,·r1,·#372 »       lsls»   r1,·r1,·#3
73 »       orr.w»  r1,·r1,·r3,·lsr·#2973 »       orr.w»  r1,·r1,·r3,·lsr·#29
74 »       bx»     lr74 »       bx»     lr
75 »       mov.w»  r0,·#4294967295»    @·0xffffffff 
76 »       mvn.w»  r1,·#2147483648»    @·0x80000000 
77 »       bx»     lr 
78 »       movs»   r0,·#075 »       movs»   r0,·#0
79 »       mov.w»  r1,·#2147483648»    @·0x8000000076 »       mov.w»  r1,·#2147483648»    @·0x80000000
80 »       bx»     lr77 »       bx»     lr
 78 »       mov.w»  r0,·#4294967295»    @·0xffffffff
 79 »       mvn.w»  r1,·#2147483648»    @·0x80000000
 80 »       bx»     lr
81 »       nop81 »       nop
  
82 000000d0·<PyTime_MonotonicRaw>:82 000000d0·<PyTime_MonotonicRaw>:
83 PyTime_MonotonicRaw():83 PyTime_MonotonicRaw():
84 »       push»   {r4,·r5,·r6,·lr}84 »       push»   {r4,·r5,·r6,·lr}
85 »       mov.w»  ip,·#4096»  @·0x100085 »       mov.w»  ip,·#4096»  @·0x1000
86 »       sub.w»  ip,·sp,·ip86 »       sub.w»  ip,·sp,·ip
Offset 163, 157 lines modifiedOffset 163, 161 lines modified
163 000001b0·<py_get_monotonic_clock>:163 000001b0·<py_get_monotonic_clock>:
164 py_get_monotonic_clock():164 py_get_monotonic_clock():
165 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}165 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
166 »       mov.w»  ip,·#4096»  @·0x1000166 »       mov.w»  ip,·#4096»  @·0x1000
167 »       sub.w»  ip,·sp,·ip167 »       sub.w»  ip,·sp,·ip
168 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8168 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
169 »       sub»    sp,·#32169 »       sub»    sp,·#32
170 »       mov»    r7,·r0170 »       mov»    r6,·r0
171 »       mov»    r6,·r1171 »       mov»    r7,·r1
172 »       movs»   r0,·#1172 »       movs»   r0,·#1
173 »       mov»    r1,·sp173 »       mov»    r1,·sp
174 »       mov»    r8,·r2174 »       mov»    r8,·r2
175 »       bl»     0·<__clock_gettime64>175 »       bl»     0·<__clock_gettime64>
176 ·R_ARM_THM_CALL» __clock_gettime64176 ·R_ARM_THM_CALL» __clock_gettime64
177 »       cmp»    r0,·#0177 »       cmp»    r0,·#0
178 »       bne.w»  2f4·<py_get_monotonic_clock+0x144>178 »       bne.w»  30a·<py_get_monotonic_clock+0x15a>
 179 »       mov»    r5,·r0
 180 »       ldr»    r3,·[sp,·#0]
179 »       ldrd»   r3,·r5,·[sp]181 »       ldrd»   r0,·r4,·[sp,·#4]
180 »       movw»   r1,·#33532»  @·0x82fc182 »       movw»   r2,·#33532»  @·0x82fc
181 »       movt»   r1,·#55870»  @·0xda3e183 »       movt»   r2,·#55870»  @·0xda3e
182 »       ldr»    r4,·[sp,·#8] 
183 »       cmp»    r3,·r1184 »       cmp»    r3,·r2
184 »       adcs.w» r1,·r5,·#2 
185 »       mov.w»  lr,·r4,·asr·#31185 »       mov.w»  r1,·r4,·asr·#31
 186 »       adcs.w» r2,·r0,·#2
186 »       blt.n»  28a·<py_get_monotonic_clock+0xda>187 »       blt.n»  270·<py_get_monotonic_clock+0xc0>
187 »       mov»    r2,·r0 
188 »       movw»   r0,·#32004»  @·0x7d04188 »       movw»   ip,·#32004»  @·0x7d04
189 »       movt»   r0,·#9665»   @·0x25c1189 »       movt»   ip,·#9665»   @·0x25c1
190 »       movs»   r1,·#2190 »       movs»   r2,·#2
191 »       cmp»    r0,·r3191 »       cmp»    ip,·r3
192 »       sbcs»   r1,·r5192 »       sbcs»   r2,·r0
193 »       blt.n»  2e4·<py_get_monotonic_clock+0x134>193 »       itett»  ge
194 »       mov.w»  r1,·#51712» @·0xca00194 »       movge.w»r2,·#51712»       @·0xca00
 195 »       movlt.w»r3,·#4294967295»  @·0xffffffff
195 »       movt»   r1,·#15258»  @·0x3b9a196 »       movtge» r2,·#15258»@·0x3b9a
 197 »       movge»  lr,·r5
 198 »       ittee»  lt
 199 »       mvnlt.w»ip,·#2147483648»  @·0x80000000
 200 »       movlt»  lr,·r3
 201 »       umullge»r3,·ip,·r3,·r2
 202 »       mlage»  ip,·r2,·r0,·ip
196 »       cmp»    r4,·#0203 »       cmp»    r4,·#0
197 »       umull»  ip,·r3,·r3,·r1 
198 »       mla»    r5,·r1,·r5,·r3 
199 »       mov»    r3,·r5 
200 »       ble.n»  262·<py_get_monotonic_clock+0xb2>204 »       ble.n»  2c4·<py_get_monotonic_clock+0x114>
201 »       mvn.w»  r1,·#2147483648»    @·0x80000000205 »       mvn.w»  r0,·#2147483648»    @·0x80000000
202 »       mvns»   r0,·r4206 »       mvns»   r2,·r4
203 »       sub.w»  r1,·r1,·lr 
204 »       cmp»    r0,·ip 
205 »       sbcs»   r1,·r3207 »       subs»   r0,·r0,·r1
 208 »       cmp»    r2,·r3
 209 »       sbcs.w» r0,·r0,·ip
206 »       blt.n»  2da·<py_get_monotonic_clock+0x12a>210 »       blt.n»  300·<py_get_monotonic_clock+0x150>
207 »       adds.w» r4,·ip,·r4211 »       adds»   r3,·r3,·r4
208 »       str»    r4,·[r7,·#0]212 »       str»    r3,·[r6,·#0]
209 »       adc.w»  r3,·lr,·r3213 »       adc.w»  r1,·r1,·ip
210 »       str»    r3,·[r7,·#4]214 »       str»    r1,·[r6,·#4]
211 »       cmp.w»  r8,·#0215 »       cmp.w»  r8,·#0
212 »       bne.n»  246·<py_get_monotonic_clock+0x96>216 »       bne.n»  24e·<py_get_monotonic_clock+0x9e>
213 »       cbnz»   r6,·29c·<py_get_monotonic_clock+0xec>217 »       cbnz»   r7,·288·<py_get_monotonic_clock+0xd8>
214 »       mov»    r4,·r6 
215 »       mov»    r0,·r4218 »       mov»    r0,·r5
216 »       add»    sp,·#32219 »       add»    sp,·#32
217 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}220 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
218 »       adds»   r2,·#1221 »       cmp.w»  lr,·#0
219 »       bne.n»  23a·<py_get_monotonic_clock+0x8a>222 »       beq.n»  244·<py_get_monotonic_clock+0x94>
220 »       movw»   r3,·#0223 »       movw»   r3,·#0
221 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError224 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
222 »       movt»   r3,·#0225 »       movt»   r3,·#0
223 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError226 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
224 »       movw»   r1,·#0227 »       movw»   r1,·#0
225 ·R_ARM_THM_MOVW_ABS_NC»  .LC0228 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
226 »       movt»   r1,·#0229 »       movt»   r1,·#0
227 ·R_ARM_THM_MOVT_ABS»     .LC0230 ·R_ARM_THM_MOVT_ABS»     .LC0
228 »       ldr»    r0,·[r3,·#0]231 »       ldr»    r0,·[r3,·#0]
229 »       bl»     0·<PyErr_SetString>232 »       bl»     0·<PyErr_SetString>
230 ·R_ARM_THM_CALL» PyErr_SetString233 ·R_ARM_THM_CALL» PyErr_SetString
Max diff block lines reached; 22657/27028 bytes (83.83%) of diff not shown.
612 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 000000c0·<_PyTime_FromSecondsDouble>:100 000000c0·<_PyTime_FromSecondsDouble>:
101 _PyTime_FromSecondsDouble():101 _PyTime_FromSecondsDouble():
102 »       mov»    r3,·r1102 »       mov»    r3,·r1
103 »       mov.w»  r2,·#51712» @·0xca00103 »       mov.w»  r2,·#51712» @·0xca00
104 »       movt»   r2,·#15258»  @·0x3b9a104 »       movt»   r2,·#15258»  @·0x3b9a
105 »       mov»    r1,·r0105 »       mov»    r1,·r0
106 »       mov»    r0,·r3106 »       mov»    r0,·r3
107 »       b.w»    1c0·<_PyTimeFraction_Mul+0x70>107 »       b.w»    1bc·<_PyTimeFraction_Mul+0x6c>
108 ·R_ARM_THM_JUMP24»       pytime_from_double108 ·R_ARM_THM_JUMP24»       pytime_from_double
  
109 000000d2·<PyTime_TimeRaw>:109 000000d2·<PyTime_TimeRaw>:
110 PyTime_TimeRaw():110 PyTime_TimeRaw():
111 »       push»   {r4,·lr}111 »       push»   {r4,·lr}
112 »       mov.w»  ip,·#4096»  @·0x1000112 »       mov.w»  ip,·#4096»  @·0x1000
113 »       sub.w»  ip,·sp,·ip113 »       sub.w»  ip,·sp,·ip
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
61 ··0x000003a0·5f50794c·6f6e675f·41735469·6d655f74·_PyLong_AsTime_t61 ··0x000003a0·5f50794c·6f6e675f·41735469·6d655f74·_PyLong_AsTime_t
62 ··0x000003b0·00507954·696d655f·50657266·436f756e·.PyTime_PerfCoun62 ··0x000003b0·00507954·696d655f·50657266·436f756e·.PyTime_PerfCoun
63 ··0x000003c0·74657200·5f507954·696d655f·4f626a65·ter._PyTime_Obje63 ··0x000003c0·74657200·5f507954·696d655f·4f626a65·ter._PyTime_Obje
64 ··0x000003d0·6374546f·54696d65·73706563·005f5079·ctToTimespec._Py64 ··0x000003d0·6374546f·54696d65·73706563·005f5079·ctToTimespec._Py
65 ··0x000003e0·54696d65·5f41734d·696c6c69·7365636f·Time_AsMilliseco65 ··0x000003e0·54696d65·5f41734d·696c6c69·7365636f·Time_AsMilliseco
66 ··0x000003f0·6e647300·5f507954·696d655f·4d6f6e6f·nds._PyTime_Mono66 ··0x000003f0·6e647300·5f507954·696d655f·4d6f6e6f·nds._PyTime_Mono
67 ··0x00000400·746f6e69·63576974·68496e66·6f005f50·tonicWithInfo._P67 ··0x00000400·746f6e69·63576974·68496e66·6f005f50·tonicWithInfo._P
68 ··0x00000410·7954696d·655f4672·6f6d4d69·6c6c6973·yTime_FromMillis 
69 ··0x00000420·65636f6e·64734f62·6a656374·005f5079·econdsObject._Py 
70 ··0x00000430·44656164·6c696e65·5f496e69·74005f50·Deadline_Init._P68 ··0x00000410·79446561·646c696e·655f496e·6974005f·yDeadline_Init._
 69 ··0x00000420·50795469·6d655f46·726f6d4d·696c6c69·PyTime_FromMilli
 70 ··0x00000430·7365636f·6e64734f·626a6563·74005f50·secondsObject._P
71 ··0x00000440·7954696d·655f676d·74696d65·005f5f67·yTime_gmtime.__g71 ··0x00000440·7954696d·655f676d·74696d65·005f5f67·yTime_gmtime.__g
72 ··0x00000450·6d74696d·6536345f·72005f50·7954696d·mtime64_r._PyTim72 ··0x00000450·6d74696d·6536345f·72005f50·7954696d·mtime64_r._PyTim
73 ··0x00000460·655f4f62·6a656374·546f5469·6d657661·e_ObjectToTimeva73 ··0x00000460·655f4f62·6a656374·546f5469·6d657661·e_ObjectToTimeva
74 ··0x00000470·6c005f50·7954696d·655f4173·54696d65·l._PyTime_AsTime74 ··0x00000470·6c005f50·7954696d·655f4173·54696d65·l._PyTime_AsTime
75 ··0x00000480·76616c00·5f507954·696d655f·41735469·val._PyTime_AsTi75 ··0x00000480·76616c00·5f507954·696d655f·41735469·val._PyTime_AsTi
76 ··0x00000490·6d657661·6c54696d·655f7400·5f507944·mevalTime_t._PyD76 ··0x00000490·6d657661·6c54696d·655f7400·5f507944·mevalTime_t._PyD
77 ··0x000004a0·6561646c·696e655f·47657400·5f507954·eadline_Get._PyT77 ··0x000004a0·6561646c·696e655f·47657400·5f507954·eadline_Get._PyT
29.0 KB
specialize.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········9664·(bytes·into·file)13 ··Start·of·section·headers:··········9676·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.63 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x25c0:1 There·are·15·section·headers,·starting·at·offset·0x25cc:
  
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·0000c8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0000c8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·001e1c·000038·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·001e28·000038·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0000fc·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0000fc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000fc·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0000fc·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0000fc·0011dc·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·0000fc·0011e8·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·001e54·000698·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·001e60·000698·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0012d8·00000a·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0012e4·00000a·01·AMS··0···0··4
12 ··[·8]·.rodata···········PROGBITS········00000000·0012e4·000098·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·0012f0·000098·00···A··0···0··4
13 ··[·9]·.rel.rodata·······REL·············00000000·0024ec·000058·08···I·12···8··413 ··[·9]·.rel.rodata·······REL·············00000000·0024f8·000058·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·00137c·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·001388·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00137c·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001388·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·0013b0·000580·10·····13··27··416 ··[12]·.symtab···········SYMTAB··········00000000·0013bc·000580·10·····13··27··4
17 ··[13]·.strtab···········STRTAB··········00000000·001930·0004eb·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·00193c·0004eb·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·002544·000079·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·002550·000079·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.77 KB
readelf --wide --symbols {}
    
Offset 17, 16 lines modifiedOffset 17, 16 lines modified
17 ····13:·00000bad···152·FUNC····LOCAL··DEFAULT····5·specialize_attr_loadclassattr.isra.017 ····13:·00000bad···152·FUNC····LOCAL··DEFAULT····5·specialize_attr_loadclassattr.isra.0
18 ····14:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····5·$d18 ····14:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····5·$d
19 ····15:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····5·$t19 ····15:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
20 ····16:·00000b9c·····0·NOTYPE··LOCAL··DEFAULT····5·$d20 ····16:·00000b9c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
21 ····17:·00000bac·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00000bac·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00000c40·····0·NOTYPE··LOCAL··DEFAULT····5·$d22 ····18:·00000c40·····0·NOTYPE··LOCAL··DEFAULT····5·$d
23 ····19:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····5·$t23 ····19:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····5·$t
24 ····20:·00000fb4·····0·NOTYPE··LOCAL··DEFAULT····5·$d24 ····20:·00000fc0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
25 ····21:·00000fbc·····0·NOTYPE··LOCAL··DEFAULT····5·$t25 ····21:·00000fc8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
26 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t26 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
27 ····23:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d27 ····23:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
29 ····25:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d29 ····25:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
30 ····26:·00000084····20·OBJECT··LOCAL··DEFAULT····8·no_location30 ····26:·00000084····20·OBJECT··LOCAL··DEFAULT····8·no_location
31 ····27:·00000001···126·FUNC····GLOBAL·HIDDEN·····5·_PyCode_Quicken31 ····27:·00000001···126·FUNC····GLOBAL·HIDDEN·····5·_PyCode_Quicken
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
Offset 73, 19 lines modifiedOffset 73, 19 lines modified
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
74 ····70:·00000c45···116·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_UnpackSequence74 ····70:·00000c45···116·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_UnpackSequence
75 ····71:·00000cb9···104·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_ContainsOp75 ····71:·00000cb9···104·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_ContainsOp
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type
78 ····74:·00000d21···362·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_StoreAttr78 ····74:·00000d21···362·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_StoreAttr
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr
80 ····76:·00000e8d···304·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_BinarySubscr80 ····76:·00000e8d···316·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_BinarySubscr
81 ····77:·00000fbd···128·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_StoreSubscr81 ····77:·00000fc9···128·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_StoreSubscr
82 ····78:·0000103d···136·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_CompareOp82 ····78:·00001049···136·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_CompareOp
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
84 ····80:·000010c5···278·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_BinaryOp84 ····80:·000010d1···278·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_BinaryOp
85 ····81:·00000001····88·FUNC····GLOBAL·HIDDEN·····1·_Py_Specialize_LoadSuperAttr85 ····81:·00000001····88·FUNC····GLOBAL·HIDDEN·····1·_Py_Specialize_LoadSuperAttr
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySuper_Type86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySuper_Type
87 ····83:·00000059···112·FUNC····GLOBAL·HIDDEN·····1·_Py_Specialize_Send87 ····83:·00000059···112·FUNC····GLOBAL·HIDDEN·····1·_Py_Specialize_Send
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCoro_Type88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCoro_Type
89 ····85:·00000000···132·OBJECT··GLOBAL·HIDDEN·····8·_Py_InitCleanup89 ····85:·00000000···132·OBJECT··GLOBAL·HIDDEN·····8·_Py_InitCleanup
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
7.44 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1e1c·contains·7·entries:1 Relocation·section·'.rel.text'·at·offset·0x1e28·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000522f·R_ARM_THM_MOVW_ABS_NC··00000000···PySuper_Type3 00000000··0000522f·R_ARM_THM_MOVW_ABS_NC··00000000···PySuper_Type
4 00000004··00005230·R_ARM_THM_MOVT_ABS·····00000000···PySuper_Type4 00000004··00005230·R_ARM_THM_MOVT_ABS·····00000000···PySuper_Type
5 0000005a··0000542f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCoro_Type5 0000005a··0000542f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCoro_Type
6 0000005e··00005430·R_ARM_THM_MOVT_ABS·····00000000···PyCoro_Type6 0000005e··00005430·R_ARM_THM_MOVT_ABS·····00000000···PyCoro_Type
7 00000066··0000222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyGen_Type7 00000066··0000222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyGen_Type
8 0000006a··00002230·R_ARM_THM_MOVT_ABS·····00000000···PyGen_Type8 0000006a··00002230·R_ARM_THM_MOVT_ABS·····00000000···PyGen_Type
9 000000c4··0000236b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate9 000000c4··0000236b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
  
10 Relocation·section·'.rel.text.hot'·at·offset·0x1e54·contains·211·entries:10 Relocation·section·'.rel.text.hot'·at·offset·0x1e60·contains·211·entries:
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 00000016··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches12 00000016··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
13 0000001a··00001c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches13 0000001a··00001c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
14 0000003c··00001d0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode14 0000003c··00001d0a·R_ARM_THM_CALL·········00000000···_Py_GetBaseOpcode
15 00000082··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyListIter_Type15 00000082··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyListIter_Type
16 00000086··00001f30·R_ARM_THM_MOVT_ABS·····00000000···PyListIter_Type16 00000086··00001f30·R_ARM_THM_MOVT_ABS·····00000000···PyListIter_Type
17 0000008e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTupleIter_Type17 0000008e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTupleIter_Type
Offset 180, 54 lines modifiedOffset 180, 54 lines modified
180 00000ea0··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type180 00000ea0··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
181 00000eaa··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type181 00000eaa··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
182 00000eae··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type182 00000eae··00002f30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
183 00000eb6··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type183 00000eb6··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
184 00000eba··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type184 00000eba··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
185 00000ec2··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type185 00000ec2··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
186 00000ec6··00002530·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type186 00000ec6··00002530·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
187 00000ed6··0000320a·R_ARM_THM_CALL·········00000000···_PyType_Lookup 
188 00000ee2··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFunction_Type187 00000ede··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
189 00000ee6··00002a30·R_ARM_THM_MOVT_ABS·····00000000···PyFunction_Type188 00000ee2··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
190 00000f0c··00003a0a·R_ARM_THM_CALL·········00000000···_PyFunction_GetVersionForCurrentState 
191 00000f3c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type189 00000f2c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
192 00000f40··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type190 00000f30··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
 191 00000f46··0000320a·R_ARM_THM_CALL·········00000000···_PyType_Lookup
 192 00000f52··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFunction_Type
 193 00000f56··00002a30·R_ARM_THM_MOVT_ABS·····00000000···PyFunction_Type
 194 00000f7e··00003a0a·R_ARM_THM_CALL·········00000000···_PyFunction_GetVersionForCurrentState
193 00000f86··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type195 00000faa··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
194 00000f8a··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type196 00000fae··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
195 00000f9e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type 
196 00000fa2··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type 
197 00000fb4··00003302·R_ARM_ABS32············00000000···_PyRuntime197 00000fc0··00003302·R_ARM_ABS32············00000000···_PyRuntime
198 00000fb8··0000236b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate198 00000fc4··0000236b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
199 00000fbe··0000372f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type199 00000fca··0000372f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type
200 00000fc2··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type200 00000fce··00003730·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
201 00000fcc··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type201 00000fd8··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
202 00000fd0··00002530·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type202 00000fdc··00002530·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
203 00000fec··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type203 00000ff8··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
204 00000ff0··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type204 00000ffc··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
205 00001046··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type205 00001052··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
206 0000104a··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type206 00001056··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
207 00001052··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type207 0000105e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
208 00001056··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type208 00001062··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
209 0000105e··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type209 0000106a··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
210 00001062··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type210 0000106e··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
211 00001124··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type211 00001130··00002d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
212 00001128··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type212 00001134··00002d30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
213 00001130··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type213 0000113c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
214 00001134··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type214 00001140··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
215 00001164··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type215 00001170··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
216 00001168··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type216 00001174··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
217 00001174··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type 
218 00001178··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type 
219 00001184··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type217 00001180··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
220 00001188··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type218 00001184··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
 219 00001190··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
 220 00001194··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
221 0000119c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type221 000011a8··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
222 000011a0··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type222 000011ac··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
223 000011ac··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type223 000011b8··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
224 000011b0··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type224 000011bc··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
  
225 Relocation·section·'.rel.rodata'·at·offset·0x24ec·contains·11·entries:225 Relocation·section·'.rel.rodata'·at·offset·0x24f8·contains·11·entries:
226 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name226 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
227 00000004··00005602·R_ARM_ABS32············00000000···PyCode_Type227 00000004··00005602·R_ARM_ABS32············00000000···PyCode_Type
228 0000000c··00003302·R_ARM_ABS32············00000000···_PyRuntime228 0000000c··00003302·R_ARM_ABS32············00000000···_PyRuntime
229 00000010··00003302·R_ARM_ABS32············00000000···_PyRuntime229 00000010··00003302·R_ARM_ABS32············00000000···_PyRuntime
230 00000014··00003302·R_ARM_ABS32············00000000···_PyRuntime230 00000014··00003302·R_ARM_ABS32············00000000···_PyRuntime
231 00000048··00003302·R_ARM_ABS32············00000000···_PyRuntime231 00000048··00003302·R_ARM_ABS32············00000000···_PyRuntime
232 0000004c··00003302·R_ARM_ABS32············00000000···_PyRuntime232 0000004c··00003302·R_ARM_ABS32············00000000···_PyRuntime
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 641, 16 lines modifiedOffset 641, 16 lines modified
641 specialize_py_call():641 specialize_py_call():
642 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}642 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
643 »       mov.w»  ip,·#4096»  @·0x1000643 »       mov.w»  ip,·#4096»  @·0x1000
644 »       sub.w»  ip,·sp,·ip644 »       sub.w»  ip,·sp,·ip
645 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8645 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
646 »       mov»    r4,·r2646 »       mov»    r4,·r2
647 »       ldr»    r2,·[r0,·#24]647 »       ldr»    r2,·[r0,·#24]
648 »       mov»    r6,·r3648 »       mov»    r5,·r3
649 »       mov»    r5,·r1649 »       mov»    r6,·r1
650 »       ldr»    r3,·[r2,·#24]650 »       ldr»    r3,·[r2,·#24]
651 »       tst.w»  r3,·#12651 »       tst.w»  r3,·#12
652 »       bne.n»  628·<specialize_py_call+0x68>652 »       bne.n»  628·<specialize_py_call+0x68>
653 »       ldr»    r1,·[r2,·#36]» @·0x24653 »       ldr»    r1,·[r2,·#36]» @·0x24
654 »       cmp»    r1,·#0654 »       cmp»    r1,·#0
655 »       bne.n»  658·<specialize_py_call+0x98>655 »       bne.n»  658·<specialize_py_call+0x98>
656 »       lsls»   r3,·r3,·#31656 »       lsls»   r3,·r3,·#31
Offset 664, 29 lines modifiedOffset 664, 29 lines modified
664 »       add.w»  r3,·r3,·#4096»       @·0x1000664 »       add.w»  r3,·r3,·#4096»       @·0x1000
665 »       ldr.w»  r3,·[r3,·#324]»      @·0x144665 »       ldr.w»  r3,·[r3,·#324]»      @·0x144
666 »       cbnz»   r3,·64c·<specialize_py_call+0x8c>666 »       cbnz»   r3,·64c·<specialize_py_call+0x8c>
667 »       ldr»    r7,·[r2,·#28]667 »       ldr»    r7,·[r2,·#28]
668 »       bl»     0·<_PyFunction_GetVersionForCurrentState>668 »       bl»     0·<_PyFunction_GetVersionForCurrentState>
669 ·R_ARM_THM_CALL» _PyFunction_GetVersionForCurrentState669 ·R_ARM_THM_CALL» _PyFunction_GetVersionForCurrentState
670 »       cbz»    r0,·64c·<specialize_py_call+0x8c>670 »       cbz»    r0,·64c·<specialize_py_call+0x8c>
671 »       add»    r4,·r6671 »       add»    r4,·r5
672 »       str»    r0,·[r5,·#4]672 »       str»    r0,·[r6,·#4]
673 »       cmp»    r4,·r7673 »       cmp»    r4,·r7
674 »       bne.n»  61a·<specialize_py_call+0x5a>674 »       bne.n»  61a·<specialize_py_call+0x5a>
675 »       cbnz»   r6,·622·<specialize_py_call+0x62>675 »       cbnz»   r5,·622·<specialize_py_call+0x62>
676 »       movs»   r3,·#177»    @·0xb1676 »       movs»   r3,·#177»    @·0xb1
677 »       strb»   r3,·[r5,·#0]677 »       strb»   r3,·[r6,·#0]
678 »       movs»   r0,·#0678 »       movs»   r0,·#0
679 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}679 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
680 »       cbnz»   r6,·652·<specialize_py_call+0x92>680 »       cbnz»   r5,·652·<specialize_py_call+0x92>
681 »       movs»   r3,·#178»    @·0xb2681 »       movs»   r3,·#178»    @·0xb2
682 »       strb»   r3,·[r5,·#0]682 »       strb»   r3,·[r6,·#0]
683 »       b.n»    616·<specialize_py_call+0x56>683 »       b.n»    616·<specialize_py_call+0x56>
684 »       movs»   r3,·#163»    @·0xa3684 »       movs»   r3,·#163»    @·0xa3
685 »       strb»   r3,·[r5,·#0]685 »       strb»   r3,·[r6,·#0]
686 »       b.n»    616·<specialize_py_call+0x56>686 »       b.n»    616·<specialize_py_call+0x56>
687 »       ldr»    r3,·[pc,·#56]» @·(664·<specialize_py_call+0xa4>)687 »       ldr»    r3,·[pc,·#56]» @·(664·<specialize_py_call+0xa4>)
688 »       add»    r3,·pc688 »       add»    r3,·pc
689 »       ldr»    r3,·[r3,·#0]689 »       ldr»    r3,·[r3,·#0]
690 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}690 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
691 »       ldr»    r3,·[r2,·r3]691 »       ldr»    r3,·[r2,·r3]
692 »       ldr»    r3,·[r3,·#8]692 »       ldr»    r3,·[r3,·#8]
Offset 697, 15 lines modifiedOffset 697, 15 lines modified
697 »       bl»     0·<_PyFunction_GetVersionForCurrentState>697 »       bl»     0·<_PyFunction_GetVersionForCurrentState>
698 ·R_ARM_THM_CALL» _PyFunction_GetVersionForCurrentState698 ·R_ARM_THM_CALL» _PyFunction_GetVersionForCurrentState
699 »       cmp»    r0,·#0699 »       cmp»    r0,·#0
700 »       bne.n»  608·<specialize_py_call+0x48>700 »       bne.n»  608·<specialize_py_call+0x48>
701 »       mov.w»  r0,·#4294967295»    @·0xffffffff701 »       mov.w»  r0,·#4294967295»    @·0xffffffff
702 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}702 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
703 »       movs»   r3,·#164»    @·0xa4703 »       movs»   r3,·#164»    @·0xa4
704 »       strb»   r3,·[r5,·#0]704 »       strb»   r3,·[r6,·#0]
705 »       b.n»    616·<specialize_py_call+0x56>705 »       b.n»    616·<specialize_py_call+0x56>
706 »       ldr»    r3,·[pc,·#12]» @·(668·<specialize_py_call+0xa8>)706 »       ldr»    r3,·[pc,·#12]» @·(668·<specialize_py_call+0xa8>)
707 »       add»    r3,·pc707 »       add»    r3,·pc
708 »       ldr»    r3,·[r3,·#0]708 »       ldr»    r3,·[r3,·#0]
709 »       b.n»    62e·<specialize_py_call+0x6e>709 »       b.n»    62e·<specialize_py_call+0x6e>
710 »       .word»  0x0000006e710 »       .word»  0x0000006e
711 ·R_ARM_TLS_IE32» _Py_tss_tstate711 ·R_ARM_TLS_IE32» _Py_tss_tstate
Offset 1604, 179 lines modifiedOffset 1604, 186 lines modified
1604 »       ldr»    r5,·[r0,·#4]1604 »       ldr»    r5,·[r0,·#4]
1605 »       movw»   r3,·#01605 »       movw»   r3,·#0
1606 ·R_ARM_THM_MOVW_ABS_NC»  PyList_Type1606 ·R_ARM_THM_MOVW_ABS_NC»  PyList_Type
1607 »       movt»   r3,·#01607 »       movt»   r3,·#0
1608 ·R_ARM_THM_MOVT_ABS»     PyList_Type1608 ·R_ARM_THM_MOVT_ABS»     PyList_Type
1609 »       mov»    r4,·r21609 »       mov»    r4,·r2
1610 »       cmp»    r5,·r31610 »       cmp»    r5,·r3
1611 »       beq.n»  f9c·<_Py_Specialize_BinarySubscr+0x110>1611 »       beq.n»  fa8·<_Py_Specialize_BinarySubscr+0x11c>
1612 »       movw»   r3,·#01612 »       movw»   r3,·#0
1613 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type1613 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type
1614 »       movt»   r3,·#01614 »       movt»   r3,·#0
1615 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type1615 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type
1616 »       cmp»    r5,·r31616 »       cmp»    r5,·r3
1617 »       beq.n»  f3a·<_Py_Specialize_BinarySubscr+0xae>1617 »       beq.n»  edc·<_Py_Specialize_BinarySubscr+0x50>
1618 »       movw»   r3,·#01618 »       movw»   r3,·#0
1619 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type1619 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
1620 »       movt»   r3,·#01620 »       movt»   r3,·#0
1621 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type1621 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
1622 »       cmp»    r5,·r31622 »       cmp»    r5,·r3
1623 »       beq.n»  f84·<_Py_Specialize_BinarySubscr+0xf8>1623 »       beq.n»  f2a·<_Py_Specialize_BinarySubscr+0x9e>
1624 »       movw»   r3,·#01624 »       movw»   r3,·#0
1625 ·R_ARM_THM_MOVW_ABS_NC»  PyDict_Type1625 ·R_ARM_THM_MOVW_ABS_NC»  PyDict_Type
1626 »       movt»   r3,·#01626 »       movt»   r3,·#0
1627 ·R_ARM_THM_MOVT_ABS»     PyDict_Type1627 ·R_ARM_THM_MOVT_ABS»     PyDict_Type
1628 »       cmp»    r5,·r31628 »       cmp»    r5,·r3
1629 »       it»     eq1629 »       it»     eq
1630 »       moveq»  r2,·#157»   @·0x9d1630 »       moveq»  r2,·#157»   @·0x9d
1631 »       beq.n»  f30·<_Py_Specialize_BinarySubscr+0xa4> 
1632 »       ldr»    r1,·[pc,·#224]»@·(fb4·<_Py_Specialize_BinarySubscr+0x128>) 
1633 »       mov»    r0,·r5 
1634 »       bl»     0·<_PyType_Lookup> 
1635 ·R_ARM_THM_CALL» _PyType_Lookup 
1636 »       mov»    r6,·r0 
1637 »       cmp»    r0,·#0 
1638 »       beq.n»  f52·<_Py_Specialize_BinarySubscr+0xc6> 
1639 »       ldr»    r2,·[r0,·#4] 
1640 »       movw»   r3,·#0 
1641 ·R_ARM_THM_MOVW_ABS_NC»  PyFunction_Type 
1642 »       movt»   r3,·#0 
1643 ·R_ARM_THM_MOVT_ABS»     PyFunction_Type 
1644 »       cmp»    r2,·r3 
1645 »       bne.n»  f52·<_Py_Specialize_BinarySubscr+0xc6>1631 »       bne.n»  f42·<_Py_Specialize_BinarySubscr+0xb6>
1646 »       ldr»    r3,·[r5,·#84]» @·0x54 
1647 »       lsls»   r1,·r3,·#22 
1648 »       bpl.n»  f52·<_Py_Specialize_BinarySubscr+0xc6> 
1649 »       ldr»    r3,·[r0,·#24] 
1650 »       ldr»    r2,·[r3,·#24] 
1651 »       tst.w»  r2,·#12 
1652 »       bne.n»  f52·<_Py_Specialize_BinarySubscr+0xc6> 
1653 »       ldr»    r1,·[r3,·#36]» @·0x24 
1654 »       cbnz»   r1,·f52·<_Py_Specialize_BinarySubscr+0xc6> 
1655 »       lsls»   r2,·r2,·#31 
1656 »       bpl.n»  f52·<_Py_Specialize_BinarySubscr+0xc6> 
1657 »       ldr»    r3,·[r3,·#28] 
1658 »       cmp»    r3,·#2 
1659 »       bne.n»  f52·<_Py_Specialize_BinarySubscr+0xc6> 
1660 »       bl»     0·<_PyFunction_GetVersionForCurrentState> 
1661 ·R_ARM_THM_CALL» _PyFunction_GetVersionForCurrentState 
1662 »       cbz»    r0,·f52·<_Py_Specialize_BinarySubscr+0xc6> 
1663 »       ldr»    r3,·[pc,·#164]»@·(fb8·<_Py_Specialize_BinarySubscr+0x12c>) 
1664 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3} 
1665 »       add»    r3,·pc 
1666 »       ldr»    r3,·[r3,·#0] 
1667 »       ldr»    r3,·[r2,·r3] 
Max diff block lines reached; 11239/15431 bytes (72.83%) of diff not shown.
305 KB
symtable.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········32628·(bytes·into·file)13 ··Start·of·section·headers:··········32648·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x7f74:1 There·are·18·section·headers,·starting·at·offset·0x7f88:
  
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·000a9c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000a9c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0069c4·000378·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0069d8·000378·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000ad0·000184·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000ad0·000184·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·006d3c·000070·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·006d50·000070·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000c54·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000c54·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000c54·0007eb·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000c54·0007eb·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001440·004100·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001440·004114·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006dac·001040·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·006dc0·001040·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005540·000168·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·005554·000168·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·007dec·0000e0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·007e00·0000e0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0056a8·00000c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0056bc·00000c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·007ecc·000018·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·007ee0·000018·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0056b4·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0056c8·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0056b4·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0056c8·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0056e8·000b20·10·····16·116··419 ··[15]·.symtab···········SYMTAB··········00000000·0056fc·000b20·10·····16·116··4
20 ··[16]·.strtab···········STRTAB··········00000000·006208·0007bb·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00621c·0007bb·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·007ee4·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·007ef8·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.5 KB
readelf --wide --symbols {}
    
Offset 8, 101 lines modifiedOffset 8, 101 lines modified
8 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC08 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
9 ·····5:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19 ·····5:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
12 ·····8:·000002b9···420·FUNC····LOCAL··DEFAULT····7·symtable_enter_block12 ·····8:·000002b9···420·FUNC····LOCAL··DEFAULT····7·symtable_enter_block
13 ·····9:·000000ae·····0·NOTYPE··LOCAL··DEFAULT····7·$d13 ·····9:·000000ae·····0·NOTYPE··LOCAL··DEFAULT····7·$d
14 ····10:·000000b6·····0·NOTYPE··LOCAL··DEFAULT····7·$t14 ····10:·000000b6·····0·NOTYPE··LOCAL··DEFAULT····7·$t
15 ····11:·00001855··2312·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr15 ····11:·00001869··2312·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr
16 ····12:·00002e51····68·FUNC····LOCAL··DEFAULT····7·symtable_exit_block16 ····12:·00002e65····68·FUNC····LOCAL··DEFAULT····7·symtable_exit_block
17 ····13:·00002e95··4312·FUNC····LOCAL··DEFAULT····7·analyze_block17 ····13:·00002ea9··4312·FUNC····LOCAL··DEFAULT····7·analyze_block
18 ····14:·0000045d··5112·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt18 ····14:·0000045d··5132·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt
19 ····15:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d19 ····15:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
20 ····16:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t20 ····16:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
21 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR021 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
22 ····18:·00003f6d····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF22 ····18:·00003f81····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
23 ····19:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC223 ····19:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
24 ····20:·00000094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC324 ····20:·00000094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
25 ····21:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC425 ····21:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
26 ····22:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC526 ····22:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
27 ····23:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC627 ····23:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
28 ····24:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC728 ····24:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
29 ····25:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC829 ····25:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
30 ····26:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC930 ····26:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
31 ····27:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1031 ····27:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
32 ····28:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·000004be·····0·NOTYPE··LOCAL··DEFAULT····7·$t33 ····29:·000004be·····0·NOTYPE··LOCAL··DEFAULT····7·$t
34 ····30:·000021ad···532·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper34 ····30:·000021c1···532·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper
35 ····31:·00002761···496·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations35 ····31:·00002775···496·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations
36 ····32:·00002951··1280·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments36 ····32:·00002965··1280·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments
37 ····33:·000004c1···278·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias37 ····33:·000004c1···278·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias
38 ····34:·0000030d····68·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.038 ····34:·0000030d····68·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.0
39 ····35:·00000605···104·FUNC····LOCAL··DEFAULT····1·symtable_visit_annotation39 ····35:·00000605···104·FUNC····LOCAL··DEFAULT····1·symtable_visit_annotation
40 ····36:·00000351···138·FUNC····LOCAL··DEFAULT····1·symtable_record_directive40 ····36:·00000351···138·FUNC····LOCAL··DEFAULT····1·symtable_record_directive
41 ····37:·0000066d···424·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern41 ····37:·0000066d···424·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern
42 ····38:·00000489····54·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem42 ····38:·00000489····54·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem
43 ····39:·00000281···116·FUNC····LOCAL··DEFAULT····1·symtable_visit_excepthandler43 ····39:·00000281···116·FUNC····LOCAL··DEFAULT····1·symtable_visit_excepthandler
44 ····40:·00000815···300·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block44 ····40:·00000815···300·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block
45 ····41:·00000941···200·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param45 ····41:·00000941···200·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param
46 ····42:·00001460·····0·NOTYPE··LOCAL··DEFAULT····7·$d46 ····42:·000014a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
47 ····43:·00001468·····0·NOTYPE··LOCAL··DEFAULT····7·$t47 ····43:·000014a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
48 ····44:·00001850·····0·NOTYPE··LOCAL··DEFAULT····7·$d48 ····44:·0000180c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 49 ····45:·00001810·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1150 ····46:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
50 ····46:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1251 ····47:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
51 ····47:·00000264·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1352 ····48:·00000264·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
52 ····48:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1453 ····49:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
53 ····49:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1554 ····50:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
54 ····50:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1655 ····51:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
55 ····51:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1756 ····52:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
56 ····52:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1857 ····53:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
57 ····53:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1958 ····54:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
58 ····54:·00000420·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2059 ····55:·00000420·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
59 ····55:·00001854·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
60 ····56:·00001886·····0·NOTYPE··LOCAL··DEFAULT····7·$d60 ····56:·0000189a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
61 ····57:·000018bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t61 ····57:·000018d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
62 ····58:·00000001···640·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension62 ····58:·00000001···640·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension
63 ····59:·000003dd···172·FUNC····LOCAL··DEFAULT····1·symtable_raise_if_annotation_block63 ····59:·000003dd···172·FUNC····LOCAL··DEFAULT····1·symtable_raise_if_annotation_block
64 ····60:·00000083····98·FUNC····LOCAL··DEFAULT····9·symtable_raise_if_comprehension_block64 ····60:·00000083····98·FUNC····LOCAL··DEFAULT····9·symtable_raise_if_comprehension_block
65 ····61:·00001e38·····0·NOTYPE··LOCAL··DEFAULT····7·$d65 ····61:·00001e4c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
66 ····62:·00001e44·····0·NOTYPE··LOCAL··DEFAULT····7·$t66 ····62:·00001e58·····0·NOTYPE··LOCAL··DEFAULT····7·$t
67 ····63:·00001f60·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·00001f74·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT····7·$t68 ····64:·00001f90·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·0000204c·····0·NOTYPE··LOCAL··DEFAULT····7·$d69 ····65:·00002060·····0·NOTYPE··LOCAL··DEFAULT····7·$d
70 ····66:·00002064·····0·NOTYPE··LOCAL··DEFAULT····7·$t70 ····66:·00002078·····0·NOTYPE··LOCAL··DEFAULT····7·$t
71 ····67:·00002150·····0·NOTYPE··LOCAL··DEFAULT····7·$d71 ····67:·00002164·····0·NOTYPE··LOCAL··DEFAULT····7·$d
72 ····68:·0000215c·····0·NOTYPE··LOCAL··DEFAULT····7·$t72 ····68:·00002170·····0·NOTYPE··LOCAL··DEFAULT····7·$t
73 ····69:·0000215d····78·FUNC····LOCAL··DEFAULT····7·symtable_add_def73 ····69:·00002171····78·FUNC····LOCAL··DEFAULT····7·symtable_add_def
74 ····70:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2174 ····70:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
75 ····71:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2275 ····71:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
76 ····72:·00000478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2376 ····72:·00000478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
77 ····73:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2477 ····73:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
78 ····74:·000002f5····24·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.078 ····74:·000002f5····24·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0
79 ····75:·0000294c·····0·NOTYPE··LOCAL··DEFAULT····7·$d79 ····75:·00002960·····0·NOTYPE··LOCAL··DEFAULT····7·$d
80 ····76:·00002950·····0·NOTYPE··LOCAL··DEFAULT····7·$t80 ····76:·00002964·····0·NOTYPE··LOCAL··DEFAULT····7·$t
81 ····77:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2581 ····77:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
82 ····78:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t82 ····78:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
83 ····79:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2683 ····79:·000004f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
84 ····80:·00000518·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2784 ····80:·00000518·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
85 ····81:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2885 ····81:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
86 ····82:·00000570·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2986 ····82:·00000570·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
87 ····83:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3087 ····83:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
88 ····84:·000037d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d88 ····84:·000037e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
89 ····85:·000037dc·····0·NOTYPE··LOCAL··DEFAULT····7·$t89 ····85:·000037f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
90 ····86:·000000e5···132·FUNC····LOCAL··DEFAULT····9·error_at_directive90 ····86:·000000e5···132·FUNC····LOCAL··DEFAULT····9·error_at_directive
91 ····87:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3191 ····87:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
92 ····88:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3292 ····88:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
93 ····89:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3393 ····89:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
94 ····90:·00000600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3494 ····90:·00000600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
95 ····91:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3595 ····91:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
96 ····92:·00000654·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3696 ····92:·00000654·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
97 ····93:·00000400·····0·NOTYPE··LOCAL··DEFAULT····1·$d97 ····93:·00000400·····0·NOTYPE··LOCAL··DEFAULT····1·$d
98 ····94:·00000404·····0·NOTYPE··LOCAL··DEFAULT····1·$t98 ····94:·00000404·····0·NOTYPE··LOCAL··DEFAULT····1·$t
99 ····95:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3799 ····95:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
100 ····96:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38100 ····96:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
101 ····97:·00004039···198·FUNC····LOCAL··DEFAULT····7·ste_dealloc101 ····97:·0000404d···198·FUNC····LOCAL··DEFAULT····7·ste_dealloc
102 ····98:·00000668·····0·NOTYPE··LOCAL··DEFAULT····1·$d102 ····98:·00000668·····0·NOTYPE··LOCAL··DEFAULT····1·$d
103 ····99:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····1·$t103 ····99:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
104 ···100:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····1·$d104 ···100:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
105 ···101:·000006a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t105 ···101:·000006a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
106 ···102:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····1·$d106 ···102:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
107 ···103:·00000940·····0·NOTYPE··LOCAL··DEFAULT····1·$t107 ···103:·00000940·····0·NOTYPE··LOCAL··DEFAULT····1·$t
108 ···104:·00000a09···148·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param_bound_or_default108 ···104:·00000a09···148·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param_bound_or_default
Offset 137, 39 lines modifiedOffset 137, 39 lines modified
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add
144 ···140:·00002411···848·FUNC····GLOBAL·HIDDEN·····7·_Py_Mangle144 ···140:·00002425···848·FUNC····GLOBAL·HIDDEN·····7·_Py_Mangle
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains
150 ···146:·000023c1····80·FUNC····GLOBAL·HIDDEN·····7·_Py_MaybeMangle150 ···146:·000023d5····80·FUNC····GLOBAL·HIDDEN·····7·_Py_MaybeMangle
151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Discard157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Discard
158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr
159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next
Max diff block lines reached; 1258/11685 bytes (10.77%) of diff not shown.
77.6 KB
readelf --wide --relocs {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x69c4·contains·111·entries:1 Relocation·section·'.rel.text'·at·offset·0x69d8·contains·111·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000038··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr3 00000038··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
4 00000062··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block4 00000062··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block
5 00000086··00004d2f·R_ARM_THM_MOVW_ABS_NC··000004f0···.LC255 00000086··00004d2f·R_ARM_THM_MOVW_ABS_NC··000004f0···.LC25
6 0000008a··00004d30·R_ARM_THM_MOVT_ABS·····000004f0···.LC256 0000008a··00004d30·R_ARM_THM_MOVT_ABS·····000004f0···.LC25
7 0000008e··0000970a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat7 0000008e··0000970a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
8 000000b2··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper8 000000b2··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
9 000000e8··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr9 000000e8··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
10 0000012e··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr10 0000012e··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
11 0000014e··00000c0a·R_ARM_THM_CALL·········00002e51···symtable_exit_block11 0000014e··00000c0a·R_ARM_THM_CALL·········00002e65···symtable_exit_block
12 0000017c··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr12 0000017c··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
13 00000196··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr13 00000196··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
14 000001ba··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr14 000001ba··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
15 000001da··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr15 000001da··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
16 00000222··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr16 00000222··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
17 0000023e··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc17 0000023e··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
18 00000252··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc18 00000252··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
19 00000258··00000c0a·R_ARM_THM_CALL·········00002e51···symtable_exit_block19 00000258··00000c0a·R_ARM_THM_CALL·········00002e65···symtable_exit_block
20 00000298··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr20 00000298··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
21 000002b8··00000e0a·R_ARM_THM_CALL·········0000045d···symtable_visit_stmt21 000002b8··00000e0a·R_ARM_THM_CALL·········0000045d···symtable_visit_stmt
22 000002e6··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper22 000002e6··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
23 0000031c··0000920a·R_ARM_THM_CALL·········000023c1···_Py_MaybeMangle23 0000031c··0000920a·R_ARM_THM_CALL·········000023d5···_Py_MaybeMangle
24 00000328··00009f0a·R_ARM_THM_CALL·········00003fe5···_PyST_GetSymbol24 00000328··00009f0a·R_ARM_THM_CALL·········00003ff9···_PyST_GetSymbol
25 0000034a··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc25 0000034a··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
26 00000370··0000760a·R_ARM_THM_CALL·········00000000···PyList_New26 00000370··0000760a·R_ARM_THM_CALL·········00000000···PyList_New
27 00000382··0000920a·R_ARM_THM_CALL·········000023c1···_Py_MaybeMangle27 00000382··0000920a·R_ARM_THM_CALL·········000023d5···_Py_MaybeMangle
28 00000396··0000582f·R_ARM_THM_MOVW_ABS_NC··000005d0···.LC3228 00000396··0000582f·R_ARM_THM_MOVW_ABS_NC··000005d0···.LC32
29 0000039a··00005830·R_ARM_THM_MOVT_ABS·····000005d0···.LC3229 0000039a··00005830·R_ARM_THM_MOVT_ABS·····000005d0···.LC32
30 0000039e··0000a50a·R_ARM_THM_CALL·········00000000···Py_BuildValue30 0000039e··0000a50a·R_ARM_THM_CALL·········00000000···Py_BuildValue
31 000003ac··0000850a·R_ARM_THM_CALL·········00000000···PyList_Append31 000003ac··0000850a·R_ARM_THM_CALL·········00000000···PyList_Append
32 000003d4··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc32 000003d4··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
33 0000040a··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError33 0000040a··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
34 0000040e··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError34 0000040e··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
Offset 48, 93 lines modifiedOffset 48, 93 lines modified
48 00000462··00005a30·R_ARM_THM_MOVT_ABS·····00000600···.LC3448 00000462··00005a30·R_ARM_THM_MOVT_ABS·····00000600···.LC34
49 00000468··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_Format49 00000468··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
50 0000046e··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError50 0000046e··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
51 00000472··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError51 00000472··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
52 00000478··0000592f·R_ARM_THM_MOVW_ABS_NC··000005d8···.LC3352 00000478··0000592f·R_ARM_THM_MOVW_ABS_NC··000005d8···.LC33
53 0000047c··00005930·R_ARM_THM_MOVT_ABS·····000005d8···.LC3353 0000047c··00005930·R_ARM_THM_MOVT_ABS·····000005d8···.LC33
54 00000482··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_Format54 00000482··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
55 0000049c··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr55 0000049c··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
56 000004ac··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr56 000004ac··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
57 000004e8··0000930a·R_ARM_THM_CALL·········00000000···PyUnicode_FindChar57 000004e8··0000930a·R_ARM_THM_CALL·········00000000···PyUnicode_FindChar
58 000004fc··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000068c···.LC3758 000004fc··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000068c···.LC37
59 00000500··00005f30·R_ARM_THM_MOVT_ABS·····0000068c···.LC3759 00000500··00005f30·R_ARM_THM_MOVT_ABS·····0000068c···.LC37
60 00000506··00008a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_EqualToASCIIString60 00000506··00008a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_EqualToASCIIString
61 00000524··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper61 00000524··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
62 00000542··0000a60a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring62 00000542··0000a60a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring
63 0000055a··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc63 0000055a··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
64 00000586··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc64 00000586··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
65 0000058c··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError65 0000058c··0000872f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
66 00000590··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError66 00000590··00008730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
67 00000598··0000602f·R_ARM_THM_MOVW_ABS_NC··00000690···.LC3867 00000598··0000602f·R_ARM_THM_MOVW_ABS_NC··00000690···.LC38
68 0000059c··00006030·R_ARM_THM_MOVT_ABS·····00000690···.LC3868 0000059c··00006030·R_ARM_THM_MOVT_ABS·····00000690···.LC38
69 000005a6··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString69 000005a6··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
70 000005b8··0000880a·R_ARM_THM_CALL·········00000000···PyErr_RangedSyntaxLocationObject70 000005b8··0000880a·R_ARM_THM_CALL·········00000000···PyErr_RangedSyntaxLocationObject
71 000005d0··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc71 000005d0··0000790a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 000005ea··0000120a·R_ARM_THM_CALL·········00003f6d···Py_XDECREF72 000005ea··0000120a·R_ARM_THM_CALL·········00003f81···Py_XDECREF
73 000005f0··0000120a·R_ARM_THM_CALL·········00003f6d···Py_XDECREF73 000005f0··0000120a·R_ARM_THM_CALL·········00003f81···Py_XDECREF
74 000005f6··0000120a·R_ARM_THM_CALL·········00003f6d···Py_XDECREF74 000005f6··0000120a·R_ARM_THM_CALL·········00003f81···Py_XDECREF
75 0000061e··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr75 0000061e··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
76 00000642··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block76 00000642··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block
77 0000064c··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr77 0000064c··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
78 00000654··00000c0a·R_ARM_THM_CALL·········00002e51···symtable_exit_block78 00000654··00000c0a·R_ARM_THM_CALL·········00002e65···symtable_exit_block
79 00000668··00008102·R_ARM_ABS32············00000000···_PyRuntime79 00000668··00008102·R_ARM_ABS32············00000000···_PyRuntime
80 000006e4··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr80 000006e4··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
81 00000714··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper81 00000714··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
82 00000742··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr82 00000742··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
83 00000786··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr83 00000786··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
84 000007ea··0000892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError84 000007ea··0000892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
85 000007ee··00008930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError85 000007ee··00008930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
86 000007f2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC1086 000007f2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC10
87 000007f6··00001b30·R_ARM_THM_MOVT_ABS·····000001d0···.LC1087 000007f6··00001b30·R_ARM_THM_MOVT_ABS·····000001d0···.LC10
88 000007fc··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString88 000007fc··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
89 00000848··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block89 00000848··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block
90 00000880··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper90 00000880··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
91 00000896··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper91 00000896··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
92 000008ac··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper92 000008ac··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
93 000008c2··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper93 000008c2··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
94 000008ea··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper94 000008ea··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
95 00000906··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper95 00000906··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
96 00000922··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper96 00000922··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
97 0000092c··00008102·R_ARM_ABS32············00000000···_PyRuntime97 0000092c··00008102·R_ARM_ABS32············00000000···_PyRuntime
98 00000930··00008102·R_ARM_ABS32············00000000···_PyRuntime98 00000930··00008102·R_ARM_ABS32············00000000···_PyRuntime
99 00000934··00008102·R_ARM_ABS32············00000000···_PyRuntime99 00000934··00008102·R_ARM_ABS32············00000000···_PyRuntime
100 00000938··00008102·R_ARM_ABS32············00000000···_PyRuntime100 00000938··00008102·R_ARM_ABS32············00000000···_PyRuntime
101 0000093c··00008102·R_ARM_ABS32············00000000···_PyRuntime101 0000093c··00008102·R_ARM_ABS32············00000000···_PyRuntime
102 0000097a··0000450a·R_ARM_THM_CALL·········0000215d···symtable_add_def102 0000097a··0000450a·R_ARM_THM_CALL·········00002171···symtable_add_def
103 000009c8··0000450a·R_ARM_THM_CALL·········0000215d···symtable_add_def103 000009c8··0000450a·R_ARM_THM_CALL·········00002171···symtable_add_def
104 000009ea··0000892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError104 000009ea··0000892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
105 000009ee··00008930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError105 000009ee··00008930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
106 000009f2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC10106 000009f2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000001d0···.LC10
107 000009f6··00001b30·R_ARM_THM_MOVT_ABS·····000001d0···.LC10107 000009f6··00001b30·R_ARM_THM_MOVT_ABS·····000001d0···.LC10
108 000009fc··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString108 000009fc··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
109 00000a3e··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block109 00000a3e··0000080a·R_ARM_THM_CALL·········000002b9···symtable_enter_block
110 00000a58··00000b0a·R_ARM_THM_CALL·········00001855···symtable_visit_expr110 00000a58··00000b0a·R_ARM_THM_CALL·········00001869···symtable_visit_expr
111 00000a60··00000c0a·R_ARM_THM_CALL·········00002e51···symtable_exit_block111 00000a60··00000c0a·R_ARM_THM_CALL·········00002e65···symtable_exit_block
112 00000a84··00001e0a·R_ARM_THM_CALL·········000021ad···symtable_add_def_helper112 00000a84··00001e0a·R_ARM_THM_CALL·········000021c1···symtable_add_def_helper
113 00000a98··00008102·R_ARM_ABS32············00000000···_PyRuntime113 00000a98··00008102·R_ARM_ABS32············00000000···_PyRuntime
114 00000600··0000a71e·R_ARM_THM_JUMP24·······00000000···PyMem_Free114 00000600··0000a71e·R_ARM_THM_JUMP24·······00000000···PyMem_Free
  
115 Relocation·section·'.rel.data'·at·offset·0x6d3c·contains·14·entries:115 Relocation·section·'.rel.data'·at·offset·0x6d50·contains·14·entries:
116 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name116 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
117 00000004··0000b002·R_ARM_ABS32············00000000···PyType_Type117 00000004··0000b002·R_ARM_ABS32············00000000···PyType_Type
118 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4118 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
119 00000018··00006102·R_ARM_ABS32············00004039···ste_dealloc119 00000018··00006102·R_ARM_ABS32············0000404d···ste_dealloc
120 0000002c··00006c02·R_ARM_ABS32············0000006f···ste_repr120 0000002c··00006c02·R_ARM_ABS32············0000006f···ste_repr
121 00000048··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr121 00000048··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
122 00000078··00000102·R_ARM_ABS32············00000000···.data122 00000078··00000102·R_ARM_ABS32············00000000···.data
123 000000d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4123 000000d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
124 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4124 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
125 000000f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4125 000000f8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
126 0000010c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4126 0000010c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000120··00000202·R_ARM_ABS32············00000000···.rodata.str1.4127 00000120··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
128 00000134··00000202·R_ARM_ABS32············00000000···.rodata.str1.4128 00000134··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
129 00000148··00000202·R_ARM_ABS32············00000000···.rodata.str1.4129 00000148··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
130 0000015c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4130 0000015c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
131 Relocation·section·'.rel.text.hot'·at·offset·0x6dac·contains·520·entries:131 Relocation·section·'.rel.text.hot'·at·offset·0x6dc0·contains·520·entries:
132 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name132 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
133 0000001a··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc133 0000001a··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
134 0000002e··0000760a·R_ARM_THM_CALL·········00000000···PyList_New134 0000002e··0000760a·R_ARM_THM_CALL·········00000000···PyList_New
135 0000003a··0000770a·R_ARM_THM_CALL·········00000000···PyDict_New135 0000003a··0000770a·R_ARM_THM_CALL·········00000000···PyDict_New
136 000000da··0000780a·R_ARM_THM_CALL·········00000000···PySet_New136 000000da··0000780a·R_ARM_THM_CALL·········00000000···PySet_New
Max diff block lines reached; 67393/79415 bytes (84.86%) of diff not shown.
15.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 »       ldr.w»  r1,·[r8,·#4]20 »       ldr.w»  r1,·[r8,·#4]
21 »       mov»    r4,·r021 »       mov»    r4,·r0
22 »       adds»   r3,·#122 »       adds»   r3,·#1
23 »       str»    r3,·[r2,·#56]» @·0x3823 »       str»    r3,·[r2,·#56]» @·0x38
24 »       sub.w»  r3,·r5,·#1224 »       sub.w»  r3,·r5,·#12
25 »       rsbs»   r9,·r3,·#025 »       rsbs»   r9,·r3,·#0
26 »       adc.w»  r9,·r9,·r326 »       adc.w»  r9,·r9,·r3
27 »       bl»     1854·<symtable_visit_expr>27 »       bl»     1868·<symtable_visit_expr>
28 ·R_ARM_THM_CALL» symtable_visit_expr28 ·R_ARM_THM_CALL» symtable_visit_expr
29 »       cmp»    r0,·#029 »       cmp»    r0,·#0
30 »       beq.w»  184·<symtable_handle_comprehension+0x184>30 »       beq.w»  184·<symtable_handle_comprehension+0x184>
31 »       ldr»    r2,·[r4,·#4]31 »       ldr»    r2,·[r4,·#4]
32 »       mov»    r1,·fp32 »       mov»    r1,·fp
33 »       ldrd»   r0,·ip,·[sl,·#16]33 »       ldrd»   r0,·ip,·[sl,·#16]
34 »       ldr»    r3,·[r2,·#56]» @·0x3834 »       ldr»    r3,·[r2,·#56]» @·0x38
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 »       str»    r6,·[sp,·#12]71 »       str»    r6,·[sp,·#12]
72 »       ldr»    r6,·[r3,·#68]» @·0x4472 »       ldr»    r6,·[r3,·#68]» @·0x44
73 »       str»    r6,·[sp,·#8]73 »       str»    r6,·[sp,·#8]
74 »       ldr»    r6,·[r3,·#64]» @·0x4074 »       ldr»    r6,·[r3,·#64]» @·0x40
75 »       str»    r6,·[sp,·#4]75 »       str»    r6,·[sp,·#4]
76 »       ldr»    r6,·[r3,·#60]» @·0x3c76 »       ldr»    r6,·[r3,·#60]» @·0x3c
77 »       str»    r6,·[sp,·#0]77 »       str»    r6,·[sp,·#0]
78 »       bl»     21ac·<symtable_add_def_helper>78 »       bl»     21c0·<symtable_add_def_helper>
79 ·R_ARM_THM_CALL» symtable_add_def_helper79 ·R_ARM_THM_CALL» symtable_add_def_helper
80 »       ldr.w»  r3,·[sl]80 »       ldr.w»  r3,·[sl]
81 »       mvn.w»  r2,·#3221225472»    @·0xc000000081 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
82 »       cmp»    r0,·#082 »       cmp»    r0,·#0
83 »       beq.w»  244·<symtable_handle_comprehension+0x244>83 »       beq.w»  244·<symtable_handle_comprehension+0x244>
84 »       cmp»    r3,·r284 »       cmp»    r3,·r2
85 »       beq.n»  d4·<symtable_handle_comprehension+0xd4>85 »       beq.n»  d4·<symtable_handle_comprehension+0xd4>
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 »       beq.w»  23c·<symtable_handle_comprehension+0x23c>89 »       beq.w»  23c·<symtable_handle_comprehension+0x23c>
90 »       ldr»    r2,·[r4,·#4]90 »       ldr»    r2,·[r4,·#4]
91 »       mov»    r0,·r491 »       mov»    r0,·r4
92 »       ldr.w»  r1,·[r8]92 »       ldr.w»  r1,·[r8]
93 »       ldrb.w» r3,·[r2,·#52]»      @·0x3493 »       ldrb.w» r3,·[r2,·#52]»      @·0x34
94 »       orr.w»  r3,·r3,·#64» @·0x4094 »       orr.w»  r3,·r3,·#64» @·0x40
95 »       strb.w» r3,·[r2,·#52]»      @·0x3495 »       strb.w» r3,·[r2,·#52]»      @·0x34
96 »       bl»     1854·<symtable_visit_expr>96 »       bl»     1868·<symtable_visit_expr>
97 ·R_ARM_THM_CALL» symtable_visit_expr97 ·R_ARM_THM_CALL» symtable_visit_expr
98 »       cmp»    r0,·#098 »       cmp»    r0,·#0
99 »       beq.n»  184·<symtable_handle_comprehension+0x184>99 »       beq.n»  184·<symtable_handle_comprehension+0x184>
100 »       ldr»    r1,·[r4,·#4]100 »       ldr»    r1,·[r4,·#4]
101 »       ldr.w»  r6,·[r8,·#8]101 »       ldr.w»  r6,·[r8,·#8]
102 »       mov.w»  r8,·#0102 »       mov.w»  r8,·#0
103 »       ldrb.w» r2,·[r1,·#52]»      @·0x34103 »       ldrb.w» r2,·[r1,·#52]»      @·0x34
Offset 115, 27 lines modifiedOffset 115, 27 lines modified
115 »       cmp»    r8,·r3115 »       cmp»    r8,·r3
116 »       blt.n»  1a4·<symtable_handle_comprehension+0x1a4>116 »       blt.n»  1a4·<symtable_handle_comprehension+0x1a4>
117 »       ldr»    r3,·[sp,·#68]» @·0x44117 »       ldr»    r3,·[sp,·#68]» @·0x44
118 »       cmp»    r3,·#0118 »       cmp»    r3,·#0
119 »       bne.n»  192·<symtable_handle_comprehension+0x192>119 »       bne.n»  192·<symtable_handle_comprehension+0x192>
120 »       ldr»    r1,·[sp,·#64]» @·0x40120 »       ldr»    r1,·[sp,·#64]» @·0x40
121 »       mov»    r0,·r4121 »       mov»    r0,·r4
122 »       bl»     1854·<symtable_visit_expr>122 »       bl»     1868·<symtable_visit_expr>
123 ·R_ARM_THM_CALL» symtable_visit_expr123 ·R_ARM_THM_CALL» symtable_visit_expr
124 »       cbz»    r0,·184·<symtable_handle_comprehension+0x184>124 »       cbz»    r0,·184·<symtable_handle_comprehension+0x184>
125 »       ldr»    r2,·[r4,·#4]125 »       ldr»    r2,·[r4,·#4]
126 »       subs»   r5,·#12126 »       subs»   r5,·#12
127 »       it»     ne127 »       it»     ne
128 »       movne»  r5,·#1128 »       movne»  r5,·#1
129 »       mov»    r0,·r4129 »       mov»    r0,·r4
130 »       ldrb.w» r3,·[r2,·#44]»      @·0x2c130 »       ldrb.w» r3,·[r2,·#44]»      @·0x2c
131 »       bfi»    r3,·r9,·#2,·#1131 »       bfi»    r3,·r9,·#2,·#1
132 »       strb.w» r3,·[r2,·#44]»      @·0x2c132 »       strb.w» r3,·[r2,·#44]»      @·0x2c
133 »       and.w»  r5,·r5,·r3,·lsr·#3133 »       and.w»  r5,·r5,·r3,·lsr·#3
134 »       bl»     2e50·<symtable_exit_block>134 »       bl»     2e64·<symtable_exit_block>
135 ·R_ARM_THM_CALL» symtable_exit_block135 ·R_ARM_THM_CALL» symtable_exit_block
136 »       cbz»    r0,·18a·<symtable_handle_comprehension+0x18a>136 »       cbz»    r0,·18a·<symtable_handle_comprehension+0x18a>
137 »       cmp»    r5,·#0137 »       cmp»    r5,·#0
138 »       bne.n»  204·<symtable_handle_comprehension+0x204>138 »       bne.n»  204·<symtable_handle_comprehension+0x204>
139 »       movs»   r0,·#1139 »       movs»   r0,·#1
140 »       add»    sp,·#28140 »       add»    sp,·#28
141 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}141 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
Offset 147, 55 lines modifiedOffset 147, 55 lines modified
147 »       ite»    ne147 »       ite»    ne
148 »       movne»  r3,·#4148 »       movne»  r3,·#4
149 »       moveq»  r3,·#2149 »       moveq»  r3,·#2
150 »       b.n»    78·<symtable_handle_comprehension+0x78>150 »       b.n»    78·<symtable_handle_comprehension+0x78>
151 »       ldr.w»  r1,·[sl,·#4]!151 »       ldr.w»  r1,·[sl,·#4]!
152 »       mov»    r0,·r4152 »       mov»    r0,·r4
153 »       add.w»  r8,·r8,·#1153 »       add.w»  r8,·r8,·#1
154 »       bl»     1854·<symtable_visit_expr>154 »       bl»     1868·<symtable_visit_expr>
155 ·R_ARM_THM_CALL» symtable_visit_expr155 ·R_ARM_THM_CALL» symtable_visit_expr
156 »       cmp»    r0,·#0156 »       cmp»    r0,·#0
157 »       bne.n»  10a·<symtable_handle_comprehension+0x10a>157 »       bne.n»  10a·<symtable_handle_comprehension+0x10a>
158 »       ldr»    r3,·[r4,·#36]» @·0x24158 »       ldr»    r3,·[r4,·#36]» @·0x24
159 »       subs»   r3,·#1159 »       subs»   r3,·#1
160 »       str»    r3,·[r4,·#36]» @·0x24160 »       str»    r3,·[r4,·#36]» @·0x24
161 »       movs»   r0,·#0161 »       movs»   r0,·#0
162 »       b.n»    15a·<symtable_handle_comprehension+0x15a>162 »       b.n»    15a·<symtable_handle_comprehension+0x15a>
163 »       movs»   r3,·#4163 »       movs»   r3,·#4
164 »       b.n»    78·<symtable_handle_comprehension+0x78>164 »       b.n»    78·<symtable_handle_comprehension+0x78>
165 »       mov»    r1,·r3165 »       mov»    r1,·r3
166 »       mov»    r0,·r4166 »       mov»    r0,·r4
167 »       bl»     1854·<symtable_visit_expr>167 »       bl»     1868·<symtable_visit_expr>
168 ·R_ARM_THM_CALL» symtable_visit_expr168 ·R_ARM_THM_CALL» symtable_visit_expr
169 »       cmp»    r0,·#0169 »       cmp»    r0,·#0
170 »       bne.n»  12a·<symtable_handle_comprehension+0x12a>170 »       bne.n»  12a·<symtable_handle_comprehension+0x12a>
171 »       b.n»    184·<symtable_handle_comprehension+0x184>171 »       b.n»    184·<symtable_handle_comprehension+0x184>
172 »       movs»   r3,·#3172 »       movs»   r3,·#3
173 »       b.n»    78·<symtable_handle_comprehension+0x78>173 »       b.n»    78·<symtable_handle_comprehension+0x78>
174 »       ldr»    r2,·[r4,·#4]174 »       ldr»    r2,·[r4,·#4]
175 »       mov»    r0,·r4175 »       mov»    r0,·r4
176 »       ldr.w»  r6,·[sl,·#4]!176 »       ldr.w»  r6,·[sl,·#4]!
177 »       ldrb.w» r3,·[r2,·#52]»      @·0x34177 »       ldrb.w» r3,·[r2,·#52]»      @·0x34
178 »       ldr»    r1,·[r6,·#0]178 »       ldr»    r1,·[r6,·#0]
179 »       orr.w»  r3,·r3,·#64» @·0x40179 »       orr.w»  r3,·r3,·#64» @·0x40
180 »       strb.w» r3,·[r2,·#52]»      @·0x34180 »       strb.w» r3,·[r2,·#52]»      @·0x34
181 »       bl»     1854·<symtable_visit_expr>181 »       bl»     1868·<symtable_visit_expr>
182 ·R_ARM_THM_CALL» symtable_visit_expr182 ·R_ARM_THM_CALL» symtable_visit_expr
183 »       cmp»    r0,·#0183 »       cmp»    r0,·#0
184 »       beq.n»  22e·<symtable_handle_comprehension+0x22e>184 »       beq.n»  22e·<symtable_handle_comprehension+0x22e>
185 »       ldr»    r3,·[r4,·#4]185 »       ldr»    r3,·[r4,·#4]
186 »       mov»    r0,·r4186 »       mov»    r0,·r4
187 »       ldr»    r1,·[r6,·#4]187 »       ldr»    r1,·[r6,·#4]
188 »       ldrb.w» r2,·[r3,·#52]»      @·0x34188 »       ldrb.w» r2,·[r3,·#52]»      @·0x34
189 »       bic.w»  r2,·r2,·#64» @·0x40189 »       bic.w»  r2,·r2,·#64» @·0x40
190 »       strb.w» r2,·[r3,·#52]»      @·0x34190 »       strb.w» r2,·[r3,·#52]»      @·0x34
191 »       ldr»    r2,·[r3,·#56]» @·0x38191 »       ldr»    r2,·[r3,·#56]» @·0x38
192 »       adds»   r2,·#1192 »       adds»   r2,·#1
193 »       str»    r2,·[r3,·#56]» @·0x38193 »       str»    r2,·[r3,·#56]» @·0x38
194 »       bl»     1854·<symtable_visit_expr>194 »       bl»     1868·<symtable_visit_expr>
195 ·R_ARM_THM_CALL» symtable_visit_expr195 ·R_ARM_THM_CALL» symtable_visit_expr
196 »       cbz»    r0,·22e·<symtable_handle_comprehension+0x22e>196 »       cbz»    r0,·22e·<symtable_handle_comprehension+0x22e>
197 »       ldr»    r0,·[r4,·#4]197 »       ldr»    r0,·[r4,·#4]
Max diff block lines reached; 12108/15804 bytes (76.61%) of diff not shown.
197 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 75, 19 lines modifiedOffset 75, 19 lines modified
75 »       bhi.n»  c4·<_PySymtable_Build+0xc4>75 »       bhi.n»  c4·<_PySymtable_Build+0xc4>
76 »       tbh»    [pc,·r3,·lsl·#1]76 »       tbh»    [pc,·r3,·lsl·#1]
77 »       .short» 0x005b77 »       .short» 0x005b
78 »       .word»  0x000400a678 »       .word»  0x000400a6
79 »       .short» 0x00d979 »       .short» 0x00d9
80 »       ldr»    r1,·[r7,·#4]80 »       ldr»    r1,·[r7,·#4]
81 »       mov»    r0,·r481 »       mov»    r0,·r4
82 »       bl»     1854·<symtable_visit_expr>82 »       bl»     1868·<symtable_visit_expr>
83 »       cmp»    r0,·#083 »       cmp»    r0,·#0
84 »       beq.w»  1ea·<_PySymtable_Build+0x1ea>84 »       beq.w»  1ea·<_PySymtable_Build+0x1ea>
85 »       mov»    r0,·r485 »       mov»    r0,·r4
86 »       bl»     2e50·<symtable_exit_block>86 »       bl»     2e64·<symtable_exit_block>
87 »       cmp»    r0,·#087 »       cmp»    r0,·#0
88 »       beq.w»  258·<_PySymtable_Build+0x258>88 »       beq.w»  258·<_PySymtable_Build+0x258>
89 »       ldr»    r3,·[r4,·#36]» @·0x2489 »       ldr»    r3,·[r4,·#36]» @·0x24
90 »       cmp»    r3,·r590 »       cmp»    r3,·r5
91 »       bne.w»  222·<_PySymtable_Build+0x222>91 »       bne.w»  222·<_PySymtable_Build+0x222>
92 »       movs»   r0,·#092 »       movs»   r0,·#0
93 »       bl»     0·<PySet_New>93 »       bl»     0·<PySet_New>
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 »       cmp»    r0,·#0108 »       cmp»    r0,·#0
109 »       beq.w»  27e·<_PySymtable_Build+0x27e>109 »       beq.w»  27e·<_PySymtable_Build+0x27e>
110 »       movs»   r1,·#0110 »       movs»   r1,·#0
111 »       strd»   r0,·r1,·[sp]111 »       strd»   r0,·r1,·[sp]
112 »       mov»    r3,·r6112 »       mov»    r3,·r6
113 »       mov»    r2,·r5113 »       mov»    r2,·r5
114 »       ldr»    r0,·[r4,·#8]114 »       ldr»    r0,·[r4,·#8]
115 »       bl»     2e94·<analyze_block>115 »       bl»     2ea8·<analyze_block>
116 »       ldr»    r3,·[r5,·#0]116 »       ldr»    r3,·[r5,·#0]
117 »       mvn.w»  r2,·#3221225472»    @·0xc0000000117 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
118 »       mov»    r8,·r0118 »       mov»    r8,·r0
119 »       cmp»    r3,·r2119 »       cmp»    r3,·r2
120 »       beq.n»  12a·<_PySymtable_Build+0x12a>120 »       beq.n»  12a·<_PySymtable_Build+0x12a>
121 »       subs»   r3,·#1121 »       subs»   r3,·#1
122 »       str»    r3,·[r5,·#0]122 »       str»    r3,·[r5,·#0]
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 »       bge.w»  c4·<_PySymtable_Build+0xc4>203 »       bge.w»  c4·<_PySymtable_Build+0xc4>
204 »       ldr.w»  r1,·[r8,·#4]!204 »       ldr.w»  r1,·[r8,·#4]!
205 »       adds»   r7,·#1205 »       adds»   r7,·#1
206 »       bl»     45c·<symtable_visit_stmt>206 »       bl»     45c·<symtable_visit_stmt>
207 »       cmp»    r0,·#0207 »       cmp»    r0,·#0
208 »       bne.n»  1d2·<_PySymtable_Build+0x1d2>208 »       bne.n»  1d2·<_PySymtable_Build+0x1d2>
209 »       mov»    r0,·r4209 »       mov»    r0,·r4
210 »       bl»     2e50·<symtable_exit_block>210 »       bl»     2e64·<symtable_exit_block>
211 »       mov»    r0,·r4211 »       mov»    r0,·r4
212 »       bl»     5d8·<symtable_visit_stmt+0x17c>212 »       bl»     5d8·<symtable_visit_stmt+0x17c>
213 ·R_ARM_THM_CALL» _PySymtable_Free213 ·R_ARM_THM_CALL» _PySymtable_Free
214 »       movs»   r4,·#0214 »       movs»   r4,·#0
215 »       b.n»    15c·<_PySymtable_Build+0x15c>215 »       b.n»    15c·<_PySymtable_Build+0x15c>
216 »       ldr»    r6,·[r7,·#4]216 »       ldr»    r6,·[r7,·#4]
217 »       movs»   r7,·#0217 »       movs»   r7,·#0
Offset 476, 15 lines modifiedOffset 476, 15 lines modified
476 »       str.w»  r3,·[r8]476 »       str.w»  r3,·[r8]
477 »       cbnz»   r3,·450·<symtable_enter_block+0x198>477 »       cbnz»   r3,·450·<symtable_enter_block+0x198>
478 »       mov»    r0,·r8478 »       mov»    r0,·r8
479 »       bl»     0·<_Py_Dealloc>479 »       bl»     0·<_Py_Dealloc>
480 ·R_ARM_THM_CALL» _Py_Dealloc480 ·R_ARM_THM_CALL» _Py_Dealloc
481 »       movs»   r4,·#0481 »       movs»   r4,·#0
482 »       mov»    r0,·r4482 »       mov»    r0,·r4
483 »       bl»     3f6c·<Py_XDECREF>483 »       bl»     3f80·<Py_XDECREF>
484 »       movs»   r0,·#0484 »       movs»   r0,·#0
485 »       b.n»    3f6·<symtable_enter_block+0x13e>485 »       b.n»    3f6·<symtable_enter_block+0x13e>
  
486 0000045c·<symtable_visit_stmt>:486 0000045c·<symtable_visit_stmt>:
487 symtable_visit_stmt():487 symtable_visit_stmt():
488 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}488 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
489 »       mov.w»  ip,·#4096»  @·0x1000489 »       mov.w»  ip,·#4096»  @·0x1000
Offset 492, 147 lines modifiedOffset 492, 147 lines modified
492 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0492 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
493 »       ldrd»   r3,·r2,·[r0,·#36]»     @·0x24493 »       ldrd»   r3,·r2,·[r0,·#36]»     @·0x24
494 »       sub»    sp,·#28494 »       sub»    sp,·#28
495 »       mov»    r4,·r0495 »       mov»    r4,·r0
496 »       adds»   r3,·#1496 »       adds»   r3,·#1
497 »       str»    r3,·[r0,·#36]» @·0x24497 »       str»    r3,·[r0,·#36]» @·0x24
498 »       cmp»    r3,·r2498 »       cmp»    r3,·r2
499 »       bgt.w»  15b6·<symtable_visit_stmt+0x115a>499 »       bgt.w»  156c·<symtable_visit_stmt+0x1110>
500 »       ldr»    r3,·[r1,·#0]500 »       ldr»    r3,·[r1,·#0]
501 »       mov»    r5,·r1501 »       mov»    r5,·r1
502 »       subs»   r3,·#1502 »       subs»   r3,·#1
503 »       cmp»    r3,·#24503 »       cmp»    r3,·#24
504 »       bhi.n»  4cc·<symtable_visit_stmt+0x70>504 »       bhi.n»  4cc·<symtable_visit_stmt+0x70>
505 »       tbh»    [pc,·r3,·lsl·#1]505 »       tbh»    [pc,·r3,·lsl·#1]
506 »       .word»  0x035f005d506 »       .word»  0x0362005d
507 »       .word»  0x011c0188507 »       .word»  0x011c018b
508 »       .word»  0x002802f4508 »       .word»  0x002802f7
509 »       .word»  0x02ae07ee509 »       .word»  0x02b107c2
510 »       .word»  0x025b031f510 »       .word»  0x025e0322
511 »       .word»  0x02d607a6511 »       .word»  0x02d90880
512 »       .word»  0x023900e8512 »       .word»  0x023c00e8
513 »       .word»  0x040e0484513 »       .word»  0x04110487
514 »       .word»  0x02970170514 »       .word»  0x029a0173
515 »       .word»  0x030a049c515 »       .word»  0x030d049f
516 »       .word»  0x02c00281516 »       .word»  0x02c30284
517 »       .word»  0x044503d0517 »       .word»  0x044803d3
518 »       .short» 0x0019518 »       .short» 0x0019
519 »       ldr»    r1,·[r1,·#4]519 »       ldr»    r1,·[r1,·#4]
520 »       bl»     1854·<symtable_visit_expr>520 »       bl»     1868·<symtable_visit_expr>
521 »       mov»    r2,·r0521 »       mov»    r2,·r0
522 »       cmp»    r0,·#0522 »       cmp»    r0,·#0
523 »       beq.w»  e0c·<symtable_visit_stmt+0x9b0>523 »       beq.w»  e12·<symtable_visit_stmt+0x9b6>
524 »       ldr»    r3,·[r4,·#36]» @·0x24524 »       ldr»    r3,·[r4,·#36]» @·0x24
525 »       movs»   r2,·#1525 »       movs»   r2,·#1
526 »       subs»   r3,·#1526 »       subs»   r3,·#1
527 »       mov»    r0,·r2527 »       mov»    r0,·r2
528 »       str»    r3,·[r4,·#36]» @·0x24528 »       str»    r3,·[r4,·#36]» @·0x24
529 »       add»    sp,·#28529 »       add»    sp,·#28
530 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}530 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
531 »       ldr»    r6,·[r1,·#4]531 »       ldr»    r6,·[r1,·#4]
532 »       cbz»    r6,·532·<symtable_visit_stmt+0xd6>532 »       cbz»    r6,·532·<symtable_visit_stmt+0xd6>
533 »       ldr»    r3,·[r6,·#0]533 »       ldr»    r3,·[r6,·#0]
534 »       cmp»    r3,·#0534 »       cmp»    r3,·#0
535 »       ble.n»  532·<symtable_visit_stmt+0xd6>535 »       ble.n»  532·<symtable_visit_stmt+0xd6>
536 »       ldr»    r1,·[r6,·#8]536 »       ldr»    r1,·[r6,·#8]
537 »       bl»     1854·<symtable_visit_expr>537 »       bl»     1868·<symtable_visit_expr>
538 »       cbz»    r0,·52a·<symtable_visit_stmt+0xce>538 »       cbz»    r0,·52a·<symtable_visit_stmt+0xce>
539 »       ldr»    r3,·[r6,·#0]539 »       ldr»    r3,·[r6,·#0]
540 »       cmp»    r3,·#1540 »       cmp»    r3,·#1
541 »       ble.n»  532·<symtable_visit_stmt+0xd6>541 »       ble.n»  532·<symtable_visit_stmt+0xd6>
542 »       ldr»    r1,·[r6,·#12]542 »       ldr»    r1,·[r6,·#12]
543 »       mov»    r0,·r4543 »       mov»    r0,·r4
544 »       bl»     1854·<symtable_visit_expr>544 »       bl»     1868·<symtable_visit_expr>
545 »       cbz»    r0,·52a·<symtable_visit_stmt+0xce>545 »       cbz»    r0,·52a·<symtable_visit_stmt+0xce>
546 »       ldr»    r3,·[r6,·#0]546 »       ldr»    r3,·[r6,·#0]
547 »       cmp»    r3,·#2547 »       cmp»    r3,·#2
548 »       ble.n»  532·<symtable_visit_stmt+0xd6>548 »       ble.n»  532·<symtable_visit_stmt+0xd6>
549 »       ldr»    r1,·[r6,·#16]549 »       ldr»    r1,·[r6,·#16]
550 »       mov»    r0,·r4550 »       mov»    r0,·r4
Max diff block lines reached; 197723/201294 bytes (98.23%) of diff not shown.
42.3 KB
thread.o
873 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:···························ARM9 ··Machine:···························ARM
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:··········9976·(bytes·into·file)13 ··Start·of·section·headers:··········10008·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.88 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x26f8:1 There·are·17·section·headers,·starting·at·offset·0x2718:
  
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·000038·000418·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·000418·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·001f2c·000290·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·001f4c·000290·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000450·000030·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000450·000030·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0021bc·000048·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·0021dc·000048·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000480·0000d4·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000480·0000d4·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000480·00016b·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000480·00016b·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0005ec·000604·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0005ec·000624·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·002204·0003a0·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·002224·0003a0·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·000bf0·0001b8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·000c10·0001b8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0025a4·0000c8·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0025c4·0000c8·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·000da8·000060·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········00000000·000dc8·000060·00···A··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·000e08·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·000e28·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000e08·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000e28·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·000e3c·0008d0·10·····15··46··418 ··[14]·.symtab···········SYMTAB··········00000000·000e5c·0008d0·10·····15··46··4
19 ··[15]·.strtab···········STRTAB··········00000000·00170c·000820·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00172c·000820·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·00266c·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·00268c·00008c·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)25 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.06 KB
readelf --wide --symbols {}
    
Offset 16, 17 lines modifiedOffset 16, 17 lines modified
16 ····12:·00000014·····0·NOTYPE··LOCAL··DEFAULT····6·.LC216 ····12:·00000014·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR117 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR1
18 ····14:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d18 ····14:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
19 ····15:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC419 ····15:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
20 ····16:·00000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC520 ····16:·00000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
21 ····17:·0000003c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC621 ····17:·0000003c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
22 ····18:·00000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LC722 ····18:·00000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
23 ····19:·00000578·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·00000598·····0·NOTYPE··LOCAL··DEFAULT····7·$d
24 ····20:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC824 ····20:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
25 ····21:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····7·$t25 ····21:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
26 ····22:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t26 ····22:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
27 ····23:·00000215···204·FUNC····LOCAL··DEFAULT····1·do_start_joinable_thread.constprop.027 ····23:·00000215···204·FUNC····LOCAL··DEFAULT····1·do_start_joinable_thread.constprop.0
28 ····24:·000002e1····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper28 ····24:·000002e1····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper
29 ····25:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d29 ····25:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
30 ····26:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d31 ····27:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····28:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····1·$t32 ····28:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 81, 47 lines modifiedOffset 81, 47 lines modified
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
87 ····83:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate87 ····83:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
88 ····84:·000000e5···324·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock88 ····84:·000000e5···328·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sem_clockwait6496 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sem_clockwait64
97 ····93:·00000229···374·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed97 ····93:·0000022d···404·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed
98 ····94:·000003a1····38·FUNC····GLOBAL·DEFAULT····7·PyThread_release_lock98 ····94:·000003c1····38·FUNC····GLOBAL·DEFAULT····7·PyThread_release_lock
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
100 ····96:·000003c9···436·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed_with_retries100 ····96:·000003e9···436·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed_with_retries
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init
107 ···103:·0000057d····50·FUNC····GLOBAL·DEFAULT····7·PyThread_free_lock107 ···103:·0000059d····50·FUNC····GLOBAL·DEFAULT····7·PyThread_free_lock
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
109 ···105:·000001e5····48·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread109 ···105:·000001e5····48·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_init111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_init
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize
116 ···112:·00000301····12·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType116 ···112:·00000301····12·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
 118 ···114:·000005d1····82·FUNC····GLOBAL·HIDDEN·····7·_PyThread_cond_after
 119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_TimeRaw
118 ···114:·0000030d····50·FUNC····GLOBAL·DEFAULT····1·PyThread_start_joinable_thread120 ···116:·0000030d····50·FUNC····GLOBAL·DEFAULT····1·PyThread_start_joinable_thread
119 ···115:·000005b1····82·FUNC····GLOBAL·HIDDEN·····7·_PyThread_cond_after 
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_TimeRaw 
121 ···117:·00000341·····6·FUNC····GLOBAL·DEFAULT····1·PyThread_join_thread121 ···117:·00000341·····6·FUNC····GLOBAL·DEFAULT····1·PyThread_join_thread
122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_join122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_join
123 ···119:·00000001····36·FUNC····GLOBAL·HIDDEN·····9·_PyThread_at_fork_reinit123 ···119:·00000001····36·FUNC····GLOBAL·HIDDEN·····9·_PyThread_at_fork_reinit
124 ···120:·00000349·····4·FUNC····GLOBAL·DEFAULT····1·PyThread_detach_thread124 ···120:·00000349·····4·FUNC····GLOBAL·DEFAULT····1·PyThread_detach_thread
125 ···121:·00000025····38·FUNC····GLOBAL·DEFAULT····9·PyThread_exit_thread125 ···121:·00000025····38·FUNC····GLOBAL·DEFAULT····9·PyThread_exit_thread
126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit
12.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1f2c·contains·82·entries:1 Relocation·section·'.rel.text'·at·offset·0x1f4c·contains·82·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 0000000e··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000012··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000012··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 0000001e··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR05 0000001e··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
6 00000022··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR06 00000022··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
7 00000036··0000350a·R_ARM_THM_CALL·········00000000···pthread_condattr_init7 00000036··0000350a·R_ARM_THM_CALL·········00000000···pthread_condattr_init
8 0000003e··0000360a·R_ARM_THM_CALL·········00000000···pthread_condattr_setclock8 0000003e··0000360a·R_ARM_THM_CALL·········00000000···pthread_condattr_setclock
Offset 80, 27 lines modifiedOffset 80, 27 lines modified
80 00000404··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString80 00000404··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
81 000000c6··0000421e·R_ARM_THM_JUMP24·······00000000···syscall81 000000c6··0000421e·R_ARM_THM_JUMP24·······00000000···syscall
82 000000dc··0000461e·R_ARM_THM_JUMP24·······00000000···pthread_cond_init82 000000dc··0000461e·R_ARM_THM_JUMP24·······00000000···pthread_cond_init
83 00000302··0000711e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin83 00000302··0000711e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin
84 00000342··0000761e·R_ARM_THM_JUMP24·······00000000···pthread_join84 00000342··0000761e·R_ARM_THM_JUMP24·······00000000···pthread_join
85 00000348··00006a1e·R_ARM_THM_JUMP24·······00000000···pthread_detach85 00000348··00006a1e·R_ARM_THM_JUMP24·······00000000···pthread_detach
  
86 Relocation·section·'.rel.data'·at·offset·0x21bc·contains·9·entries:86 Relocation·section·'.rel.data'·at·offset·0x21dc·contains·9·entries:
87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
88 00000000··00000302·R_ARM_ABS32············00000000···.rodata.str1.488 00000000··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
89 00000004··00002502·R_ARM_ABS32············00000000···.rodata89 00000004··00002502·R_ARM_ABS32············00000000···.rodata
90 00000008··00000102·R_ARM_ABS32············00000000···.data90 00000008··00000102·R_ARM_ABS32············00000000···.data
91 00000010··00000302·R_ARM_ABS32············00000000···.rodata.str1.491 00000010··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
92 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.492 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
93 00000018··00000302·R_ARM_ABS32············00000000···.rodata.str1.493 00000018··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
94 0000001c··00000302·R_ARM_ABS32············00000000···.rodata.str1.494 0000001c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
95 00000020··00000302·R_ARM_ABS32············00000000···.rodata.str1.495 00000020··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
96 00000024··00000302·R_ARM_ABS32············00000000···.rodata.str1.496 00000024··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
  
97 Relocation·section·'.rel.text.hot'·at·offset·0x2204·contains·116·entries:97 Relocation·section·'.rel.text.hot'·at·offset·0x2224·contains·116·entries:
98 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name98 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
99 0000000e··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime99 0000000e··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
100 00000012··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime100 00000012··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
101 0000001e··0000300a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc101 0000001e··0000300a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc
102 0000002a··0000310a·R_ARM_THM_CALL·········00000000···sem_init102 0000002a··0000310a·R_ARM_THM_CALL·········00000000···sem_init
103 00000034··0000320a·R_ARM_THM_CALL·········00000001···PyThread_init_thread103 00000034··0000320a·R_ARM_THM_CALL·········00000001···PyThread_init_thread
104 0000003a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0104 0000003a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
Offset 138, 88 lines modifiedOffset 138, 88 lines modified
138 000001d4··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location138 000001d4··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
139 000001ec··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64139 000001ec··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
140 000001f6··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5140 000001f6··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5
141 000001fa··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5141 000001fa··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5
142 000001fe··0000330a·R_ARM_THM_CALL·········00000000···perror142 000001fe··0000330a·R_ARM_THM_CALL·········00000000···perror
143 00000204··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait143 00000204··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait
144 0000020e··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location144 0000020e··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
145 00000248··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp145 0000024e··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
146 00000252··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw146 00000258··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
147 0000025e··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add147 00000264··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add
148 00000264··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp148 0000026a··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp
149 0000027a··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait149 0000027e··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait
150 000002ce··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw150 000002c4··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
151 000002e2··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add151 000002d8··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add
152 000002e8··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp152 000002de··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp
153 000002ee··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait153 000002e4··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait
154 000002f8··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location 
155 00000304··0000112f·R_ARM_THM_MOVW_ABS_NC··0000003c···.LC6154 00000320··0000112f·R_ARM_THM_MOVW_ABS_NC··0000003c···.LC6
156 00000308··00001130·R_ARM_THM_MOVT_ABS·····0000003c···.LC6155 00000324··00001130·R_ARM_THM_MOVT_ABS·····0000003c···.LC6
157 0000030c··0000330a·R_ARM_THM_CALL·········00000000···perror 
158 0000031e··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC4 
159 00000322··00000f30·R_ARM_THM_MOVT_ABS·····00000020···.LC4 
160 00000326··0000330a·R_ARM_THM_CALL·········00000000···perror156 00000328··0000330a·R_ARM_THM_CALL·········00000000···perror
161 00000332··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64157 00000338··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
162 00000344··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait 
163 0000034e··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location158 00000342··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
 159 00000352··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC4
 160 00000356··00000f30·R_ARM_THM_MOVT_ABS·····00000020···.LC4
164 00000368··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64161 0000035a··0000330a·R_ARM_THM_CALL·········00000000···perror
165 00000378··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5162 00000360··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5
166 0000037c··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5163 00000364··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5
167 00000380··0000330a·R_ARM_THM_CALL·········00000000···perror164 00000368··0000330a·R_ARM_THM_CALL·········00000000···perror
 165 00000380··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait
 166 0000038a··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
 167 000003a2··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
168 00000392··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait168 000003ae··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait
169 000003ae··00005f0a·R_ARM_THM_CALL·········00000000···sem_post169 000003ce··00005f0a·R_ARM_THM_CALL·········00000000···sem_post
170 000003b6··0000122f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC7170 000003d6··0000122f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC7
171 000003ba··00001230·R_ARM_THM_MOVT_ABS·····00000048···.LC7171 000003da··00001230·R_ARM_THM_MOVT_ABS·····00000048···.LC7
172 00000404··0000610a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds172 00000424··0000610a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds
173 00000410··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp173 00000430··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
174 0000041a··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw174 0000043a··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
175 00000426··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add175 00000446··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add
176 0000042c··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp176 0000044c··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp
177 00000440··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait177 00000460··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait
178 0000045c··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait178 0000047c··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait
179 0000046c··0000112f·R_ARM_THM_MOVW_ABS_NC··0000003c···.LC6179 0000048c··0000112f·R_ARM_THM_MOVW_ABS_NC··0000003c···.LC6
180 00000470··00001130·R_ARM_THM_MOVT_ABS·····0000003c···.LC6180 00000490··00001130·R_ARM_THM_MOVT_ABS·····0000003c···.LC6
181 00000474··0000330a·R_ARM_THM_CALL·········00000000···perror181 00000494··0000330a·R_ARM_THM_CALL·········00000000···perror
182 00000482··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location 
183 0000048a··0000620a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread182 0000049e··0000620a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
184 0000049a··00005d0a·R_ARM_THM_CALL·········00000229···PyThread_acquire_lock_timed183 000004ae··00005d0a·R_ARM_THM_CALL·········0000022d···PyThread_acquire_lock_timed
185 000004a2··0000630a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread184 000004b6··0000630a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
186 000004ac··0000640a·R_ARM_THM_CALL·········00000000···_PyEval_MakePendingCalls185 000004c0··0000640a·R_ARM_THM_CALL·········00000000···_PyEval_MakePendingCalls
187 000004c2··0000650a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get186 000004d6··0000650a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
 187 000004e6··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
188 000004d4··0000660a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init188 000004f2··0000660a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
189 000004e4··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64189 00000502··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
190 000004f8··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC4190 00000516··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC4
191 000004fc··00000f30·R_ARM_THM_MOVT_ABS·····00000020···.LC4191 0000051a··00000f30·R_ARM_THM_MOVT_ABS·····00000020···.LC4
192 00000500··0000330a·R_ARM_THM_CALL·········00000000···perror192 0000051e··0000330a·R_ARM_THM_CALL·········00000000···perror
193 0000050a··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location 
194 00000512··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location 
195 00000520··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait 
196 00000528··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location193 00000528··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
 194 00000536··0000590a·R_ARM_THM_CALL·········00000000···sem_trywait
 195 0000053e··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
197 00000540··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64196 00000556··00005c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
 197 00000560··00005b0a·R_ARM_THM_CALL·········00000000···__errno_location
 198 00000568··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5
 199 0000056c··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5
 200 00000570··0000330a·R_ARM_THM_CALL·········00000000···perror
198 0000054a··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait201 00000576··00005a0a·R_ARM_THM_CALL·········00000000···sem_wait
199 00000554··0000102f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC5 
200 00000558··00001030·R_ARM_THM_MOVT_ABS·····00000030···.LC5 
201 0000055c··0000330a·R_ARM_THM_CALL·········00000000···perror 
202 00000578··0000536b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate202 00000598··0000536b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
203 0000058e··0000680a·R_ARM_THM_CALL·········00000000···sem_destroy203 000005ae··0000680a·R_ARM_THM_CALL·········00000000···sem_destroy
204 000005a0··0000142f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC8204 000005c0··0000142f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC8
205 000005a4··00001430·R_ARM_THM_MOVT_ABS·····00000054···.LC8205 000005c4··00001430·R_ARM_THM_MOVT_ABS·····00000054···.LC8
206 000005a8··0000330a·R_ARM_THM_CALL·········00000000···perror206 000005c8··0000330a·R_ARM_THM_CALL·········00000000···perror
207 000005c2··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp207 000005e2··0000550a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
208 000005c6··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime208 000005e6··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
209 000005ca··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime209 000005ea··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
210 000005da··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw210 000005fa··0000560a·R_ARM_THM_CALL·········00000000···PyTime_MonotonicRaw
211 000005e6··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add211 00000606··0000570a·R_ARM_THM_CALL·········00000000···_PyTime_Add
212 000005f4··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp212 00000614··0000580a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp
213 000005fc··0000740a·R_ARM_THM_CALL·········00000000···PyTime_TimeRaw213 0000061c··0000730a·R_ARM_THM_CALL·········00000000···PyTime_TimeRaw
214 000000be··00003e1e·R_ARM_THM_JUMP24·······00000000···pthread_getspecific214 000000be··00003e1e·R_ARM_THM_JUMP24·······00000000···pthread_getspecific
Max diff block lines reached; 628/13184 bytes (4.76%) of diff not shown.
505 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 pthread_attr_init84 pthread_attr_init
85 pthread_attr_setscope85 pthread_attr_setscope
86 pthread_create86 pthread_create
87 pthread_attr_destroy87 pthread_attr_destroy
88 pthread_attr_setstacksize88 pthread_attr_setstacksize
89 _PyThread_FiniType89 _PyThread_FiniType
90 _PyStructSequence_FiniBuiltin90 _PyStructSequence_FiniBuiltin
91 PyThread_start_joinable_thread 
92 _PyThread_cond_after91 _PyThread_cond_after
93 PyTime_TimeRaw92 PyTime_TimeRaw
 93 PyThread_start_joinable_thread
94 PyThread_join_thread94 PyThread_join_thread
95 pthread_join95 pthread_join
96 _PyThread_at_fork_reinit96 _PyThread_at_fork_reinit
97 PyThread_detach_thread97 PyThread_detach_thread
98 PyThread_exit_thread98 PyThread_exit_thread
99 pthread_exit99 pthread_exit
100 PyThread_ParseTimeoutArg100 PyThread_ParseTimeoutArg
18.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 ·R_ARM_THM_CALL» sem_trywait229 ·R_ARM_THM_CALL» sem_trywait
230 »       adds»   r2,·r0,·#1230 »       adds»   r2,·r0,·#1
231 »       bne.n»  1da·<PyThread_acquire_lock+0xf6>231 »       bne.n»  1da·<PyThread_acquire_lock+0xf6>
232 »       bl»     0·<__errno_location>232 »       bl»     0·<__errno_location>
233 ·R_ARM_THM_CALL» __errno_location233 ·R_ARM_THM_CALL» __errno_location
234 »       ldr»    r0,·[r0,·#0]234 »       ldr»    r0,·[r0,·#0]
235 »       cmp»    r0,·#4235 »       cmp»    r0,·#4
236 »       bne.n»  216·<PyThread_acquire_lock+0x132>236 »       bne.n»  222·<PyThread_acquire_lock+0x13e>
237 »       cmp»    r4,·#1237 »       cmp»    r4,·#1
238 »       mov»    r0,·r6238 »       mov»    r0,·r6
239 »       sbcs.w» r3,·r5,·#0239 »       sbcs.w» r3,·r5,·#0
240 »       blt.n»  1c6·<PyThread_acquire_lock+0xe2>240 »       blt.n»  1c6·<PyThread_acquire_lock+0xe2>
241 »       movs»   r1,·#1241 »       movs»   r1,·#1
242 »       mov»    r2,·r7242 »       mov»    r2,·r7
243 »       bl»     0·<__sem_clockwait64>243 »       bl»     0·<__sem_clockwait64>
Offset 256, 215 lines modifiedOffset 256, 227 lines modified
256 ·R_ARM_THM_CALL» sem_wait256 ·R_ARM_THM_CALL» sem_wait
257 »       adds»   r3,·r0,·#1257 »       adds»   r3,·r0,·#1
258 »       bne.n»  1da·<PyThread_acquire_lock+0xf6>258 »       bne.n»  1da·<PyThread_acquire_lock+0xf6>
259 »       b.n»    1d4·<PyThread_acquire_lock+0xf0>259 »       b.n»    1d4·<PyThread_acquire_lock+0xf0>
260 »       bl»     0·<__errno_location>260 »       bl»     0·<__errno_location>
261 ·R_ARM_THM_CALL» __errno_location261 ·R_ARM_THM_CALL» __errno_location
262 »       ldr»    r0,·[r0,·#0]262 »       ldr»    r0,·[r0,·#0]
263 »       b.n»    176·<PyThread_acquire_lock+0x92> 
264 »       cmp»    r4,·#1263 »       cmp»    r0,·#4
265 »       sbcs.w» r3,·r5,·#0 
266 »       bge.n»  1a8·<PyThread_acquire_lock+0xc4>264 »       beq.n»  1de·<PyThread_acquire_lock+0xfa>
267 »       orrs»   r4,·r5265 »       orrs»   r4,·r5
268 »       beq.n»  13a·<PyThread_acquire_lock+0x56>266 »       beq.n»  13a·<PyThread_acquire_lock+0x56>
269 »       cmp»    r0,·#0267 »       cmp»    r0,·#0
270 »       beq.n»  142·<PyThread_acquire_lock+0x5e>268 »       beq.n»  142·<PyThread_acquire_lock+0x5e>
271 »       b.n»    17e·<PyThread_acquire_lock+0x9a>269 »       b.n»    17e·<PyThread_acquire_lock+0x9a>
 270 »       cmp»    r4,·#1
 271 »       sbcs.w» r3,·r5,·#0
 272 »       bge.n»  1a8·<PyThread_acquire_lock+0xc4>
 273 »       b.n»    218·<PyThread_acquire_lock+0x134>
  
272 00000228·<PyThread_acquire_lock_timed>:274 0000022c·<PyThread_acquire_lock_timed>:
273 PyThread_acquire_lock_timed():275 PyThread_acquire_lock_timed():
274 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}276 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
275 »       mov.w»  ip,·#4096»  @·0x1000277 »       mov.w»  ip,·#4096»  @·0x1000
276 »       sub.w»  ip,·sp,·ip278 »       sub.w»  ip,·sp,·ip
277 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8279 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
278 »       sub»    sp,·#24280 »       sub»    sp,·#24
279 »       mov»    r6,·r0281 »       mov»    r7,·r0
280 »       subs»   r1,·r3,·#0282 »       subs»   r1,·r3,·#0
281 »       ldr»    r7,·[sp,·#56]» @·0x38283 »       ldr.w»  r8,·[sp,·#56]»       @·0x38
282 »       blt.n»  2c6·<PyThread_acquire_lock_timed+0x9e>284 »       blt.n»  2bc·<PyThread_acquire_lock_timed+0x90>
283 »       mov»    r0,·r2285 »       mov»    r0,·r2
284 »       add.w»  r9,·sp,·#8286 »       add.w»  sl,·sp,·#8
285 »       bl»     0·<_PyTime_FromMicrosecondsClamp>287 »       bl»     0·<_PyTime_FromMicrosecondsClamp>
286 ·R_ARM_THM_CALL» _PyTime_FromMicrosecondsClamp288 ·R_ARM_THM_CALL» _PyTime_FromMicrosecondsClamp
287 »       mov»    r4,·r1289 »       mov»    r5,·r1
288 »       mov»    r8,·r0290 »       mov»    r6,·r0
289 »       mov»    r0,·sp291 »       mov»    r0,·sp
290 »       bl»     0·<PyTime_MonotonicRaw>292 »       bl»     0·<PyTime_MonotonicRaw>
291 ·R_ARM_THM_CALL» PyTime_MonotonicRaw293 ·R_ARM_THM_CALL» PyTime_MonotonicRaw
292 »       mov»    r3,·r4294 »       mov»    r3,·r5
293 »       mov»    r2,·r8295 »       mov»    r2,·r6
294 »       ldrd»   r0,·r1,·[sp]296 »       ldrd»   r0,·r1,·[sp]
295 »       bl»     0·<_PyTime_Add>297 »       bl»     0·<_PyTime_Add>
296 ·R_ARM_THM_CALL» _PyTime_Add298 ·R_ARM_THM_CALL» _PyTime_Add
297 »       mov»    r2,·r9299 »       mov»    r2,·sl
298 »       bl»     0·<_PyTime_AsTimespec_clamp>300 »       bl»     0·<_PyTime_AsTimespec_clamp>
299 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp301 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp
300 »       cmp.w»  r8,·#1302 »       cmp»    r6,·#1
301 »       sbcs.w» r3,·r4,·#0303 »       sbcs.w» r3,·r5,·#0
302 »       bge.n»  32c·<PyThread_acquire_lock_timed+0x104>304 »       bge.n»  332·<PyThread_acquire_lock_timed+0x106>
303 »       orrs.w» r3,·r8,·r4305 »       orrs.w» r3,·r6,·r5
304 »       bne.n»  2ec·<PyThread_acquire_lock_timed+0xc4>306 »       bne.n»  2e2·<PyThread_acquire_lock_timed+0xb6>
305 »       mov»    r0,·r6307 »       mov»    r0,·r7
306 »       bl»     0·<sem_trywait>308 »       bl»     0·<sem_trywait>
307 ·R_ARM_THM_CALL» sem_trywait309 ·R_ARM_THM_CALL» sem_trywait
308 »       mov»    r5,·r0310 »       mov»    r4,·r0
309 »       adds»   r3,·r0,·#1311 »       adds»   r3,·r0,·#1
310 »       beq.n»  2f8·<PyThread_acquire_lock_timed+0xd0>312 »       beq.n»  342·<PyThread_acquire_lock_timed+0x116>
311 »       subs.w» sl,·r7,·#0313 »       subs.w» r9,·r8,·#0
312 »       it»     ne314 »       it»     ne
313 »       movne.w»sl,·#1315 »       movne.w»r9,·#1
314 »       subs»   r3,·r5,·#4316 »       subs»   r3,·r0,·#4
315 »       it»     ne317 »       it»     ne
316 »       movne»  r3,·#1318 »       movne»  r3,·#1
317 »       orrs.w» r2,·sl,·r3319 »       orrs.w» r2,·r3,·r9
318 »       beq.n»  358·<PyThread_acquire_lock_timed+0x130>320 »       beq.n»  394·<PyThread_acquire_lock_timed+0x168>
319 »       cmp»    r7,·#0321 »       cmp.w»  r8,·#0
320 »       it»     eq322 »       it»     eq
321 »       orreq.w»r3,·r3,·#1323 »       orreq.w»r3,·r3,·#1
322 »       cmp»    r3,·#0324 »       cmp»    r3,·#0
323 »       beq.n»  374·<PyThread_acquire_lock_timed+0x14c>325 »       beq.n»  36c·<PyThread_acquire_lock_timed+0x140>
324 »       cmp.w»  r8,·#1 
325 »       sbcs.w» r3,·r4,·#0 
326 »       bge.n»  316·<PyThread_acquire_lock_timed+0xee> 
327 »       orrs.w» r4,·r8,·r4 
328 »       bne.n»  300·<PyThread_acquire_lock_timed+0xd8> 
329 »       cmp»    r5,·#11326 »       cmp»    r4,·#11
330 »       beq.n»  312·<PyThread_acquire_lock_timed+0xea>327 »       beq.n»  32e·<PyThread_acquire_lock_timed+0x102>
331 »       cmp»    r5,·#0328 »       cmp»    r4,·#0
332 »       bne.n»  378·<PyThread_acquire_lock_timed+0x150>329 »       bne.n»  360·<PyThread_acquire_lock_timed+0x134>
333 »       movs»   r0,·#1330 »       movs»   r0,·#1
334 »       add»    sp,·#24331 »       add»    sp,·#24
335 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}332 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
336 »       mov.w»  r8,·#4294967295»    @·0xffffffff333 »       mov.w»  r6,·#4294967295»    @·0xffffffff
337 »       mov»    r0,·sp334 »       mov»    r0,·sp
338 »       mov»    r4,·r8335 »       mov»    r5,·r6
339 »       bl»     0·<PyTime_MonotonicRaw>336 »       bl»     0·<PyTime_MonotonicRaw>
340 ·R_ARM_THM_CALL» PyTime_MonotonicRaw337 ·R_ARM_THM_CALL» PyTime_MonotonicRaw
341 »       add.w»  r9,·sp,·#8338 »       add.w»  sl,·sp,·#8
342 »       mov.w»  r2,·#4294967295»    @·0xffffffff339 »       mov.w»  r2,·#4294967295»    @·0xffffffff
343 »       mov.w»  r3,·#4294967295»    @·0xffffffff340 »       mov.w»  r3,·#4294967295»    @·0xffffffff
344 »       ldrd»   r0,·r1,·[sp]341 »       ldrd»   r0,·r1,·[sp]
345 »       bl»     0·<_PyTime_Add>342 »       bl»     0·<_PyTime_Add>
346 ·R_ARM_THM_CALL» _PyTime_Add343 ·R_ARM_THM_CALL» _PyTime_Add
347 »       mov»    r2,·r9344 »       mov»    r2,·sl
348 »       bl»     0·<_PyTime_AsTimespec_clamp>345 »       bl»     0·<_PyTime_AsTimespec_clamp>
349 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp346 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp
350 »       mov»    r0,·r6347 »       mov»    r0,·r7
351 »       bl»     0·<sem_wait>348 »       bl»     0·<sem_wait>
352 ·R_ARM_THM_CALL» sem_wait349 ·R_ARM_THM_CALL» sem_wait
353 »       mov»    r5,·r0350 »       mov»    r4,·r0
354 »       adds»   r2,·r0,·#1351 »       adds»   r2,·r0,·#1
 352 »       beq.n»  342·<PyThread_acquire_lock_timed+0x116>
 353 »       subs.w» r9,·r8,·#0
 354 »       it»     ne
 355 »       movne.w»r9,·#1
 356 »       subs»   r3,·r4,·#4
 357 »       it»     ne
 358 »       movne»  r3,·#1
Max diff block lines reached; 13906/18675 bytes (74.46%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 93, 19 lines modifiedOffset 93, 19 lines modified
93 ··0x000005a0·70650070·74687265·61645f63·72656174·pe.pthread_creat93 ··0x000005a0·70650070·74687265·61645f63·72656174·pe.pthread_creat
94 ··0x000005b0·65007074·68726561·645f6174·74725f64·e.pthread_attr_d94 ··0x000005b0·65007074·68726561·645f6174·74725f64·e.pthread_attr_d
95 ··0x000005c0·65737472·6f790070·74687265·61645f61·estroy.pthread_a95 ··0x000005c0·65737472·6f790070·74687265·61645f61·estroy.pthread_a
96 ··0x000005d0·7474725f·73657473·7461636b·73697a65·ttr_setstacksize96 ··0x000005d0·7474725f·73657473·7461636b·73697a65·ttr_setstacksize
97 ··0x000005e0·005f5079·54687265·61645f46·696e6954·._PyThread_FiniT97 ··0x000005e0·005f5079·54687265·61645f46·696e6954·._PyThread_FiniT
98 ··0x000005f0·79706500·5f507953·74727563·74536571·ype._PyStructSeq98 ··0x000005f0·79706500·5f507953·74727563·74536571·ype._PyStructSeq
99 ··0x00000600·75656e63·655f4669·6e694275·696c7469·uence_FiniBuilti99 ··0x00000600·75656e63·655f4669·6e694275·696c7469·uence_FiniBuilti
100 ··0x00000610·6e005079·54687265·61645f73·74617274·n.PyThread_start 
101 ··0x00000620·5f6a6f69·6e61626c·655f7468·72656164·_joinable_thread 
102 ··0x00000630·005f5079·54687265·61645f63·6f6e645f·._PyThread_cond_100 ··0x00000610·6e005f50·79546872·6561645f·636f6e64·n._PyThread_cond
103 ··0x00000640·61667465·72005079·54696d65·5f54696d·after.PyTime_Tim101 ··0x00000620·5f616674·65720050·7954696d·655f5469·_after.PyTime_Ti
 102 ··0x00000630·6d655261·77005079·54687265·61645f73·meRaw.PyThread_s
 103 ··0x00000640·74617274·5f6a6f69·6e61626c·655f7468·tart_joinable_th
104 ··0x00000650·65526177·00507954·68726561·645f6a6f·eRaw.PyThread_jo104 ··0x00000650·72656164·00507954·68726561·645f6a6f·read.PyThread_jo
105 ··0x00000660·696e5f74·68726561·64007074·68726561·in_thread.pthrea105 ··0x00000660·696e5f74·68726561·64007074·68726561·in_thread.pthrea
106 ··0x00000670·645f6a6f·696e005f·50795468·72656164·d_join._PyThread106 ··0x00000670·645f6a6f·696e005f·50795468·72656164·d_join._PyThread
107 ··0x00000680·5f61745f·666f726b·5f726569·6e697400·_at_fork_reinit.107 ··0x00000680·5f61745f·666f726b·5f726569·6e697400·_at_fork_reinit.
108 ··0x00000690·50795468·72656164·5f646574·6163685f·PyThread_detach_108 ··0x00000690·50795468·72656164·5f646574·6163685f·PyThread_detach_
109 ··0x000006a0·74687265·61640050·79546872·6561645f·thread.PyThread_109 ··0x000006a0·74687265·61640050·79546872·6561645f·thread.PyThread_
110 ··0x000006b0·65786974·5f746872·65616400·70746872·exit_thread.pthr110 ··0x000006b0·65786974·5f746872·65616400·70746872·exit_thread.pthr
111 ··0x000006c0·6561645f·65786974·00507954·68726561·ead_exit.PyThrea111 ··0x000006c0·6561645f·65786974·00507954·68726561·ead_exit.PyThrea
643 B
traceback.o
621 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 »       movt»   r3,·#083 »       movt»   r3,·#0
84 ·R_ARM_THM_MOVT_ABS»     PyFrame_Type84 ·R_ARM_THM_MOVT_ABS»     PyFrame_Type
85 »       cmp»    r2,·r385 »       cmp»    r2,·r3
86 »       bne.n»  10c·<PyTraceBack_Here+0x10c>86 »       bne.n»  10c·<PyTraceBack_Here+0x10c>
87 »       bl»     0·<_PyObject_GC_New>87 »       bl»     0·<_PyObject_GC_New>
88 ·R_ARM_THM_CALL» _PyObject_GC_New88 ·R_ARM_THM_CALL» _PyObject_GC_New
89 »       mov»    r4,·r089 »       mov»    r4,·r0
90 »       cbz»    r0,·11a·<PyTraceBack_Here+0x11a>90 »       cbz»    r0,·11c·<PyTraceBack_Here+0x11c>
91 »       ldr»    r2,·[r6,·#0]91 »       ldr»    r2,·[r6,·#0]
92 »       mvn.w»  r1,·#3221225472»    @·0xc000000092 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
93 »       cmp»    r2,·r193 »       cmp»    r2,·r1
94 »       beq.n»  13e·<PyTraceBack_Here+0x13e>94 »       beq.n»  13e·<PyTraceBack_Here+0x13e>
95 »       adds»   r2,·#195 »       adds»   r2,·#1
96 »       str»    r2,·[r6,·#0]96 »       str»    r2,·[r6,·#0]
97 »       str»    r6,·[r4,·#8]97 »       str»    r6,·[r4,·#8]
43.4 KB
pystrtod.o
872 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:···························ARM9 ··Machine:···························ARM
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:··········4028·(bytes·into·file)13 ··Start·of·section·headers:··········4052·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.87 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0xfbc:1 There·are·15·section·headers,·starting·at·offset·0xfd4:
  
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·000038·000280·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·0001a8·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·000c90·000128·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·000ca8·0000a0·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0002b8·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0001e0·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0002b8·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0001e0·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0002b8·0000be·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0001e0·0000be·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000378·00046c·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0002a0·00055c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·000db8·000158·08···I·12···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·000d48·0001e0·08···I·12···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·0007e4·000018·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·0007fc·000018·00···A··0···0··4
13 ··[·9]·.rel.rodata·······REL·············00000000·000f10·000030·08···I·12···8··413 ··[·9]·.rel.rodata·······REL·············00000000·000f28·000030·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·0007fc·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·000814·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0007fc·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000814·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·000830·0002c0·10·····13··24··416 ··[12]·.symtab···········SYMTAB··········00000000·000848·0002c0·10·····13··24··4
17 ··[13]·.strtab···········STRTAB··········00000000·000af0·00019f·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·000b08·00019f·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·000f40·000079·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·000f58·000079·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.0 KB
readelf --wide --symbols {}
    
Offset 2, 46 lines modifiedOffset 2, 46 lines modified
2 Symbol·table·'.symtab'·contains·44·entries:2 Symbol·table·'.symtab'·contains·44·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····5·.rodata.str1.45 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.4
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
7 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC07 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
8 ·····4:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18 ·····4:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
10 ·····6:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC210 ·····6:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
 11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
11 ·····7:·00000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LC312 ·····8:·00000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
12 ·····8:·00000084·····0·NOTYPE··LOCAL··DEFAULT····5·.LC413 ·····9:·00000084·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
13 ·····9:·00000088·····0·NOTYPE··LOCAL··DEFAULT····5·.LC514 ····10:·00000088·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
14 ····10:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$d15 ····11:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·$d
15 ····11:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC616 ····12:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
16 ····12:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC717 ····13:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
18 ····14:·00000026·····0·NOTYPE··LOCAL··DEFAULT····6·$d18 ····14:·00000116·····0·NOTYPE··LOCAL··DEFAULT····6·$d
19 ····15:·00000082·····0·NOTYPE··LOCAL··DEFAULT····6·$t19 ····15:·00000172·····0·NOTYPE··LOCAL··DEFAULT····6·$t
20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR020 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
21 ····17:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····17:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····18:·00000114·····0·NOTYPE··LOCAL··DEFAULT····6·$t22 ····18:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·$t
23 ····19:·00000468·····0·NOTYPE··LOCAL··DEFAULT····6·$d23 ····19:·00000558·····0·NOTYPE··LOCAL··DEFAULT····6·$d
24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
26 ····22:·00000000····12·OBJECT··LOCAL··DEFAULT····8·lc_float_strings26 ····22:·00000000····12·OBJECT··LOCAL··DEFAULT····8·lc_float_strings
27 ····23:·0000000c····12·OBJECT··LOCAL··DEFAULT····8·uc_float_strings27 ····23:·0000000c····12·OBJECT··LOCAL··DEFAULT····8·uc_float_strings
28 ····24:·00000001···212·FUNC····GLOBAL·DEFAULT····1·PyOS_string_to_double28 ····24:·00000001···240·FUNC····GLOBAL·DEFAULT····6·PyOS_string_to_double
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod
 31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
31 ····27:·000001a9···216·FUNC····GLOBAL·HIDDEN·····1·_Py_parse_inf_or_nan32 ····28:·000000d5···212·FUNC····GLOBAL·HIDDEN·····1·_Py_parse_inf_or_nan
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format 
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
35 ····31:·000000d5···210·FUNC····GLOBAL·HIDDEN·····1·_Py_string_to_number_with_underscores35 ····31:·00000001···210·FUNC····GLOBAL·HIDDEN·····1·_Py_string_to_number_with_underscores
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
40 ····36:·00000001··1132·FUNC····GLOBAL·DEFAULT····6·PyOS_double_to_string40 ····36:·000000f1··1132·FUNC····GLOBAL·DEFAULT····6·PyOS_double_to_string
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
11.2 KB
readelf --wide --relocs {}
    
Offset 1, 95 lines modifiedOffset 1, 95 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xc90·contains·37·entries:1 Relocation·section·'.rel.text'·at·offset·0xca8·contains·20·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··0000190a·R_ARM_THM_CALL·········00000000···__errno_location3 0000001e··0000200a·R_ARM_THM_CALL·········00000000···strchr
4 00000024··00001a0a·R_ARM_THM_CALL·········00000000···_Py_dg_strtod4 00000034··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
5 00000072··00001b0a·R_ARM_THM_CALL·········000001a9···_Py_parse_inf_or_nan5 00000076··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Free
6 00000078··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError6 0000007a··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
7 0000007c··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError7 0000007e··00001d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
8 00000082··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC08 00000086··0000062f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC2
9 00000086··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC09 0000008a··00000630·R_ARM_THM_MOVT_ABS·····0000005c···.LC2
10 0000008c··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_Format10 00000090··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Format
11 00000098··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
12 0000009c··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
13 000000a2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0 
14 000000a6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0 
15 000000ac··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
16 000000b6··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
17 000000be··0000042f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1 
18 000000c2··00000430·R_ARM_THM_MOVT_ABS·····0000002c···.LC1 
19 000000ca··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
20 000000f2··0000200a·R_ARM_THM_CALL·········00000000···strchr 
21 00000108··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc 
22 0000014a··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Free 
23 0000014e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
24 00000152··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
25 0000015a··0000062f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC2 
26 0000015e··00000630·R_ARM_THM_MOVT_ABS·····0000005c···.LC2 
27 00000164··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
28 00000190··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Free11 000000bc··0000220a·R_ARM_THM_CALL·········00000000···PyMem_Free
29 000001c0··0000072f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC312 000000ec··0000082f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC3
30 000001c4··00000730·R_ARM_THM_MOVT_ABS·····00000080···.LC313 000000f0··00000830·R_ARM_THM_MOVT_ABS·····00000080···.LC3
 14 000000f4··0000232f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower
 15 000000f8··00002330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower
 16 0000010e··0000092f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC4
 17 00000112··00000930·R_ARM_THM_MOVT_ABS·····00000084···.LC4
 18 00000134··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC5
 19 00000138··00000a30·R_ARM_THM_MOVT_ABS·····00000088···.LC5
31 000001c8··0000232f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower20 0000013c··0000232f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower
32 000001cc··00002330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower 
33 000001e2··0000082f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC4 
34 000001e6··00000830·R_ARM_THM_MOVT_ABS·····00000084···.LC4 
35 00000208··0000092f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC5 
36 0000020c··00000930·R_ARM_THM_MOVT_ABS·····00000088···.LC5 
37 00000210··0000232f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower 
38 00000214··00002330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower21 00000140··00002330·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower
39 0000019a··00001e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory22 000000c6··00001e1e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
  
40 Relocation·section·'.rel.text.hot'·at·offset·0xdb8·contains·43·entries:23 Relocation·section·'.rel.text.hot'·at·offset·0xd48·contains·60·entries:
41 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 25 00000016··0000190a·R_ARM_THM_CALL·········00000000···__errno_location
 26 00000024··00001a0a·R_ARM_THM_CALL·········00000000···_Py_dg_strtod
 27 00000062··0000042f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1
 28 00000066··00000430·R_ARM_THM_MOVT_ABS·····0000002c···.LC1
 29 0000006e··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Format
 30 0000007a··00001c0a·R_ARM_THM_CALL·········000000d5···_Py_parse_inf_or_nan
 31 0000008e··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 32 00000092··00001d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 33 00000096··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 34 0000009a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 35 000000a2··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Format
 36 000000ac··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 37 000000b0··00001d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 38 000000b4··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 39 000000b8··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 40 000000c0··00001b0a·R_ARM_THM_CALL·········00000000···PyErr_Format
 41 000000e4··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
42 000000a6··0000250a·R_ARM_THM_CALL·········00000000···_Py_dg_dtoa42 00000196··0000250a·R_ARM_THM_CALL·········00000000···_Py_dg_dtoa
43 000000b4··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR043 000001a4··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
44 000000b8··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR044 000001a8··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
45 000000cc··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table45 000001bc··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
46 000000d0··00002630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table46 000001c0··00002630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
47 0000013e··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc47 0000022e··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
48 00000174··0000270a·R_ARM_THM_CALL·········00000000···strncpy48 00000264··0000270a·R_ARM_THM_CALL·········00000000···strncpy
49 00000196··0000270a·R_ARM_THM_CALL·········00000000···strncpy49 00000286··0000270a·R_ARM_THM_CALL·········00000000···strncpy
50 000001a0··0000280a·R_ARM_THM_CALL·········00000000···memset 
51 000001d8··00000c2f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7 
52 000001dc··00000c30·R_ARM_THM_MOVT_ABS·····000000a8···.LC7 
53 000001e0··0000290a·R_ARM_THM_CALL·········00000000···__sprintf_chk 
54 000001ec··00002a0a·R_ARM_THM_CALL·········00000000···_Py_dg_freedtoa 
55 00000234··0000280a·R_ARM_THM_CALL·········00000000···memset 
56 00000252··0000280a·R_ARM_THM_CALL·········00000000···memset 
57 0000025c··0000270a·R_ARM_THM_CALL·········00000000···strncpy 
58 00000270··0000280a·R_ARM_THM_CALL·········00000000···memset50 00000290··0000280a·R_ARM_THM_CALL·········00000000···memset
 51 000002c8··00000d2f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7
 52 000002cc··00000d30·R_ARM_THM_MOVT_ABS·····000000a8···.LC7
 53 000002d0··0000290a·R_ARM_THM_CALL·········00000000···__sprintf_chk
59 000002e0··0000250a·R_ARM_THM_CALL·········00000000···_Py_dg_dtoa54 000002dc··00002a0a·R_ARM_THM_CALL·········00000000···_Py_dg_freedtoa
60 000002ee··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory55 00000324··0000280a·R_ARM_THM_CALL·········00000000···memset
 56 00000342··0000280a·R_ARM_THM_CALL·········00000000···memset
61 00000312··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
62 00000316··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
63 0000031e··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
64 00000322··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
65 0000032a··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
66 0000032e··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
67 00000340··0000270a·R_ARM_THM_CALL·········00000000···strncpy57 0000034c··0000270a·R_ARM_THM_CALL·········00000000···strncpy
68 00000352··0000280a·R_ARM_THM_CALL·········00000000···memset 
69 0000036e··0000280a·R_ARM_THM_CALL·········00000000···memset58 00000360··0000280a·R_ARM_THM_CALL·········00000000···memset
 59 000003d0··0000250a·R_ARM_THM_CALL·········00000000···_Py_dg_dtoa
 60 000003de··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
 61 00000402··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 62 00000406··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 63 0000040e··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 64 00000412··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 65 0000041a··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 66 0000041e··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 67 00000430··0000270a·R_ARM_THM_CALL·········00000000···strncpy
 68 00000442··0000280a·R_ARM_THM_CALL·········00000000···memset
 69 0000045e··0000280a·R_ARM_THM_CALL·········00000000···memset
70 00000384··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc70 00000474··0000210a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
71 000003ae··0000270a·R_ARM_THM_CALL·········00000000···strncpy71 0000049e··0000270a·R_ARM_THM_CALL·········00000000···strncpy
72 000003cc··0000270a·R_ARM_THM_CALL·········00000000···strncpy72 000004bc··0000270a·R_ARM_THM_CALL·········00000000···strncpy
73 00000400··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC673 000004f0··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC6
74 00000404··00000b30·R_ARM_THM_MOVT_ABS·····00000090···.LC674 000004f4··00000c30·R_ARM_THM_MOVT_ABS·····00000090···.LC6
75 0000040c··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall75 000004fc··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
76 00000414··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC676 00000504··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC6
77 00000418··00000b30·R_ARM_THM_MOVT_ABS·····00000090···.LC677 00000508··00000c30·R_ARM_THM_MOVT_ABS·····00000090···.LC6
78 00000420··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall78 00000510··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
79 00000426··00002a0a·R_ARM_THM_CALL·········00000000···_Py_dg_freedtoa79 00000516··00002a0a·R_ARM_THM_CALL·········00000000···_Py_dg_freedtoa
80 0000042c··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC680 0000051c··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC6
81 00000430··00000b30·R_ARM_THM_MOVT_ABS·····00000090···.LC681 00000520··00000c30·R_ARM_THM_MOVT_ABS·····00000090···.LC6
82 00000438··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall82 00000528··00002b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
83 0000043e··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory83 0000052e··00001e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
84 00000468··00001402·R_ARM_ABS32············00000000···.rodata84 00000558··00001402·R_ARM_ABS32············00000000···.rodata
  
85 Relocation·section·'.rel.rodata'·at·offset·0xf10·contains·6·entries:85 Relocation·section·'.rel.rodata'·at·offset·0xf28·contains·6·entries:
86 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name86 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
Max diff block lines reached; 345/11433 bytes (3.02%) of diff not shown.
424 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ../Python/pystrtod.c5 ../Python/pystrtod.c
6 .LANCHOR06 .LANCHOR0
7 lc_float_strings7 lc_float_strings
8 uc_float_strings8 uc_float_strings
9 PyOS_string_to_double9 PyOS_string_to_double
10 __errno_location10 __errno_location
11 _Py_dg_strtod11 _Py_dg_strtod
 12 PyErr_Format
12 _Py_parse_inf_or_nan13 _Py_parse_inf_or_nan
13 PyExc_ValueError14 PyExc_ValueError
14 PyErr_Format 
15 PyErr_NoMemory15 PyErr_NoMemory
16 _Py_string_to_number_with_underscores16 _Py_string_to_number_with_underscores
17 PyMem_Malloc17 PyMem_Malloc
18 PyMem_Free18 PyMem_Free
19 _Py_ctype_tolower19 _Py_ctype_tolower
20 PyOS_double_to_string20 PyOS_double_to_string
21 _Py_dg_dtoa21 _Py_dg_dtoa
8.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 157 lines modifiedOffset 1, 58 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<PyOS_string_to_double>: 
3 PyOS_string_to_double(): 
4 »       push»   {r4,·r5,·r6,·r7,·lr} 
5 »       mov.w»  ip,·#4096»  @·0x1000 
6 »       sub.w»  ip,·sp,·ip 
7 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0 
8 »       sub»    sp,·#12 
9 »       mov»    r4,·r0 
10 »       mov»    r6,·r1 
11 »       mov»    r7,·r2 
12 »       bl»     0·<__errno_location> 
13 ·R_ARM_THM_CALL» __errno_location 
14 »       movs»   r3,·#0 
15 »       mov»    r5,·r0 
16 »       str»    r3,·[r0,·#0] 
17 »       add»    r1,·sp,·#4 
18 »       mov»    r0,·r4 
19 »       bl»     0·<_Py_dg_strtod> 
20 ·R_ARM_THM_CALL» _Py_dg_strtod 
21 »       ldr»    r3,·[sp,·#4] 
22 »       cmp»    r4,·r3 
23 »       beq.n»  6e·<PyOS_string_to_double+0x6e> 
24 »       ldr»    r2,·[r5,·#0] 
25 »       cmp»    r2,·#12 
26 »       beq.n»  b6·<PyOS_string_to_double+0xb6> 
27 »       ldr»    r3,·[sp,·#4] 
28 »       cbz»    r6,·46·<PyOS_string_to_double+0x46> 
29 »       cmp»    r4,·r3 
30 »       beq.n»  78·<PyOS_string_to_double+0x78> 
31 »       cmp»    r2,·#34»      @·0x22 
32 »       beq.n»  52·<PyOS_string_to_double+0x52> 
33 »       str»    r3,·[r6,·#0] 
34 »       add»    sp,·#12 
35 »       pop»    {r4,·r5,·r6,·r7,·pc} 
36 »       cmp»    r4,·r3 
37 »       beq.n»  98·<PyOS_string_to_double+0x98> 
38 »       ldrb»   r3,·[r3,·#0] 
39 »       cbnz»   r3,·98·<PyOS_string_to_double+0x98> 
40 »       cmp»    r2,·#34»      @·0x22 
41 »       bne.n»  42·<PyOS_string_to_double+0x42> 
42 »       vabs.f64»       d7,·d0 
43 »       vmov.f64»       d6,·#112»@·0x3f800000··1.0 
44 »       vcmp.f64»       d7,·d6 
45 »       vmrs»   APSR_nzcv,·fpscr 
46 »       blt.n»  66·<PyOS_string_to_double+0x66> 
47 »       cbnz»   r7,·be·<PyOS_string_to_double+0xbe> 
48 »       cmp»    r6,·#0 
49 »       beq.n»  42·<PyOS_string_to_double+0x42> 
50 »       ldr»    r3,·[sp,·#4] 
51 »       b.n»    40·<PyOS_string_to_double+0x40> 
52 »       add»    r1,·sp,·#4 
53 »       mov»    r0,·r4 
54 »       bl»     1a8·<_Py_parse_inf_or_nan> 
55 ·R_ARM_THM_CALL» _Py_parse_inf_or_nan 
56 »       b.n»    2e·<PyOS_string_to_double+0x2e> 
57 »       movw»   r0,·#0 
58 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError 
59 »       movt»   r0,·#0 
60 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError 
61 »       mov»    r2,·r3 
62 »       movw»   r1,·#0 
63 ·R_ARM_THM_MOVW_ABS_NC»  .LC0 
64 »       movt»   r1,·#0 
65 ·R_ARM_THM_MOVT_ABS»     .LC0 
66 »       ldr»    r0,·[r0,·#0] 
67 »       bl»     0·<PyErr_Format> 
68 ·R_ARM_THM_CALL» PyErr_Format 
69 »       ldr»    r3,·[sp,·#4] 
70 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0 
71 »       b.n»    40·<PyOS_string_to_double+0x40> 
72 »       movw»   r3,·#0 
73 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError 
74 »       movt»   r3,·#0 
75 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError 
76 »       mov»    r2,·r4 
77 »       movw»   r1,·#0 
78 ·R_ARM_THM_MOVW_ABS_NC»  .LC0 
79 »       movt»   r1,·#0 
80 ·R_ARM_THM_MOVT_ABS»     .LC0 
81 »       ldr»    r0,·[r3,·#0] 
82 »       bl»     0·<PyErr_Format> 
83 ·R_ARM_THM_CALL» PyErr_Format 
84 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0 
85 »       b.n»    42·<PyOS_string_to_double+0x42> 
86 »       bl»     0·<PyErr_NoMemory> 
87 ·R_ARM_THM_CALL» PyErr_NoMemory 
88 »       str»    r4,·[sp,·#4] 
89 »       b.n»    ce·<PyOS_string_to_double+0xce> 
90 »       movw»   r1,·#0 
91 ·R_ARM_THM_MOVW_ABS_NC»  .LC1 
92 »       movt»   r1,·#0 
93 ·R_ARM_THM_MOVT_ABS»     .LC1 
94 »       mov»    r2,·r4 
95 »       mov»    r0,·r7 
96 »       bl»     0·<PyErr_Format> 
97 ·R_ARM_THM_CALL» PyErr_Format 
98 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0 
99 »       b.n»    66·<PyOS_string_to_double+0x66> 
  
100 000000d4·<_Py_string_to_number_with_underscores>:2 00000000·<_Py_string_to_number_with_underscores>:
101 _Py_string_to_number_with_underscores():3 _Py_string_to_number_with_underscores():
102 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}4 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
103 »       mov.w»  ip,·#4096»  @·0x10005 »       mov.w»  ip,·#4096»  @·0x1000
104 »       sub.w»  ip,·sp,·ip6 »       sub.w»  ip,·sp,·ip
105 »       str.w»  r0,·[ip,·#4064]»     @·0xfe07 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
106 »       mov»    r5,·r18 »       mov»    r5,·r1
107 »       movs»   r1,·#95»     @·0x5f9 »       movs»   r1,·#95»     @·0x5f
108 »       ldrd»   r9,·r8,·[sp,·#32]10 »       ldrd»   r9,·r8,·[sp,·#32]
109 »       mov»    r4,·r011 »       mov»    r4,·r0
110 »       mov»    r7,·r212 »       mov»    r7,·r2
111 »       mov»    r6,·r313 »       mov»    r6,·r3
112 »       bl»     0·<strchr>14 »       bl»     0·<strchr>
113 ·R_ARM_THM_CALL» strchr15 ·R_ARM_THM_CALL» strchr
114 »       cbnz»   r0,·106·<_Py_string_to_number_with_underscores+0x32>16 »       cbnz»   r0,·32·<_Py_string_to_number_with_underscores+0x32>
115 »       mov»    r2,·r917 »       mov»    r2,·r9
116 »       mov»    r1,·r518 »       mov»    r1,·r5
117 »       mov»    r0,·r419 »       mov»    r0,·r4
118 »       mov»    r3,·r820 »       mov»    r3,·r8
119 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}21 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
120 »       bx»     r322 »       bx»     r3
121 »       adds»   r0,·r5,·#123 »       adds»   r0,·r5,·#1
122 »       bl»     0·<PyMem_Malloc>24 »       bl»     0·<PyMem_Malloc>
Max diff block lines reached; 4900/8129 bytes (60.28%) of diff not shown.
14.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 26 lines modifiedOffset 1, 136 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
 2 00000000·<PyOS_string_to_double>:
 3 PyOS_string_to_double():
 4 »       push»   {r4,·r5,·r6,·r7,·lr}
 5 »       mov.w»  ip,·#4096»  @·0x1000
 6 »       sub.w»  ip,·sp,·ip
 7 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
 8 »       sub»    sp,·#12
 9 »       mov»    r4,·r0
 10 »       mov»    r6,·r1
 11 »       mov»    r7,·r2
 12 »       bl»     0·<__errno_location>
 13 ·R_ARM_THM_CALL» __errno_location
 14 »       movs»   r3,·#0
 15 »       mov»    r5,·r0
 16 »       str»    r3,·[r0,·#0]
 17 »       add»    r1,·sp,·#4
 18 »       mov»    r0,·r4
 19 »       bl»     0·<_Py_dg_strtod>
 20 ·R_ARM_THM_CALL» _Py_dg_strtod
 21 »       ldr»    r3,·[sp,·#4]
 22 »       cmp»    r4,·r3
 23 »       beq.n»  76·<PyOS_string_to_double+0x76>
 24 »       ldr»    r1,·[r5,·#0]
 25 »       cmp»    r1,·#12
 26 »       beq.n»  e4·<PyOS_string_to_double+0xe4>
 27 »       cbz»    r6,·44·<PyOS_string_to_double+0x44>
 28 »       cmp»    r4,·r3
 29 »       beq.n»  ac·<PyOS_string_to_double+0xac>
 30 »       cmp»    r1,·#34»      @·0x22
 31 »       beq.n»  cc·<PyOS_string_to_double+0xcc>
 32 »       str»    r3,·[r6,·#0]
 33 »       add»    sp,·#12
 34 »       pop»    {r4,·r5,·r6,·r7,·pc}
 35 »       ldrb»   r3,·[r3,·#0]
 36 »       cbnz»   r3,·8e·<PyOS_string_to_double+0x8e>
 37 »       cmp»    r1,·#34»      @·0x22
 38 »       bne.n»  40·<PyOS_string_to_double+0x40>
 39 »       vabs.f64»       d7,·d0
 40 »       vmov.f64»       d6,·#112»@·0x3f800000··1.0
 41 »       vcmp.f64»       d7,·d6
 42 »       vmrs»   APSR_nzcv,·fpscr
 43 »       blt.n»  40·<PyOS_string_to_double+0x40>
 44 »       cmp»    r7,·#0
 45 »       beq.n»  40·<PyOS_string_to_double+0x40>
 46 »       movw»   r1,·#0
 47 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
 48 »       movt»   r1,·#0
 49 ·R_ARM_THM_MOVT_ABS»     .LC1
 50 »       mov»    r2,·r4
 51 »       mov»    r0,·r7
 52 »       bl»     0·<PyErr_Format>
 53 ·R_ARM_THM_CALL» PyErr_Format
 54 »       cbz»    r6,·a6·<PyOS_string_to_double+0xa6>
 55 »       b.n»    c4·<PyOS_string_to_double+0xc4>
 56 »       add»    r1,·sp,·#4
 57 »       mov»    r0,·r4
 58 »       bl»     d4·<PyOS_string_to_double+0xd4>
 59 ·R_ARM_THM_CALL» _Py_parse_inf_or_nan
 60 »       ldr»    r1,·[r5,·#0]
 61 »       cmp»    r1,·#12
 62 »       beq.n»  e4·<PyOS_string_to_double+0xe4>
 63 »       ldr»    r3,·[sp,·#4]
 64 »       cmp»    r6,·#0
 65 »       bne.n»  36·<PyOS_string_to_double+0x36>
 66 »       cmp»    r3,·r4
 67 »       bne.n»  44·<PyOS_string_to_double+0x44>
 68 »       movw»   r3,·#0
 69 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 70 »       movt»   r3,·#0
 71 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 72 »       movw»   r1,·#0
 73 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
 74 »       movt»   r1,·#0
 75 ·R_ARM_THM_MOVT_ABS»     .LC0
 76 »       mov»    r2,·r4
 77 »       ldr»    r0,·[r3,·#0]
 78 »       bl»     0·<PyErr_Format>
 79 ·R_ARM_THM_CALL» PyErr_Format
 80 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0
 81 »       b.n»    40·<PyOS_string_to_double+0x40>
 82 »       movw»   r3,·#0
 83 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 84 »       movt»   r3,·#0
 85 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 86 »       movw»   r1,·#0
 87 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
 88 »       movt»   r1,·#0
 89 ·R_ARM_THM_MOVT_ABS»     .LC0
 90 »       mov»    r2,·r4
 91 »       ldr»    r0,·[r3,·#0]
 92 »       bl»     0·<PyErr_Format>
 93 ·R_ARM_THM_CALL» PyErr_Format
 94 »       ldr»    r3,·[sp,·#4]
 95 »       vmov.f64»       d0,·#240»@·0xbf800000·-1.0
 96 »       b.n»    3e·<PyOS_string_to_double+0x3e>
 97 »       vabs.f64»       d7,·d0
 98 »       vmov.f64»       d6,·#112»@·0x3f800000··1.0
 99 »       vcmp.f64»       d7,·d6
 100 »       vmrs»   APSR_nzcv,·fpscr
 101 »       blt.n»  3e·<PyOS_string_to_double+0x3e>
 102 »       cmp»    r7,·#0
 103 »       beq.n»  3e·<PyOS_string_to_double+0x3e>
 104 »       b.n»    62·<PyOS_string_to_double+0x62>
 105 »       bl»     0·<PyErr_NoMemory>
 106 ·R_ARM_THM_CALL» PyErr_NoMemory
 107 »       str»    r4,·[sp,·#4]
 108 »       cmp»    r6,·#0
 109 »       beq.n»  a6·<PyOS_string_to_double+0xa6>
 110 »       b.n»    c4·<PyOS_string_to_double+0xc4>
  
2 00000000·<PyOS_double_to_string>:111 000000f0·<PyOS_double_to_string>:
3 PyOS_double_to_string():112 PyOS_double_to_string():
4 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}113 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
5 »       mov.w»  ip,·#4096»  @·0x1000114 »       mov.w»  ip,·#4096»  @·0x1000
6 »       sub.w»  ip,·sp,·ip115 »       sub.w»  ip,·sp,·ip
7 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8116 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8
8 »       mov»    r8,·r0117 »       mov»    r8,·r0
9 »       subs»   r0,·#69»     @·0x45118 »       subs»   r0,·#69»     @·0x45
10 »       sub»    sp,·#52»      @·0x34119 »       sub»    sp,·#52»      @·0x34
11 »       mov»    r4,·r1120 »       mov»    r4,·r1
12 »       mov»    r6,·r2121 »       mov»    r6,·r2
13 »       mov»    r9,·r3122 »       mov»    r9,·r3
Max diff block lines reached; 11362/14510 bytes (78.30%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 18 lines modifiedOffset 5, 18 lines modified
5 ··0x00000020·2e4c4335·002e4c43·36002e4c·4337002e·.LC5..LC6..LC7..5 ··0x00000020·2e4c4335·002e4c43·36002e4c·4337002e·.LC5..LC6..LC7..
6 ··0x00000030·4c414e43·484f5230·006c635f·666c6f61·LANCHOR0.lc_floa6 ··0x00000030·4c414e43·484f5230·006c635f·666c6f61·LANCHOR0.lc_floa
7 ··0x00000040·745f7374·72696e67·73007563·5f666c6f·t_strings.uc_flo7 ··0x00000040·745f7374·72696e67·73007563·5f666c6f·t_strings.uc_flo
8 ··0x00000050·61745f73·7472696e·67730050·794f535f·at_strings.PyOS_8 ··0x00000050·61745f73·7472696e·67730050·794f535f·at_strings.PyOS_
9 ··0x00000060·73747269·6e675f74·6f5f646f·75626c65·string_to_double9 ··0x00000060·73747269·6e675f74·6f5f646f·75626c65·string_to_double
10 ··0x00000070·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio10 ··0x00000070·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio
11 ··0x00000080·6e005f50·795f6467·5f737472·746f6400·n._Py_dg_strtod.11 ··0x00000080·6e005f50·795f6467·5f737472·746f6400·n._Py_dg_strtod.
 12 ··0x00000090·50794572·725f466f·726d6174·005f5079·PyErr_Format._Py
12 ··0x00000090·5f50795f·70617273·655f696e·665f6f72·_Py_parse_inf_or13 ··0x000000a0·5f706172·73655f69·6e665f6f·725f6e61·_parse_inf_or_na
13 ··0x000000a0·5f6e616e·00507945·78635f56·616c7565·_nan.PyExc_Value14 ··0x000000b0·6e005079·4578635f·56616c75·65457272·n.PyExc_ValueErr
14 ··0x000000b0·4572726f·72005079·4572725f·466f726d·Error.PyErr_Form 
15 ··0x000000c0·61740050·79457272·5f4e6f4d·656d6f72·at.PyErr_NoMemor15 ··0x000000c0·6f720050·79457272·5f4e6f4d·656d6f72·or.PyErr_NoMemor
16 ··0x000000d0·79005f50·795f7374·72696e67·5f746f5f·y._Py_string_to_16 ··0x000000d0·79005f50·795f7374·72696e67·5f746f5f·y._Py_string_to_
17 ··0x000000e0·6e756d62·65725f77·6974685f·756e6465·number_with_unde17 ··0x000000e0·6e756d62·65725f77·6974685f·756e6465·number_with_unde
18 ··0x000000f0·7273636f·72657300·73747263·68720050·rscores.strchr.P18 ··0x000000f0·7273636f·72657300·73747263·68720050·rscores.strchr.P
19 ··0x00000100·794d656d·5f4d616c·6c6f6300·50794d65·yMem_Malloc.PyMe19 ··0x00000100·794d656d·5f4d616c·6c6f6300·50794d65·yMem_Malloc.PyMe
20 ··0x00000110·6d5f4672·6565005f·50795f63·74797065·m_Free._Py_ctype20 ··0x00000110·6d5f4672·6565005f·50795f63·74797065·m_Free._Py_ctype
21 ··0x00000120·5f746f6c·6f776572·0050794f·535f646f·_tolower.PyOS_do21 ··0x00000120·5f746f6c·6f776572·0050794f·535f646f·_tolower.PyOS_do
22 ··0x00000130·75626c65·5f746f5f·73747269·6e67005f·uble_to_string._22 ··0x00000130·75626c65·5f746f5f·73747269·6e67005f·uble_to_string._
225 KB
dtoa.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········22752·(bytes·into·file)13 ··Start·of·section·headers:··········22904·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.47 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x58e0:1 There·are·14·section·headers,·starting·at·offset·0x5978:
  
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·000244·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000244·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005418·000040·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·0054a8·000040·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000278·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000278·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000278·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000278·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000278·0049d0·00··AX··0···0··89 ··[·5]·.text.hot·········PROGBITS········00000000·000278·004a60·00··AX··0···0··8
10 ··[·6]·.rel.text.hot·····REL·············00000000·005458·000410·08···I·11···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·0054e8·000418·08···I·11···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004c48·000012·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004cd8·000012·01·AMS··0···0··4
12 ··[·8]·.rodata···········PROGBITS········00000000·004c60·000114·00···A··0···0··812 ··[·8]·.rodata···········PROGBITS········00000000·004cf0·000114·00···A··0···0··8
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·004d74·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·004e04·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004d74·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004e04·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·004da8·000540·10·····12··70··415 ··[11]·.symtab···········SYMTAB··········00000000·004e38·000540·10·····12··70··4
16 ··[12]·.strtab···········STRTAB··········00000000·0052e8·00012d·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·005378·00012d·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·005868·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·005900·000075·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)22 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.94 KB
readelf --wide --symbols {}
    
Offset 11, 64 lines modifiedOffset 11, 64 lines modified
11 ·····7:·00000098·····0·NOTYPE··LOCAL··DEFAULT····5·$t11 ·····7:·00000098·····0·NOTYPE··LOCAL··DEFAULT····5·$t
12 ·····8:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····5·$d12 ·····8:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
13 ·····9:·00000361····64·FUNC····LOCAL··DEFAULT····5·Bfree13 ·····9:·00000361····64·FUNC····LOCAL··DEFAULT····5·Bfree
14 ····10:·00000360·····0·NOTYPE··LOCAL··DEFAULT····5·$t14 ····10:·00000360·····0·NOTYPE··LOCAL··DEFAULT····5·$t
15 ····11:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····5·$d15 ····11:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
16 ····12:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····5·$t16 ····12:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR017 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
18 ····14:·00000688·····0·NOTYPE··LOCAL··DEFAULT····5·$d18 ····14:·0000071c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
19 ····15:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····5·$t19 ····15:·00000720·····0·NOTYPE··LOCAL··DEFAULT····5·$t
20 ····16:·00004869···280·FUNC····LOCAL··DEFAULT····5·multadd20 ····16:·000048f9···280·FUNC····LOCAL··DEFAULT····5·multadd
21 ····17:·000000c5···182·FUNC····LOCAL··DEFAULT····1·sd2b21 ····17:·000000c5···182·FUNC····LOCAL··DEFAULT····1·sd2b
22 ····18:·000040e1··1284·FUNC····LOCAL··DEFAULT····5·pow5mult22 ····18:·00004171··1284·FUNC····LOCAL··DEFAULT····5·pow5mult
23 ····19:·00004625···580·FUNC····LOCAL··DEFAULT····5·lshift23 ····19:·000046b5···580·FUNC····LOCAL··DEFAULT····5·lshift
24 ····20:·00000d5c·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
25 ····21:·00000d70·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
26 ····22:·0000017d···200·FUNC····LOCAL··DEFAULT····1·b2d24 ····20:·0000017d···200·FUNC····LOCAL··DEFAULT····1·b2d
27 ····23:·00000f88·····0·NOTYPE··LOCAL··DEFAULT····5·$d25 ····21:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
28 ····24:·00000f98·····0·NOTYPE··LOCAL··DEFAULT····5·$t26 ····22:·00000ed4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
29 ····25:·000045e5····62·FUNC····LOCAL··DEFAULT····5·hi0bits27 ····23:·00004675····62·FUNC····LOCAL··DEFAULT····5·hi0bits
30 ····26:·000015d8·····0·NOTYPE··LOCAL··DEFAULT····5·$d28 ····24:·00001258·····0·NOTYPE··LOCAL··DEFAULT····5·$d
31 ····27:·000015e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t29 ····25:·00001260·····0·NOTYPE··LOCAL··DEFAULT····5·$t
32 ····28:·00001948·····0·NOTYPE··LOCAL··DEFAULT····5·$d30 ····26:·00001678·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 31 ····27:·0000168c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 32 ····28:·00001a50·····0·NOTYPE··LOCAL··DEFAULT····5·$d
33 ····29:·00001988·····0·NOTYPE··LOCAL··DEFAULT····5·$t33 ····29:·00001a88·····0·NOTYPE··LOCAL··DEFAULT····5·$t
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC035 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
36 ····32:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC136 ····32:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
37 ····33:·00000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LC237 ····33:·00000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
38 ····34:·00001dc4·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
39 ····35:·00001dc8·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
40 ····36:·00001ea0·····0·NOTYPE··LOCAL··DEFAULT····5·$d38 ····34:·00001e60·····0·NOTYPE··LOCAL··DEFAULT····5·$d
41 ····37:·00001ebc·····0·NOTYPE··LOCAL··DEFAULT····5·$t39 ····35:·00001e64·····0·NOTYPE··LOCAL··DEFAULT····5·$t
42 ····38:·00001f70·····0·NOTYPE··LOCAL··DEFAULT····5·$d40 ····36:·00001f40·····0·NOTYPE··LOCAL··DEFAULT····5·$d
43 ····39:·00001f88·····0·NOTYPE··LOCAL··DEFAULT····5·$t41 ····37:·00001f5c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 42 ····38:·00002010·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 43 ····39:·00002028·····0·NOTYPE··LOCAL··DEFAULT····5·$t
44 ····40:·00002318·····0·NOTYPE··LOCAL··DEFAULT····5·$d44 ····40:·000023b4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
45 ····41:·0000232c·····0·NOTYPE··LOCAL··DEFAULT····5·$t45 ····41:·000023c8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
46 ····42:·0000265c·····0·NOTYPE··LOCAL··DEFAULT····5·$d46 ····42:·000026f4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
47 ····43:·00002668·····0·NOTYPE··LOCAL··DEFAULT····5·$t47 ····43:·00002700·····0·NOTYPE··LOCAL··DEFAULT····5·$t
48 ····44:·000029ac·····0·NOTYPE··LOCAL··DEFAULT····5·$d48 ····44:·00002a44·····0·NOTYPE··LOCAL··DEFAULT····5·$d
49 ····45:·000029b4·····0·NOTYPE··LOCAL··DEFAULT····5·$t49 ····45:·00002a4c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
50 ····46:·00002e88·····0·NOTYPE··LOCAL··DEFAULT····5·$d50 ····46:·00002f28·····0·NOTYPE··LOCAL··DEFAULT····5·$d
51 ····47:·00002e98·····0·NOTYPE··LOCAL··DEFAULT····5·$t51 ····47:·00002f38·····0·NOTYPE··LOCAL··DEFAULT····5·$t
52 ····48:·0000008d····56·FUNC····LOCAL··DEFAULT····1·nrv_alloc52 ····48:·0000008d····56·FUNC····LOCAL··DEFAULT····1·nrv_alloc
53 ····49:·00003998·····0·NOTYPE··LOCAL··DEFAULT····5·$d53 ····49:·00003a0c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
54 ····50:·000039a0·····0·NOTYPE··LOCAL··DEFAULT····5·$t54 ····50:·00003a10·····0·NOTYPE··LOCAL··DEFAULT····5·$t
55 ····51:·00003f18·····0·NOTYPE··LOCAL··DEFAULT····5·$d55 ····51:·00003d30·····0·NOTYPE··LOCAL··DEFAULT····5·$d
56 ····52:·00003f1c·····0·NOTYPE··LOCAL··DEFAULT····5·$t56 ····52:·00003d38·····0·NOTYPE··LOCAL··DEFAULT····5·$t
57 ····53:·00004034·····0·NOTYPE··LOCAL··DEFAULT····5·$d57 ····53:·00004128·····0·NOTYPE··LOCAL··DEFAULT····5·$d
58 ····54:·00004040·····0·NOTYPE··LOCAL··DEFAULT····5·$t58 ····54:·00004134·····0·NOTYPE··LOCAL··DEFAULT····5·$t
59 ····55:·000040d8·····0·NOTYPE··LOCAL··DEFAULT····5·$d59 ····55:·00004168·····0·NOTYPE··LOCAL··DEFAULT····5·$d
60 ····56:·000040e0·····0·NOTYPE··LOCAL··DEFAULT····5·$t60 ····56:·00004170·····0·NOTYPE··LOCAL··DEFAULT····5·$t
61 ····57:·00004498·····0·NOTYPE··LOCAL··DEFAULT····5·$d61 ····57:·00004528·····0·NOTYPE··LOCAL··DEFAULT····5·$d
62 ····58:·000044a4·····0·NOTYPE··LOCAL··DEFAULT····5·$t62 ····58:·00004534·····0·NOTYPE··LOCAL··DEFAULT····5·$t
63 ····59:·000045dc·····0·NOTYPE··LOCAL··DEFAULT····5·$d63 ····59:·0000466c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
64 ····60:·000045e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t64 ····60:·00004674·····0·NOTYPE··LOCAL··DEFAULT····5·$t
65 ····61:·00004860·····0·NOTYPE··LOCAL··DEFAULT····5·$d65 ····61:·000048f0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
66 ····62:·00004868·····0·NOTYPE··LOCAL··DEFAULT····5·$t66 ····62:·000048f8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
67 ····63:·000049cc·····0·NOTYPE··LOCAL··DEFAULT····5·$d67 ····63:·00004a5c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
68 ····64:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata68 ····64:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
69 ····65:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d69 ····65:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
70 ····66:·00000000···184·OBJECT··LOCAL··DEFAULT····8·tens70 ····66:·00000000···184·OBJECT··LOCAL··DEFAULT····8·tens
71 ····67:·000000b8····40·OBJECT··LOCAL··DEFAULT····8·bigtens71 ····67:·000000b8····40·OBJECT··LOCAL··DEFAULT····8·bigtens
72 ····68:·000000e0····40·OBJECT··LOCAL··DEFAULT····8·tinytens72 ····68:·000000e0····40·OBJECT··LOCAL··DEFAULT····8·tinytens
73 ····69:·00000108····12·OBJECT··LOCAL··DEFAULT····8·p05.073 ····69:·00000108····12·OBJECT··LOCAL··DEFAULT····8·p05.0
74 ····70:·00000001····94·FUNC····GLOBAL·HIDDEN·····1·_PyDtoa_Init74 ····70:·00000001····94·FUNC····GLOBAL·HIDDEN·····1·_PyDtoa_Init
Offset 76, 12 lines modifiedOffset 76, 12 lines modified
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_NoMemory76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_NoMemory
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
78 ····74:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate78 ····74:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
80 ····76:·00000061····44·FUNC····GLOBAL·HIDDEN·····1·_PyDtoa_Fini80 ····76:·00000061····44·FUNC····GLOBAL·HIDDEN·····1·_PyDtoa_Fini
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv
83 ····79:·000003a1··6222·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_strtod83 ····79:·000003a1··6376·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_strtod
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
86 ····82:·00001bf1··9456·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_dtoa86 ····82:·00001c89··9448·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_dtoa
87 ····83:·00004981····80·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_freedtoa87 ····83:·00004a11····80·FUNC····GLOBAL·HIDDEN·····5·_Py_dg_freedtoa
17.2 KB
readelf --wide --relocs {}
    
Offset 1, 144 lines modifiedOffset 1, 145 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5418·contains·8·entries:1 Relocation·section·'.rel.text'·at·offset·0x54a8·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000020a·R_ARM_THM_CALL·········00000001···Balloc3 00000014··0000020a·R_ARM_THM_CALL·········00000001···Balloc
4 0000003c··0000030a·R_ARM_THM_CALL·········00000099···mult4 0000003c··0000030a·R_ARM_THM_CALL·········00000099···mult
5 0000004e··0000470a·R_ARM_THM_CALL·········00000000···PyStatus_Ok5 0000004e··0000470a·R_ARM_THM_CALL·········00000000···PyStatus_Ok
6 00000058··0000480a·R_ARM_THM_CALL·········00000000···PyStatus_NoMemory6 00000058··0000480a·R_ARM_THM_CALL·········00000000···PyStatus_NoMemory
7 00000082··0000090a·R_ARM_THM_CALL·········00000361···Bfree7 00000082··0000090a·R_ARM_THM_CALL·········00000361···Bfree
8 000000a0··0000020a·R_ARM_THM_CALL·········00000001···Balloc8 000000a0··0000020a·R_ARM_THM_CALL·········00000001···Balloc
9 000000da··0000020a·R_ARM_THM_CALL·········00000001···Balloc9 000000da··0000020a·R_ARM_THM_CALL·········00000001···Balloc
10 000001a0··0000190a·R_ARM_THM_CALL·········000045e5···hi0bits10 000001a0··0000170a·R_ARM_THM_CALL·········00004675···hi0bits
  
11 Relocation·section·'.rel.text.hot'·at·offset·0x5458·contains·130·entries:11 Relocation·section·'.rel.text.hot'·at·offset·0x54e8·contains·131·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00000088··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc13 00000088··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
14 00000094··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate14 00000094··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
15 00000134··00004b0a·R_ARM_THM_CALL·········00000000···memset15 00000134··00004b0a·R_ARM_THM_CALL·········00000000···memset
16 0000034e··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc16 0000034e··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
17 0000035c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate17 0000035c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
18 0000039c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate18 0000039c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
19 000005a4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
20 000005a8··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
21 000005da··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR019 000005d0··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
22 000005de··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR020 000005d4··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
23 00000622··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR021 0000067c··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
24 00000626··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR022 00000680··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 23 000006c4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 24 000006c8··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
25 00000688··00004002·R_ARM_ABS32············00000000···.rodata25 0000071c··00004002·R_ARM_ABS32············00000000···.rodata
26 0000083e··0000500a·R_ARM_THM_CALL·········00000000···memcpy26 000008ce··0000500a·R_ARM_THM_CALL·········00000000···memcpy
27 00000848··0000110a·R_ARM_THM_CALL·········000000c5···sd2b27 000008d8··0000110a·R_ARM_THM_CALL·········000000c5···sd2b
 28 00000d8a··0000140a·R_ARM_THM_CALL·········0000017d···b2d
 29 00000d9c··0000140a·R_ARM_THM_CALL·········0000017d···b2d
28 00000d5c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate30 00000ec0··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 31 00000ec4··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 32 00000ec8··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 33 00000ecc··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
29 00000d60··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate34 00000ed0··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
30 00000d64··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
31 00000d68··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
32 00000d6c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
33 00000d74··0000160a·R_ARM_THM_CALL·········0000017d···b2d 
34 00000d86··0000160a·R_ARM_THM_CALL·········0000017d···b2d 
35 00000eee··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR035 00000f22··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
36 00000ef2··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR036 00000f26··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
37 00000fd2··0000110a·R_ARM_THM_CALL·········000000c5···sd2b37 00000fb0··0000110a·R_ARM_THM_CALL·········000000c5···sd2b
38 00001190··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv38 00001184··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
39 0000129a··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
40 0000129e··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
41 0000137c··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR039 0000132c··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
42 00001380··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR040 00001330··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 41 0000140a··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 42 0000140e··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 43 0000149a··0000510a·R_ARM_THM_CALL·········00000000···__errno_location
43 0000148e··0000500a·R_ARM_THM_CALL·········00000000···memcpy44 000014e2··0000500a·R_ARM_THM_CALL·········00000000···memcpy
44 000015c6··0000510a·R_ARM_THM_CALL·········00000000···__errno_location 
45 000015e0··00004002·R_ARM_ABS32············00000000···.rodata45 00001688··00004002·R_ARM_ABS32············00000000···.rodata
46 00001720··0000510a·R_ARM_THM_CALL·········00000000···__errno_location46 00001724··0000510a·R_ARM_THM_CALL·········00000000···__errno_location
47 00001754··0000510a·R_ARM_THM_CALL·········00000000···__errno_location 
48 00001790··0000500a·R_ARM_THM_CALL·········00000000···memcpy 
49 000017d0··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR047 000017b4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
50 000017d4··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR048 000017b8··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
51 00001902··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free49 00001802··0000500a·R_ARM_THM_CALL·········00000000···memcpy
52 0000192a··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free50 00001810··0000510a·R_ARM_THM_CALL·········00000000···__errno_location
53 0000193c··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free 
54 0000198e··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free51 00001948··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
55 000019a0··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free52 0000195a··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
 53 0000196c··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
 54 00001986··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
 55 000019a8··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
 56 00001c7c··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
56 00001d7a··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR057 00001e12··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
57 00001d7e··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR058 00001e16··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
58 00001e4a··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc59 00001ee6··0000490a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
59 00001eb8··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate60 00001f58··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
60 00002188··00004b0a·R_ARM_THM_CALL·········00000000···memset 
61 000022e4··00004b0a·R_ARM_THM_CALL·········00000000···memset61 00002222··00004b0a·R_ARM_THM_CALL·········00000000···memset
 62 0000237e··00004b0a·R_ARM_THM_CALL·········00000000···memset
62 00002318··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
63 0000231c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
64 00002320··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
65 00002324··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate63 000023b4··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
66 00002328··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate64 000023b8··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
67 000024a4··00004b0a·R_ARM_THM_CALL·········00000000···memset 
68 000025e6··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv 
69 0000265c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate65 000023bc··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
70 00002660··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate66 000023c0··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 67 000023c4··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 68 00002540··00004b0a·R_ARM_THM_CALL·········00000000···memset
 69 0000267e··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
71 00002664··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate70 000026f4··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
72 000029ac··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
73 000029b0··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
74 00002e88··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate71 000026f8··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
75 00002e8c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate72 000026fc··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
76 00002e90··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
77 00002e94··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate73 00002a44··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 74 00002a48··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 75 00002f28··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 76 00002f2c··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 77 00002f30··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 78 00002f34··00004a6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 79 00002fb2··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
78 00003022··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR080 000030cc··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
79 00003026··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR081 000030d0··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 82 00003132··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 83 00003136··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 84 0000326c··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
 85 00003302··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
80 00003088··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR086 00003558··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
81 0000308c··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR087 0000355c··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
82 000031f4··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free88 00003614··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
83 00003288··00004e0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv 
84 000034f2··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
85 000034f6··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
86 000035ac··00004d0a·R_ARM_THM_CALL·········00000000···PyMem_Free 
87 000035f4··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC089 00003660··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
88 000035fc··0000202f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC190 00003668··0000202f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
89 00003600··00001f30·R_ARM_THM_MOVT_ABS·····00000000···.LC091 0000366c··00001f30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
90 00003606··00002030·R_ARM_THM_MOVT_ABS·····0000000c···.LC192 00003672··00002030·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
91 0000363e··0000212f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC293 000036a8··0000212f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC2
92 00003642··00002130·R_ARM_THM_MOVT_ABS·····00000010···.LC294 000036ac··00002130·R_ARM_THM_MOVT_ABS·····00000010···.LC2
93 00003652··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR095 000036bc··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
94 00003656··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR096 000036c0··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
95 000036a6··0000500a·R_ARM_THM_CALL·········00000000···memcpy97 00003710··0000500a·R_ARM_THM_CALL·········00000000···memcpy
96 000036d6··0000500a·R_ARM_THM_CALL·········00000000···memcpy98 00003740··0000500a·R_ARM_THM_CALL·········00000000···memcpy
 99 000037b4··0000500a·R_ARM_THM_CALL·········00000000···memcpy
Max diff block lines reached; 258/17548 bytes (1.47%) of diff not shown.
167 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 9 lines modified
 1 FXF0\0(B
 2 FXF0\0()
1 Infinity3 Infinity
2 .LANCHOR04 .LANCHOR0
3 pow5mult5 pow5mult
4 nrv_alloc6 nrv_alloc
5 tinytens7 tinytens
6 _PyDtoa_Init8 _PyDtoa_Init
7 PyStatus_Ok9 PyStatus_Ok
533 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 173, 15 lines modifiedOffset 173, 15 lines modified
173 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8173 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
174 »       ldr»    r2,·[r0,·#16]174 »       ldr»    r2,·[r0,·#16]
175 »       add.w»  r7,·r0,·#20175 »       add.w»  r7,·r0,·#20
176 »       add.w»  r2,·r7,·r2,·lsl·#2176 »       add.w»  r2,·r7,·r2,·lsl·#2
177 »       sub.w»  r8,·r2,·#4177 »       sub.w»  r8,·r2,·#4
178 »       ldr.w»  r6,·[r2,·#-4]178 »       ldr.w»  r6,·[r2,·#-4]
179 »       mov»    r0,·r6179 »       mov»    r0,·r6
180 »       bl»     45e4·<hi0bits>180 »       bl»     4674·<hi0bits>
181 ·R_ARM_THM_CALL» hi0bits181 ·R_ARM_THM_CALL» hi0bits
182 »       rsb»    r3,·r0,·#32182 »       rsb»    r3,·r0,·#32
183 »       cmp»    r0,·#10183 »       cmp»    r0,·#10
184 »       str»    r3,·[r1,·#0]184 »       str»    r3,·[r1,·#0]
185 »       ble.n»  1f4·<b2d+0x78>185 »       ble.n»  1f4·<b2d+0x78>
186 »       sub.w»  r1,·r0,·#11186 »       sub.w»  r1,·r0,·#11
187 »       cmp»    r7,·r8187 »       cmp»    r7,·r8
197 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 367, 198 lines modifiedOffset 367, 220 lines modified
367 »       str.w»  r0,·[ip,·#3936]»     @·0xf60367 »       str.w»  r0,·[ip,·#3936]»     @·0xf60
368 »       sub»    sp,·#116»     @·0x74368 »       sub»    sp,·#116»     @·0x74
369 »       ldrb»   r5,·[r0,·#0]369 »       ldrb»   r5,·[r0,·#0]
370 »       movs»   r2,·#0370 »       movs»   r2,·#0
371 »       movs»   r3,·#0371 »       movs»   r3,·#0
372 »       cmp»    r5,·#43»      @·0x2b372 »       cmp»    r5,·#43»      @·0x2b
373 »       strd»   r2,·r3,·[sp,·#104]»    @·0x68373 »       strd»   r2,·r3,·[sp,·#104]»    @·0x68
374 »       beq.w»  1580·<_Py_dg_strtod+0x11e0>374 »       beq.w»  15ae·<_Py_dg_strtod+0x120e>
375 »       cmp»    r5,·#45»      @·0x2d375 »       cmp»    r5,·#45»      @·0x2d
376 »       beq.w»  e88·<_Py_dg_strtod+0xae8>376 »       beq.w»  e9e·<_Py_dg_strtod+0xafe>
377 »       mov»    r2,·r0377 »       mov»    r2,·r0
378 »       cmp»    r5,·#48»      @·0x30378 »       cmp»    r5,·#48»      @·0x30
379 »       beq.w»  ca8·<_Py_dg_strtod+0x908>379 »       beq.w»  cc0·<_Py_dg_strtod+0x920>
380 »       mov»    r4,·r0380 »       mov»    r4,·r0
381 »       movs»   r3,·#0381 »       movs»   r3,·#0
382 »       str»    r0,·[sp,·#8]382 »       str»    r0,·[sp,·#12]
383 »       str»    r3,·[sp,·#68]» @·0x44383 »       str»    r3,·[sp,·#68]» @·0x44
384 »       subs»   r6,·r4,·r2384 »       subs»   r6,·r4,·r2
385 »       sub.w»  r3,·r5,·#48» @·0x30385 »       sub.w»  r3,·r5,·#48» @·0x30
386 »       it»     ne386 »       it»     ne
387 »       movne»  r6,·#1387 »       movne»  r6,·#1
388 »       cmp»    r3,·#9388 »       cmp»    r3,·#9
389 »       mov»    r7,·r6389 »       mov»    r7,·r6
390 »       bhi.w»  156a·<_Py_dg_strtod+0x11ca>390 »       bhi.n»  4ec·<_Py_dg_strtod+0x14c>
391 »       mov»    r2,·r4391 »       mov»    r2,·r4
392 »       mov»    r3,·r2392 »       mov»    r3,·r2
393 »       ldrb.w» r5,·[r2,·#1]!393 »       ldrb.w» r5,·[r2,·#1]!
394 »       sub.w»  r4,·r5,·#48» @·0x30394 »       sub.w»  r4,·r5,·#48» @·0x30
395 »       cmp»    r4,·#9395 »       cmp»    r4,·#9
396 »       bls.n»  3f0·<_Py_dg_strtod+0x50>396 »       bls.n»  3ee·<_Py_dg_strtod+0x4e>
397 »       ldr»    r4,·[sp,·#8]397 »       ldr»    r4,·[sp,·#12]
398 »       cmp»    r5,·#46»      @·0x2e398 »       cmp»    r5,·#46»      @·0x2e
399 »       it»     ne399 »       it»     ne
400 »       movne»  r3,·#0400 »       movne»  r3,·#0
401 »       sub.w»  r4,·r2,·r4401 »       sub.w»  r4,·r2,·r4
402 »       bne.n»  436·<_Py_dg_strtod+0x96>402 »       bne.n»  432·<_Py_dg_strtod+0x92>
403 »       ldrb»   r5,·[r2,·#1]403 »       ldrb»   r5,·[r2,·#1]
404 »       adds»   r3,·#2404 »       adds»   r3,·#2
405 »       cmp»    r4,·#0405 »       cmp»    r4,·#0
406 »       beq.w»  678·<_Py_dg_strtod+0x2d8>406 »       beq.n»  4f8·<_Py_dg_strtod+0x158>
407 »       mov.w»  ip,·#0407 »       mov.w»  ip,·#0
408 »       sub.w»  r2,·r5,·#48» @·0x30408 »       sub.w»  r2,·r5,·#48» @·0x30
409 »       cmp»    r2,·#9409 »       cmp»    r2,·#9
410 »       mov»    r2,·r3410 »       mov»    r2,·r3
411 »       bhi.n»  430·<_Py_dg_strtod+0x90>411 »       bhi.n»  42c·<_Py_dg_strtod+0x8c>
412 »       ldrb.w» r5,·[r2,·#1]!412 »       ldrb.w» r5,·[r2,·#1]!
413 »       sub.w»  r6,·r5,·#48» @·0x30413 »       sub.w»  r6,·r5,·#48» @·0x30
414 »       cmp»    r6,·#9414 »       cmp»    r6,·#9
415 »       bls.n»  424·<_Py_dg_strtod+0x84>415 »       bls.n»  420·<_Py_dg_strtod+0x80>
416 »       subs»   r3,·r2,·r3416 »       subs»   r3,·r2,·r3
417 »       add»    r4,·r3417 »       add»    r4,·r3
418 »       add»    r3,·ip418 »       add»    r3,·ip
419 »       orrs»   r7,·r4419 »       orrs»   r7,·r4
420 »       beq.w»  f0e·<_Py_dg_strtod+0xb6e>420 »       beq.w»  f42·<_Py_dg_strtod+0xba2>
421 »       mov.w»  r6,·#51712» @·0xca00421 »       mov.w»  r6,·#51712» @·0xca00
422 »       movt»   r6,·#15258»  @·0x3b9a422 »       movt»   r6,·#15258»  @·0x3b9a
423 »       cmp»    r4,·r6423 »       cmp»    r4,·r6
424 »       bhi.w»  1a8a·<_Py_dg_strtod+0x16ea>424 »       bhi.w»  1aea·<_Py_dg_strtod+0x174a>
425 »       cmp»    r3,·r6425 »       cmp»    r3,·r6
426 »       bhi.w»  1a8a·<_Py_dg_strtod+0x16ea>426 »       bhi.w»  1aea·<_Py_dg_strtod+0x174a>
427 »       bic.w»  r0,·r5,·#32427 »       bic.w»  r0,·r5,·#32
428 »       mov»    lr,·r4428 »       mov»    lr,·r4
429 »       subs»   r5,·r4,·r3429 »       subs»   r5,·r4,·r3
430 »       cmp»    r0,·#69»      @·0x45430 »       cmp»    r0,·#69»      @·0x45
431 »       beq.w»  c12·<_Py_dg_strtod+0x872>431 »       beq.w»  606·<_Py_dg_strtod+0x266>
432 »       movs»   r7,·#0 
433 »       cmp»    r5,·#0432 »       cmp»    r5,·#0
434 »       ble.w»  c7e·<_Py_dg_strtod+0x8de>433 »       ble.w»  cd6·<_Py_dg_strtod+0x936>
435 »       mov»    r0,·r5434 »       mov»    r7,·r1
436 »       cbz»    r1,·472·<_Py_dg_strtod+0xd2>435 »       cbz»    r1,·46e·<_Py_dg_strtod+0xce>
 436 »       movs»   r7,·#0
437 »       str»    r2,·[r1,·#0]437 »       str»    r2,·[r1,·#0]
438 »       cmp»    r4,·#0438 »       cmp»    r4,·#0
 439 »       beq.w»  1af6·<_Py_dg_strtod+0x1756>
 440 »       subs»   r1,·r4,·#1
 441 »       mov»    r2,·r5
 442 »       cmp»    r5,·r1
439 »       beq.w»  c8c·<_Py_dg_strtod+0x8ec>443 »       ble.n»  478·<_Py_dg_strtod+0xd8>
440 »       add.w»  fp,·r4,·#4294967295» @·0xffffffff444 »       mov»    r4,·r1
441 »       ldr»    r6,·[sp,·#8]445 »       ldr»    r6,·[sp,·#12]
442 »       cmp»    r0,·fp 
443 »       it»     gt 
444 »       movgt»  r4,·fp 
445 »       ldrb»   r2,·[r6,·r4]446 »       ldrb»   r0,·[r6,·r4]
446 »       cmp»    r2,·#48»      @·0x30447 »       cmp»    r0,·#48»      @·0x30
447 »       bne.n»  4f2·<_Py_dg_strtod+0x152>448 »       bne.w»  cbc·<_Py_dg_strtod+0x91c>
448 »       cmp.w»  fp,·#0449 »       cmp»    r1,·#0
449 »       beq.w»  1a96·<_Py_dg_strtod+0x16f6>450 »       beq.w»  1af6·<_Py_dg_strtod+0x1756>
450 »       sub.w»  r2,·lr,·#2451 »       sub.w»  fp,·lr,·#2
451 »       cmp»    r0,·r2452 »       cmp»    r2,·fp
452 »       ite»    le453 »       ite»    le
453 »       movle»  r1,·fp454 »       movle»  r0,·r1
454 »       movgt»  r1,·r2455 »       movgt»  r0,·fp
455 »       ldrb»   r1,·[r6,·r1]456 »       ldrb»   r0,·[r6,·r0]
456 »       cmp»    r1,·#48»      @·0x30457 »       cmp»    r0,·#48»      @·0x30
457 »       bne.n»  4f4·<_Py_dg_strtod+0x154>458 »       bne.n»  520·<_Py_dg_strtod+0x180>
458 »       cmp»    r2,·#0459 »       cmp.w»  fp,·#0
459 »       beq.w»  1a96·<_Py_dg_strtod+0x16f6>460 »       beq.w»  1af6·<_Py_dg_strtod+0x1756>
460 »       sub.w»  r1,·lr,·#3461 »       sub.w»  r1,·lr,·#3
461 »       cmp»    r0,·r1462 »       cmp»    r2,·r1
462 »       ite»    le463 »       ite»    le
463 »       movle»  r4,·r2464 »       movle»  r0,·fp
464 »       movgt»  r4,·r1465 »       movgt»  r0,·r1
465 »       ldrb»   r4,·[r6,·r4]466 »       ldrb»   r0,·[r6,·r0]
466 »       cmp»    r4,·#48»      @·0x30467 »       cmp»    r0,·#48»      @·0x30
467 »       bne.w»  ec8·<_Py_dg_strtod+0xb28>468 »       bne.n»  522·<_Py_dg_strtod+0x182>
468 »       cmp»    r1,·#0469 »       cmp»    r1,·#0
469 »       beq.w»  1a96·<_Py_dg_strtod+0x16f6>470 »       beq.w»  1af6·<_Py_dg_strtod+0x1756>
470 »       sub.w»  fp,·lr,·#4471 »       sub.w»  fp,·lr,·#4
471 »       cmp»    r0,·fp472 »       cmp»    r2,·fp
472 »       ite»    le473 »       ite»    le
473 »       movle»  r2,·r1474 »       movle»  r0,·r1
474 »       movgt»  r2,·fp475 »       movgt»  r0,·fp
475 »       ldrb»   r2,·[r6,·r2]476 »       ldrb»   r0,·[r6,·r0]
476 »       cmp»    r2,·#48»      @·0x30477 »       cmp»    r0,·#48»      @·0x30
477 »       bne.w»  d0a·<_Py_dg_strtod+0x96a>478 »       bne.n»  520·<_Py_dg_strtod+0x180>
478 »       mov»    r4,·fp479 »       mov»    r4,·fp
479 »       subs»   r2,·r4,·#1480 »       subs»   r1,·r4,·#1
480 »       cmp»    r4,·#0481 »       cmp»    r4,·#0
481 »       beq.w»  1a96·<_Py_dg_strtod+0x16f6>482 »       beq.w»  1af6·<_Py_dg_strtod+0x1756>
482 »       cmp»    r2,·r0483 »       cmp»    r1,·r2
483 »       ite»    lt484 »       ite»    lt
484 »       movlt»  r1,·r2485 »       movlt»  r0,·r1
485 »       movge»  r1,·r4486 »       movge»  r0,·r4
486 »       ldr»    r6,·[sp,·#8]487 »       ldr»    r6,·[sp,·#12]
487 »       ldrb»   r1,·[r6,·r1]488 »       ldrb»   r0,·[r6,·r0]
488 »       cmp»    r1,·#48»      @·0x30489 »       cmp»    r0,·#48»      @·0x30
Max diff block lines reached; 196872/201605 bytes (97.65%) of diff not shown.
81.7 KB
formatter_unicode.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········14248·(bytes·into·file)13 ··Start·of·section·headers:··········14272·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.39 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x37a8:1 There·are·14·section·headers,·starting·at·offset·0x37c0:
  
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·000038·0008c0·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·0008c0·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·002e40·000228·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·002e58·000228·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0008f8·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0008f8·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0008f8·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0008f8·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0008f8·00041f·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0008f8·00041f·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000d18·0015c0·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000d18·0015d8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003068·0006c8·08···I·11···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003080·0006c8·08···I·11···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·0022d8·000049·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·0022f0·000049·00···A··0···0··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·002321·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·002339·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002321·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002339·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·002354·000610·10·····12··55··415 ··[11]·.symtab···········SYMTAB··········00000000·00236c·000610·10·····12··55··4
16 ··[12]·.strtab···········STRTAB··········00000000·002964·0004db·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·00297c·0004db·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·003730·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·003748·000075·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)22 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.38 KB
readelf --wide --symbols {}
    
Offset 6, 46 lines modifiedOffset 6, 46 lines modified
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC06 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
7 ·····3:·00000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17 ·····3:·00000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
8 ·····4:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC28 ·····4:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
9 ·····5:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC39 ·····5:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
10 ·····6:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC410 ·····6:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t12 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
13 ·····9:·00000809··2058·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec13 ·····9:·00000809··2084·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec
14 ····10:·00000001····66·FUNC····LOCAL··DEFAULT····1·format_obj14 ····10:·00000001····66·FUNC····LOCAL··DEFAULT····1·format_obj
15 ····11:·00000885····60·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type15 ····11:·00000885····60·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type
16 ····12:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC516 ····12:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
17 ····13:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC617 ····13:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
18 ····14:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC718 ····14:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
19 ····15:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC819 ····15:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
20 ····16:·00000204·····0·NOTYPE··LOCAL··DEFAULT····5·.LC920 ····16:·00000204·····0·NOTYPE··LOCAL··DEFAULT····5·.LC9
21 ····17:·000002a2·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····17:·000002a2·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····18:·0000034a·····0·NOTYPE··LOCAL··DEFAULT····6·$t22 ····18:·0000034a·····0·NOTYPE··LOCAL··DEFAULT····6·$t
23 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR023 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
24 ····20:·0000105d···208·FUNC····LOCAL··DEFAULT····6·get_locale_info24 ····20:·00001075···208·FUNC····LOCAL··DEFAULT····6·get_locale_info
25 ····21:·000012f9···598·FUNC····LOCAL··DEFAULT····6·fill_number25 ····21:·00001311···598·FUNC····LOCAL··DEFAULT····6·fill_number
26 ····22:·000000c1···568·FUNC····LOCAL··DEFAULT····1·format_float_internal26 ····22:·000000c1···568·FUNC····LOCAL··DEFAULT····1·format_float_internal
27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····24:·00000224·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1028 ····24:·00000224·····0·NOTYPE··LOCAL··DEFAULT····5·.LC10
29 ····25:·00000250·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1129 ····25:·00000250·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
30 ····26:·00000274·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1230 ····26:·00000274·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
31 ····27:·00000298·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1331 ····27:·00000298·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
32 ····28:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1432 ····28:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
33 ····29:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1533 ····29:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
34 ····30:·00000c48·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····30:·00000c48·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····31:·00000d18·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····31:·00000d18·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····32:·00001015····72·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.036 ····32:·0000102d····72·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.0
37 ····33:·00000318·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1637 ····33:·00000318·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
38 ····34:·0000031c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1738 ····34:·0000031c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
39 ····35:·00001128·····0·NOTYPE··LOCAL··DEFAULT····6·$d39 ····35:·00001140·····0·NOTYPE··LOCAL··DEFAULT····6·$d
40 ····36:·0000112c·····0·NOTYPE··LOCAL··DEFAULT····6·$t40 ····36:·00001144·····0·NOTYPE··LOCAL··DEFAULT····6·$t
41 ····37:·0000112d···460·FUNC····LOCAL··DEFAULT····6·calc_number_widths41 ····37:·00001145···460·FUNC····LOCAL··DEFAULT····6·calc_number_widths
42 ····38:·00000320·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1842 ····38:·00000320·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
43 ····39:·00001551····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF43 ····39:·00001569····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
44 ····40:·0000156d····82·FUNC····LOCAL··DEFAULT····6·free_locale_info44 ····40:·00001585····82·FUNC····LOCAL··DEFAULT····6·free_locale_info
45 ····41:·0000080d···118·FUNC····LOCAL··DEFAULT····1·parse_number45 ····41:·0000080d···118·FUNC····LOCAL··DEFAULT····1·parse_number
46 ····42:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d46 ····42:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
47 ····43:·00000338·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1947 ····43:·00000338·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
48 ····44:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2048 ····44:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
49 ····45:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t49 ····45:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
50 ····46:·000007b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d50 ····46:·000007b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
51 ····47:·000007b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t51 ····47:·000007b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
19.2 KB
readelf --wide --relocs {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2e40·contains·69·entries:1 Relocation·section·'.rel.text'·at·offset·0x2e58·contains·69·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_Str3 00000010··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_Str
4 0000001c··0000390a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr4 0000001c··0000390a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr
5 00000034··0000460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 00000034··0000460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 00000080··0000090a·R_ARM_THM_CALL·········00000809···parse_internal_render_format_spec6 00000080··0000090a·R_ARM_THM_CALL·········00000809···parse_internal_render_format_spec
7 0000010a··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble7 0000010a··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
8 00000144··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string8 00000144··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
9 00000150··00005a0a·R_ARM_THM_CALL·········00000000···strlen9 00000150··00005a0a·R_ARM_THM_CALL·········00000000···strlen
10 0000017e··00005b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString10 0000017e··00005b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString
11 00000186··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free11 00000186··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free
12 00000196··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII12 00000196··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
13 000001a0··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free13 000001a0··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free
14 000001aa··0000200a·R_ARM_THM_CALL·········00001015···PyUnicode_READ_CHAR.constprop.014 000001aa··0000200a·R_ARM_THM_CALL·········0000102d···PyUnicode_READ_CHAR.constprop.0
15 000001da··0000140a·R_ARM_THM_CALL·········0000105d···get_locale_info15 000001da··0000140a·R_ARM_THM_CALL·········00001075···get_locale_info
16 000001fe··0000250a·R_ARM_THM_CALL·········0000112d···calc_number_widths16 000001fe··0000250a·R_ARM_THM_CALL·········00001145···calc_number_widths
17 00000230··0000150a·R_ARM_THM_CALL·········000012f9···fill_number17 00000230··0000150a·R_ARM_THM_CALL·········00001311···fill_number
18 00000238··0000270a·R_ARM_THM_CALL·········00001551···Py_XDECREF18 00000238··0000270a·R_ARM_THM_CALL·········00001569···Py_XDECREF
19 0000023e··0000280a·R_ARM_THM_CALL·········0000156d···free_locale_info19 0000023e··0000280a·R_ARM_THM_CALL·········00001585···free_locale_info
20 00000250··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal20 00000250··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
21 0000027c··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred21 0000027c··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
22 00000292··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble22 00000292··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
23 000002b0··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble23 000002b0··0000580a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
24 000002d2··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred24 000002d2··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
25 0000032e··0000090a·R_ARM_THM_CALL·········00000809···parse_internal_render_format_spec25 0000032e··0000090a·R_ARM_THM_CALL·········00000809···parse_internal_render_format_spec
26 0000039a··00005e0a·R_ARM_THM_CALL·········00000000···PyComplex_RealAsDouble26 0000039a··00005e0a·R_ARM_THM_CALL·········00000000···PyComplex_RealAsDouble
27 000003b4··00005f0a·R_ARM_THM_CALL·········00000000···PyComplex_ImagAsDouble27 000003b4··00005f0a·R_ARM_THM_CALL·········00000000···PyComplex_ImagAsDouble
28 0000041a··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string28 0000041a··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
29 00000432··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string29 00000432··0000590a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
30 00000440··00005a0a·R_ARM_THM_CALL·········00000000···strlen30 00000440··00005a0a·R_ARM_THM_CALL·········00000000···strlen
31 0000044c··00005a0a·R_ARM_THM_CALL·········00000000···strlen31 0000044c··00005a0a·R_ARM_THM_CALL·········00000000···strlen
32 00000458··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII32 00000458··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
33 00000468··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII33 00000468··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
34 00000476··0000200a·R_ARM_THM_CALL·········00001015···PyUnicode_READ_CHAR.constprop.034 00000476··0000200a·R_ARM_THM_CALL·········0000102d···PyUnicode_READ_CHAR.constprop.0
35 0000048e··0000200a·R_ARM_THM_CALL·········00001015···PyUnicode_READ_CHAR.constprop.035 0000048e··0000200a·R_ARM_THM_CALL·········0000102d···PyUnicode_READ_CHAR.constprop.0
36 000004d4··0000140a·R_ARM_THM_CALL·········0000105d···get_locale_info36 000004d4··0000140a·R_ARM_THM_CALL·········00001075···get_locale_info
37 00000508··0000250a·R_ARM_THM_CALL·········0000112d···calc_number_widths37 00000508··0000250a·R_ARM_THM_CALL·········00001145···calc_number_widths
38 0000053c··0000250a·R_ARM_THM_CALL·········0000112d···calc_number_widths38 0000053c··0000250a·R_ARM_THM_CALL·········00001145···calc_number_widths
39 00000596··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal39 00000596··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
40 000005d6··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError40 000005d6··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
41 000005da··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError41 000005da··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
42 000005de··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000338···.LC1942 000005de··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000338···.LC19
43 000005e2··00002b30·R_ARM_THM_MOVT_ABS·····00000338···.LC1943 000005e2··00002b30·R_ARM_THM_MOVT_ABS·····00000338···.LC19
44 000005e8··00003f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString44 000005e8··00003f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
45 000005fc··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free45 000005fc··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free
46 00000602··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free46 00000602··0000450a·R_ARM_THM_CALL·········00000000···PyMem_Free
47 00000608··0000270a·R_ARM_THM_CALL·········00001551···Py_XDECREF47 00000608··0000270a·R_ARM_THM_CALL·········00001569···Py_XDECREF
48 0000060e··0000270a·R_ARM_THM_CALL·········00001551···Py_XDECREF48 0000060e··0000270a·R_ARM_THM_CALL·········00001569···Py_XDECREF
49 00000614··0000280a·R_ARM_THM_CALL·········0000156d···free_locale_info49 00000614··0000280a·R_ARM_THM_CALL·········00001585···free_locale_info
50 00000624··0000250a·R_ARM_THM_CALL·········0000112d···calc_number_widths50 00000624··0000250a·R_ARM_THM_CALL·········00001145···calc_number_widths
51 00000692··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill51 00000692··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill
52 000006bc··0000150a·R_ARM_THM_CALL·········000012f9···fill_number52 000006bc··0000150a·R_ARM_THM_CALL·········00001311···fill_number
53 000006da··0000150a·R_ARM_THM_CALL·········000012f9···fill_number53 000006da··0000150a·R_ARM_THM_CALL·········00001311···fill_number
54 00000712··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill54 00000712··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill
55 0000074c··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred55 0000074c··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
56 00000758··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred56 00000758··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
57 00000764··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError57 00000764··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
58 00000768··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError58 00000768··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
59 0000076c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC2059 0000076c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC20
60 00000770··00002c30·R_ARM_THM_MOVT_ABS·····00000370···.LC2060 00000770··00002c30·R_ARM_THM_MOVT_ABS·····00000370···.LC20
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 000008a0··0000302f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC2167 000008a0··0000302f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC21
68 000008a4··00003030·R_ARM_THM_MOVT_ABS·····000003b0···.LC2168 000008a4··00003030·R_ARM_THM_MOVT_ABS·····000003b0···.LC21
69 000008b0··0000312f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC2269 000008b0··0000312f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC22
70 000008b4··00003130·R_ARM_THM_MOVT_ABS·····000003e8···.LC2270 000008b4··00003130·R_ARM_THM_MOVT_ABS·····000003e8···.LC22
71 000008ac··00004e1e·R_ARM_THM_JUMP24·······00000000···PyErr_Format71 000008ac··00004e1e·R_ARM_THM_JUMP24·······00000000···PyErr_Format
72 000008bc··00004e1e·R_ARM_THM_JUMP24·······00000000···PyErr_Format72 000008bc··00004e1e·R_ARM_THM_JUMP24·······00000000···PyErr_Format
  
73 Relocation·section·'.rel.text.hot'·at·offset·0x3068·contains·217·entries:73 Relocation·section·'.rel.text.hot'·at·offset·0x3080·contains·217·entries:
74 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name74 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
75 00000020··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type75 00000020··0000382f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
76 00000024··00003830·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type76 00000024··00003830·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
77 000000ea··00003a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FindMaxChar77 000000ea··00003a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FindMaxChar
78 00000106··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal78 00000106··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
79 00000126··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill79 00000126··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastFill
80 0000013a··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastCopyCharacters80 0000013a··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastCopyCharacters
Offset 149, 32 lines modifiedOffset 149, 32 lines modified
149 000007e4··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred149 000007e4··00004a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
150 000007ee··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError150 000007ee··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
151 000007f2··00004b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError151 000007f2··00004b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
152 000007f6··0000102f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC9152 000007f6··0000102f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC9
153 000007fa··00001030·R_ARM_THM_MOVT_ABS·····00000204···.LC9153 000007fa··00001030·R_ARM_THM_MOVT_ABS·····00000204···.LC9
154 00000800··00003f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString154 00000800··00003f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
155 0000091e··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit155 0000091e··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
156 000009c0··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit156 0000099c··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
157 00000a14··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit 
158 00000b50··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit157 000009f0··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
 158 00000b4c··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
159 00000b72··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError159 00000b70··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
160 00000b76··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError160 00000b74··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
161 00000b7a··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000274···.LC12161 00000b78··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000274···.LC12
162 00000b7e··00001a30·R_ARM_THM_MOVT_ABS·····00000274···.LC12162 00000b7c··00001a30·R_ARM_THM_MOVT_ABS·····00000274···.LC12
163 00000b84··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format163 00000b82··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
164 00000bae··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError164 00000bac··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
165 00000bb2··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError165 00000bb0··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
166 00000bb6··0000182f·R_ARM_THM_MOVW_ABS_NC··00000224···.LC10166 00000bb4··0000182f·R_ARM_THM_MOVW_ABS_NC··00000224···.LC10
167 00000bba··00001830·R_ARM_THM_MOVT_ABS·····00000224···.LC10167 00000bb8··00001830·R_ARM_THM_MOVT_ABS·····00000224···.LC10
168 00000bc0··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format168 00000bbe··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
169 00000c04··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError169 00000c02··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
170 00000c08··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError170 00000c06··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
171 00000c0e··00001c2f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC14171 00000c0c··00001c2f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC14
172 00000c12··00001c30·R_ARM_THM_MOVT_ABS·····000002d4···.LC14172 00000c10··00001c30·R_ARM_THM_MOVT_ABS·····000002d4···.LC14
173 00000c18··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format173 00000c16··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
174 00000c48··00000702·R_ARM_ABS32············00000000···.text.hot174 00000c48··00000702·R_ARM_ABS32············00000000···.text.hot
175 00000c4c··00000702·R_ARM_ABS32············00000000···.text.hot175 00000c4c··00000702·R_ARM_ABS32············00000000···.text.hot
176 00000c50··00000702·R_ARM_ABS32············00000000···.text.hot176 00000c50··00000702·R_ARM_ABS32············00000000···.text.hot
177 00000c54··00000702·R_ARM_ABS32············00000000···.text.hot177 00000c54··00000702·R_ARM_ABS32············00000000···.text.hot
178 00000c58··00000702·R_ARM_ABS32············00000000···.text.hot178 00000c58··00000702·R_ARM_ABS32············00000000···.text.hot
179 00000c5c··00000702·R_ARM_ABS32············00000000···.text.hot179 00000c5c··00000702·R_ARM_ABS32············00000000···.text.hot
180 00000c60··00000702·R_ARM_ABS32············00000000···.text.hot180 00000c60··00000702·R_ARM_ABS32············00000000···.text.hot
Offset 219, 74 lines modifiedOffset 219, 74 lines modified
219 00000cfc··00000702·R_ARM_ABS32············00000000···.text.hot219 00000cfc··00000702·R_ARM_ABS32············00000000···.text.hot
220 00000d00··00000702·R_ARM_ABS32············00000000···.text.hot220 00000d00··00000702·R_ARM_ABS32············00000000···.text.hot
221 00000d04··00000702·R_ARM_ABS32············00000000···.text.hot221 00000d04··00000702·R_ARM_ABS32············00000000···.text.hot
222 00000d08··00000702·R_ARM_ABS32············00000000···.text.hot222 00000d08··00000702·R_ARM_ABS32············00000000···.text.hot
223 00000d0c··00000702·R_ARM_ABS32············00000000···.text.hot223 00000d0c··00000702·R_ARM_ABS32············00000000···.text.hot
224 00000d10··00000702·R_ARM_ABS32············00000000···.text.hot224 00000d10··00000702·R_ARM_ABS32············00000000···.text.hot
225 00000d14··00000702·R_ARM_ABS32············00000000···.text.hot225 00000d14··00000702·R_ARM_ABS32············00000000···.text.hot
226 00000d96··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit226 00000d94··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
227 00000e04··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit227 00000e08··00004d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
228 00000e1e··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError228 00000e22··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
229 00000e22··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError229 00000e26··00003e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
230 00000e26··0000192f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC11230 00000e2a··0000192f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC11
231 00000e2a··00001930·R_ARM_THM_MOVT_ABS·····00000250···.LC11231 00000e2e··00001930·R_ARM_THM_MOVT_ABS·····00000250···.LC11
232 00000e30··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format232 00000e34··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
 233 00000ed0··00004f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData
Max diff block lines reached; 1027/19576 bytes (5.25%) of diff not shown.
5.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 »       mov»    r0,·r5183 »       mov»    r0,·r5
184 »       mov»    r5,·r3184 »       mov»    r5,·r3
185 »       bl»     0·<PyMem_Free>185 »       bl»     0·<PyMem_Free>
186 ·R_ARM_THM_CALL» PyMem_Free186 ·R_ARM_THM_CALL» PyMem_Free
187 »       cmp»    r5,·#0187 »       cmp»    r5,·#0
188 »       beq.n»  28a·<format_float_internal+0x1ca>188 »       beq.n»  28a·<format_float_internal+0x1ca>
189 »       mov»    r0,·r5189 »       mov»    r0,·r5
190 »       bl»     1014·<PyUnicode_READ_CHAR.constprop.0>190 »       bl»     102c·<PyUnicode_READ_CHAR.constprop.0>
191 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0191 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
192 »       cmp»    r0,·#45»      @·0x2d192 »       cmp»    r0,·#45»      @·0x2d
193 »       mov»    r8,·r0193 »       mov»    r8,·r0
194 »       itte»   ne194 »       itte»   ne
195 »       movne.w»r8,·#0195 »       movne.w»r8,·#0
196 »       movne»  r9,·r8196 »       movne»  r9,·r8
197 »       moveq.w»r9,·#1197 »       moveq.w»r9,·#1
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 »       bl»     80c·<parse_number>204 »       bl»     80c·<parse_number>
205 »       ldr»    r3,·[r4,·#32]205 »       ldr»    r3,·[r4,·#32]
206 »       add»    r1,·sp,·#52»   @·0x34206 »       add»    r1,·sp,·#52»   @·0x34
207 »       cmp»    r3,·#110»     @·0x6e207 »       cmp»    r3,·#110»     @·0x6e
208 »       ite»    eq208 »       ite»    eq
209 »       moveq»  r0,·#97»    @·0x61209 »       moveq»  r0,·#97»    @·0x61
210 »       ldrne»  r0,·[r4,·#24]210 »       ldrne»  r0,·[r4,·#24]
211 »       bl»     105c·<get_locale_info>211 »       bl»     1074·<get_locale_info>
212 ·R_ARM_THM_CALL» get_locale_info212 ·R_ARM_THM_CALL» get_locale_info
213 »       adds»   r0,·#1213 »       adds»   r0,·#1
214 »       beq.n»  258·<format_float_internal+0x198>214 »       beq.n»  258·<format_float_internal+0x198>
215 »       add»    r3,·sp,·#52»   @·0x34215 »       add»    r3,·sp,·#52»   @·0x34
216 »       str»    r3,·[sp,·#12]216 »       str»    r3,·[sp,·#12]
217 »       ldr»    r3,·[sp,·#40]» @·0x28217 »       ldr»    r3,·[sp,·#40]» @·0x28
218 »       mov»    r2,·r8218 »       mov»    r2,·r8
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
222 »       add»    r0,·sp,·#68»   @·0x44222 »       add»    r0,·sp,·#68»   @·0x44
223 »       str»    r3,·[sp,·#4]223 »       str»    r3,·[sp,·#4]
224 »       add»    r3,·sp,·#44»   @·0x2c224 »       add»    r3,·sp,·#44»   @·0x2c
225 »       str»    r6,·[sp,·#0]225 »       str»    r6,·[sp,·#0]
226 »       str»    r3,·[sp,·#20]226 »       str»    r3,·[sp,·#20]
227 »       mov»    r3,·r9227 »       mov»    r3,·r9
228 »       str»    r4,·[sp,·#16]228 »       str»    r4,·[sp,·#16]
229 »       bl»     112c·<calc_number_widths>229 »       bl»     1144·<calc_number_widths>
230 ·R_ARM_THM_CALL» calc_number_widths230 ·R_ARM_THM_CALL» calc_number_widths
231 »       adds»   r3,·r0,·#1231 »       adds»   r3,·r0,·#1
232 »       beq.n»  258·<format_float_internal+0x198>232 »       beq.n»  258·<format_float_internal+0x198>
233 »       ldr»    r2,·[sp,·#44]» @·0x2c233 »       ldr»    r2,·[sp,·#44]» @·0x2c
234 »       ldr»    r3,·[r7,·#12]234 »       ldr»    r3,·[r7,·#12]
235 »       cmp»    r3,·r2235 »       cmp»    r3,·r2
236 »       bcc.n»  248·<format_float_internal+0x188>236 »       bcc.n»  248·<format_float_internal+0x188>
Offset 245, 22 lines modifiedOffset 245, 22 lines modified
245 »       str»    r2,·[sp,·#12]245 »       str»    r2,·[sp,·#12]
246 »       mov»    r3,·r9246 »       mov»    r3,·r9
247 »       movs»   r2,·#0247 »       movs»   r2,·#0
248 »       mov»    r0,·r7248 »       mov»    r0,·r7
249 »       str»    r2,·[sp,·#16]249 »       str»    r2,·[sp,·#16]
250 »       strd»   r2,·r2,·[sp]250 »       strd»   r2,·r2,·[sp]
251 »       mov»    r2,·r5251 »       mov»    r2,·r5
252 »       bl»     12f8·<fill_number>252 »       bl»     1310·<fill_number>
253 ·R_ARM_THM_CALL» fill_number253 ·R_ARM_THM_CALL» fill_number
254 »       mov»    r4,·r0254 »       mov»    r4,·r0
255 »       mov»    r0,·r5255 »       mov»    r0,·r5
256 »       bl»     1550·<Py_XDECREF>256 »       bl»     1568·<Py_XDECREF>
257 ·R_ARM_THM_CALL» Py_XDECREF257 ·R_ARM_THM_CALL» Py_XDECREF
258 »       add»    r0,·sp,·#52»   @·0x34258 »       add»    r0,·sp,·#52»   @·0x34
259 »       bl»     156c·<free_locale_info>259 »       bl»     1584·<free_locale_info>
260 ·R_ARM_THM_CALL» free_locale_info260 ·R_ARM_THM_CALL» free_locale_info
261 »       b.n»    18a·<format_float_internal+0xca>261 »       b.n»    18a·<format_float_internal+0xca>
262 »       mov»    r8,·sl262 »       mov»    r8,·sl
263 »       b.n»    13c·<format_float_internal+0x7c>263 »       b.n»    13c·<format_float_internal+0x7c>
264 »       cmp»    r0,·#0264 »       cmp»    r0,·#0
265 »       beq.n»  218·<format_float_internal+0x158>265 »       beq.n»  218·<format_float_internal+0x158>
266 »       mov»    r1,·r0266 »       mov»    r1,·r0
Offset 471, 25 lines modifiedOffset 471, 25 lines modified
471 »       mov»    r0,·r9471 »       mov»    r0,·r9
472 »       bl»     0·<_PyUnicode_FromASCII>472 »       bl»     0·<_PyUnicode_FromASCII>
473 ·R_ARM_THM_CALL» _PyUnicode_FromASCII473 ·R_ARM_THM_CALL» _PyUnicode_FromASCII
474 »       str»    r0,·[sp,·#24]474 »       str»    r0,·[sp,·#24]
475 »       cmp»    r0,·#0475 »       cmp»    r0,·#0
476 »       beq.w»  59e·<_PyComplex_FormatAdvancedWriter+0x2a6>476 »       beq.w»  59e·<_PyComplex_FormatAdvancedWriter+0x2a6>
477 »       ldr»    r0,·[sp,·#28]477 »       ldr»    r0,·[sp,·#28]
478 »       bl»     1014·<PyUnicode_READ_CHAR.constprop.0>478 »       bl»     102c·<PyUnicode_READ_CHAR.constprop.0>
479 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0479 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
480 »       cmp»    r0,·#45»      @·0x2d480 »       cmp»    r0,·#45»      @·0x2d
481 »       mov»    r8,·r0481 »       mov»    r8,·r0
482 »       ldr»    r0,·[sp,·#24]482 »       ldr»    r0,·[sp,·#24]
483 »       itete»  eq483 »       itete»  eq
484 »       moveq»  r3,·#1484 »       moveq»  r3,·#1
485 »       movne.w»r8,·#0485 »       movne.w»r8,·#0
486 »       streq»  r3,·[sp,·#44]»       @·0x2c486 »       streq»  r3,·[sp,·#44]»       @·0x2c
487 »       strne.w»r8,·[sp,·#44]»     @·0x2c487 »       strne.w»r8,·[sp,·#44]»     @·0x2c
488 »       bl»     1014·<PyUnicode_READ_CHAR.constprop.0>488 »       bl»     102c·<PyUnicode_READ_CHAR.constprop.0>
489 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0489 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
490 »       cmp»    r0,·#45»      @·0x2d490 »       cmp»    r0,·#45»      @·0x2d
491 »       mov»    r9,·r0491 »       mov»    r9,·r0
492 »       it»     eq492 »       it»     eq
493 »       moveq»  r3,·#1493 »       moveq»  r3,·#1
494 »       ldr»    r1,·[sp,·#44]» @·0x2c494 »       ldr»    r1,·[sp,·#44]» @·0x2c
495 »       it»     eq495 »       it»     eq
Offset 512, 15 lines modifiedOffset 512, 15 lines modified
512 »       bl»     80c·<parse_number>512 »       bl»     80c·<parse_number>
513 »       cmp»    r6,·#110»     @·0x6e513 »       cmp»    r6,·#110»     @·0x6e
514 »       it»     eq514 »       it»     eq
515 »       moveq»  r0,·#97»    @·0x61515 »       moveq»  r0,·#97»    @·0x61
516 »       mov»    r1,·r5516 »       mov»    r1,·r5
517 »       it»     ne517 »       it»     ne
518 »       ldrne»  r0,·[sp,·#172]»      @·0xac518 »       ldrne»  r0,·[sp,·#172]»      @·0xac
519 »       bl»     105c·<get_locale_info>519 »       bl»     1074·<get_locale_info>
520 ·R_ARM_THM_CALL» get_locale_info520 ·R_ARM_THM_CALL» get_locale_info
521 »       adds»   r0,·#1521 »       adds»   r0,·#1
522 »       beq.n»  59e·<_PyComplex_FormatAdvancedWriter+0x2a6>522 »       beq.n»  59e·<_PyComplex_FormatAdvancedWriter+0x2a6>
523 »       ldr»    r3,·[sp,·#76]» @·0x4c523 »       ldr»    r3,·[sp,·#76]» @·0x4c
524 »       mov»    r2,·r8524 »       mov»    r2,·r8
525 »       vldr»   d7,·[pc,·#716]»       @·7b0·<_PyComplex_FormatAdvancedWriter+0x4b8>525 »       vldr»   d7,·[pc,·#716]»       @·7b0·<_PyComplex_FormatAdvancedWriter+0x4b8>
526 »       add»    r6,·sp,·#84»   @·0x54526 »       add»    r6,·sp,·#84»   @·0x54
Offset 532, 15 lines modifiedOffset 532, 15 lines modified
532 »       mov.w»  ip,·#4294967295»    @·0xffffffff532 »       mov.w»  ip,·#4294967295»    @·0xffffffff
533 »       ldr»    r3,·[sp,·#44]» @·0x2c533 »       ldr»    r3,·[sp,·#44]» @·0x2c
534 »       str.w»  sl,·[sp]534 »       str.w»  sl,·[sp]
535 »       strd»   r5,·r7,·[sp,·#12]535 »       strd»   r5,·r7,·[sp,·#12]
536 »       str»    r6,·[sp,·#20]536 »       str»    r6,·[sp,·#20]
537 »       str.w»  ip,·[sp,·#132]»      @·0x84537 »       str.w»  ip,·[sp,·#132]»      @·0x84
538 »       vstr»   d7,·[sp,·#112]»       @·0x70538 »       vstr»   d7,·[sp,·#112]»       @·0x70
539 »       bl»     112c·<calc_number_widths>539 »       bl»     1144·<calc_number_widths>
540 ·R_ARM_THM_CALL» calc_number_widths540 ·R_ARM_THM_CALL» calc_number_widths
541 »       mov»    r8,·r0541 »       mov»    r8,·r0
542 »       cmp.w»  r0,·#4294967295»    @·0xffffffff542 »       cmp.w»  r0,·#4294967295»    @·0xffffffff
543 »       beq.n»  5fa·<_PyComplex_FormatAdvancedWriter+0x302>543 »       beq.n»  5fa·<_PyComplex_FormatAdvancedWriter+0x302>
544 »       ldr»    r3,·[sp,·#72]» @·0x48544 »       ldr»    r3,·[sp,·#72]» @·0x48
545 »       add.w»  sl,·sp,·#228»@·0xe4545 »       add.w»  sl,·sp,·#228»@·0xe4
Max diff block lines reached; 2086/5546 bytes (37.61%) of diff not shown.
50.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 »       mov.w»  sl,·#0413 »       mov.w»  sl,·#0
414 »       mov.w»  r9,·#127»   @·0x7f414 »       mov.w»  r9,·#127»   @·0x7f
415 »       mov»    r8,·sl415 »       mov»    r8,·sl
416 »       mov»    fp,·sl416 »       mov»    fp,·sl
417 »       ldr»    r0,·[sp,·#88]» @·0x58417 »       ldr»    r0,·[sp,·#88]» @·0x58
418 »       add»    r1,·sp,·#48»   @·0x30418 »       add»    r1,·sp,·#48»   @·0x30
419 »       str»    r3,·[sp,·#36]» @·0x24419 »       str»    r3,·[sp,·#36]» @·0x24
420 »       bl»     105c·<get_locale_info>420 »       bl»     1074·<get_locale_info>
421 »       ldr»    r3,·[sp,·#36]» @·0x24421 »       ldr»    r3,·[sp,·#36]» @·0x24
422 »       adds»   r0,·#1422 »       adds»   r0,·#1
423 »       beq.w»  6dc·<_PyLong_FormatAdvancedWriter+0x4a4>423 »       beq.w»  6dc·<_PyLong_FormatAdvancedWriter+0x4a4>
424 »       ldr»    r2,·[sp,·#32]424 »       ldr»    r2,·[sp,·#32]
425 »       cmp»    r4,·#32425 »       cmp»    r4,·#32
426 »       str»    r3,·[sp,·#104]»@·0x68426 »       str»    r3,·[sp,·#104]»@·0x68
427 »       sub.w»  r1,·r2,·r8427 »       sub.w»  r1,·r2,·r8
Offset 506, 15 lines modifiedOffset 506, 15 lines modified
506 »       strd»   fp,·r3,·[sp,·#8]506 »       strd»   fp,·r3,·[sp,·#8]
507 »       mov»    r0,·r6507 »       mov»    r0,·r6
508 »       ldr»    r3,·[sp,·#24]508 »       ldr»    r3,·[sp,·#24]
509 »       lsrs»   r7,·r7,·#5509 »       lsrs»   r7,·r7,·#5
510 »       add»    r1,·sp,·#100»  @·0x64510 »       add»    r1,·sp,·#100»  @·0x64
511 »       str»    r7,·[sp,·#16]511 »       str»    r7,·[sp,·#16]
512 »       strd»   r5,·sl,·[sp]512 »       strd»   r5,·sl,·[sp]
513 »       bl»     12f8·<fill_number>513 »       bl»     1310·<fill_number>
514 »       mov»    r2,·r0514 »       mov»    r2,·r0
515 »       cbz»    r5,·522·<_PyLong_FormatAdvancedWriter+0x2ea>515 »       cbz»    r5,·522·<_PyLong_FormatAdvancedWriter+0x2ea>
516 »       ldr»    r3,·[r5,·#0]516 »       ldr»    r3,·[r5,·#0]
517 »       mvn.w»  r1,·#3221225472»    @·0xc0000000517 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
518 »       cmp»    r3,·r1518 »       cmp»    r3,·r1
519 »       bne.n»  55c·<_PyLong_FormatAdvancedWriter+0x324>519 »       bne.n»  55c·<_PyLong_FormatAdvancedWriter+0x324>
520 »       ldr»    r0,·[sp,·#48]» @·0x30520 »       ldr»    r0,·[sp,·#48]» @·0x30
Offset 668, 15 lines modifiedOffset 668, 15 lines modified
668 »       cmp»    r1,·#0668 »       cmp»    r1,·#0
669 »       bne.n»  600·<_PyLong_FormatAdvancedWriter+0x3c8>669 »       bne.n»  600·<_PyLong_FormatAdvancedWriter+0x3c8>
670 »       b.n»    666·<_PyLong_FormatAdvancedWriter+0x42e>670 »       b.n»    666·<_PyLong_FormatAdvancedWriter+0x42e>
671 »       mov.w»  sl,·#1671 »       mov.w»  sl,·#1
672 »       add»    r1,·sp,·#48»   @·0x30672 »       add»    r1,·sp,·#48»   @·0x30
673 »       movs»   r0,·#97»     @·0x61673 »       movs»   r0,·#97»     @·0x61
674 »       str»    r3,·[sp,·#36]» @·0x24674 »       str»    r3,·[sp,·#36]» @·0x24
675 »       bl»     105c·<get_locale_info>675 »       bl»     1074·<get_locale_info>
676 »       mov»    r2,·r0676 »       mov»    r2,·r0
677 »       adds»   r0,·r2,·#1677 »       adds»   r0,·r2,·#1
678 »       beq.w»  518·<_PyLong_FormatAdvancedWriter+0x2e0>678 »       beq.w»  518·<_PyLong_FormatAdvancedWriter+0x2e0>
679 »       ldr»    r3,·[sp,·#36]» @·0x24679 »       ldr»    r3,·[sp,·#36]» @·0x24
680 »       mov.w»  r8,·#0680 »       mov.w»  r8,·#0
681 »       mov.w»  r9,·#127»   @·0x7f681 »       mov.w»  r9,·#127»   @·0x7f
682 »       b.n»    42a·<_PyLong_FormatAdvancedWriter+0x1f2>682 »       b.n»    42a·<_PyLong_FormatAdvancedWriter+0x1f2>
Offset 839, 344 lines modifiedOffset 839, 345 lines modified
839 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}839 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
840 »       mov.w»  ip,·#4096»  @·0x1000840 »       mov.w»  ip,·#4096»  @·0x1000
841 »       sub.w»  ip,·sp,·ip841 »       sub.w»  ip,·sp,·ip
842 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8842 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
843 »       sub»    sp,·#20843 »       sub»    sp,·#20
844 »       mov»    r6,·r3844 »       mov»    r6,·r3
845 »       ldrb»   r3,·[r1,·#16]845 »       ldrb»   r3,·[r1,·#16]
846 »       mov»    r7,·r1 
847 »       mov»    r8,·r2846 »       mov»    r8,·r2
 847 »       mov»    r7,·r1
848 »       str»    r0,·[sp,·#4]848 »       str»    r0,·[sp,·#4]
849 »       ldr»    r5,·[sp,·#56]» @·0x38849 »       ldr»    r5,·[sp,·#56]» @·0x38
850 »       ubfx»   sl,·r3,·#2,·#3850 »       ubfx»   sl,·r3,·#2,·#3
851 »       ldrb.w» r2,·[sp,·#60]»      @·0x3c851 »       ldrb.w» r2,·[sp,·#60]»      @·0x3c
852 »       ubfx»   r1,·r3,·#5,·#1852 »       ubfx»   r0,·r3,·#5,·#1
853 »       ldrb.w» r0,·[sp,·#64]»      @·0x40853 »       ldrb.w» ip,·[sp,·#64]»      @·0x40
854 »       cmp»    r1,·#0854 »       cmp»    r0,·#0
855 »       beq.w»  100c·<parse_internal_render_format_spec+0x804>855 »       beq.w»  f18·<parse_internal_render_format_spec+0x710>
856 »       lsls»   r4,·r3,·#25856 »       lsls»   r1,·r3,·#25
857 »       bpl.w»  a70·<parse_internal_render_format_spec+0x268>857 »       bpl.w»  a6e·<parse_internal_render_format_spec+0x266>
858 »       str»    r2,·[r5,·#32]858 »       str»    r2,·[r5,·#32]
859 »       sub.w»  r2,·r6,·r8859 »       sub.w»  r2,·r6,·r8
860 »       movs»   r3,·#0860 »       movs»   r3,·#0
861 »       add.w»  r9,·r7,·#20861 »       add.w»  r9,·r7,·#20
862 »       strd»   r3,·r3,·[r5,·#8]862 »       strd»   r3,·r3,·[r5,·#8]
863 »       cmp»    r2,·#1863 »       cmp»    r2,·#1
864 »       str»    r3,·[r5,·#16]864 »       str»    r3,·[r5,·#16]
865 »       str»    r3,·[r5,·#24]865 »       str»    r3,·[r5,·#24]
866 »       mov.w»  r3,·#4294967295»    @·0xffffffff866 »       mov.w»  r3,·#4294967295»    @·0xffffffff
867 »       str»    r0,·[r5,·#4]867 »       str.w»  ip,·[r5,·#4]
868 »       str»    r3,·[r5,·#20]868 »       str»    r3,·[r5,·#20]
869 »       str»    r3,·[r5,·#28]869 »       str»    r3,·[r5,·#28]
870 »       mov.w»  r3,·#32870 »       mov.w»  r3,·#32
871 »       str»    r2,·[sp,·#0]871 »       str»    r2,·[sp,·#0]
872 »       str»    r3,·[r5,·#0]872 »       str»    r3,·[r5,·#0]
873 »       ble.w»  a9c·<parse_internal_render_format_spec+0x294>873 »       ble.w»  a9c·<parse_internal_render_format_spec+0x294>
874 »       add.w»  r4,·r8,·#1874 »       add.w»  r4,·r8,·#1
875 »       cmp.w»  sl,·#1875 »       cmp.w»  sl,·#1
876 »       bne.w»  fbc·<parse_internal_render_format_spec+0x7b4>876 »       bne.w»  f92·<parse_internal_render_format_spec+0x78a>
877 »       ldrb.w» r3,·[r9,·r4]877 »       ldrb.w» r3,·[r9,·r4]
878 »       cmp»    r3,·#62»      @·0x3e878 »       cmp»    r3,·#62»      @·0x3e
879 »       bls.n»  974·<parse_internal_render_format_spec+0x16c>879 »       bls.n»  974·<parse_internal_render_format_spec+0x16c>
880 »       cmp»    r3,·#94»      @·0x5e880 »       cmp»    r3,·#94»      @·0x5e
881 »       beq.n»  978·<parse_internal_render_format_spec+0x170>881 »       beq.n»  978·<parse_internal_render_format_spec+0x170>
882 »       ldrb.w» r3,·[r9,·r8]882 »       ldrb.w» r3,·[r9,·r8]
883 »       cmp»    r3,·#62»      @·0x3e883 »       cmp»    r3,·#62»      @·0x3e
884 »       bhi.n»  984·<parse_internal_render_format_spec+0x17c>884 »       bhi.w»  a26·<parse_internal_render_format_spec+0x21e>
885 »       cmp»    r3,·#59»      @·0x3b885 »       cmp»    r3,·#59»      @·0x3b
886 »       bhi.w»  abc·<parse_internal_render_format_spec+0x2b4>886 »       bhi.w»  aba·<parse_internal_render_format_spec+0x2b2>
887 »       sub.w»  lr,·r3,·#32887 »       sub.w»  lr,·r3,·#32
888 »       mov.w»  ip,·#0888 »       movs»   r1,·#0
889 »       mov»    r4,·r8889 »       mov»    r4,·r8
890 »       mov»    r2,·ip890 »       mov»    r2,·r1
891 »       uxtb.w» lr,·lr891 »       uxtb.w» lr,·lr
892 »       cmp.w»  lr,·#13892 »       cmp.w»  lr,·#13
893 »       bhi.n»  992·<parse_internal_render_format_spec+0x18a>893 »       bhi.n»  8bc·<parse_internal_render_format_spec+0xb4>
894 »       movw»   fp,·#10241»  @·0x2801894 »       movw»   fp,·#10241»  @·0x2801
895 »       lsr.w»  fp,·fp,·lr895 »       lsr.w»  fp,·fp,·lr
896 »       tst.w»  fp,·#1896 »       tst.w»  fp,·#1
897 »       bne.w»  af2·<parse_internal_render_format_spec+0x2ea>897 »       bne.w»  aee·<parse_internal_render_format_spec+0x2e6>
898 »       cmp»    r3,·#35»      @·0x23898 »       cmp»    r3,·#35»      @·0x23
899 »       ittt»   eq899 »       ittt»   eq
900 »       moveq»  r3,·#1900 »       moveq»  r3,·#1
901 »       addeq»  r4,·#1901 »       addeq»  r4,·#1
902 »       streq»  r3,·[r5,·#8]902 »       streq»  r3,·[r5,·#8]
903 »       cmp.w»  ip,·#0 
904 »       bne.n»  8fa·<parse_internal_render_format_spec+0xf2>903 »       cbnz»   r1,·8fa·<parse_internal_render_format_spec+0xf2>
905 »       subs»   r3,·r6,·r4904 »       subs»   r3,·r6,·r4
906 »       cmp»    r3,·#0905 »       cmp»    r3,·#0
907 »       ble.n»  8fa·<parse_internal_render_format_spec+0xf2>906 »       ble.n»  8fa·<parse_internal_render_format_spec+0xf2>
908 »       cmp.w»  sl,·#1907 »       cmp.w»  sl,·#1
909 »       bne.w»  edc·<parse_internal_render_format_spec+0x6d4>908 »       bne.w»  f7c·<parse_internal_render_format_spec+0x774>
910 »       ldrb.w» r3,·[r9,·r4]909 »       ldrb.w» r3,·[r9,·r4]
911 »       cmp»    r3,·#48»      @·0x30910 »       cmp»    r3,·#48»      @·0x30
912 »       bne.n»  8fa·<parse_internal_render_format_spec+0xf2>911 »       bne.n»  8fa·<parse_internal_render_format_spec+0xf2>
913 »       eor.w»  r2,·r2,·#1912 »       eor.w»  r2,·r2,·#1
914 »       movs»   r3,·#48»     @·0x30913 »       movs»   r3,·#48»     @·0x30
915 »       cmp»    r0,·#62»      @·0x3e914 »       cmp.w»  ip,·#62»    @·0x3e
916 »       ite»    ne915 »       ite»    ne
Max diff block lines reached; 47330/51317 bytes (92.23%) of diff not shown.
166 KB
fileutils.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········14044·(bytes·into·file)13 ··Start·of·section·headers:··········14268·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x36dc:1 There·are·18·section·headers,·starting·at·offset·0x37bc:
  
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·000c24·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000bf0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·002c58·0004b8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·002d10·0004b0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c58·000008·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000c24·000008·00··WA··0···0··4
8 ··[·4]·.bss··············NOBITS··········00000000·000c60·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000c2c·000000·00··WA··0···0··1
 9 ··[·5]·.text.hot·········PROGBITS········00000000·000c2c·000a34·00··AX··0···0··4
 10 ··[·6]·.rel.text.hot·····REL·············00000000·0031c0·0002c8·08···I·15···5··4
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000c60·0000ed·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·001660·0000ed·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000d50·000a30·00··AX··0···0··4 
11 ··[·7]·.rel.text.hot·····REL·············00000000·003110·0002c0·08···I·15···6··4 
12 ··[·8]·.rodata.str4.4····PROGBITS········00000000·001780·000020·04·AMS··0···0··412 ··[·8]·.rodata.str4.4····PROGBITS········00000000·001750·000020·04·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0017a0·000350·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·001770·0003fc·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0033d0·000208·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·003488·000230·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001af0·000038·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001b6c·000038·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0035d8·000068·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0036b8·000068·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·001b28·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·001ba4·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001b28·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001ba4·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·001b5c·000a10·10·····16··56··419 ··[15]·.symtab···········SYMTAB··········00000000·001bd8·000a40·10·····16··59··4
20 ··[16]·.strtab···········STRTAB··········00000000·00256c·0006ea·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·002618·0006f7·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·003640·00009b·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·003720·00009b·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
20.4 KB
readelf --wide --symbols {}
    
Offset 1, 164 lines modifiedOffset 1, 167 lines modified
  
1 Symbol·table·'.symtab'·contains·161·entries:1 Symbol·table·'.symtab'·contains·164·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 6 ·····3:·00000105···672·FUNC····LOCAL··DEFAULT····5·decode_current_locale
 7 ·····4:·00000001···476·FUNC····LOCAL··DEFAULT····1·check_force_ascii
 8 ·····5:·0000018f···172·FUNC····LOCAL··DEFAULT····9·decode_ascii
 9 ·····6:·00000080·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 10 ·····7:·00000084·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 11 ·····8:·00000100·····0·NOTYPE··LOCAL··DEFAULT····5·$d
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.412 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.4
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d13 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1414 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
10 ·····7:·00000101···672·FUNC····LOCAL··DEFAULT····6·decode_current_locale 
11 ·····8:·00000035···476·FUNC····LOCAL··DEFAULT····1·check_force_ascii 
12 ·····9:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
13 ····10:·00000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1515 ····12:·00000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LC15
14 ····11:·00000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1616 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
15 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR017 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR0
16 ····13:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
17 ····14:·00000100·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
18 ····15:·00000210·····0·NOTYPE··LOCAL··DEFAULT····1·$t18 ····15:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
19 ····16:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····1·$d19 ····16:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC18
20 ····17:·00000220·····0·NOTYPE··LOCAL··DEFAULT····1·$t20 ····17:·00000104·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 21 ····18:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 22 ····19:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 23 ····20:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····1·$t
21 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d24 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
22 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1925 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
23 ····20:·00000400·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
24 ····21:·00000404·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
25 ····22:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····1·$d26 ····23:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 27 ····24:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 28 ····25:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
26 ····23:·00000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2129 ····26:·00000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
27 ····24:·00000430·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····27:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····25:·00000561···130·FUNC····LOCAL··DEFAULT····1·join_relfile31 ····28:·0000052d···130·FUNC····LOCAL··DEFAULT····1·join_relfile
29 ····26:·000005e5····62·FUNC····LOCAL··DEFAULT····1·encode_locale.constprop.032 ····29:·000005b1····62·FUNC····LOCAL··DEFAULT····1·encode_locale.constprop.0
30 ····27:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····1·$d33 ····30:·00000528·····0·NOTYPE··LOCAL··DEFAULT····1·$d
31 ····28:·00000560·····0·NOTYPE··LOCAL··DEFAULT····1·$t34 ····31:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
32 ····29:·00000625···296·FUNC····LOCAL··DEFAULT····1·encode_locale_ex35 ····32:·000005f1···296·FUNC····LOCAL··DEFAULT····1·encode_locale_ex
33 ····30:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2336 ····33:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC23
34 ····31:·000005e5···394·FUNC····LOCAL··DEFAULT····6·encode_current_locale37 ····34:·000005e9···394·FUNC····LOCAL··DEFAULT····5·encode_current_locale
35 ····32:·00000748·····0·NOTYPE··LOCAL··DEFAULT····1·$d38 ····35:·00000714·····0·NOTYPE··LOCAL··DEFAULT····1·$d
36 ····33:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2439 ····36:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC24
37 ····34:·00000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2540 ····37:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC25
38 ····35:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
39 ····36:·00000771···250·FUNC····LOCAL··DEFAULT····6·set_inheritable 
40 ····37:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
41 ····38:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····38:·00000718·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 42 ····39:·00000775···250·FUNC····LOCAL··DEFAULT····5·set_inheritable
 43 ····40:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 44 ····41:·000007c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
42 ····39:·00000885····60·FUNC····LOCAL··DEFAULT····1·get_inheritable45 ····42:·00000851····60·FUNC····LOCAL··DEFAULT····1·get_inheritable
43 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR146 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR1
44 ····41:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t47 ····44:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
45 ····42:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····1·$d48 ····45:·00000958·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····43:·00000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2849 ····46:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC28
47 ····44:·00000990·····0·NOTYPE··LOCAL··DEFAULT····1·$t50 ····47:·0000095c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
48 ····45:·00000138·····0·NOTYPE··LOCAL··DEFAULT····9·$d51 ····48:·00000138·····0·NOTYPE··LOCAL··DEFAULT····9·$d
49 ····46:·0000003c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2952 ····49:·0000003c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC29
50 ····47:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····9·$t53 ····50:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
51 ····48:·00000180·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····51:·00000180·····0·NOTYPE··LOCAL··DEFAULT····9·$d
52 ····49:·00000188·····0·NOTYPE··LOCAL··DEFAULT····9·$t55 ····52:·00000188·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····50:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3056 ····53:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC30
54 ····51:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····9·$d57 ····54:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····52:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····55:·00000390·····0·NOTYPE··LOCAL··DEFAULT····9·$t
56 ····53:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d59 ····56:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
57 ····54:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d60 ····57:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
58 ····55:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.061 ····58:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.0
59 ····56:·00000001····50·FUNC····GLOBAL·DEFAULT····1·Py_DecodeLocale62 ····59:·00000001···132·FUNC····GLOBAL·DEFAULT····5·Py_DecodeLocale
60 ····57:·00000001···256·FUNC····GLOBAL·DEFAULT····6·_Py_DecodeLocaleEx 
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc 
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree 
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
 66 ····63:·00000085···128·FUNC····GLOBAL·DEFAULT····5·_Py_DecodeLocaleEx
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
 74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
 75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc
74 ····71:·00000211····16·FUNC····GLOBAL·HIDDEN·····1·_Py_ResetForceASCII77 ····74:·000001dd····16·FUNC····GLOBAL·HIDDEN·····1·_Py_ResetForceASCII
75 ····72:·00000221····80·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise78 ····75:·000001ed····80·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write
78 ····75:·00000271····12·FUNC····GLOBAL·HIDDEN·····1·_Py_isabs81 ····78:·0000023d····12·FUNC····GLOBAL·HIDDEN·····1·_Py_isabs
79 ····76:·0000027d···256·FUNC····GLOBAL·HIDDEN·····1·_Py_abspath82 ····79:·00000249···256·FUNC····GLOBAL·HIDDEN·····1·_Py_abspath
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup
82 ····79:·0000037d···136·FUNC····GLOBAL·HIDDEN·····1·_Py_wgetcwd85 ····82:·00000349···136·FUNC····GLOBAL·HIDDEN·····1·_Py_wgetcwd
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy
87 ····84:·00000405····44·FUNC····GLOBAL·HIDDEN·····1·_Py_GetForceASCII90 ····87:·000003d1····44·FUNC····GLOBAL·HIDDEN·····1·_Py_GetForceASCII
88 ····85:·00000431····72·FUNC····GLOBAL·HIDDEN·····1·_Py_GetLocaleEncoding91 ····88:·000003fd····72·FUNC····GLOBAL·HIDDEN·····1·_Py_GetLocaleEncoding
89 ····86:·000003a1·····4·FUNC····GLOBAL·DEFAULT····6·_Py_fstat_noraise92 ····89:·000003a5·····4·FUNC····GLOBAL·DEFAULT····5·_Py_fstat_noraise
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fstat64_time6493 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fstat64_time64
91 ····88:·000003a5···184·FUNC····GLOBAL·DEFAULT····6·_Py_write94 ····91:·000003a9···184·FUNC····GLOBAL·DEFAULT····5·_Py_write
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
97 ····94:·00000479····28·FUNC····GLOBAL·DEFAULT····1·_Py_normpath100 ····97:·00000445····28·FUNC····GLOBAL·DEFAULT····1·_Py_normpath
98 ····95:·0000045d···390·FUNC····GLOBAL·HIDDEN·····6·_Py_normpath_and_size101 ····98:·00000461···390·FUNC····GLOBAL·HIDDEN·····5·_Py_normpath_and_size
99 ····96:·00000495·····8·FUNC····GLOBAL·HIDDEN·····1·_Py_add_relfile102 ····99:·00000461·····8·FUNC····GLOBAL·HIDDEN·····1·_Py_add_relfile
100 ····97:·0000049d···196·FUNC····GLOBAL·HIDDEN·····1·_Py_wreadlink103 ···100:·00000469···196·FUNC····GLOBAL·HIDDEN·····1·_Py_wreadlink
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
106 ···103:·0000074d···176·FUNC····GLOBAL·HIDDEN·····1·_Py_wfopen109 ···106:·00000719···176·FUNC····GLOBAL·HIDDEN·····1·_Py_wfopen
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen64112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen64
Max diff block lines reached; -1/20828 bytes (-0.00%) of diff not shown.
42.8 KB
readelf --wide --relocs {}
    
Offset 1, 329 lines modifiedOffset 1, 334 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2c58·contains·151·entries:1 Relocation·section·'.rel.text'·at·offset·0x2d10·contains·150·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001e··0000390a·R_ARM_THM_CALL·········00000001···_Py_DecodeLocaleEx 
4 00000052··00003f0a·R_ARM_THM_CALL·········00000000···setlocale3 0000001e··0000400a·R_ARM_THM_CALL·········00000000···setlocale
5 0000005c··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC154 00000028··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC14
6 00000060··00000a30·R_ARM_THM_MOVT_ABS·····00000010···.LC155 0000002c··00000b30·R_ARM_THM_MOVT_ABS·····00000000···.LC14
7 00000066··0000400a·R_ARM_THM_CALL·········00000000···strcmp6 00000032··0000410a·R_ARM_THM_CALL·········00000000···strcmp
8 0000006c··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC167 00000038··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000004···.LC15
9 00000070··00000b30·R_ARM_THM_MOVT_ABS·····00000014···.LC168 0000003c··00000c30·R_ARM_THM_MOVT_ABS·····00000004···.LC15
10 00000076··0000400a·R_ARM_THM_CALL·········00000000···strcmp9 00000042··0000410a·R_ARM_THM_CALL·········00000000···strcmp
11 00000094··0000410a·R_ARM_THM_CALL·········00000000···nl_langinfo10 00000060··0000420a·R_ARM_THM_CALL·········00000000···nl_langinfo
12 000000aa··0000420a·R_ARM_THM_CALL·········00000000···_Py_normalize_encoding11 00000076··0000430a·R_ARM_THM_CALL·········00000000···_Py_normalize_encoding
13 000000b4··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR012 00000080··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
14 000000b8··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR013 00000084··00000e30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
15 000000de··0000400a·R_ARM_THM_CALL·········00000000···strcmp14 000000aa··0000410a·R_ARM_THM_CALL·········00000000···strcmp
16 000000f6··0000430a·R_ARM_THM_CALL·········00000000···mbstowcs15 000000c2··0000440a·R_ARM_THM_CALL·········00000000···mbstowcs
17 00000206··0000440a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
18 0000020c··00004502·R_ARM_ABS32············00000000···__stack_chk_guard 
19 0000021c··00003e02·R_ARM_ABS32············00000000···_PyRuntime 
20 00000242··0000490a·R_ARM_THM_CALL·········00000000···__errno_location 
21 00000254··00004a0a·R_ARM_THM_CALL·········00000000···write 
22 000002b6··0000132f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC19 
23 000002ba··00001330·R_ARM_THM_MOVT_ABS·····00000000···.LC19 
24 000002c0··00004d0a·R_ARM_THM_CALL·········00000000···wcscmp 
25 000002ce··00004e0a·R_ARM_THM_CALL·········00000000···_PyMem_RawWcsdup 
26 000002f4··00004f0a·R_ARM_THM_CALL·········0000037d···_Py_wgetcwd 
27 000002fc··0000500a·R_ARM_THM_CALL·········00000000···wcslen 
28 00000304··0000500a·R_ARM_THM_CALL·········00000000···wcslen 
29 00000316··00003c0a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc 
30 00000328··0000510a·R_ARM_THM_CALL·········00000000···memcpy 
31 0000033e··0000510a·R_ARM_THM_CALL·········00000000···memcpy 
32 00000366··00004f0a·R_ARM_THM_CALL·········0000037d···_Py_wgetcwd 
33 00000370··00004e0a·R_ARM_THM_CALL·········00000000···_PyMem_RawWcsdup 
34 000003ae··0000520a·R_ARM_THM_CALL·········00000000···getcwd 
35 000003b8··0000380a·R_ARM_THM_CALL·········00000001···Py_DecodeLocale 
36 000003cc··0000530a·R_ARM_THM_CALL·········00000000···wcsncpy 
37 000003d2··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
38 000003f4··0000440a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
39 000003f8··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
40 00000400··00004502·R_ARM_ABS32············00000000···__stack_chk_guard 
41 0000042c··00003e02·R_ARM_ABS32············00000000···_PyRuntime 
42 00000442··0000410a·R_ARM_THM_CALL·········00000000···nl_langinfo 
43 00000456··0000070a·R_ARM_THM_CALL·········00000101···decode_current_locale 
44 00000466··0000172f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC21 
45 0000046a··00001730·R_ARM_THM_MOVT_ABS·····00000008···.LC21 
46 0000048a··00005f0a·R_ARM_THM_CALL·········0000045d···_Py_normpath_and_size 
47 000004e0··0000620a·R_ARM_THM_CALL·········00000000···readlink 
48 000004ea··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
49 00000512··0000440a·R_ARM_THM_CALL·········00000000···__stack_chk_fail16 000001d2··0000450a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 17 000001d8··00004602·R_ARM_ABS32············00000000···__stack_chk_guard
 18 000001e8··00003e02·R_ARM_ABS32············00000000···_PyRuntime
50 0000052a··0000380a·R_ARM_THM_CALL·········00000001···Py_DecodeLocale 
51 0000053e··0000530a·R_ARM_THM_CALL·········00000000···wcsncpy 
52 00000544··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
53 0000054c··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
54 00000550··0000490a·R_ARM_THM_CALL·········00000000···__errno_location19 0000020e··00004c0a·R_ARM_THM_CALL·········00000000···__errno_location
 20 00000220··00004d0a·R_ARM_THM_CALL·········00000000···write
 21 00000282··0000162f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC19
 22 00000286··00001630·R_ARM_THM_MOVT_ABS·····00000000···.LC19
 23 0000028c··0000500a·R_ARM_THM_CALL·········00000000···wcscmp
 24 0000029a··0000510a·R_ARM_THM_CALL·········00000000···_PyMem_RawWcsdup
 25 000002c0··0000520a·R_ARM_THM_CALL·········00000349···_Py_wgetcwd
 26 000002c8··0000530a·R_ARM_THM_CALL·········00000000···wcslen
 27 000002d0··0000530a·R_ARM_THM_CALL·········00000000···wcslen
 28 000002e2··0000470a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc
 29 000002f4··0000540a·R_ARM_THM_CALL·········00000000···memcpy
 30 0000030a··0000540a·R_ARM_THM_CALL·········00000000···memcpy
 31 00000332··0000520a·R_ARM_THM_CALL·········00000349···_Py_wgetcwd
 32 0000033c··0000510a·R_ARM_THM_CALL·········00000000···_PyMem_RawWcsdup
 33 0000037a··0000550a·R_ARM_THM_CALL·········00000000···getcwd
 34 00000384··00003b0a·R_ARM_THM_CALL·········00000001···Py_DecodeLocale
 35 00000398··0000560a·R_ARM_THM_CALL·········00000000···wcsncpy
 36 0000039e··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
 37 000003c0··0000450a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 38 000003c4··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
55 0000055c··00004502·R_ARM_ABS32············00000000···__stack_chk_guard39 000003cc··00004602·R_ARM_ABS32············00000000···__stack_chk_guard
 40 000003f8··00003e02·R_ARM_ABS32············00000000···_PyRuntime
 41 0000040e··0000420a·R_ARM_THM_CALL·········00000000···nl_langinfo
 42 00000422··0000030a·R_ARM_THM_CALL·········00000105···decode_current_locale
 43 00000432··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC21
 44 00000436··00001a30·R_ARM_THM_MOVT_ABS·····00000008···.LC21
 45 00000456··0000620a·R_ARM_THM_CALL·········00000461···_Py_normpath_and_size
 46 000004ac··0000650a·R_ARM_THM_CALL·········00000000···readlink
 47 000004b6··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
 48 000004de··0000450a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 49 000004f6··00003b0a·R_ARM_THM_CALL·········00000001···Py_DecodeLocale
 50 0000050a··0000560a·R_ARM_THM_CALL·········00000000···wcsncpy
 51 00000510··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
 52 00000518··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
 53 0000051c··00004c0a·R_ARM_THM_CALL·········00000000···__errno_location
 54 00000528··00004602·R_ARM_ABS32············00000000···__stack_chk_guard
56 0000057a··0000500a·R_ARM_THM_CALL·········00000000···wcslen55 00000546··0000530a·R_ARM_THM_CALL·········00000000···wcslen
57 00000582··0000500a·R_ARM_THM_CALL·········00000000···wcslen56 0000054e··0000530a·R_ARM_THM_CALL·········00000000···wcslen
 57 0000058a··0000660a·R_ARM_THM_CALL·········00000000···wcscpy
58 000005be··0000630a·R_ARM_THM_CALL·········00000000···wcscpy58 0000059e··0000660a·R_ARM_THM_CALL·········00000000···wcscpy
59 000005d2··0000630a·R_ARM_THM_CALL·········00000000···wcscpy59 000005a8··0000660a·R_ARM_THM_CALL·········00000000···wcscpy
60 000005dc··0000630a·R_ARM_THM_CALL·········00000000···wcscpy 
61 000006b8··0000500a·R_ARM_THM_CALL·········00000000···wcslen60 00000684··0000530a·R_ARM_THM_CALL·········00000000···wcslen
62 000006c6··00003c0a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc61 00000692··0000470a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc
63 000006f8··0000650a·R_ARM_THM_CALL·········00000000···PyMem_Malloc62 000006c4··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
64 00000720··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree63 000006ec··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
65 0000072c··00001e2f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC2364 000006f8··0000212f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC23
66 00000730··00001e30·R_ARM_THM_MOVT_ABS·····0000001c···.LC2365 000006fc··00002130·R_ARM_THM_MOVT_ABS·····0000001c···.LC23
67 0000073c··0000660a·R_ARM_THM_CALL·········00000000···PyMem_Free66 00000708··0000690a·R_ARM_THM_CALL·········00000000···PyMem_Free
68 00000748··00003e02·R_ARM_ABS32············00000000···_PyRuntime67 00000714··00003e02·R_ARM_ABS32············00000000···_PyRuntime
69 0000076a··0000222f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC2568 00000736··0000252f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC25
70 0000076e··00002230·R_ARM_THM_MOVT_ABS·····00000030···.LC2569 0000073a··00002530·R_ARM_THM_MOVT_ABS·····00000030···.LC25
71 0000077a··0000212f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2470 00000746··0000242f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC24
72 0000077e··00002130·R_ARM_THM_MOVT_ABS·····0000002c···.LC2471 0000074a··00002430·R_ARM_THM_MOVT_ABS·····0000002c···.LC24
73 00000782··0000680a·R_ARM_THM_CALL·········00000000···PySys_Audit72 0000074e··00006b0a·R_ARM_THM_CALL·········00000000···PySys_Audit
74 00000790··0000690a·R_ARM_THM_CALL·········00000000···wcstombs73 0000075c··00006c0a·R_ARM_THM_CALL·········00000000···wcstombs
75 000007a8··00006a0a·R_ARM_THM_CALL·········00000000···fopen6474 00000774··00006d0a·R_ARM_THM_CALL·········00000000···fopen64
76 000007b2··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree75 0000077e··0000480a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
77 000007d0··00006b0a·R_ARM_THM_CALL·········00000000···fileno76 0000079c··00006e0a·R_ARM_THM_CALL·········00000000···fileno
78 000007da··0000240a·R_ARM_THM_CALL·········00000771···set_inheritable77 000007a6··0000270a·R_ARM_THM_CALL·········00000775···set_inheritable
79 000007e4··00006c0a·R_ARM_THM_CALL·········00000000···fclose78 000007b0··00006f0a·R_ARM_THM_CALL·········00000000···fclose
80 000007ea··0000440a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
81 000007ee··0000490a·R_ARM_THM_CALL·········00000000···__errno_location 
82 000007f8··00004502·R_ARM_ABS32············00000000···__stack_chk_guard 
83 0000081a··00006e0a·R_ARM_THM_CALL·········00000000···__stat64_time64 
84 00000824··00003d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree 
85 0000082c··0000490a·R_ARM_THM_CALL·········00000000···__errno_location 
86 0000084e··0000730a·R_ARM_THM_CALL·········00000000···sysconf 
87 00000898··0000700a·R_ARM_THM_CALL·········00000000···__fcntl_time64 
88 000008b0··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError 
89 000008b4··00005b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError 
Max diff block lines reached; 23430/43794 bytes (53.50%) of diff not shown.
1.02 KB
strings --all --bytes=8 {}
    
Offset 1, 39 lines modifiedOffset 1, 41 lines modified
1 0`d»    dB)F1 0`d»    dB)F
 2 3F:FAFHF
 3 3F:FAFHF
2 decoding·error4 decoding·error
3 encoding·error5 encoding·error
4 failed·to·get·LC_CTYPE·locale6 failed·to·get·LC_CTYPE·locale
5 ansi_x3.4_19687 ansi_x3.4_1968
6 ansi_x3.4_19868 ansi_x3.4_1986
7 ansi_x3_4_19689 ansi_x3_4_1968
8 iso646_us10 iso646_us
9 iso_646.irv_199111 iso_646.irv_1991
10 iso_ir_612 iso_ir_6
11 us_ascii13 us_ascii
12 SF2FAF8F 
13 decode_current_locale14 decode_current_locale
14 check_force_ascii15 check_force_ascii
 16 decode_ascii
15 .LANCHOR017 .LANCHOR0
16 encode_locale.constprop.018 encode_locale.constprop.0
17 encode_locale_ex19 encode_locale_ex
18 encode_current_locale20 encode_current_locale
19 .LANCHOR121 .LANCHOR1
20 ioctl_works.022 ioctl_works.0
21 Py_DecodeLocale23 Py_DecodeLocale
22 _Py_DecodeLocaleEx 
23 _Py_DecodeUTF8Ex24 _Py_DecodeUTF8Ex
24 PyMem_RawMalloc 
25 PyMem_RawFree 
26 _PyRuntime25 _PyRuntime
 26 _Py_DecodeLocaleEx
27 setlocale27 setlocale
28 nl_langinfo28 nl_langinfo
29 _Py_normalize_encoding29 _Py_normalize_encoding
30 mbstowcs30 mbstowcs
31 __stack_chk_fail31 __stack_chk_fail
32 __stack_chk_guard32 __stack_chk_guard
 33 PyMem_RawMalloc
 34 PyMem_RawFree
33 _Py_ResetForceASCII35 _Py_ResetForceASCII
34 _Py_write_noraise36 _Py_write_noraise
35 __errno_location37 __errno_location
36 _Py_isabs38 _Py_isabs
37 _Py_abspath39 _Py_abspath
38 _PyMem_RawWcsdup40 _PyMem_RawWcsdup
39 _Py_wgetcwd41 _Py_wgetcwd
Offset 102, 14 lines modifiedOffset 104, 14 lines modified
102 _Py_find_basename104 _Py_find_basename
103 _Py_closerange105 _Py_closerange
104 close_range106 close_range
105 closefrom107 closefrom
106 _Py_open_cloexec_works108 _Py_open_cloexec_works
107 .shstrtab109 .shstrtab
108 .rel.text110 .rel.text
109 .rodata.str1.4 
110 .rel.text.hot111 .rel.text.hot
 112 .rodata.str1.4
111 .rodata.str4.4113 .rodata.str4.4
112 .rel.text.unlikely114 .rel.text.unlikely
113 .rel.rodata115 .rel.rodata
114 .note.GNU-stack116 .note.GNU-stack
115 .ARM.attributes117 .ARM.attributes
37.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 93 lines modifiedOffset 1, 68 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<Py_DecodeLocale>: 
3 Py_DecodeLocale(): 
4 »       push»   {r4,·lr} 
5 »       mov.w»  ip,·#4096»  @·0x1000 
6 »       sub.w»  ip,·sp,·ip 
7 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8 
8 »       sub»    sp,·#16 
9 »       movs»   r2,·#2 
10 »       movs»   r3,·#0 
11 »       mov»    r4,·r1 
12 »       strd»   r3,·r2,·[sp] 
13 »       mov»    r2,·r1 
14 »       add»    r1,·sp,·#12 
15 »       bl»     0·<Py_DecodeLocale> 
16 ·R_ARM_THM_CALL» _Py_DecodeLocaleEx 
17 »       cbnz»   r0,·2a·<Py_DecodeLocale+0x2a> 
18 »       ldr»    r0,·[sp,·#12] 
19 »       add»    sp,·#16 
20 »       pop»    {r4,·pc} 
21 »       cbz»    r4,·2e·<Py_DecodeLocale+0x2e> 
22 »       str»    r0,·[r4,·#0] 
23 »       movs»   r0,·#0 
24 »       b.n»    26·<Py_DecodeLocale+0x26> 
25 »       nop 
  
26 00000034·<check_force_ascii>:2 00000000·<check_force_ascii>:
27 check_force_ascii():3 check_force_ascii():
28 »       push»   {r4,·r5,·r6,·lr}4 »       push»   {r4,·r5,·r6,·lr}
29 »       mov.w»  ip,·#4096»  @·0x10005 »       mov.w»  ip,·#4096»  @·0x1000
30 »       sub.w»  ip,·sp,·ip6 »       sub.w»  ip,·sp,·ip
31 »       str.w»  r0,·[ip,·#3992]»     @·0xf987 »       str.w»  r0,·[ip,·#3992]»     @·0xf98
32 »       ldr»    r3,·[pc,·#456]»@·(20c·<check_force_ascii+0x1d8>)8 »       ldr»    r3,·[pc,·#456]»@·(1d8·<check_force_ascii+0x1d8>)
33 »       movs»   r1,·#09 »       movs»   r1,·#0
34 »       sub»    sp,·#88»      @·0x5810 »       sub»    sp,·#88»      @·0x58
35 »       mov»    r0,·r111 »       mov»    r0,·r1
36 »       ldr»    r3,·[r3,·#0]12 »       ldr»    r3,·[r3,·#0]
37 »       str»    r3,·[sp,·#84]» @·0x5413 »       str»    r3,·[sp,·#84]» @·0x54
38 »       mov.w»  r3,·#014 »       mov.w»  r3,·#0
39 »       bl»     0·<setlocale>15 »       bl»     0·<setlocale>
40 ·R_ARM_THM_CALL» setlocale16 ·R_ARM_THM_CALL» setlocale
41 »       cmp»    r0,·#017 »       cmp»    r0,·#0
42 »       beq.w»  1f6·<check_force_ascii+0x1c2>18 »       beq.w»  1c2·<check_force_ascii+0x1c2>
43 »       movw»   r1,·#019 »       movw»   r1,·#0
44 ·R_ARM_THM_MOVW_ABS_NC»  .LC1520 ·R_ARM_THM_MOVW_ABS_NC»  .LC14
45 »       movt»   r1,·#021 »       movt»   r1,·#0
46 ·R_ARM_THM_MOVT_ABS»     .LC1522 ·R_ARM_THM_MOVT_ABS»     .LC14
47 »       mov»    r4,·r023 »       mov»    r4,·r0
48 »       bl»     0·<strcmp>24 »       bl»     0·<strcmp>
49 ·R_ARM_THM_CALL» strcmp25 ·R_ARM_THM_CALL» strcmp
50 »       cbz»    r0,·92·<check_force_ascii+0x5e>26 »       cbz»    r0,·5e·<check_force_ascii+0x5e>
51 »       movw»   r1,·#027 »       movw»   r1,·#0
52 ·R_ARM_THM_MOVW_ABS_NC»  .LC1628 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
53 »       movt»   r1,·#029 »       movt»   r1,·#0
54 ·R_ARM_THM_MOVT_ABS»     .LC1630 ·R_ARM_THM_MOVT_ABS»     .LC15
55 »       mov»    r0,·r431 »       mov»    r0,·r4
56 »       bl»     0·<strcmp>32 »       bl»     0·<strcmp>
57 ·R_ARM_THM_CALL» strcmp33 ·R_ARM_THM_CALL» strcmp
58 »       cbz»    r0,·92·<check_force_ascii+0x5e>34 »       cbz»    r0,·5e·<check_force_ascii+0x5e>
59 »       movs»   r0,·#035 »       movs»   r0,·#0
60 »       ldr»    r3,·[pc,·#396]»@·(20c·<check_force_ascii+0x1d8>)36 »       ldr»    r3,·[pc,·#396]»@·(1d8·<check_force_ascii+0x1d8>)
61 »       ldr»    r2,·[r3,·#0]37 »       ldr»    r2,·[r3,·#0]
62 »       ldr»    r3,·[sp,·#84]» @·0x5438 »       ldr»    r3,·[sp,·#84]» @·0x54
63 »       eors»   r2,·r339 »       eors»   r2,·r3
64 »       mov.w»  r3,·#040 »       mov.w»  r3,·#0
65 »       bne.w»  206·<check_force_ascii+0x1d2>41 »       bne.w»  1d2·<check_force_ascii+0x1d2>
66 »       add»    sp,·#88»      @·0x5842 »       add»    sp,·#88»      @·0x58
67 »       pop»    {r4,·r5,·r6,·pc}43 »       pop»    {r4,·r5,·r6,·pc}
68 »       movs»   r0,·#1444 »       movs»   r0,·#14
69 »       bl»     0·<nl_langinfo>45 »       bl»     0·<nl_langinfo>
70 ·R_ARM_THM_CALL» nl_langinfo46 ·R_ARM_THM_CALL» nl_langinfo
71 »       cmp»    r0,·#047 »       cmp»    r0,·#0
72 »       beq.w»  1f6·<check_force_ascii+0x1c2>48 »       beq.w»  1c2·<check_force_ascii+0x1c2>
73 »       ldrb»   r3,·[r0,·#0]49 »       ldrb»   r3,·[r0,·#0]
74 »       cmp»    r3,·#050 »       cmp»    r3,·#0
75 »       beq.w»  1f6·<check_force_ascii+0x1c2>51 »       beq.w»  1c2·<check_force_ascii+0x1c2>
76 »       movs»   r2,·#2052 »       movs»   r2,·#20
77 »       add»    r1,·sp,·#64»   @·0x4053 »       add»    r1,·sp,·#64»   @·0x40
78 »       bl»     0·<_Py_normalize_encoding>54 »       bl»     0·<_Py_normalize_encoding>
79 ·R_ARM_THM_CALL» _Py_normalize_encoding55 ·R_ARM_THM_CALL» _Py_normalize_encoding
80 »       cmp»    r0,·#056 »       cmp»    r0,·#0
81 »       beq.w»  1f6·<check_force_ascii+0x1c2>57 »       beq.w»  1c2·<check_force_ascii+0x1c2>
82 »       movw»   r4,·#058 »       movw»   r4,·#0
83 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR059 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
84 »       movt»   r4,·#060 »       movt»   r4,·#0
85 ·R_ARM_THM_MOVT_ABS»     .LANCHOR061 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
86 »       add»    r5,·sp,·#862 »       add»    r5,·sp,·#8
87 »       mov»    r6,·r563 »       mov»    r6,·r5
88 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}64 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
Offset 96, 147 lines modifiedOffset 71, 147 lines modified
96 »       stmia»  r5!,·{r0,·r1,·r2,·r3}71 »       stmia»  r5!,·{r0,·r1,·r2,·r3}
97 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}72 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
98 »       stmia»  r5!,·{r0,·r1,·r2,·r3}73 »       stmia»  r5!,·{r0,·r1,·r2,·r3}
99 »       ldmia.w»r4,·{r0,·r1}74 »       ldmia.w»r4,·{r0,·r1}
100 »       stmia.w»r5,·{r0,·r1}75 »       stmia.w»r5,·{r0,·r1}
101 »       ldr.w»  r1,·[r6],·#476 »       ldr.w»  r1,·[r6],·#4
102 »       cmp»    r1,·#077 »       cmp»    r1,·#0
103 »       beq.n»  7c·<check_force_ascii+0x48>78 »       beq.n»  48·<check_force_ascii+0x48>
104 »       add»    r0,·sp,·#64»   @·0x4079 »       add»    r0,·sp,·#64»   @·0x40
105 »       bl»     0·<strcmp>80 »       bl»     0·<strcmp>
106 ·R_ARM_THM_CALL» strcmp81 ·R_ARM_THM_CALL» strcmp
107 »       cmp»    r0,·#082 »       cmp»    r0,·#0
108 »       bne.n»  d4·<check_force_ascii+0xa0>83 »       bne.n»  a0·<check_force_ascii+0xa0>
109 »       movs»   r5,·#128»    @·0x8084 »       movs»   r5,·#128»    @·0x80
110 »       movw»   r4,·#2047»   @·0x7ff85 »       movw»   r4,·#2047»   @·0x7ff
111 »       movs»   r2,·#186 »       movs»   r2,·#1
112 »       mov»    r1,·sp87 »       mov»    r1,·sp
113 »       add»    r0,·sp,·#488 »       add»    r0,·sp,·#4
114 »       strb.w» r5,·[sp]89 »       strb.w» r5,·[sp]
115 »       bl»     0·<mbstowcs>90 »       bl»     0·<mbstowcs>
116 ·R_ARM_THM_CALL» mbstowcs91 ·R_ARM_THM_CALL» mbstowcs
117 »       adds»   r3,·r0,·#192 »       adds»   r3,·r0,·#1
118 »       beq.n»  1fa·<check_force_ascii+0x1c6>93 »       beq.n»  1c6·<check_force_ascii+0x1c6>
119 »       cmp»    r0,·#094 »       cmp»    r0,·#0
120 »       beq.n»  1f6·<check_force_ascii+0x1c2>95 »       beq.n»  1c2·<check_force_ascii+0x1c2>
121 »       mov»    r2,·sp96 »       mov»    r2,·sp
122 »       mov.w»  ip,·#097 »       mov.w»  ip,·#0
123 »       ands.w» r3,·r0,·#398 »       ands.w» r3,·r0,·#3
124 »       beq.n»  180·<check_force_ascii+0x14c>99 »       beq.n»  14c·<check_force_ascii+0x14c>
125 »       cmp»    r3,·#1100 »       cmp»    r3,·#1
126 »       beq.n»  15a·<check_force_ascii+0x126>101 »       beq.n»  126·<check_force_ascii+0x126>
127 »       cmp»    r3,·#2102 »       cmp»    r3,·#2
128 »       beq.n»  138·<check_force_ascii+0x104>103 »       beq.n»  104·<check_force_ascii+0x104>
Max diff block lines reached; 34275/37927 bytes (90.37%) of diff not shown.
463 B
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]··C
 3 ··[·····4]··POSIX
2 ··[·····0]··decoding·error4 ··[·····c]··decoding·error
3 ··[····10]··C 
4 ··[····14]··POSIX 
5 ··[····1c]··encoding·error5 ··[····1c]··encoding·error
6 ··[····2c]··uui6 ··[····2c]··uui
7 ··[····30]··open7 ··[····30]··open
8 ··[····38]··Osi8 ··[····38]··Osi
9 ··[····3c]··failed·to·get·LC_CTYPE·locale9 ··[····3c]··failed·to·get·LC_CTYPE·locale
10 ··[····5c]··OOi10 ··[····5c]··OOi
11 ··[····60]··ascii11 ··[····60]··ascii
35.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 311 lines modifiedOffset 1, 322 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 00000000·<_Py_DecodeLocaleEx>:2 00000000·<Py_DecodeLocale>:
 3 Py_DecodeLocale():
 4 »       push»   {r4,·r5,·r6,·lr}
 5 »       mov.w»  ip,·#4096»  @·0x1000
 6 »       sub.w»  ip,·sp,·ip
 7 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
 8 »       ldr»    r4,·[pc,·#112]»@·(80·<Py_DecodeLocale+0x80>)
 9 »       sub»    sp,·#16
 10 »       mov»    r6,·r0
 11 »       mov»    r5,·r1
 12 »       ldr.w»  r3,·[r4,·#1208]»     @·0x4b8
 13 »       cmp»    r3,·#0
 14 »       bgt.n»  42·<Py_DecodeLocale+0x42>
 15 »       ldr.w»  r3,·[r4,·#916]»      @·0x394
 16 »       adds»   r3,·#1
 17 »       beq.n»  5c·<Py_DecodeLocale+0x5c>
 18 »       ldr.w»  r3,·[r4,·#916]»      @·0x394
 19 »       movs»   r1,·#2
 20 »       cbnz»   r3,·66·<Py_DecodeLocale+0x66>
 21 »       str»    r1,·[sp,·#0]
 22 »       mov»    r2,·r5
 23 »       mov»    r0,·r6
 24 »       add»    r1,·sp,·#12
 25 »       bl»     104·<decode_current_locale>
 26 »       cbnz»   r0,·76·<Py_DecodeLocale+0x76>
 27 »       ldr»    r0,·[sp,·#12]
 28 »       add»    sp,·#16
 29 »       pop»    {r4,·r5,·r6,·pc}
 30 »       bl»     0·<strlen>
 31 ·R_ARM_THM_CALL» strlen
 32 »       movs»   r2,·#2
 33 »       mov»    r1,·r0
 34 »       movs»   r3,·#0
 35 »       mov»    r0,·r6
 36 »       strd»   r3,·r2,·[sp]
 37 »       mov»    r3,·r5
 38 »       add»    r2,·sp,·#12
 39 »       bl»     0·<_Py_DecodeUTF8Ex>
 40 ·R_ARM_THM_CALL» _Py_DecodeUTF8Ex
 41 »       b.n»    3a·<Py_DecodeLocale+0x3a>
 42 »       bl»     0·<Py_DecodeLocale>
 43 ·R_ARM_THM_CALL» check_force_ascii
 44 »       str.w»  r0,·[r4,·#916]»      @·0x394
 45 »       b.n»    26·<Py_DecodeLocale+0x26>
 46 »       str»    r1,·[sp,·#0]
 47 »       movs»   r3,·#0
 48 »       mov»    r2,·r5
 49 »       mov»    r0,·r6
 50 »       add»    r1,·sp,·#12
 51 »       bl»     18e·<decode_current_locale+0x8a>
 52 ·R_ARM_THM_CALL» decode_ascii
 53 »       b.n»    3a·<Py_DecodeLocale+0x3a>
 54 »       cbz»    r5,·7a·<Py_DecodeLocale+0x7a>
 55 »       str»    r0,·[r5,·#0]
 56 »       movs»   r0,·#0
 57 »       b.n»    3e·<Py_DecodeLocale+0x3e>
 58 »       nop
 59 »       .word»  0x00001000
 60 ·R_ARM_ABS32»    _PyRuntime
  
 61 00000084·<_Py_DecodeLocaleEx>:
3 _Py_DecodeLocaleEx():62 _Py_DecodeLocaleEx():
4 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}63 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
5 »       mov.w»  ip,·#4096»  @·0x100064 »       mov.w»  ip,·#4096»  @·0x1000
6 »       sub.w»  ip,·sp,·ip65 »       sub.w»  ip,·sp,·ip
7 »       str.w»  r0,·[ip,·#4064]»     @·0xfe066 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
8 »       ldrd»   r5,·r4,·[sp,·#32]67 »       ldrd»   r4,·r5,·[sp,·#32]
9 »       cbnz»   r5,·3a·<_Py_DecodeLocaleEx+0x3a>68 »       cbnz»   r4,·be·<_Py_DecodeLocaleEx+0x3a>
10 »       mov»    sl,·r3 
11 »       ldr»    r3,·[pc,·#224]»@·(fc·<_Py_DecodeLocaleEx+0xfc>) 
12 »       mov»    r6,·r269 »       mov»    r6,·r3
 70 »       ldr»    r3,·[pc,·#96]» @·(100·<_Py_DecodeLocaleEx+0x7c>)
13 »       mov»    r7,·r071 »       mov»    r7,·r2
 72 »       mov»    r9,·r0
14 »       mov»    r8,·r173 »       mov»    r8,·r1
15 »       ldr.w»  r2,·[r3,·#1208]»     @·0x4b874 »       ldr.w»  r2,·[r3,·#1208]»     @·0x4b8
16 »       cmp»    r2,·#075 »       cmp»    r2,·#0
17 »       bgt.n»  42·<_Py_DecodeLocaleEx+0x42>76 »       bgt.n»  c6·<_Py_DecodeLocaleEx+0x42>
18 »       ldr.w»  r2,·[r3,·#916]»      @·0x39477 »       ldr.w»  r2,·[r3,·#916]»      @·0x394
19 »       adds»   r3,·r2,·#178 »       adds»   r3,·r2,·#1
20 »       beq.n»  5c·<_Py_DecodeLocaleEx+0x5c>79 »       beq.n»  de·<_Py_DecodeLocaleEx+0x5a>
21 »       cbnz»   r2,·6a·<_Py_DecodeLocaleEx+0x6a>80 »       cbnz»   r2,·ec·<_Py_DecodeLocaleEx+0x68>
22 »       mov»    r3,·sl 
23 »       mov»    r2,·r681 »       mov»    r3,·r6
 82 »       mov»    r2,·r7
24 »       mov»    r1,·r883 »       mov»    r1,·r8
25 »       mov»    r0,·r784 »       mov»    r0,·r9
26 »       str»    r4,·[sp,·#32]85 »       str»    r5,·[sp,·#32]
27 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}86 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
28 »       b.n»    100·<decode_current_locale>87 »       b.n»    104·<decode_current_locale>
29 »       bl»     0·<strlen>88 »       bl»     0·<strlen>
30 ·R_ARM_THM_CALL» strlen89 ·R_ARM_THM_CALL» strlen
31 »       mov»    r3,·r690 »       mov»    r3,·r7
32 »       mov»    r1,·r091 »       mov»    r1,·r0
33 »       mov»    r2,·r892 »       mov»    r2,·r8
34 »       mov»    r0,·r793 »       mov»    r0,·r9
35 »       str»    r4,·[sp,·#36]» @·0x2494 »       str»    r5,·[sp,·#36]» @·0x24
36 »       str.w»  sl,·[sp,·#32]95 »       str»    r6,·[sp,·#32]
37 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}96 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
38 »       b.w»    0·<_Py_DecodeUTF8Ex>97 »       b.w»    0·<_Py_DecodeUTF8Ex>
39 ·R_ARM_THM_JUMP24»       _Py_DecodeUTF8Ex98 ·R_ARM_THM_JUMP24»       _Py_DecodeUTF8Ex
40 »       bl»     34·<_Py_DecodeLocaleEx+0x34>99 »       bl»     0·<Py_DecodeLocale>
41 ·R_ARM_THM_CALL» check_force_ascii100 ·R_ARM_THM_CALL» check_force_ascii
42 »       ldr»    r3,·[pc,·#152]»@·(fc·<_Py_DecodeLocaleEx+0xfc>)101 »       ldr»    r3,·[pc,·#28]» @·(100·<_Py_DecodeLocaleEx+0x7c>)
43 »       str.w»  r0,·[r3,·#916]»      @·0x394102 »       str.w»  r0,·[r3,·#916]»      @·0x394
44 »       cmp»    r0,·#0103 »       cmp»    r0,·#0
45 »       beq.n»  32·<_Py_DecodeLocaleEx+0x32>104 »       beq.n»  b6·<_Py_DecodeLocaleEx+0x32>
 105 »       mov»    r3,·r6
46 »       mov»    r0,·r7106 »       mov»    r2,·r7
 107 »       mov»    r1,·r8
 108 »       mov»    r0,·r9
 109 »       str»    r5,·[sp,·#32]
47 »       bl»     0·<strlen> 
48 ·R_ARM_THM_CALL» strlen 
49 »       cmp»    r4,·#1 
50 »       add.w»  r0,·r0,·#1 
51 »       beq.n»  84·<_Py_DecodeLocaleEx+0x84> 
52 »       cmp»    r4,·#2 
53 »       beq.n»  b0·<_Py_DecodeLocaleEx+0xb0> 
54 »       mvn.w»  r0,·#2 
55 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}110 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
 111 »       b.w»    18e·<decode_current_locale+0x8a>
Max diff block lines reached; 30998/35801 bytes (86.58%) of diff not shown.
9.27 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 »       bl»     0·<PyMem_RawMalloc>23 »       bl»     0·<PyMem_RawMalloc>
24 ·R_ARM_THM_CALL» PyMem_RawMalloc24 ·R_ARM_THM_CALL» PyMem_RawMalloc
25 »       cbz»    r0,·40·<_Py_join_relfile+0x40>25 »       cbz»    r0,·40·<_Py_join_relfile+0x40>
26 »       mov»    r3,·r626 »       mov»    r3,·r6
27 »       mov»    r2,·r727 »       mov»    r2,·r7
28 »       mov»    r1,·r428 »       mov»    r1,·r4
29 »       mov»    r5,·r029 »       mov»    r5,·r0
30 »       bl»     560·<join_relfile>30 »       bl»     52c·<join_relfile>
31 ·R_ARM_THM_CALL» join_relfile31 ·R_ARM_THM_CALL» join_relfile
32 »       cmp»    r0,·#032 »       cmp»    r0,·#0
33 »       bge.n»  42·<_Py_join_relfile+0x42>33 »       bge.n»  42·<_Py_join_relfile+0x42>
34 »       mov»    r0,·r534 »       mov»    r0,·r5
35 »       bl»     0·<PyMem_RawFree>35 »       bl»     0·<PyMem_RawFree>
36 ·R_ARM_THM_CALL» PyMem_RawFree36 ·R_ARM_THM_CALL» PyMem_RawFree
37 »       movs»   r5,·#037 »       movs»   r5,·#0
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 »       bl»     0·<__open64_2>135 »       bl»     0·<__open64_2>
136 ·R_ARM_THM_CALL» __open64_2136 ·R_ARM_THM_CALL» __open64_2
137 »       subs»   r4,·r0,·#0137 »       subs»   r4,·r0,·#0
138 »       blt.n»  130·<_Py_open_noraise+0x2e>138 »       blt.n»  130·<_Py_open_noraise+0x2e>
139 »       movs»   r2,·#0139 »       movs»   r2,·#0
140 »       ldr»    r3,·[pc,·#24]» @·(138·<_Py_open_noraise+0x36>)140 »       ldr»    r3,·[pc,·#24]» @·(138·<_Py_open_noraise+0x36>)
141 »       mov»    r1,·r2141 »       mov»    r1,·r2
142 »       bl»     770·<set_inheritable>142 »       bl»     774·<set_inheritable>
143 ·R_ARM_THM_CALL» set_inheritable143 ·R_ARM_THM_CALL» set_inheritable
144 »       cmp»    r0,·#0144 »       cmp»    r0,·#0
145 »       bge.n»  134·<_Py_open_noraise+0x32>145 »       bge.n»  134·<_Py_open_noraise+0x32>
146 »       mov»    r0,·r4146 »       mov»    r0,·r4
147 »       bl»     0·<close>147 »       bl»     0·<close>
148 ·R_ARM_THM_CALL» close148 ·R_ARM_THM_CALL» close
149 »       mov.w»  r4,·#4294967295»    @·0xffffffff149 »       mov.w»  r4,·#4294967295»    @·0xffffffff
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 »       bl»     0·<PyEval_RestoreThread>170 »       bl»     0·<PyEval_RestoreThread>
171 ·R_ARM_THM_CALL» PyEval_RestoreThread171 ·R_ARM_THM_CALL» PyEval_RestoreThread
172 »       cbz»    r4,·172·<_Py_device_encoding+0x36>172 »       cbz»    r4,·172·<_Py_device_encoding+0x36>
173 »       ldr»    r3,·[pc,·#28]» @·(180·<_Py_device_encoding+0x44>)173 »       ldr»    r3,·[pc,·#28]» @·(180·<_Py_device_encoding+0x44>)
174 »       ldr.w»  r3,·[r3,·#1208]»     @·0x4b8174 »       ldr.w»  r3,·[r3,·#1208]»     @·0x4b8
175 »       cbnz»   r3,·17c·<_Py_device_encoding+0x40>175 »       cbnz»   r3,·17c·<_Py_device_encoding+0x40>
176 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}176 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
177 »       b.w»    a84·<_Py_GetLocaleEncodingObject>177 »       b.w»    a50·<_Py_GetLocaleEncodingObject>
178 ·R_ARM_THM_JUMP24»       _Py_GetLocaleEncodingObject178 ·R_ARM_THM_JUMP24»       _Py_GetLocaleEncodingObject
179 »       movw»   r0,·#0179 »       movw»   r0,·#0
180 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct180 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
181 »       movt»   r0,·#0181 »       movt»   r0,·#0
182 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct182 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
183 »       b.n»    17e·<_Py_device_encoding+0x42>183 »       b.n»    17e·<_Py_device_encoding+0x42>
184 »       ldr»    r0,·[pc,·#4]»  @·(184·<_Py_device_encoding+0x48>)184 »       ldr»    r0,·[pc,·#4]»  @·(184·<_Py_device_encoding+0x48>)
Offset 187, 92 lines modifiedOffset 187, 162 lines modified
187 ·R_ARM_ABS32»    _PyRuntime187 ·R_ARM_ABS32»    _PyRuntime
188 »       .word»  0x00004050188 »       .word»  0x00004050
189 ·R_ARM_ABS32»    _PyRuntime189 ·R_ARM_ABS32»    _PyRuntime
  
190 00000188·<_Py_get_inheritable>:190 00000188·<_Py_get_inheritable>:
191 _Py_get_inheritable():191 _Py_get_inheritable():
192 »       movs»   r1,·#1192 »       movs»   r1,·#1
193 »       b.w»    884·<get_inheritable>193 »       b.w»    850·<get_inheritable>
194 ·R_ARM_THM_JUMP24»       get_inheritable194 ·R_ARM_THM_JUMP24»       get_inheritable
  
 195 0000018e·<decode_ascii>:
 196 decode_ascii():
 197 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
 198 »       mov.w»  ip,·#4096»  @·0x1000
 199 »       sub.w»  ip,·sp,·ip
 200 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
 201 »       ldr»    r4,·[sp,·#32]
 202 »       mov»    r6,·r0
 203 »       mov»    r7,·r1
 204 »       mov»    r5,·r2
 205 »       mov»    r8,·r3
 206 »       cmp»    r4,·#1
 207 »       beq.n»  1b6·<decode_ascii+0x28>
 208 »       cmp»    r4,·#2
 209 »       bne.n»  230·<decode_ascii+0xa2>
 210 »       mov.w»  r9,·#1
 211 »       b.n»    1ba·<decode_ascii+0x2c>
 212 »       mov.w»  r9,·#0
 213 »       mov»    r0,·r6
 214 »       bl»     0·<strlen>
 215 ·R_ARM_THM_CALL» strlen
 216 »       adds»   r0,·#1
 217 »       cmp.w»  r0,·#536870912»     @·0x20000000
 218 »       bcc.n»  1ce·<decode_ascii+0x40>
 219 »       mov.w»  r3,·#4294967295»    @·0xffffffff
 220 »       b.n»    234·<decode_ascii+0xa6>
 221 »       lsls»   r0,·r0,·#2
 222 »       bl»     0·<PyMem_RawMalloc>
 223 ·R_ARM_THM_CALL» PyMem_RawMalloc
 224 »       cmp»    r0,·#0
 225 »       beq.n»  1c8·<decode_ascii+0x3a>
 226 »       mov»    r2,·r6
 227 »       mov»    r4,·r0
 228 »       mov»    sl,·r2
 229 »       ldrb.w» r3,·[r2],·#1
 230 »       mov»    r1,·r3
 231 »       cbz»    r3,·220·<decode_ascii+0x92>
 232 »       tst.w»  r3,·#128»   @·0x80
 233 »       beq.n»  21a·<decode_ascii+0x8c>
 234 »       add.w»  r1,·r3,·#56320»      @·0xdc00
 235 »       cmp.w»  r9,·#0
 236 »       bne.n»  21a·<decode_ascii+0x8c>
 237 »       bl»     0·<PyMem_RawFree>
 238 ·R_ARM_THM_CALL» PyMem_RawFree
 239 »       cbz»    r5,·202·<decode_ascii+0x74>
 240 »       sub.w»  r6,·sl,·r6
 241 »       str»    r6,·[r5,·#0]
 242 »       cmp.w»  r8,·#0
 243 »       beq.n»  214·<decode_ascii+0x86>
 244 »       movw»   r3,·#0
 245 ·R_ARM_THM_MOVW_ABS_NC»  .LC18
 246 »       movt»   r3,·#0
 247 ·R_ARM_THM_MOVT_ABS»     .LC18
 248 »       str.w»  r3,·[r8]
 249 »       mvn.w»  r3,·#1
 250 »       b.n»    234·<decode_ascii+0xa6>
 251 »       str.w»  r1,·[r4],·#4
 252 »       b.n»    1dc·<decode_ascii+0x4e>
 253 »       str»    r3,·[r4,·#0]
 254 »       cbz»    r5,·22a·<decode_ascii+0x9c>
 255 »       subs»   r4,·r4,·r0
 256 »       asrs»   r4,·r4,·#2
 257 »       str»    r4,·[r5,·#0]
 258 »       movs»   r3,·#0
 259 »       str»    r0,·[r7,·#0]
 260 »       b.n»    234·<decode_ascii+0xa6>
 261 »       mvn.w»  r3,·#2
 262 »       mov»    r0,·r3
 263 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
Max diff block lines reached; 5968/9293 bytes (64.22%) of diff not shown.
14.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 114 lines modifiedOffset 1, 115 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00247400·2464002e·4c433134·00646563·.$t.$d..LC14.dec 
3 ··0x00000010·6f64655f·63757272·656e745f·6c6f6361·ode_current_loca 
4 ··0x00000020·6c650063·6865636b·5f666f72·63655f61·le.check_force_a 
5 ··0x00000030·73636969·002e4c43·3135002e·4c433136·scii..LC15..LC16 
6 ··0x00000040·002e4c41·4e43484f·5230002e·4c433139·..LANCHOR0..LC192 ··0x00000000·00247400·6465636f·64655f63·75727265·.$t.decode_curre
 3 ··0x00000010·6e745f6c·6f63616c·65006368·65636b5f·nt_locale.check_
 4 ··0x00000020·666f7263·655f6173·63696900·6465636f·force_ascii.deco
 5 ··0x00000030·64655f61·73636969·00246400·2e4c4331·de_ascii.$d..LC1
 6 ··0x00000040·34002e4c·43313500·2e4c414e·43484f52·4..LC15..LANCHOR
 7 ··0x00000050·30002e4c·43313800·2e4c4331·39002e4c·0..LC18..LC19..L
7 ··0x00000050·002e4c43·32310065·6e636f64·655f6c6f·..LC21.encode_lo8 ··0x00000060·43323100·656e636f·64655f6c·6f63616c·C21.encode_local
8 ··0x00000060·63616c65·2e636f6e·73747072·6f702e30·cale.constprop.09 ··0x00000070·652e636f·6e737470·726f702e·3000656e·e.constprop.0.en
9 ··0x00000070·00656e63·6f64655f·6c6f6361·6c655f65·.encode_locale_e10 ··0x00000080·636f6465·5f6c6f63·616c655f·6578002e·code_locale_ex..
10 ··0x00000080·78002e4c·43323300·656e636f·64655f63·x..LC23.encode_c11 ··0x00000090·4c433233·00656e63·6f64655f·63757272·LC23.encode_curr
11 ··0x00000090·75727265·6e745f6c·6f63616c·65002e4c·urrent_locale..L12 ··0x000000a0·656e745f·6c6f6361·6c65002e·4c433234·ent_locale..LC24
12 ··0x000000a0·43323400·2e4c4332·35002e4c·414e4348·C24..LC25..LANCH13 ··0x000000b0·002e4c43·3235002e·4c414e43·484f5231·..LC25..LANCHOR1
13 ··0x000000b0·4f523100·2e4c4332·38002e4c·43323900·OR1..LC28..LC29.14 ··0x000000c0·002e4c43·3238002e·4c433239·002e4c43·..LC28..LC29..LC
14 ··0x000000c0·2e4c4333·3000696f·63746c5f·776f726b·.LC30.ioctl_work15 ··0x000000d0·33300069·6f63746c·5f776f72·6b732e30·30.ioctl_works.0
15 ··0x000000d0·732e3000·50795f44·65636f64·654c6f63·s.0.Py_DecodeLoc16 ··0x000000e0·0050795f·4465636f·64654c6f·63616c65·.Py_DecodeLocale
 17 ··0x000000f0·00737472·6c656e00·5f50795f·4465636f·.strlen._Py_Deco
 18 ··0x00000100·64655554·46384578·005f5079·52756e74·deUTF8Ex._PyRunt
16 ··0x000000e0·616c6500·5f50795f·4465636f·64654c6f·ale._Py_DecodeLo19 ··0x00000110·696d6500·5f50795f·4465636f·64654c6f·ime._Py_DecodeLo
 20 ··0x00000120·63616c65·45780073·65746c6f·63616c65·caleEx.setlocale
17 ··0x000000f0·63616c65·45780073·74726c65·6e005f50·caleEx.strlen._P 
18 ··0x00000100·795f4465·636f6465·55544638·45780050·y_DecodeUTF8Ex.P 
19 ··0x00000110·794d656d·5f526177·4d616c6c·6f630050·yMem_RawMalloc.P 
20 ··0x00000120·794d656d·5f526177·46726565·005f5079·yMem_RawFree._Py 
21 ··0x00000130·52756e74·696d6500·7365746c·6f63616c·Runtime.setlocal 
22 ··0x00000140·65007374·72636d70·006e6c5f·6c616e67·e.strcmp.nl_lang21 ··0x00000130·00737472·636d7000·6e6c5f6c·616e6769·.strcmp.nl_langi
23 ··0x00000150·696e666f·005f5079·5f6e6f72·6d616c69·info._Py_normali22 ··0x00000140·6e666f00·5f50795f·6e6f726d·616c697a·nfo._Py_normaliz
24 ··0x00000160·7a655f65·6e636f64·696e6700·6d627374·ze_encoding.mbst23 ··0x00000150·655f656e·636f6469·6e67006d·6273746f·e_encoding.mbsto
25 ··0x00000170·6f776373·005f5f73·7461636b·5f63686b·owcs.__stack_chk24 ··0x00000160·77637300·5f5f7374·61636b5f·63686b5f·wcs.__stack_chk_
26 ··0x00000180·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch25 ··0x00000170·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk
27 ··0x00000190·6b5f6775·61726400·6d627274·6f776300·k_guard.mbrtowc.26 ··0x00000180·5f677561·72640050·794d656d·5f526177·_guard.PyMem_Raw
 27 ··0x00000190·4d616c6c·6f630050·794d656d·5f526177·Malloc.PyMem_Raw
 28 ··0x000001a0·46726565·006d6272·746f7763·005f5079·Free.mbrtowc._Py
28 ··0x000001a0·5f50795f·52657365·74466f72·63654153·_Py_ResetForceAS29 ··0x000001b0·5f526573·6574466f·72636541·53434949·_ResetForceASCII
29 ··0x000001b0·43494900·5f50795f·77726974·655f6e6f·CII._Py_write_no30 ··0x000001c0·005f5079·5f777269·74655f6e·6f726169·._Py_write_norai
30 ··0x000001c0·72616973·65005f5f·6572726e·6f5f6c6f·raise.__errno_lo31 ··0x000001d0·7365005f·5f657272·6e6f5f6c·6f636174·se.__errno_locat
31 ··0x000001d0·63617469·6f6e005f·50795f69·73616273·cation._Py_isabs32 ··0x000001e0·696f6e00·5f50795f·69736162·73005f50·ion._Py_isabs._P
32 ··0x000001e0·005f5079·5f616273·70617468·00776373·._Py_abspath.wcs33 ··0x000001f0·795f6162·73706174·68007763·73636d70·y_abspath.wcscmp
33 ··0x000001f0·636d7000·5f50794d·656d5f52·61775763·cmp._PyMem_RawWc34 ··0x00000200·005f5079·4d656d5f·52617757·63736475·._PyMem_RawWcsdu
34 ··0x00000200·73647570·005f5079·5f776765·74637764·sdup._Py_wgetcwd35 ··0x00000210·70005f50·795f7767·65746377·64007763·p._Py_wgetcwd.wc
35 ··0x00000210·00776373·6c656e00·6d656d63·70790077·.wcslen.memcpy.w36 ··0x00000220·736c656e·006d656d·63707900·7763736e·slen.memcpy.wcsn
36 ··0x00000220·63736e63·7079005f·50795f47·6574466f·csncpy._Py_GetFo37 ··0x00000230·63707900·5f50795f·47657446·6f726365·cpy._Py_GetForce
37 ··0x00000230·72636541·53434949·005f5079·5f476574·rceASCII._Py_Get38 ··0x00000240·41534349·49005f50·795f4765·744c6f63·ASCII._Py_GetLoc
38 ··0x00000240·4c6f6361·6c65456e·636f6469·6e67005f·LocaleEncoding._39 ··0x00000250·616c6545·6e636f64·696e6700·5f50795f·aleEncoding._Py_
39 ··0x00000250·50795f66·73746174·5f6e6f72·61697365·Py_fstat_noraise40 ··0x00000260·66737461·745f6e6f·72616973·65005f5f·fstat_noraise.__
40 ··0x00000260·005f5f66·73746174·36345f74·696d6536·.__fstat64_time641 ··0x00000270·66737461·7436345f·74696d65·3634005f·fstat64_time64._
41 ··0x00000270·34005f50·795f7772·69746500·50794576·4._Py_write.PyEv42 ··0x00000280·50795f77·72697465·00507945·76616c5f·Py_write.PyEval_
42 ··0x00000280·616c5f53·61766554·68726561·64005079·al_SaveThread.Py43 ··0x00000290·53617665·54687265·61640050·79457661·SaveThread.PyEva
43 ··0x00000290·4576616c·5f526573·746f7265·54687265·Eval_RestoreThre44 ··0x000002a0·6c5f5265·73746f72·65546872·65616400·l_RestoreThread.
44 ··0x000002a0·61640050·79457863·5f4f5345·72726f72·ad.PyExc_OSError45 ··0x000002b0·50794578·635f4f53·4572726f·72005079·PyExc_OSError.Py
45 ··0x000002b0·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr46 ··0x000002c0·4572725f·53657446·726f6d45·72726e6f·Err_SetFromErrno
46 ··0x000002c0·726e6f00·50794572·725f4368·65636b53·rno.PyErr_CheckS47 ··0x000002d0·00507945·72725f43·6865636b·5369676e·.PyErr_CheckSign
47 ··0x000002d0·69676e61·6c73005f·50795f6e·6f726d70·ignals._Py_normp 
48 ··0x000002e0·61746800·5f50795f·6e6f726d·70617468·ath._Py_normpath48 ··0x000002e0·616c7300·5f50795f·6e6f726d·70617468·als._Py_normpath
 49 ··0x000002f0·005f5079·5f6e6f72·6d706174·685f616e·._Py_normpath_an
49 ··0x000002f0·5f616e64·5f73697a·65005f50·795f6164·_and_size._Py_ad50 ··0x00000300·645f7369·7a65005f·50795f61·64645f72·d_size._Py_add_r
50 ··0x00000300·645f7265·6c66696c·65005f50·795f7772·d_relfile._Py_wr 
51 ··0x00000310·6561646c·696e6b00·77637363·7079005f·eadlink.wcscpy._ 
52 ··0x00000320·50795f45·6e636f64·65555446·38457800·Py_EncodeUTF8Ex. 
53 ··0x00000330·50794d65·6d5f4d61·6c6c6f63·0050794d·PyMem_Malloc.PyM 
54 ··0x00000340·656d5f46·72656500·5f50795f·77666f70·em_Free._Py_wfop 
55 ··0x00000350·656e0050·79537973·5f417564·69740077·en.PySys_Audit.w 
56 ··0x00000360·6373746f·6d627300·666f7065·6e363400·cstombs.fopen64. 
57 ··0x00000370·66696c65·6e6f0066·636c6f73·65005f50·fileno.fclose._P 
58 ··0x00000380·795f7773·74617400·5f5f7374·61743634·y_wstat.__stat64 
59 ··0x00000390·5f74696d·65363400·5f5f696f·63746c5f·_time64.__ioctl_ 
60 ··0x000003a0·74696d65·3634005f·5f66636e·746c5f74·time64.__fcntl_t 
61 ··0x000003b0·696d6536·34005f50·795f6a6f·696e5f72·ime64._Py_join_r 
62 ··0x000003c0·656c6669·6c65005f·50795f47·65745469·elfile._Py_GetTi51 ··0x00000310·656c6669·6c65005f·50795f77·72656164·elfile._Py_wread
 52 ··0x00000320·6c696e6b·00776373·63707900·5f50795f·link.wcscpy._Py_
 53 ··0x00000330·456e636f·64655554·46384578·0050794d·EncodeUTF8Ex.PyM
 54 ··0x00000340·656d5f4d·616c6c6f·63005079·4d656d5f·em_Malloc.PyMem_
 55 ··0x00000350·46726565·005f5079·5f77666f·70656e00·Free._Py_wfopen.
 56 ··0x00000360·50795379·735f4175·64697400·77637374·PySys_Audit.wcst
 57 ··0x00000370·6f6d6273·00666f70·656e3634·0066696c·ombs.fopen64.fil
 58 ··0x00000380·656e6f00·66636c6f·7365005f·50795f77·eno.fclose._Py_w
 59 ··0x00000390·73746174·005f5f73·74617436·345f7469·stat.__stat64_ti
 60 ··0x000003a0·6d653634·005f5f69·6f63746c·5f74696d·me64.__ioctl_tim
 61 ··0x000003b0·65363400·5f5f6663·6e746c5f·74696d65·e64.__fcntl_time
 62 ··0x000003c0·3634005f·50795f6a·6f696e5f·72656c66·64._Py_join_relf
 63 ··0x000003d0·696c6500·5f50795f·47657454·69636b73·ile._Py_GetTicks
63 ··0x000003d0·636b7350·65725365·636f6e64·00737973·cksPerSecond.sys64 ··0x000003e0·50657253·65636f6e·64007379·73636f6e·PerSecond.syscon
64 ··0x000003e0·636f6e66·005f5079·5f456e63·6f64654c·conf._Py_EncodeL65 ··0x000003f0·66005f50·795f456e·636f6465·4c6f6361·f._Py_EncodeLoca
65 ··0x000003f0·6f63616c·65457800·5f50795f·7365745f·ocaleEx._Py_set_66 ··0x00000400·6c654578·005f5079·5f736574·5f696e68·leEx._Py_set_inh
66 ··0x00000400·696e6865·72697461·626c6500·5f50795f·inheritable._Py_67 ··0x00000410·65726974·61626c65·005f5079·5f726561·eritable._Py_rea
67 ··0x00000410·72656164·005f5079·5f497356·616c6964·read._Py_IsValid68 ··0x00000420·64005f50·795f4973·56616c69·64464400·d._Py_IsValidFD.
68 ··0x00000420·4644005f·50795f77·7265616c·70617468·FD._Py_wrealpath69 ··0x00000430·5f50795f·77726561·6c706174·68005f5f·_Py_wrealpath.__
69 ··0x00000430·005f5f72·65616c70·6174685f·63686b00·.__realpath_chk.70 ··0x00000440·7265616c·70617468·5f63686b·005f5079·realpath_chk._Py
70 ··0x00000440·5f50795f·666f7065·6e5f6f62·6a005079·_Py_fopen_obj.Py71 ··0x00000450·5f666f70·656e5f6f·626a0050·79556e69·_fopen_obj.PyUni
71 ··0x00000450·556e6963·6f64655f·4653436f·6e766572·Unicode_FSConver72 ··0x00000460·636f6465·5f465343·6f6e7665·72746572·code_FSConverter
72 ··0x00000460·74657200·5f50795f·4465616c·6c6f6300·ter._Py_Dealloc.73 ··0x00000470·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE
73 ··0x00000470·50794572·725f5365·7446726f·6d457272·PyErr_SetFromErr74 ··0x00000480·72725f53·65744672·6f6d4572·726e6f57·rr_SetFromErrnoW
74 ··0x00000480·6e6f5769·74684669·6c656e61·6d654f62·noWithFilenameOb75 ··0x00000490·69746846·696c656e·616d654f·626a6563·ithFilenameObjec
75 ··0x00000490·6a656374·005f5079·5f476574·4c6f6361·ject._Py_GetLoca 
76 ··0x000004a0·6c65456e·636f6469·6e674f62·6a656374·leEncodingObject 
77 ··0x000004b0·00507955·6e69636f·64655f46·726f6d57·.PyUnicode_FromW 
78 ··0x000004c0·69646543·68617200·50794572·725f4e6f·ideChar.PyErr_No 
79 ··0x000004d0·4d656d6f·7279005f·50795f64·7570005f·Memory._Py_dup._ 
80 ··0x000004e0·50795f73·6b697072·6f6f7400·5f50795f·Py_skiproot._Py_ 
81 ··0x000004f0·7365745f·626c6f63·6b696e67·005f5079·set_blocking._Py 
82 ··0x00000500·5f667374·6174005f·50795f67·65745f62·_fstat._Py_get_b 
83 ··0x00000510·6c6f636b·696e6700·5f50795f·7365745f·locking._Py_set_ 
84 ··0x00000520·696e6865·72697461·626c655f·6173796e·inheritable_asyn 
85 ··0x00000530·635f7361·6665005f·50795f6f·70656e5f·c_safe._Py_open_ 
86 ··0x00000540·6e6f7261·69736500·5f5f6f70·656e3634·noraise.__open64 
87 ··0x00000550·5f32005f·50795f47·65744c6f·63616c65·_2._Py_GetLocale76 ··0x000004a0·74005f50·795f4765·744c6f63·616c6545·t._Py_GetLocaleE
 77 ··0x000004b0·6e636f64·696e674f·626a6563·74005079·ncodingObject.Py
 78 ··0x000004c0·556e6963·6f64655f·46726f6d·57696465·Unicode_FromWide
 79 ··0x000004d0·43686172·00507945·72725f4e·6f4d656d·Char.PyErr_NoMem
 80 ··0x000004e0·6f727900·5f50795f·64757000·5f50795f·ory._Py_dup._Py_
 81 ··0x000004f0·736b6970·726f6f74·005f5079·5f736574·skiproot._Py_set
 82 ··0x00000500·5f626c6f·636b696e·67005f50·795f6673·_blocking._Py_fs
 83 ··0x00000510·74617400·5f50795f·6765745f·626c6f63·tat._Py_get_bloc
 84 ··0x00000520·6b696e67·005f5079·5f736574·5f696e68·king._Py_set_inh
 85 ··0x00000530·65726974·61626c65·5f617379·6e635f73·eritable_async_s
 86 ··0x00000540·61666500·5f50795f·6f70656e·5f6e6f72·afe._Py_open_nor
 87 ··0x00000550·61697365·005f5f6f·70656e36·345f3200·aise.__open64_2.
 88 ··0x00000560·5f50795f·4765744c·6f63616c·65636f6e·_Py_GetLocalecon
88 ··0x00000560·636f6e76·4e756d65·72696300·5079556e·convNumeric.PyUn89 ··0x00000570·764e756d·65726963·00507955·6e69636f·vNumeric.PyUnico
89 ··0x00000570·69636f64·655f4465·636f6465·4c6f6361·icode_DecodeLoca90 ··0x00000580·64655f44·65636f64·654c6f63·616c6500·de_DecodeLocale.
90 ··0x00000580·6c65005f·50794d65·6d5f5374·72647570·le._PyMem_Strdup91 ··0x00000590·5f50794d·656d5f53·74726475·70005079·_PyMem_Strdup.Py
91 ··0x00000590·00507945·78635f52·756e7469·6d655761·.PyExc_RuntimeWa92 ··0x000005a0·4578635f·52756e74·696d6557·61726e69·Exc_RuntimeWarni
Max diff block lines reached; 0/14982 bytes (0.00%) of diff not shown.
957 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·002e6461·7461002e·62737300·text..data..bss.4 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.
5 ··0x00000030·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4.. 
6 ··0x00000040·72656c2e·74657874·2e686f74·002e726f·rel.text.hot..ro5 ··0x00000030·2e72656c·2e746578·742e686f·74002e72·.rel.text.hot..r
 6 ··0x00000040·6f646174·612e7374·72312e34·002e726f·odata.str1.4..ro
7 ··0x00000050·64617461·2e737472·342e3400·2e72656c·data.str4.4..rel7 ··0x00000050·64617461·2e737472·342e3400·2e72656c·data.str4.4..rel
8 ··0x00000060·2e746578·742e756e·6c696b65·6c79002e·.text.unlikely..8 ··0x00000060·2e746578·742e756e·6c696b65·6c79002e·.text.unlikely..
9 ··0x00000070·72656c2e·726f6461·7461002e·6e6f7465·rel.rodata..note9 ··0x00000070·72656c2e·726f6461·7461002e·6e6f7465·rel.rodata..note
10 ··0x00000080·2e474e55·2d737461·636b002e·41524d2e·.GNU-stack..ARM.10 ··0x00000080·2e474e55·2d737461·636b002e·41524d2e·.GNU-stack..ARM.
11 ··0x00000090·61747472·69627574·657300············attributes.11 ··0x00000090·61747472·69627574·657300············attributes.
  
573 KB
_datetimemodule.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········84200·(bytes·into·file)13 ··Start·of·section·headers:··········84240·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.88 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x148e8:1 There·are·18·section·headers,·starting·at·offset·0x14910:
  
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·000038·006390·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·006338·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0100d0·002888·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0100d0·002868·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0063c8·001084·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·006370·001084·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·012958·000d60·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·012938·000d60·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·007450·000024·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········00000000·0073f8·000024·00··WA··0···0··8
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·007450·001de6·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0073f8·001de6·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·009238·0000d8·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0091e0·000130·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0136b8·0000a0·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·013698·0000e8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·009310·001b5c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·009310·001b5c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·013758·000ee8·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·013780·000ee8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00ae6c·0008fe·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00ae6c·0008fe·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·014640·000218·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·014668·000218·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00b76a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00b76a·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b76a·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00b76a·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00b7a0·002c40·10·····16·584··419 ··[15]·.symtab···········SYMTAB··········00000000·00b7a0·002c40·10·····16·584··4
20 ··[16]·.strtab···········STRTAB··········00000000·00e3e0·001ced·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00e3e0·001ced·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·014858·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·014880·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
41.7 KB
readelf --wide --symbols {}
    
Offset 17, 362 lines modifiedOffset 17, 362 lines modified
17 ····13:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC617 ····13:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
18 ····14:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC718 ····14:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
19 ····15:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC819 ····15:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
20 ····16:·0000000d··2296·FUNC····LOCAL··DEFAULT····1·_datetime_exec20 ····16:·0000000d··2296·FUNC····LOCAL··DEFAULT····1·_datetime_exec
21 ····17:·00000905···144·FUNC····LOCAL··DEFAULT····1·get_current_module21 ····17:·00000905···144·FUNC····LOCAL··DEFAULT····1·get_current_module
22 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR122 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
23 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR223 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR2
24 ····20:·0000169d···162·FUNC····LOCAL··DEFAULT····1·callback_for_interp_exit24 ····20:·00001645···162·FUNC····LOCAL··DEFAULT····1·callback_for_interp_exit
25 ····21:·00000995···212·FUNC····LOCAL··DEFAULT····1·new_datetime_ex225 ····21:·00000995···212·FUNC····LOCAL··DEFAULT····1·new_datetime_ex2
26 ····22:·00000bb1···260·FUNC····LOCAL··DEFAULT····1·new_delta_ex26 ····22:·00000b59···260·FUNC····LOCAL··DEFAULT····1·new_delta_ex
27 ····23:·00000cb5····78·FUNC····LOCAL··DEFAULT····1·new_date_ex27 ····23:·00000c5d····78·FUNC····LOCAL··DEFAULT····1·new_date_ex
28 ····24:·00000d05···158·FUNC····LOCAL··DEFAULT····1·new_time_ex228 ····24:·00000cad···158·FUNC····LOCAL··DEFAULT····1·new_time_ex2
29 ····25:·00000468·····0·NOTYPE··LOCAL··DEFAULT····1·$d29 ····25:·00000468·····0·NOTYPE··LOCAL··DEFAULT····1·$d
30 ····26:·00000494·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·00000494·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·00000de5···126·FUNC····LOCAL··DEFAULT····1·create_timezone_from_delta.constprop.031 ····27:·00000d8d···126·FUNC····LOCAL··DEFAULT····1·create_timezone_from_delta.constprop.0
32 ····28:·000000c1····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF32 ····28:·00000119····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
33 ····29:·00001581···278·FUNC····LOCAL··DEFAULT····1·clear_state.isra.033 ····29:·00001529···278·FUNC····LOCAL··DEFAULT····1·clear_state.isra.0
34 ····30:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····1·$d34 ····30:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
35 ····31:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····31:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····32:·00000990·····0·NOTYPE··LOCAL··DEFAULT····1·$d36 ····32:·00000990·····0·NOTYPE··LOCAL··DEFAULT····1·$d
37 ····33:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$t37 ····33:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$t
38 ····34:·00000001···192·FUNC····LOCAL··DEFAULT····7·check_date_args38 ····34:·00000001···192·FUNC····LOCAL··DEFAULT····7·check_date_args
39 ····35:·00000a69···174·FUNC····LOCAL··DEFAULT····1·check_time_args39 ····35:·00000a69···174·FUNC····LOCAL··DEFAULT····1·check_time_args
40 ····36:·00000b19····88·FUNC····LOCAL··DEFAULT····1·check_tzinfo_subclass40 ····36:·000000c1····88·FUNC····LOCAL··DEFAULT····7·check_tzinfo_subclass
41 ····37:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC941 ····37:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
42 ····38:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1042 ····38:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
43 ····39:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1143 ····39:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
45 ····41:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1245 ····41:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
46 ····42:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1346 ····42:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
47 ····43:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1447 ····43:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
48 ····44:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1548 ····44:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
49 ····45:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1649 ····45:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
50 ····46:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1750 ····46:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
51 ····47:·00000b6c·····0·NOTYPE··LOCAL··DEFAULT····1·$d51 ····47:·00000114·····0·NOTYPE··LOCAL··DEFAULT····7·$d
52 ····48:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
53 ····49:·00000b71····64·FUNC····LOCAL··DEFAULT····1·datetime_alloc52 ····48:·00000b19····64·FUNC····LOCAL··DEFAULT····1·datetime_alloc
54 ····50:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1853 ····49:·00000170·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
55 ····51:·00000da5····64·FUNC····LOCAL··DEFAULT····1·time_alloc54 ····50:·00000d4d····64·FUNC····LOCAL··DEFAULT····1·time_alloc
 55 ····51:·00000118·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000e65····30·FUNC····LOCAL··DEFAULT····1·module_traverse56 ····52:·00000e0d····30·FUNC····LOCAL··DEFAULT····1·module_traverse
57 ····53:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1957 ····53:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
58 ····54:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2058 ····54:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
59 ····55:·00000e85···304·FUNC····LOCAL··DEFAULT····1·time_new59 ····55:·00000e2d···304·FUNC····LOCAL··DEFAULT····1·time_new
60 ····56:·00000b93····82·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR60 ····56:·00000b93····82·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR
61 ····57:·0000150d···164·FUNC····LOCAL··DEFAULT····9·time_from_pickle61 ····57:·0000150d···164·FUNC····LOCAL··DEFAULT····9·time_from_pickle
62 ····58:·00000fb0·····0·NOTYPE··LOCAL··DEFAULT····1·$d62 ····58:·00000f58·····0·NOTYPE··LOCAL··DEFAULT····1·$d
63 ····59:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2163 ····59:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
64 ····60:·00000280·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2264 ····60:·00000280·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
65 ····61:·00000fb4·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000f5c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·00000fb5···236·FUNC····LOCAL··DEFAULT····1·date_new66 ····62:·00000f5d···236·FUNC····LOCAL··DEFAULT····1·date_new
67 ····63:·00000b6b····40·FUNC····LOCAL··DEFAULT····9·date_from_pickle67 ····63:·00000b6b····40·FUNC····LOCAL··DEFAULT····9·date_from_pickle
68 ····64:·0000109c·····0·NOTYPE··LOCAL··DEFAULT····1·$d68 ····64:·00001044·····0·NOTYPE··LOCAL··DEFAULT····1·$d
69 ····65:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2369 ····65:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
70 ····66:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t70 ····66:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
71 ····67:·00000001···376·FUNC····LOCAL··DEFAULT····9·time_hash71 ····67:·00000001···376·FUNC····LOCAL··DEFAULT····9·time_hash
72 ····68:·000011f1···208·FUNC····LOCAL··DEFAULT····1·call_tzinfo_method72 ····68:·00001199···208·FUNC····LOCAL··DEFAULT····1·call_tzinfo_method
73 ····69:·00002855···116·FUNC····LOCAL··DEFAULT····1·delta_subtract73 ····69:·000027fd···116·FUNC····LOCAL··DEFAULT····1·delta_subtract
74 ····70:·00000174·····0·NOTYPE··LOCAL··DEFAULT····9·$d74 ····70:·00000174·····0·NOTYPE··LOCAL··DEFAULT····9·$d
75 ····71:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2475 ····71:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
76 ····72:·00000304·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2576 ····72:·00000304·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
77 ····73:·000010a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t77 ····73:·00001048·····0·NOTYPE··LOCAL··DEFAULT····1·$t
78 ····74:·000010a1···336·FUNC····LOCAL··DEFAULT····1·datetime_new78 ····74:·00001049···336·FUNC····LOCAL··DEFAULT····1·datetime_new
79 ····75:·00004d89···192·FUNC····LOCAL··DEFAULT····1·datetime_from_pickle79 ····75:·00004d31···192·FUNC····LOCAL··DEFAULT····1·datetime_from_pickle
80 ····76:·000011ec·····0·NOTYPE··LOCAL··DEFAULT····1·$d80 ····76:·00001194·····0·NOTYPE··LOCAL··DEFAULT····1·$d
81 ····77:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2681 ····77:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
82 ····78:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2782 ····78:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
83 ····79:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2883 ····79:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
84 ····80:·000011f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t84 ····80:·00001198·····0·NOTYPE··LOCAL··DEFAULT····1·$t
85 ····81:·000012bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d85 ····81:·00001264·····0·NOTYPE··LOCAL··DEFAULT····1·$d
86 ····82:·000012c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t86 ····82:·00001268·····0·NOTYPE··LOCAL··DEFAULT····1·$t
87 ····83:·000012c1····38·FUNC····LOCAL··DEFAULT····1·date_hash87 ····83:·00001269····38·FUNC····LOCAL··DEFAULT····1·date_hash
88 ····84:·000012e9····40·FUNC····LOCAL··DEFAULT····1·time_dealloc88 ····84:·00001291····40·FUNC····LOCAL··DEFAULT····1·time_dealloc
89 ····85:·00001311···420·FUNC····LOCAL··DEFAULT····1·datetime_hash89 ····85:·000012b9···420·FUNC····LOCAL··DEFAULT····1·datetime_hash
90 ····86:·000017c5···136·FUNC····LOCAL··DEFAULT····1·ymd_to_ord90 ····86:·0000176d···136·FUNC····LOCAL··DEFAULT····1·ymd_to_ord
91 ····87:·000014b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d91 ····87:·00001458·····0·NOTYPE··LOCAL··DEFAULT····1·$d
92 ····88:·000014b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t92 ····88:·0000145c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
93 ····89:·000014b5····42·FUNC····LOCAL··DEFAULT····1·datetime_dealloc93 ····89:·0000145d····42·FUNC····LOCAL··DEFAULT····1·datetime_dealloc
94 ····90:·000014e1···160·FUNC····LOCAL··DEFAULT····1·module_clear94 ····90:·00001489···160·FUNC····LOCAL··DEFAULT····1·module_clear
95 ····91:·0000157c·····0·NOTYPE··LOCAL··DEFAULT····1·$d95 ····91:·00001524·····0·NOTYPE··LOCAL··DEFAULT····1·$d
96 ····92:·00001580·····0·NOTYPE··LOCAL··DEFAULT····1·$t96 ····92:·00001528·····0·NOTYPE··LOCAL··DEFAULT····1·$t
97 ····93:·00001699·····2·FUNC····LOCAL··DEFAULT····1·module_free97 ····93:·00001641·····2·FUNC····LOCAL··DEFAULT····1·module_free
98 ····94:·00001741····90·FUNC····LOCAL··DEFAULT····1·timezone_dealloc98 ····94:·000016e9····90·FUNC····LOCAL··DEFAULT····1·timezone_dealloc
99 ····95:·0000179d····38·FUNC····LOCAL··DEFAULT····1·date_toordinal99 ····95:·00001745····38·FUNC····LOCAL··DEFAULT····1·date_toordinal
100 ····96:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29100 ····96:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
101 ····97:·00000178·····0·NOTYPE··LOCAL··DEFAULT····9·$t101 ····97:·00000178·····0·NOTYPE··LOCAL··DEFAULT····9·$t
102 ····98:·00000179···128·FUNC····LOCAL··DEFAULT····9·date_today102 ····98:·00000179···128·FUNC····LOCAL··DEFAULT····9·date_today
103 ····99:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····9·$d103 ····99:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
104 ···100:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30104 ···100:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
105 ···101:·0000184d···120·FUNC····LOCAL··DEFAULT····1·date_strftime105 ···101:·000017f5···120·FUNC····LOCAL··DEFAULT····1·date_strftime
106 ···102:·000019cd··1012·FUNC····LOCAL··DEFAULT····1·wrap_strftime106 ···102:·00001975··1012·FUNC····LOCAL··DEFAULT····1·wrap_strftime
107 ···103:·000018bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d107 ···103:·00001864·····0·NOTYPE··LOCAL··DEFAULT····1·$d
108 ···104:·000018c4·····0·NOTYPE··LOCAL··DEFAULT····1·$t108 ···104:·0000186c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
109 ···105:·000018c5····52·FUNC····LOCAL··DEFAULT····1·date_timetuple109 ···105:·0000186d····52·FUNC····LOCAL··DEFAULT····1·date_timetuple
110 ···106:·000018f9···212·FUNC····LOCAL··DEFAULT····1·build_struct_time110 ···106:·000018a1···212·FUNC····LOCAL··DEFAULT····1·build_struct_time
111 ···107:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31111 ···107:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
112 ···108:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32112 ···108:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
113 ···109:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33113 ···109:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
114 ···110:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34114 ···110:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
115 ···111:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35115 ···111:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
116 ···112:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36116 ···112:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
117 ···113:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37117 ···113:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
118 ···114:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38118 ···114:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
119 ···115:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39119 ···115:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
120 ···116:·00000420·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40120 ···116:·00000420·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
121 ···117:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41121 ···117:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
122 ···118:·000009bd····80·FUNC····LOCAL··DEFAULT····9·get_tzinfo_member122 ···118:·000009bd····80·FUNC····LOCAL··DEFAULT····9·get_tzinfo_member
123 ···119:·00004075···140·FUNC····LOCAL··DEFAULT····1·call_tzname123 ···119:·0000401d···140·FUNC····LOCAL··DEFAULT····1·call_tzname
124 ···120:·00001cd4·····0·NOTYPE··LOCAL··DEFAULT····1·$d124 ···120:·00001c7c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
125 ···121:·00001ce0·····0·NOTYPE··LOCAL··DEFAULT····1·$t125 ···121:·00001c88·····0·NOTYPE··LOCAL··DEFAULT····1·$t
126 ···122:·00000931···140·FUNC····LOCAL··DEFAULT····9·make_somezreplacement126 ···122:·00000931···140·FUNC····LOCAL··DEFAULT····9·make_somezreplacement
127 ···123:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t127 ···123:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
128 ···124:·000001f9·····2·FUNC····LOCAL··DEFAULT····9·datetime_date_fromtimestamp128 ···124:·000001f9·····2·FUNC····LOCAL··DEFAULT····9·datetime_date_fromtimestamp
129 ···125:·000001fb····74·FUNC····LOCAL··DEFAULT····9·date_fromtimestamp129 ···125:·000001fb····74·FUNC····LOCAL··DEFAULT····9·date_fromtimestamp
130 ···126:·00001dc1···100·FUNC····LOCAL··DEFAULT····1·new_date_subclass_ex130 ···126:·00001d69···100·FUNC····LOCAL··DEFAULT····1·new_date_subclass_ex
131 ···127:·00001e20·····0·NOTYPE··LOCAL··DEFAULT····1·$d131 ···127:·00001dc8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
132 ···128:·00001e24·····0·NOTYPE··LOCAL··DEFAULT····1·$t132 ···128:·00001dcc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
133 ···129:·00001e25····12·FUNC····LOCAL··DEFAULT····1·date_year133 ···129:·00001dcd····12·FUNC····LOCAL··DEFAULT····1·date_year
134 ···130:·00001e31····48·FUNC····LOCAL··DEFAULT····1·date_weekday134 ···130:·00001dd9····48·FUNC····LOCAL··DEFAULT····1·date_weekday
135 ···131:·00000434·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43135 ···131:·00000434·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
136 ···132:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44136 ···132:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
137 ···133:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45137 ···133:·00000458·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
138 ···134:·00000468·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46138 ···134:·00000468·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
139 ···135:·00000470·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47139 ···135:·00000470·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47
140 ···136:·00000478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48140 ···136:·00000478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
141 ···137:·00000480·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49141 ···137:·00000480·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
142 ···138:·00000488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50142 ···138:·00000488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50
Max diff block lines reached; 30638/42639 bytes (71.85%) of diff not shown.
213 KB
readelf --wide --relocs {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x100d0·contains·1297·entries:1 Relocation·section·'.rel.text'·at·offset·0x100d0·contains·1293·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000026··00024a0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get5 00000026··00024a0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get
6 00000034··00024b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred6 00000034··00024b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
7 00000046··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR07 00000046··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
8 0000004a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR08 0000004a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
9 0000004e··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR19 0000004e··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
10 00000052··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR110 00000052··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
11 0000006c··00024c0a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitForExtension11 0000006c··00024c0a·R_ARM_THM_CALL·········00000000···_PyStaticType_InitForExtension
12 00000080··0000132f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR212 00000080··0000132f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
13 00000084··00001330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR213 00000084··00001330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR2
14 000000e2··0000142f·R_ARM_THM_MOVW_ABS_NC··0000169d···callback_for_interp_exit14 000000e2··0000142f·R_ARM_THM_MOVW_ABS_NC··00001645···callback_for_interp_exit
15 000000e6··00001430·R_ARM_THM_MOVT_ABS·····0000169d···callback_for_interp_exit15 000000e6··00001430·R_ARM_THM_MOVT_ABS·····00001645···callback_for_interp_exit
16 000000ea··00024d0a·R_ARM_THM_CALL·········00000000···PyUnstable_AtExit16 000000ea··00024d0a·R_ARM_THM_CALL·········00000000···PyUnstable_AtExit
17 000000f4··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR117 000000f4··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
18 000000f8··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR118 000000f8··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
19 0000010c··00024e0a·R_ARM_THM_CALL·········00000000···_PyType_Name19 0000010c··00024e0a·R_ARM_THM_CALL·········00000000···_PyType_Name
20 00000116··00024f0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef20 00000116··00024f0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
21 00000126··0002502f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type21 00000126··0002502f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
22 0000012a··00025030·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type22 0000012a··00025030·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 000006c4··0002580a·R_ARM_THM_CALL·········00000000···PyCapsule_New100 000006c4··0002580a·R_ARM_THM_CALL·········00000000···PyCapsule_New
101 000006c8··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC8101 000006c8··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC8
102 000006cc··00000f30·R_ARM_THM_MOVT_ABS·····00000044···.LC8102 000006cc··00000f30·R_ARM_THM_MOVT_ABS·····00000044···.LC8
103 000006d4··0002590a·R_ARM_THM_CALL·········00000000···PyModule_Add103 000006d4··0002590a·R_ARM_THM_CALL·········00000000···PyModule_Add
104 000006de··00025a0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_GetDict104 000006de··00025a0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_GetDict
105 000006ea··00025b0a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef105 000006ea··00025b0a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef
106 000006f8··00025c0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem106 000006f8··00025c0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
107 00000716··00001c0a·R_ARM_THM_CALL·········000000c1···Py_XDECREF107 00000716··00001c0a·R_ARM_THM_CALL·········00000119···Py_XDECREF
108 00000736··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc108 00000736··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
109 0000073e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 0000073e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 00000746··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc110 00000746··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
111 0000074e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc111 0000074e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
112 00000764··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc112 00000764··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
113 0000076c··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc113 0000076c··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
114 00000782··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 00000782··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 141, 14 lines modifiedOffset 141, 15 lines modified
141 00000940··0002620a·R_ARM_THM_CALL·········00000000···PyWeakref_GetRef141 00000940··0002620a·R_ARM_THM_CALL·········00000000···PyWeakref_GetRef
142 0000096e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc142 0000096e··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
143 00000988··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc143 00000988··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
144 00000990··00026002·R_ARM_ABS32············00000000···_PyRuntime144 00000990··00026002·R_ARM_ABS32············00000000···_PyRuntime
145 000009a6··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct145 000009a6··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
146 000009aa··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct146 000009aa··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
147 000009c6··0000220a·R_ARM_THM_CALL·········00000001···check_date_args147 000009c6··0000220a·R_ARM_THM_CALL·········00000001···check_date_args
 148 000009e4··0000240a·R_ARM_THM_CALL·········000000c1···check_tzinfo_subclass
148 00000a9a··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError149 00000a9a··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
149 00000a9e··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError150 00000a9e··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
150 00000aa2··0000292f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC12151 00000aa2··0000292f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC12
151 00000aa6··00002930·R_ARM_THM_MOVT_ABS·····000000a4···.LC12152 00000aa6··00002930·R_ARM_THM_MOVT_ABS·····000000a4···.LC12
152 00000aac··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString153 00000aac··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString
153 00000ab6··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError154 00000ab6··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
154 00000aba··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError155 00000aba··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
Offset 166, 1232 lines modifiedOffset 167, 1227 lines modified
166 00000af2··00002b30·R_ARM_THM_MOVT_ABS·····000000d4···.LC14167 00000af2··00002b30·R_ARM_THM_MOVT_ABS·····000000d4···.LC14
167 00000af8··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString168 00000af8··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString
168 00000afe··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError169 00000afe··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
169 00000b02··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError170 00000b02··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
170 00000b06··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC13171 00000b06··00002a2f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC13
171 00000b0a··00002a30·R_ARM_THM_MOVT_ABS·····000000bc···.LC13172 00000b0a··00002a30·R_ARM_THM_MOVT_ABS·····000000bc···.LC13
172 00000b10··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString173 00000b10··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString
173 00000b18··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
174 00000b1c··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
175 00000b40··0002670a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
176 00000b4c··0002682f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
177 00000b50··00026830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
178 00000b54··00002e2f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC17 
179 00000b58··00002e30·R_ARM_THM_MOVT_ABS·····0000012c···.LC17 
180 00000b60··0002660a·R_ARM_THM_CALL·········00000000···PyErr_Format 
181 00000b6c··00000102·R_ARM_ABS32············00000000···.data 
182 00000b88··0002690a·R_ARM_THM_CALL·········00000000···PyObject_Malloc174 00000b30··0002690a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
183 00000ba0··00026a0a·R_ARM_THM_CALL·········00000000···_Py_NewReference175 00000b48··00026a0a·R_ARM_THM_CALL·········00000000···_Py_NewReference
184 00000c26··00026c0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv176 00000bce··00026c0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
185 00000c36··00026d0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod177 00000bde··00026d0a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
186 00000c4e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0178 00000bf6··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
187 00000c52··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0179 00000bfa··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
188 00000c98··00026e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError180 00000c40··00026e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
189 00000c9c··00026e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError181 00000c44··00026e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
190 00000ca2··0000322f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC18182 00000c4a··0000312f·R_ARM_THM_MOVW_ABS_NC··00000170···.LC18
191 00000ca6··00003230·R_ARM_THM_MOVT_ABS·····00000170···.LC18183 00000c4e··00003130·R_ARM_THM_MOVT_ABS·····00000170···.LC18
192 00000cac··0002660a·R_ARM_THM_CALL·········00000000···PyErr_Format184 00000c54··0002660a·R_ARM_THM_CALL·········00000000···PyErr_Format
193 00000cca··0000220a·R_ARM_THM_CALL·········00000001···check_date_args185 00000c72··0000220a·R_ARM_THM_CALL·········00000001···check_date_args
194 00000d16··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct186 00000cbe··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
195 00000d1a··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct187 00000cc2··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 188 00000cea··0000240a·R_ARM_THM_CALL·········000000c1···check_tzinfo_subclass
196 00000dbc··0002690a·R_ARM_THM_CALL·········00000000···PyObject_Malloc189 00000d64··0002690a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
197 00000dd4··00026a0a·R_ARM_THM_CALL·········00000000···_Py_NewReference190 00000d7c··00026a0a·R_ARM_THM_CALL·········00000000···_Py_NewReference
198 00000df4··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0191 00000d9c··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
199 00000df8··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0192 00000da0··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
200 00000e5c··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc193 00000e04··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
201 00000e96··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct194 00000e3e··0002562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
202 00000e9a··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct195 00000e42··00025630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
203 00000ed6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC20196 00000e7e··0000362f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC20
204 00000eda··00003630·R_ARM_THM_MOVT_ABS·····00000204···.LC20197 00000e82··00003630·R_ARM_THM_MOVT_ABS·····00000204···.LC20
205 00000ee0··00026f0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords 
206 00000f2c··0000380a·R_ARM_THM_CALL·········00000b93···PyUnicode_READ_CHAR 
207 00000f3c··0002700a·R_ARM_THM_CALL·········00000000···PyUnicode_AsLatin1String 
208 00000f4a··0000390a·R_ARM_THM_CALL·········0000150d···time_from_pickle 
209 00000f64··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
210 00000f6a··0002712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeEncodeError 
211 00000f6e··00027130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeEncodeError 
212 00000f74··0002720a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches 
213 00000f7a··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
214 00000f7e··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
215 00000f82··0000352f·R_ARM_THM_MOVW_ABS_NC··00000194···.LC19 
216 00000f86··00003530·R_ARM_THM_MOVT_ABS·····00000194···.LC19 
217 00000f8c··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
218 00000fa8··0000390a·R_ARM_THM_CALL·········0000150d···time_from_pickle 
219 00000fb0··00000102·R_ARM_ABS32············00000000···.data 
220 00000fe0··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000280···.LC22 
221 00000fe4··00003c30·R_ARM_THM_MOVT_ABS·····00000280···.LC22 
222 00000fe8··00026f0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords198 00000e88··00026f0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
 199 00000ed4··0000380a·R_ARM_THM_CALL·········00000b93···PyUnicode_READ_CHAR
 200 00000ee4··0002700a·R_ARM_THM_CALL·········00000000···PyUnicode_AsLatin1String
 201 00000ef2··0000390a·R_ARM_THM_CALL·········0000150d···time_from_pickle
 202 00000f0c··00025d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
223 00001026··0002712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeEncodeError203 00000f12··0002712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_UnicodeEncodeError
 204 00000f16··00027130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_UnicodeEncodeError
 205 00000f1c··0002720a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
 206 00000f22··0002642f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 207 00000f26··00026430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 208 00000f2a··0000352f·R_ARM_THM_MOVW_ABS_NC··00000194···.LC19
 209 00000f2e··00003530·R_ARM_THM_MOVT_ABS·····00000194···.LC19
 210 00000f34··0002650a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 211 00000f50··0000390a·R_ARM_THM_CALL·········0000150d···time_from_pickle
Max diff block lines reached; 175841/217727 bytes (80.76%) of diff not shown.
408 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 349, 16 lines modifiedOffset 349, 16 lines modified
349 datetime_microsecond349 datetime_microsecond
350 timezone_new350 timezone_new
351 datetime_timestamp351 datetime_timestamp
352 date_richcompare352 date_richcompare
353 datetime_reduce_ex353 datetime_reduce_ex
354 datetime_getstate354 datetime_getstate
355 date_format355 date_format
356 date_isoformat 
357 delta_bool356 delta_bool
 357 date_isoformat
358 tzinfo_reduce358 tzinfo_reduce
359 timezone_getinitargs359 timezone_getinitargs
360 delta_reduce360 delta_reduce
361 delta_multiply361 delta_multiply
362 multiply_int_timedelta362 multiply_int_timedelta
363 multiply_truedivide_timedelta_float363 multiply_truedivide_timedelta_float
364 delta_str364 delta_str
295 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 198, 15 lines modifiedOffset 198, 15 lines modified
198 ·R_ARM_THM_CALL» _PyType_GetDict198 ·R_ARM_THM_CALL» _PyType_GetDict
199 »       movs»   r3,·#0199 »       movs»   r3,·#0
200 »       mov»    r9,·r0200 »       mov»    r9,·r0
201 »       movs»   r2,·#1201 »       movs»   r2,·#1
202 »       mov»    r1,·r3202 »       mov»    r1,·r3
203 »       mov»    r0,·r3203 »       mov»    r0,·r3
204 »       str.w»  r8,·[sp]204 »       str.w»  r8,·[sp]
205 »       bl»     bb0·<new_delta_ex>205 »       bl»     b58·<new_delta_ex>
206 »       mov»    sl,·r0206 »       mov»    sl,·r0
207 »       cmp»    r0,·#0207 »       cmp»    r0,·#0
208 »       beq.w»  728·<_datetime_exec+0x71c>208 »       beq.w»  728·<_datetime_exec+0x71c>
209 »       mov»    r2,·r0209 »       mov»    r2,·r0
210 »       movw»   r1,·#0210 »       movw»   r1,·#0
211 ·R_ARM_THM_MOVW_ABS_NC»  .LC0211 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
212 »       movt»   r1,·#0212 »       movt»   r1,·#0
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 »       beq.w»  7a8·<_datetime_exec+0x79c>226 »       beq.w»  7a8·<_datetime_exec+0x79c>
227 »       movs»   r3,·#0227 »       movs»   r3,·#0
228 »       str.w»  r8,·[sp]228 »       str.w»  r8,·[sp]
229 »       mov»    r2,·r3229 »       mov»    r2,·r3
230 »       mov»    r1,·r3230 »       mov»    r1,·r3
231 »       movw»   r0,·#13825»  @·0x3601231 »       movw»   r0,·#13825»  @·0x3601
232 »       movt»   r0,·#50277»  @·0xc465232 »       movt»   r0,·#50277»  @·0xc465
233 »       bl»     bb0·<new_delta_ex>233 »       bl»     b58·<new_delta_ex>
234 »       mov»    sl,·r0234 »       mov»    sl,·r0
235 »       cmp»    r0,·#0235 »       cmp»    r0,·#0
236 »       beq.w»  728·<_datetime_exec+0x71c>236 »       beq.w»  728·<_datetime_exec+0x71c>
237 »       mov»    r2,·r0237 »       mov»    r2,·r0
238 »       movw»   r1,·#0238 »       movw»   r1,·#0
239 ·R_ARM_THM_MOVW_ABS_NC»  .LC1239 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
240 »       movt»   r1,·#0240 »       movt»   r1,·#0
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 »       str.w»  r8,·[sp]256 »       str.w»  r8,·[sp]
257 »       movw»   r2,·#16959»  @·0x423f257 »       movw»   r2,·#16959»  @·0x423f
258 »       movt»   r2,·#15258 »       movt»   r2,·#15
259 »       movw»   r1,·#20863»  @·0x517f259 »       movw»   r1,·#20863»  @·0x517f
260 »       movt»   r1,·#1260 »       movt»   r1,·#1
261 »       movw»   r0,·#51711»  @·0xc9ff261 »       movw»   r0,·#51711»  @·0xc9ff
262 »       movt»   r0,·#15258»  @·0x3b9a262 »       movt»   r0,·#15258»  @·0x3b9a
263 »       bl»     bb0·<new_delta_ex>263 »       bl»     b58·<new_delta_ex>
264 »       mov»    sl,·r0264 »       mov»    sl,·r0
265 »       cmp»    r0,·#0265 »       cmp»    r0,·#0
266 »       beq.w»  728·<_datetime_exec+0x71c>266 »       beq.w»  728·<_datetime_exec+0x71c>
267 »       mov»    r2,·sl267 »       mov»    r2,·sl
268 »       mov»    r0,·r9268 »       mov»    r0,·r9
269 »       movw»   r1,·#0269 »       movw»   r1,·#0
270 ·R_ARM_THM_MOVW_ABS_NC»  .LC2270 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 »       bl»     0·<_PyType_GetDict>286 »       bl»     0·<_PyType_GetDict>
287 ·R_ARM_THM_CALL» _PyType_GetDict287 ·R_ARM_THM_CALL» _PyType_GetDict
288 »       movs»   r2,·#1288 »       movs»   r2,·#1
289 »       ldr»    r3,·[pc,·#412]»@·(488·<_datetime_exec+0x47c>)289 »       ldr»    r3,·[pc,·#412]»@·(488·<_datetime_exec+0x47c>)
290 »       mov»    r9,·r0290 »       mov»    r9,·r0
291 »       mov»    r1,·r2291 »       mov»    r1,·r2
292 »       mov»    r0,·r2292 »       mov»    r0,·r2
293 »       bl»     cb4·<new_date_ex>293 »       bl»     c5c·<new_date_ex>
294 »       mov»    sl,·r0294 »       mov»    sl,·r0
295 »       cmp»    r0,·#0295 »       cmp»    r0,·#0
296 »       beq.w»  728·<_datetime_exec+0x71c>296 »       beq.w»  728·<_datetime_exec+0x71c>
297 »       mov»    r2,·r0297 »       mov»    r2,·r0
298 »       movw»   r1,·#0298 »       movw»   r1,·#0
299 ·R_ARM_THM_MOVW_ABS_NC»  .LC1299 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
300 »       movt»   r1,·#0300 »       movt»   r1,·#0
Offset 312, 15 lines modifiedOffset 312, 15 lines modified
312 »       str.w»  r3,·[sl]312 »       str.w»  r3,·[sl]
313 »       cmp»    r3,·#0313 »       cmp»    r3,·#0
314 »       beq.w»  8fc·<_datetime_exec+0x8f0>314 »       beq.w»  8fc·<_datetime_exec+0x8f0>
315 »       ldr»    r3,·[pc,·#348]»@·(488·<_datetime_exec+0x47c>)315 »       ldr»    r3,·[pc,·#348]»@·(488·<_datetime_exec+0x47c>)
316 »       movs»   r2,·#31316 »       movs»   r2,·#31
317 »       movs»   r1,·#12317 »       movs»   r1,·#12
318 »       movw»   r0,·#9999»   @·0x270f318 »       movw»   r0,·#9999»   @·0x270f
319 »       bl»     cb4·<new_date_ex>319 »       bl»     c5c·<new_date_ex>
320 »       mov»    sl,·r0320 »       mov»    sl,·r0
321 »       cmp»    r0,·#0321 »       cmp»    r0,·#0
322 »       beq.w»  728·<_datetime_exec+0x71c>322 »       beq.w»  728·<_datetime_exec+0x71c>
323 »       mov»    r2,·r0323 »       mov»    r2,·r0
324 »       movw»   r1,·#0324 »       movw»   r1,·#0
325 ·R_ARM_THM_MOVW_ABS_NC»  .LC2325 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
326 »       movt»   r1,·#0326 »       movt»   r1,·#0
Offset 339, 15 lines modifiedOffset 339, 15 lines modified
339 »       cmp»    r3,·#0339 »       cmp»    r3,·#0
340 »       beq.w»  8c8·<_datetime_exec+0x8bc>340 »       beq.w»  8c8·<_datetime_exec+0x8bc>
341 »       movs»   r3,·#0341 »       movs»   r3,·#0
342 »       movs»   r0,·#1342 »       movs»   r0,·#1
343 »       mov»    r2,·r3343 »       mov»    r2,·r3
344 »       mov»    r1,·r3344 »       mov»    r1,·r3
345 »       str.w»  r8,·[sp]345 »       str.w»  r8,·[sp]
346 »       bl»     bb0·<new_delta_ex>346 »       bl»     b58·<new_delta_ex>
347 »       mov»    sl,·r0347 »       mov»    sl,·r0
348 »       cmp»    r0,·#0348 »       cmp»    r0,·#0
349 »       beq.w»  728·<_datetime_exec+0x71c>349 »       beq.w»  728·<_datetime_exec+0x71c>
350 »       mov»    r2,·sl350 »       mov»    r2,·sl
351 »       mov»    r0,·r9351 »       mov»    r0,·r9
352 »       movw»   r1,·#0352 »       movw»   r1,·#0
353 ·R_ARM_THM_MOVW_ABS_NC»  .LC0353 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
Offset 377, 15 lines modifiedOffset 377, 15 lines modified
377 »       mov»    r2,·r3377 »       mov»    r2,·r3
378 »       mov»    sl,·r0378 »       mov»    sl,·r0
379 »       mov»    r1,·r3379 »       mov»    r1,·r3
380 »       mov»    r0,·r3380 »       mov»    r0,·r3
381 »       str.w»  fp,·[sp,·#8]381 »       str.w»  fp,·[sp,·#8]
382 »       str»    r3,·[sp,·#4]382 »       str»    r3,·[sp,·#4]
383 »       str.w»  r9,·[sp]383 »       str.w»  r9,·[sp]
384 »       bl»     d04·<new_time_ex2>384 »       bl»     cac·<new_time_ex2>
385 »       mov»    r2,·r0385 »       mov»    r2,·r0
386 »       cmp»    r0,·#0386 »       cmp»    r0,·#0
387 »       beq.w»  728·<_datetime_exec+0x71c>387 »       beq.w»  728·<_datetime_exec+0x71c>
388 »       str»    r0,·[sp,·#28]388 »       str»    r0,·[sp,·#28]
389 »       movw»   r1,·#0389 »       movw»   r1,·#0
390 ·R_ARM_THM_MOVW_ABS_NC»  .LC1390 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
391 »       movt»   r1,·#0391 »       movt»   r1,·#0
Offset 409, 15 lines modifiedOffset 409, 15 lines modified
409 »       str.w»  fp,·[sp,·#8]409 »       str.w»  fp,·[sp,·#8]
410 »       mov»    r1,·r2410 »       mov»    r1,·r2
411 »       str»    r3,·[sp,·#4]411 »       str»    r3,·[sp,·#4]
412 »       movs»   r0,·#23412 »       movs»   r0,·#23
413 »       str.w»  r9,·[sp]413 »       str.w»  r9,·[sp]
414 »       movw»   r3,·#16959»  @·0x423f414 »       movw»   r3,·#16959»  @·0x423f
415 »       movt»   r3,·#15415 »       movt»   r3,·#15
416 »       bl»     d04·<new_time_ex2>416 »       bl»     cac·<new_time_ex2>
417 »       mov»    fp,·r0417 »       mov»    fp,·r0
418 »       cmp»    r0,·#0418 »       cmp»    r0,·#0
419 »       beq.w»  728·<_datetime_exec+0x71c>419 »       beq.w»  728·<_datetime_exec+0x71c>
420 »       mov»    r2,·r0420 »       mov»    r2,·r0
421 »       movw»   r1,·#0421 »       movw»   r1,·#0
422 ·R_ARM_THM_MOVW_ABS_NC»  .LC2422 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
423 »       movt»   r1,·#0423 »       movt»   r1,·#0
Max diff block lines reached; 298965/301704 bytes (99.09%) of diff not shown.
1.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 90, 20 lines modifiedOffset 90, 63 lines modified
90 »       movt»   r1,·#090 »       movt»   r1,·#0
91 ·R_ARM_THM_MOVT_ABS»     .LC991 ·R_ARM_THM_MOVT_ABS»     .LC9
92 »       ldr»    r0,·[r3,·#0]92 »       ldr»    r0,·[r3,·#0]
93 »       bl»     0·<PyErr_Format>93 »       bl»     0·<PyErr_Format>
94 ·R_ARM_THM_CALL» PyErr_Format94 ·R_ARM_THM_CALL» PyErr_Format
95 »       b.n»    88·<check_date_args+0x88>95 »       b.n»    88·<check_date_args+0x88>
  
 96 000000c0·<check_tzinfo_subclass>:
 97 check_tzinfo_subclass():
 98 »       movw»   r3,·#0
 99 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
 100 »       movt»   r3,·#0
 101 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
 102 »       cmp»    r0,·r3
 103 »       bne.n»  d0·<check_tzinfo_subclass+0x10>
 104 »       movs»   r0,·#0
 105 »       bx»     lr
 106 »       push»   {r4,·lr}
 107 »       mov.w»  ip,·#4096»  @·0x1000
 108 »       sub.w»  ip,·sp,·ip
 109 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
 110 »       ldr»    r1,·[pc,·#52]» @·(114·<check_tzinfo_subclass+0x54>)
 111 »       mov»    r4,·r0
 112 »       ldr»    r0,·[r0,·#4]
 113 »       cmp»    r0,·r1
 114 »       beq.n»  ee·<check_tzinfo_subclass+0x2e>
 115 »       bl»     0·<PyType_IsSubtype>
 116 ·R_ARM_THM_CALL» PyType_IsSubtype
 117 »       cbz»    r0,·f2·<check_tzinfo_subclass+0x32>
 118 »       movs»   r0,·#0
 119 »       pop»    {r4,·pc}
 120 »       ldr»    r2,·[r4,·#4]
 121 »       movw»   r3,·#0
 122 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
 123 »       movt»   r3,·#0
 124 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
 125 »       movw»   r1,·#0
 126 ·R_ARM_THM_MOVW_ABS_NC»  .LC17
 127 »       movt»   r1,·#0
 128 ·R_ARM_THM_MOVT_ABS»     .LC17
 129 »       ldr»    r2,·[r2,·#12]
 130 »       ldr»    r0,·[r3,·#0]
 131 »       bl»     0·<PyErr_Format>
 132 ·R_ARM_THM_CALL» PyErr_Format
 133 »       mov.w»  r0,·#4294967295»    @·0xffffffff
 134 »       pop»    {r4,·pc}
 135 »       nop
 136 »       .word»  0x00000104
 137 ·R_ARM_ABS32»    .data
  
96 000000c0·<Py_XDECREF>:138 00000118·<Py_XDECREF>:
97 Py_XDECREF():139 Py_XDECREF():
98 »       cbz»    r0,·d6·<Py_XDECREF+0x16>140 »       cbz»    r0,·12e·<Py_XDECREF+0x16>
99 »       ldr»    r2,·[r0,·#0]141 »       ldr»    r2,·[r0,·#0]
100 »       mvn.w»  r1,·#3221225472»    @·0xc0000000142 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
101 »       cmp»    r2,·r1143 »       cmp»    r2,·r1
102 »       beq.n»  d6·<Py_XDECREF+0x16>144 »       beq.n»  12e·<Py_XDECREF+0x16>
103 »       subs»   r2,·#1145 »       subs»   r2,·#1
104 »       str»    r2,·[r0,·#0]146 »       str»    r2,·[r0,·#0]
105 »       cbnz»   r2,·d6·<Py_XDECREF+0x16>147 »       cbnz»   r2,·12e·<Py_XDECREF+0x16>
106 »       b.w»    0·<_Py_Dealloc>148 »       b.w»    0·<_Py_Dealloc>
107 ·R_ARM_THM_JUMP24»       _Py_Dealloc149 ·R_ARM_THM_JUMP24»       _Py_Dealloc
108 »       bx»     lr150 »       bx»     lr
16.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 »       movt»   r5,·#034 »       movt»   r5,·#0
35 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct35 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
36 »       str»    r5,·[sp,·#0]36 »       str»    r5,·[sp,·#0]
37 »       ldr»    r5,·[r4,·#4]37 »       ldr»    r5,·[r4,·#4]
38 »       str»    r5,·[sp,·#8]38 »       str»    r5,·[sp,·#8]
39 »       movs»   r5,·#039 »       movs»   r5,·#0
40 »       str»    r5,·[sp,·#4]40 »       str»    r5,·[sp,·#4]
41 »       bl»     d04·<date_add+0x58>41 »       bl»     cac·<date_add>
42 ·R_ARM_THM_CALL» new_time_ex242 ·R_ARM_THM_CALL» new_time_ex2
43 »       mov»    r6,·r043 »       mov»    r6,·r0
44 »       cbnz»   r0,·6c·<time_hash+0x6c>44 »       cbnz»   r0,·6c·<time_hash+0x6c>
45 »       b.n»    16c·<time_hash+0x16c>45 »       b.n»    16c·<time_hash+0x16c>
46 »       ldr»    r3,·[r0,·#0]46 »       ldr»    r3,·[r0,·#0]
47 »       mvn.w»  r2,·#3221225472»    @·0xc000000047 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
48 »       cmp»    r3,·r248 »       cmp»    r3,·r2
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct64 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
65 »       movt»   r2,·#065 »       movt»   r2,·#0
66 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct66 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
67 »       movw»   r1,·#067 »       movw»   r1,·#0
68 ·R_ARM_THM_MOVW_ABS_NC»  .LC2368 ·R_ARM_THM_MOVW_ABS_NC»  .LC23
69 »       movt»   r1,·#069 »       movt»   r1,·#0
70 ·R_ARM_THM_MOVT_ABS»     .LC2370 ·R_ARM_THM_MOVT_ABS»     .LC23
71 »       bl»     11f0·<timezone_str+0x8c>71 »       bl»     1198·<timezone_str+0x34>
72 ·R_ARM_THM_CALL» call_tzinfo_method72 ·R_ARM_THM_CALL» call_tzinfo_method
73 »       ldr»    r3,·[r6,·#0]73 »       ldr»    r3,·[r6,·#0]
74 »       mvn.w»  r2,·#3221225472»    @·0xc000000074 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
75 »       mov»    r5,·r075 »       mov»    r5,·r0
76 »       cmp»    r3,·r276 »       cmp»    r3,·r2
77 »       beq.n»  a8·<time_hash+0xa8>77 »       beq.n»  a8·<time_hash+0xa8>
78 »       subs»   r3,·#178 »       subs»   r3,·#1
Offset 109, 20 lines modifiedOffset 109, 20 lines modified
109 »       mla»    r1,·r0,·r3,·r1109 »       mla»    r1,·r0,·r3,·r1
110 »       ldrb»   r3,·[r4,·#15]110 »       ldrb»   r3,·[r4,·#15]
111 »       movs»   r0,·#0111 »       movs»   r0,·#0
112 »       add»    r1,·r3112 »       add»    r1,·r3
113 »       ldr»    r3,·[pc,·#132]»@·(174·<time_hash+0x174>)113 »       ldr»    r3,·[pc,·#132]»@·(174·<time_hash+0x174>)
114 »       str»    r3,·[sp,·#0]114 »       str»    r3,·[sp,·#0]
115 »       movs»   r3,·#1115 »       movs»   r3,·#1
116 »       bl»     bb0·<PyUnicode_READ_CHAR+0x1e>116 »       bl»     b58·<datetime_utcnow+0x34>
117 ·R_ARM_THM_CALL» new_delta_ex117 ·R_ARM_THM_CALL» new_delta_ex
118 »       mov»    r8,·r0118 »       mov»    r8,·r0
119 »       cbz»    r0,·11e·<time_hash+0x11e>119 »       cbz»    r0,·11e·<time_hash+0x11e>
120 »       mov»    r1,·r5120 »       mov»    r1,·r5
121 »       bl»     2854·<delta_subtract>121 »       bl»     27fc·<delta_subtract>
122 ·R_ARM_THM_CALL» delta_subtract122 ·R_ARM_THM_CALL» delta_subtract
123 »       ldr.w»  r3,·[r8]123 »       ldr.w»  r3,·[r8]
124 »       mvn.w»  r2,·#3221225472»    @·0xc0000000124 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
125 »       mov»    r6,·r0125 »       mov»    r6,·r0
126 »       cmp»    r3,·r2126 »       cmp»    r3,·r2
127 »       beq.n»  11c·<time_hash+0x11c>127 »       beq.n»  11c·<time_hash+0x11c>
128 »       subs»   r3,·#1128 »       subs»   r3,·#1
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 »       cmp»    r0,·#0263 »       cmp»    r0,·#0
264 »       bne.n»  21c·<date_fromtimestamp+0x22>264 »       bne.n»  21c·<date_fromtimestamp+0x22>
265 »       ldrd»   r1,·r0,·[sp,·#28]265 »       ldrd»   r1,·r0,·[sp,·#28]
266 »       mov»    r3,·r4266 »       mov»    r3,·r4
267 »       ldr»    r2,·[sp,·#24]267 »       ldr»    r2,·[sp,·#24]
268 »       adds»   r1,·#1268 »       adds»   r1,·#1
269 »       addw»   r0,·r0,·#1900»@·0x76c269 »       addw»   r0,·r0,·#1900»@·0x76c
270 »       bl»     1dc0·<new_date_subclass_ex>270 »       bl»     1d68·<new_date_subclass_ex>
271 ·R_ARM_THM_CALL» new_date_subclass_ex271 ·R_ARM_THM_CALL» new_date_subclass_ex
272 »       add»    sp,·#56»      @·0x38272 »       add»    sp,·#56»      @·0x38
273 »       pop»    {r4,·pc}273 »       pop»    {r4,·pc}
  
274 00000244·<delta_repr>:274 00000244·<delta_repr>:
275 delta_repr():275 delta_repr():
276 »       push»   {r4,·r5,·r6,·lr}276 »       push»   {r4,·r5,·r6,·lr}
Offset 606, 15 lines modifiedOffset 606, 15 lines modified
606 »       ldr»    r5,·[r0,·#0]606 »       ldr»    r5,·[r0,·#0]
607 »       b.n»    51a·<datetime_datetime_now+0x52>607 »       b.n»    51a·<datetime_datetime_now+0x52>
608 »       movw»   r5,·#0608 »       movw»   r5,·#0
609 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct609 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
610 »       movt»   r5,·#0610 »       movt»   r5,·#0
611 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct611 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
612 »       mov»    r0,·r5612 »       mov»    r0,·r5
613 »       bl»     b18·<datetime_combine+0x90>613 »       bl»     c0·<time_hash+0xc0>
614 ·R_ARM_THM_CALL» check_tzinfo_subclass614 ·R_ARM_THM_CALL» check_tzinfo_subclass
615 »       cmp»    r0,·#0615 »       cmp»    r0,·#0
616 »       blt.n»  508·<datetime_datetime_now+0x40>616 »       blt.n»  508·<datetime_datetime_now+0x40>
617 »       movw»   r6,·#0617 »       movw»   r6,·#0
618 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct618 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
619 »       movt»   r6,·#0619 »       movt»   r6,·#0
620 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct620 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
Offset 692, 15 lines modifiedOffset 692, 15 lines modified
692 »       cmp»    r0,·#0692 »       cmp»    r0,·#0
693 »       blt.n»  5b0·<datetime_best_possible+0x20>693 »       blt.n»  5b0·<datetime_best_possible+0x20>
694 »       ldr»    r3,·[sp,·#12]694 »       ldr»    r3,·[sp,·#12]
695 »       mov»    r1,·r6695 »       mov»    r1,·r6
696 »       strd»   r3,·r4,·[sp]696 »       strd»   r3,·r4,·[sp]
697 »       mov»    r0,·r5697 »       mov»    r0,·r5
698 »       ldrd»   r2,·r3,·[sp,·#24]698 »       ldrd»   r2,·r3,·[sp,·#24]
699 »       bl»     2d24·<datetime_from_timet_and_us>699 »       bl»     2ccc·<datetime_from_timet_and_us>
700 ·R_ARM_THM_CALL» datetime_from_timet_and_us700 ·R_ARM_THM_CALL» datetime_from_timet_and_us
701 »       add»    sp,·#32701 »       add»    sp,·#32
702 »       pop»    {r4,·r5,·r6,·pc}702 »       pop»    {r4,·r5,·r6,·pc}
  
703 000005de·<date_str>:703 000005de·<date_str>:
704 date_str():704 date_str():
705 »       push»   {r4,·lr}705 »       push»   {r4,·lr}
Offset 852, 43 lines modifiedOffset 852, 43 lines modified
852 »       mov»    r0,·r4852 »       mov»    r0,·r4
853 »       bl»     0·<_Py_Dealloc>853 »       bl»     0·<_Py_Dealloc>
854 ·R_ARM_THM_CALL» _Py_Dealloc854 ·R_ARM_THM_CALL» _Py_Dealloc
855 »       b.n»    702·<datetime_getstate+0x5e>855 »       b.n»    702·<datetime_getstate+0x5e>
856 »       mov»    r0,·r4856 »       mov»    r0,·r4
857 »       pop»    {r4,·r5,·r6,·pc}857 »       pop»    {r4,·r5,·r6,·pc}
  
 858 0000071a·<delta_bool>:
 859 delta_bool():
 860 »       ldr»    r3,·[r0,·#12]
 861 »       cbnz»   r3,·72c·<delta_bool+0x12>
 862 »       ldr»    r3,·[r0,·#16]
 863 »       cbnz»   r3,·72c·<delta_bool+0x12>
 864 »       ldr»    r0,·[r0,·#20]
 865 »       subs»   r0,·#0
 866 »       it»     ne
 867 »       movne»  r0,·#1
 868 »       bx»     lr
 869 »       movs»   r0,·#1
 870 »       bx»     lr
  
858 0000071a·<date_isoformat>:871 00000730·<date_isoformat>:
859 date_isoformat():872 date_isoformat():
860 »       mov»    r2,·r0873 »       mov»    r2,·r0
861 »       movw»   r0,·#0874 »       movw»   r0,·#0
862 ·R_ARM_THM_MOVW_ABS_NC»  .LC103875 ·R_ARM_THM_MOVW_ABS_NC»  .LC103
Max diff block lines reached; 13897/16972 bytes (81.88%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 156, 17 lines modifiedOffset 156, 17 lines modified
156 ··0x00000990·43393900·74696d65·7a6f6e65·5f6e6577·C99.timezone_new156 ··0x00000990·43393900·74696d65·7a6f6e65·5f6e6577·C99.timezone_new
157 ··0x000009a0·00646174·6574696d·655f7469·6d657374·.datetime_timest157 ··0x000009a0·00646174·6574696d·655f7469·6d657374·.datetime_timest
158 ··0x000009b0·616d7000·64617465·5f726963·68636f6d·amp.date_richcom158 ··0x000009b0·616d7000·64617465·5f726963·68636f6d·amp.date_richcom
159 ··0x000009c0·70617265·002e4c43·31303000·2e4c4331·pare..LC100..LC1159 ··0x000009c0·70617265·002e4c43·31303000·2e4c4331·pare..LC100..LC1
160 ··0x000009d0·30310064·61746574·696d655f·72656475·01.datetime_redu160 ··0x000009d0·30310064·61746574·696d655f·72656475·01.datetime_redu
161 ··0x000009e0·63655f65·78006461·74657469·6d655f67·ce_ex.datetime_g161 ··0x000009e0·63655f65·78006461·74657469·6d655f67·ce_ex.datetime_g
162 ··0x000009f0·65747374·61746500·2e4c4331·30320064·etstate..LC102.d162 ··0x000009f0·65747374·61746500·2e4c4331·30320064·etstate..LC102.d
 163 ··0x00000a00·6174655f·666f726d·61740064·656c7461·ate_format.delta
 164 ··0x00000a10·5f626f6f·6c002e4c·43313033·00646174·_bool..LC103.dat
163 ··0x00000a00·6174655f·666f726d·6174002e·4c433130·ate_format..LC10165 ··0x00000a20·655f6973·6f666f72·6d617400·2e4c4331·e_isoformat..LC1
164 ··0x00000a10·33006461·74655f69·736f666f·726d6174·3.date_isoformat 
165 ··0x00000a20·0064656c·74615f62·6f6f6c00·2e4c4331·.delta_bool..LC1 
166 ··0x00000a30·30340074·7a696e66·6f5f7265·64756365·04.tzinfo_reduce166 ··0x00000a30·30340074·7a696e66·6f5f7265·64756365·04.tzinfo_reduce
167 ··0x00000a40·0074696d·657a6f6e·655f6765·74696e69·.timezone_getini167 ··0x00000a40·0074696d·657a6f6e·655f6765·74696e69·.timezone_getini
168 ··0x00000a50·74617267·73002e4c·43313035·0064656c·targs..LC105.del168 ··0x00000a50·74617267·73002e4c·43313035·0064656c·targs..LC105.del
169 ··0x00000a60·74615f72·65647563·65002e4c·43313036·ta_reduce..LC106169 ··0x00000a60·74615f72·65647563·65002e4c·43313036·ta_reduce..LC106
170 ··0x00000a70·0064656c·74615f6d·756c7469·706c7900·.delta_multiply.170 ··0x00000a70·0064656c·74615f6d·756c7469·706c7900·.delta_multiply.
171 ··0x00000a80·6d756c74·69706c79·5f696e74·5f74696d·multiply_int_tim171 ··0x00000a80·6d756c74·69706c79·5f696e74·5f74696d·multiply_int_tim
172 ··0x00000a90·6564656c·7461006d·756c7469·706c795f·edelta.multiply_172 ··0x00000a90·6564656c·7461006d·756c7469·706c795f·edelta.multiply_
20.3 KB
_heapqmodule.o
1.16 KB
readelf --wide --symbols {}
    
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 ····11:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC315 ····11:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
16 ····12:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC416 ····12:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
17 ····13:·00000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LC517 ····13:·00000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
19 ····15:·00000001···360·FUNC····LOCAL··DEFAULT····7·_heapq_heappush19 ····15:·00000001···360·FUNC····LOCAL··DEFAULT····7·_heapq_heappush
20 ····16:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC620 ····16:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
21 ····17:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC721 ····17:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
22 ····18:·00000169···700·FUNC····LOCAL··DEFAULT····7·_heapq_heappop22 ····18:·00000169···698·FUNC····LOCAL··DEFAULT····7·_heapq_heappop
23 ····19:·00000425···496·FUNC····LOCAL··DEFAULT····7·siftup23 ····19:·00000425···494·FUNC····LOCAL··DEFAULT····7·siftup
24 ····20:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC824 ····20:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
25 ····21:·0000003d····74·FUNC····LOCAL··DEFAULT····1·_heapq_heapify25 ····21:·0000003d····74·FUNC····LOCAL··DEFAULT····1·_heapq_heapify
26 ····22:·00000089···152·FUNC····LOCAL··DEFAULT····1·heapify_internal26 ····22:·00000089···152·FUNC····LOCAL··DEFAULT····1·heapify_internal
27 ····23:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC927 ····23:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
28 ····24:·00000121···104·FUNC····LOCAL··DEFAULT····1·_heapq_heapreplace28 ····24:·00000121···104·FUNC····LOCAL··DEFAULT····1·_heapq_heapreplace
29 ····25:·00000189···102·FUNC····LOCAL··DEFAULT····1·heapreplace_internal29 ····25:·00000189···102·FUNC····LOCAL··DEFAULT····1·heapreplace_internal
30 ····26:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1030 ····26:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
6.86 KB
readelf --wide --relocs {}
    
Offset 147, 61 lines modifiedOffset 147, 61 lines modified
147 0000014a··00003e0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument147 0000014a··00003e0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
148 00000154··0000092f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1148 00000154··0000092f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
149 00000158··00000930·R_ARM_THM_MOVT_ABS·····0000000c···.LC1149 00000158··00000930·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
150 0000015e··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional150 0000015e··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
151 000001ae··0000400a·R_ARM_THM_CALL·········00000000···PyList_SetSlice151 000001ae··0000400a·R_ARM_THM_CALL·········00000000···PyList_SetSlice
152 00000220··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool152 00000220··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
153 000002c4··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool153 000002c4··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
154 0000032c··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool154 0000032a··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
155 0000034c··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool155 0000034a··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
156 0000035e··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError156 0000035c··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
157 00000362··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError157 00000360··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
158 00000366··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4158 00000364··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4
159 0000036a··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4159 00000368··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4
160 00000370··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
161 0000037c··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
162 00000386··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
163 0000038c··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError 
164 00000390··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError 
165 00000394··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC5 
166 00000398··00000d30·R_ARM_THM_MOVT_ABS·····00000040···.LC5 
167 0000039e··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString160 0000036e··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
168 000003b8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
169 000003c0··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
170 000003c8··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2 
171 000003cc··00000a30·R_ARM_THM_MOVT_ABS·····00000018···.LC2 
172 000003d0··0000102f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC6 
173 000003d4··00001030·R_ARM_THM_MOVT_ABS·····00000064···.LC6 
174 000003d8··0000112f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC7 
175 000003dc··00001130·R_ARM_THM_MOVT_ABS·····00000070···.LC7 
176 000003e0··00003e0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument 
177 000003e6··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError161 00000376··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
178 000003ea··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError162 0000037a··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
179 000003ee··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4163 0000037e··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC5
180 000003f2··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4164 00000382··00000d30·R_ARM_THM_MOVT_ABS·····00000040···.LC5
181 000003f8··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString165 00000388··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
182 00000402··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc166 000003a2··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 167 000003aa··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
183 0000041e··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc168 000003b4··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 169 000003be··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 170 000003c8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 171 000003e4··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 172 000003ec··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2
 173 000003f0··00000a30·R_ARM_THM_MOVT_ABS·····00000018···.LC2
 174 000003f4··0000102f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC6
 175 000003f8··00001030·R_ARM_THM_MOVT_ABS·····00000064···.LC6
 176 000003fc··0000112f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC7
 177 00000400··00001130·R_ARM_THM_MOVT_ABS·····00000070···.LC7
 178 00000404··00003e0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
 179 0000040a··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
 180 0000040e··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
 181 00000412··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4
 182 00000416··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4
 183 0000041c··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
184 00000496··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool184 00000496··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
185 00000540··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool185 00000540··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
186 000005a4··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool186 000005a2··0000380a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
187 000005ba··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc187 000005b8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 188 000005c2··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
188 000005c0··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError189 000005ca··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
189 000005c4··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError190 000005ce··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
190 000005c8··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC5191 000005d2··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC5
191 000005cc··00000d30·R_ARM_THM_MOVT_ABS·····00000040···.LC5192 000005d6··00000d30·R_ARM_THM_MOVT_ABS·····00000040···.LC5
192 000005d2··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString193 000005dc··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
193 000005de··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
194 000005e8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc194 000005e8··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
195 000005f0··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError195 000005ee··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
196 000005f4··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError196 000005f2··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
197 000005f8··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4197 000005f6··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4
198 000005fc··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4198 000005fa··00000c30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4
199 00000602··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString199 00000600··00003b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
200 0000060c··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc200 0000060a··00003c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
  
201 Relocation·section·'.rel.text.unlikely'·at·offset·0x376c·contains·26·entries:201 Relocation·section·'.rel.text.unlikely'·at·offset·0x376c·contains·26·entries:
202 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name202 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
203 0000001a··00001d2f·R_ARM_THM_MOVW_ABS_NC··000001f1···siftup_max203 0000001a··00001d2f·R_ARM_THM_MOVW_ABS_NC··000001f1···siftup_max
204 0000001e··00001d30·R_ARM_THM_MOVT_ABS·····000001f1···siftup_max204 0000001e··00001d30·R_ARM_THM_MOVT_ABS·····000001f1···siftup_max
205 0000002c··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2205 0000002c··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2
206 00000030··00000a30·R_ARM_THM_MOVT_ABS·····00000018···.LC2206 00000030··00000a30·R_ARM_THM_MOVT_ABS·····00000018···.LC2
499 B
strings --all --bytes=8 {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 argument6 argument
7 heapreplace7 heapreplace
8 _heapify_max8 _heapify_max
9 heappushpop9 heappushpop
10 _heappop_max10 _heappop_max
11 _heapreplace_max11 _heapreplace_max
12 3#`+hKE212 3#`+hKE2
13 3+`3hCEE13 3+`3hCED
14 Heap·queues14 Heap·queues
15 [explanation·by·Fran15 [explanation·by·Fran
16 ois·Pinard]16 ois·Pinard]
17 Heaps·are·arrays·for·which·a[k]·<=·a[2*k+1]·and·a[k]·<=·a[2*k+2]·for17 Heaps·are·arrays·for·which·a[k]·<=·a[2*k+1]·and·a[k]·<=·a[2*k+2]·for
18 all·k,·counting·elements·from·0.··For·the·sake·of·comparison,18 all·k,·counting·elements·from·0.··For·the·sake·of·comparison,
19 non-existing·elements·are·considered·to·be·infinite.··The·interesting19 non-existing·elements·are·considered·to·be·infinite.··The·interesting
20 property·of·a·heap·is·that·a[0]·is·always·its·smallest·element.20 property·of·a·heap·is·that·a[0]·is·always·its·smallest·element.
11.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 174, 18 lines modifiedOffset 174, 18 lines modified
174 »       sub.w»  ip,·sp,·ip174 »       sub.w»  ip,·sp,·ip
175 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0175 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
176 »       ldr»    r3,·[r1,·#4]176 »       ldr»    r3,·[r1,·#4]
177 »       sub»    sp,·#12177 »       sub»    sp,·#12
178 »       mov»    r9,·r1178 »       mov»    r9,·r1
179 »       ldr»    r3,·[r3,·#84]» @·0x54179 »       ldr»    r3,·[r3,·#84]» @·0x54
180 »       lsls»   r3,·r3,·#6180 »       lsls»   r3,·r3,·#6
181 »       bpl.w»  3c6·<_heapq_heappop+0x25e>181 »       bpl.w»  3ea·<_heapq_heappop+0x282>
182 »       ldr»    r4,·[r1,·#8]182 »       ldr»    r4,·[r1,·#8]
183 »       cmp»    r4,·#0183 »       cmp»    r4,·#0
184 »       beq.w»  35e·<_heapq_heappop+0x1f6>184 »       beq.w»  35c·<_heapq_heappop+0x1f4>
185 »       mvn.w»  r2,·#3221225472»    @·0xc0000000185 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
186 »       ldr»    r3,·[r1,·#12]186 »       ldr»    r3,·[r1,·#12]
187 »       adds»   r1,·r4,·r2187 »       adds»   r1,·r4,·r2
188 »       mov»    r0,·r9188 »       mov»    r0,·r9
189 »       ldr.w»  r5,·[r3,·r1,·lsl·#2]189 »       ldr.w»  r5,·[r3,·r1,·lsl·#2]
190 »       subs»   r1,·r4,·#1190 »       subs»   r1,·r4,·#1
191 »       ldr»    r3,·[r5,·#0]191 »       ldr»    r3,·[r5,·#0]
Offset 195, 76 lines modifiedOffset 195, 76 lines modified
195 »       moveq»  r3,·#0195 »       moveq»  r3,·#0
196 »       strne»  r2,·[r5,·#0]196 »       strne»  r2,·[r5,·#0]
197 »       movne»  r3,·#0197 »       movne»  r3,·#0
198 »       mov»    r2,·r4198 »       mov»    r2,·r4
199 »       bl»     0·<PyList_SetSlice>199 »       bl»     0·<PyList_SetSlice>
200 ·R_ARM_THM_CALL» PyList_SetSlice200 ·R_ARM_THM_CALL» PyList_SetSlice
201 »       cmp»    r0,·#0201 »       cmp»    r0,·#0
202 »       bne.w»  40a·<_heapq_heappop+0x2a2>202 »       bne.w»  3d0·<_heapq_heappop+0x268>
203 »       cmp»    r4,·#1203 »       cmp»    r4,·#1
204 »       beq.w»  2f8·<_heapq_heappop+0x190>204 »       beq.w»  2f6·<_heapq_heappop+0x18e>
205 »       ldrd»   sl,·r2,·[r9,·#8]205 »       ldrd»   sl,·r2,·[r9,·#8]
206 »       mov»    fp,·sl206 »       mov»    fp,·sl
207 »       cmp.w»  sl,·#0207 »       cmp.w»  sl,·#0
208 »       ldr»    r3,·[r2,·#0]208 »       ldr»    r3,·[r2,·#0]
209 »       str»    r3,·[sp,·#4]209 »       str»    r3,·[sp,·#4]
210 »       str»    r5,·[r2,·#0]210 »       str»    r5,·[r2,·#0]
211 »       ble.w»  3e6·<_heapq_heappop+0x27e>211 »       ble.w»  40a·<_heapq_heappop+0x2a2>
212 »       movs.w» r3,·sl,·asr·#1212 »       movs.w» r3,·sl,·asr·#1
213 »       str»    r3,·[sp,·#0]213 »       str»    r3,·[sp,·#0]
214 »       beq.w»  2f6·<_heapq_heappop+0x18e>214 »       beq.w»  2f4·<_heapq_heappop+0x18c>
215 »       mov.w»  r8,·#0215 »       mov.w»  r8,·#0
216 »       mvn.w»  r7,·#3221225472»    @·0xc0000000216 »       mvn.w»  r7,·#3221225472»    @·0xc0000000
217 »       mov.w»  r1,·r8,·lsl·#1217 »       mov.w»  r1,·r8,·lsl·#1
218 »       adds»   r6,·r1,·#1218 »       adds»   r6,·r1,·#1
219 »       adds»   r1,·#2219 »       adds»   r1,·#2
220 »       mov»    r4,·r6220 »       mov»    r4,·r6
221 »       cmp»    fp,·r1221 »       cmp»    fp,·r1
222 »       mov.w»  r0,·r6,·lsl·#2222 »       mov.w»  r0,·r6,·lsl·#2
223 »       ldr.w»  r5,·[r2,·r6,·lsl·#2]223 »       ldr.w»  r5,·[r2,·r6,·lsl·#2]
224 »       ble.n»  282·<_heapq_heappop+0x11a>224 »       ble.n»  282·<_heapq_heappop+0x11a>
225 »       ldr»    r0,·[r5,·#0]225 »       ldr»    r0,·[r5,·#0]
226 »       ldr.w»  sl,·[r2,·r1,·lsl·#2]226 »       ldr.w»  sl,·[r2,·r1,·lsl·#2]
227 »       cmp»    r0,·r7227 »       cmp»    r0,·r7
228 »       beq.w»  31c·<_heapq_heappop+0x1b4>228 »       beq.w»  31a·<_heapq_heappop+0x1b2>
229 »       adds»   r0,·#1229 »       adds»   r0,·#1
230 »       str»    r0,·[r5,·#0]230 »       str»    r0,·[r5,·#0]
231 »       ldr.w»  r4,·[sl]231 »       ldr.w»  r4,·[sl]
232 »       cmp»    r4,·r7232 »       cmp»    r4,·r7
233 »       beq.w»  326·<_heapq_heappop+0x1be>233 »       beq.w»  324·<_heapq_heappop+0x1bc>
234 »       adds»   r4,·#1234 »       adds»   r4,·#1
235 »       movs»   r2,·#0235 »       movs»   r2,·#0
236 »       str.w»  r4,·[sl]236 »       str.w»  r4,·[sl]
237 »       mov»    r1,·sl237 »       mov»    r1,·sl
238 »       mov»    r0,·r5238 »       mov»    r0,·r5
239 »       bl»     0·<PyObject_RichCompareBool>239 »       bl»     0·<PyObject_RichCompareBool>
240 ·R_ARM_THM_CALL» PyObject_RichCompareBool240 ·R_ARM_THM_CALL» PyObject_RichCompareBool
241 »       ldr»    r2,·[r5,·#0]241 »       ldr»    r2,·[r5,·#0]
242 »       mov»    r4,·r0242 »       mov»    r4,·r0
243 »       cmp»    r2,·r7243 »       cmp»    r2,·r7
244 »       beq.n»  236·<_heapq_heappop+0xce>244 »       beq.n»  236·<_heapq_heappop+0xce>
245 »       subs»   r2,·#1245 »       subs»   r2,·#1
246 »       str»    r2,·[r5,·#0]246 »       str»    r2,·[r5,·#0]
247 »       cmp»    r2,·#0247 »       cmp»    r2,·#0
248 »       beq.w»  384·<_heapq_heappop+0x21c>248 »       beq.w»  3bc·<_heapq_heappop+0x254>
249 »       ldr.w»  r2,·[sl]249 »       ldr.w»  r2,·[sl]
250 »       cmp»    r2,·r7250 »       cmp»    r2,·r7
251 »       beq.n»  24a·<_heapq_heappop+0xe2>251 »       beq.n»  24a·<_heapq_heappop+0xe2>
252 »       subs»   r2,·#1252 »       subs»   r2,·#1
253 »       str.w»  r2,·[sl]253 »       str.w»  r2,·[sl]
254 »       cmp»    r2,·#0254 »       cmp»    r2,·#0
255 »       beq.w»  3be·<_heapq_heappop+0x256>255 »       beq.w»  3a8·<_heapq_heappop+0x240>
256 »       cmp»    r4,·#0256 »       cmp»    r4,·#0
257 »       blt.w»  3a2·<_heapq_heappop+0x23a>257 »       blt.w»  38c·<_heapq_heappop+0x224>
258 »       ldr.w»  sl,·[r9,·#8]258 »       ldr.w»  sl,·[r9,·#8]
259 »       eor.w»  r4,·r4,·#1259 »       eor.w»  r4,·r4,·#1
260 »       ldr.w»  r2,·[r9,·#12]260 »       ldr.w»  r2,·[r9,·#12]
261 »       add»    r4,·r6261 »       add»    r4,·r6
262 »       cmp»    fp,·sl262 »       cmp»    fp,·sl
263 »       bne.w»  38c·<_heapq_heappop+0x224>263 »       bne.w»  376·<_heapq_heappop+0x20e>
264 »       ldr»    r3,·[sp,·#0]264 »       ldr»    r3,·[sp,·#0]
265 »       ldr.w»  r0,·[r2,·r8,·lsl·#2]265 »       ldr.w»  r0,·[r2,·r8,·lsl·#2]
266 »       ldr.w»  r1,·[r2,·r4,·lsl·#2]266 »       ldr.w»  r1,·[r2,·r4,·lsl·#2]
267 »       cmp»    r3,·r4267 »       cmp»    r3,·r4
268 »       str.w»  r0,·[r2,·r4,·lsl·#2]268 »       str.w»  r0,·[r2,·r4,·lsl·#2]
269 »       mov.w»  r0,·r4,·lsl·#2269 »       mov.w»  r0,·r4,·lsl·#2
270 »       str.w»  r1,·[r2,·r8,·lsl·#2]270 »       str.w»  r1,·[r2,·r8,·lsl·#2]
Offset 277, 65 lines modifiedOffset 277, 65 lines modified
277 »       cmp»    r3,·r6277 »       cmp»    r3,·r6
278 »       str.w»  r5,·[r2,·r8,·lsl·#2]278 »       str.w»  r5,·[r2,·r8,·lsl·#2]
279 »       bgt.n»  27e·<_heapq_heappop+0x116>279 »       bgt.n»  27e·<_heapq_heappop+0x116>
280 »       cmp»    sl,·r4280 »       cmp»    sl,·r4
281 »       itt»    gt281 »       itt»    gt
282 »       mvngt.w»r8,·#3221225472»  @·0xc0000000282 »       mvngt.w»r8,·#3221225472»  @·0xc0000000
283 »       ldrgt»  r5,·[r2,·r0]283 »       ldrgt»  r5,·[r2,·r0]
284 »       ble.w»  3e6·<_heapq_heappop+0x27e>284 »       ble.w»  40a·<_heapq_heappop+0x2a2>
285 »       subs»   r7,·r4,·#1285 »       subs»   r7,·r4,·#1
286 »       ldr»    r3,·[r5,·#0]286 »       ldr»    r3,·[r5,·#0]
287 »       asrs»   r7,·r7,·#1287 »       asrs»   r7,·r7,·#1
288 »       cmp»    r3,·r8288 »       cmp»    r3,·r8
289 »       ldr.w»  r6,·[r2,·r7,·lsl·#2]289 »       ldr.w»  r6,·[r2,·r7,·lsl·#2]
290 »       beq.n»  340·<_heapq_heappop+0x1d8>290 »       beq.n»  33e·<_heapq_heappop+0x1d6>
291 »       adds»   r3,·#1291 »       adds»   r3,·#1
292 »       str»    r3,·[r5,·#0]292 »       str»    r3,·[r5,·#0]
293 »       ldr»    r3,·[r6,·#0]293 »       ldr»    r3,·[r6,·#0]
294 »       cmp»    r3,·r8294 »       cmp»    r3,·r8
295 »       beq.n»  346·<_heapq_heappop+0x1de>295 »       beq.n»  344·<_heapq_heappop+0x1dc>
296 »       adds»   r3,·#1296 »       adds»   r3,·#1
297 »       movs»   r2,·#0297 »       movs»   r2,·#0
298 »       str»    r3,·[r6,·#0]298 »       str»    r3,·[r6,·#0]
299 »       mov»    r1,·r6299 »       mov»    r1,·r6
300 »       mov»    r0,·r5300 »       mov»    r0,·r5
301 »       bl»     0·<PyObject_RichCompareBool>301 »       bl»     0·<PyObject_RichCompareBool>
302 ·R_ARM_THM_CALL» PyObject_RichCompareBool302 ·R_ARM_THM_CALL» PyObject_RichCompareBool
303 »       ldr»    r3,·[r6,·#0]303 »       ldr»    r3,·[r6,·#0]
304 »       mov»    r2,·r0304 »       mov»    r2,·r0
305 »       cmp»    r3,·r8305 »       cmp»    r3,·r8
306 »       beq.n»  2d8·<_heapq_heappop+0x170>306 »       beq.n»  2d8·<_heapq_heappop+0x170>
307 »       subs»   r3,·#1307 »       subs»   r3,·#1
Max diff block lines reached; 8582/11905 bytes (72.09%) of diff not shown.
870 KB
_pickle.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········90820·(bytes·into·file)13 ··Start·of·section·headers:··········92688·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x162c4:1 There·are·18·section·headers,·starting·at·offset·0x16a10:
  
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·002ae4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002d28·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·011bf4·0014b8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·012270·001548·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002b18·000668·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002d5c·000668·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0130ac·000570·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0137b8·000570·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003180·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0033c4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·003180·00170c·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0033c4·00170c·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·00488c·0011d8·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·004ad0·001090·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·01361c·000930·08···I·15···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·013d28·000888·08···I·15···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·005a64·005eb0·00··AX··0···0··413 ··[·9]·.text.hot·········PROGBITS········00000000·005b60·006444·00··AX··0···0··4
14 ··[10]·.rel.text.hot·····REL·············00000000·013f4c·0021e8·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0145b0·0022d0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00b914·002151·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00bfa4·002151·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·016134·000100·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·016880·000100·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00da65·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00e0f5·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00da65·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e0f5·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00da98·0024b0·10·····16·413··419 ··[15]·.symtab···········SYMTAB··········00000000·00e128·002490·10·····16·411··4
20 ··[16]·.strtab···········STRTAB··········00000000·00ff48·001caa·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0105b8·001cb8·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·016234·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·016980·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
61.7 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·587·entries:1 Symbol·table·'.symtab'·contains·585·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····3·.data4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR05 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.47 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
Offset 51, 16 lines modifiedOffset 51, 16 lines modified
51 ····47:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3451 ····47:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
52 ····48:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3552 ····48:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
53 ····49:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00000001···468·FUNC····LOCAL··DEFAULT····7·_pickle_load54 ····50:·00000001···468·FUNC····LOCAL··DEFAULT····7·_pickle_load
55 ····51:·00000769···134·FUNC····LOCAL··DEFAULT····1·_Unpickler_New55 ····51:·00000769···134·FUNC····LOCAL··DEFAULT····1·_Unpickler_New
56 ····52:·0000087d···268·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputStream56 ····52:·0000087d···268·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputStream
57 ····53:·00000989····62·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputEncoding57 ····53:·00000989····62·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputEncoding
58 ····54:·00000001··7222·FUNC····LOCAL··DEFAULT····9·load58 ····54:·00000001··7204·FUNC····LOCAL··DEFAULT····9·load
59 ····55:·00001c39····26·FUNC····LOCAL··DEFAULT····9·Py_XDECREF59 ····55:·00001c25····26·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
60 ····56:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d60 ····56:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
61 ····57:·000007f1····52·FUNC····LOCAL··DEFAULT····1·_Unpickler_NewMemo61 ····57:·000007f1····52·FUNC····LOCAL··DEFAULT····1·_Unpickler_NewMemo
62 ····58:·00000825····86·FUNC····LOCAL··DEFAULT····1·Pdata_New.isra.062 ····58:·00000825····86·FUNC····LOCAL··DEFAULT····1·Pdata_New.isra.0
63 ····59:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3663 ····59:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
64 ····60:·00000978·····0·NOTYPE··LOCAL··DEFAULT····1·$d64 ····60:·00000978·····0·NOTYPE··LOCAL··DEFAULT····1·$d
65 ····61:·00000988·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000988·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3766 ····62:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
Offset 71, 111 lines modifiedOffset 71, 111 lines modified
71 ····67:·00000468·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4271 ····67:·00000468·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
72 ····68:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4372 ····68:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
73 ····69:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4473 ····69:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
74 ····70:·00000514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4574 ····70:·00000514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
75 ····71:·00000534·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4675 ····71:·00000534·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
76 ····72:·00000560·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4776 ····72:·00000560·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47
77 ····73:·00000568·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4877 ····73:·00000568·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
78 ····74:·00000578·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4978 ····74:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
79 ····75:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5079 ····75:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50
80 ····76:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5180 ····76:·000005b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51
81 ····77:·000005ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5281 ····77:·000005dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52
82 ····78:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5382 ····78:·000005fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53
83 ····79:·00000630·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5483 ····79:·00000614·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54
84 ····80:·00000648·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5584 ····80:·00000648·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55
85 ····81:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5685 ····81:·00000668·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56
86 ····82:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5786 ····82:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57
87 ····83:·000006d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5887 ····83:·000006b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58
88 ····84:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC59 
89 ····85:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot88 ····84:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
90 ····86:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t89 ····85:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
91 ····87:·00000082·····0·NOTYPE··LOCAL··DEFAULT····9·$d90 ····86:·00000082·····0·NOTYPE··LOCAL··DEFAULT····9·$d
92 ····88:·00000164·····0·NOTYPE··LOCAL··DEFAULT····9·$d91 ····87:·00000164·····0·NOTYPE··LOCAL··DEFAULT····9·$d
93 ····89:·00000168·····0·NOTYPE··LOCAL··DEFAULT····9·$t92 ····88:·00000168·····0·NOTYPE··LOCAL··DEFAULT····9·$t
94 ····90:·00001c55···494·FUNC····LOCAL··DEFAULT····9·_Unpickler_ReadImpl93 ····89:·00001c41···494·FUNC····LOCAL··DEFAULT····9·_Unpickler_ReadImpl
95 ····91:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d94 ····90:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
96 ····92:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····9·$t95 ····91:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····9·$t
 96 ····92:·00001ec5···314·FUNC····LOCAL··DEFAULT····9·load_counted_binunicode
97 ····93:·00001e79····96·FUNC····LOCAL··DEFAULT····9·Pdata_push97 ····93:·00001e65····96·FUNC····LOCAL··DEFAULT····9·Pdata_push
98 ····94:·000009c9····80·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed98 ····94:·000009c9····80·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed
99 ····95:·00001ed9····68·FUNC····LOCAL··DEFAULT····9·Pdata_pop99 ····95:·00002001····68·FUNC····LOCAL··DEFAULT····9·Pdata_pop
100 ····96:·00005a41···452·FUNC····LOCAL··DEFAULT····9·_Unpickler_Readline100 ····96:·00005fd5···450·FUNC····LOCAL··DEFAULT····9·_Unpickler_Readline
101 ····97:·0000227d····78·FUNC····LOCAL··DEFAULT····9·marker 
102 ····98:·00002189···244·FUNC····LOCAL··DEFAULT····9·load_counted_tuple101 ····97:·000022c5···244·FUNC····LOCAL··DEFAULT····9·load_counted_tuple
103 ····99:·000022cd···500·FUNC····LOCAL··DEFAULT····9·do_append102 ····98:·000023b9···500·FUNC····LOCAL··DEFAULT····9·do_append
104 ···100:·000024c1···304·FUNC····LOCAL··DEFAULT····9·do_setitems103 ····99:·000025ad···304·FUNC····LOCAL··DEFAULT····9·do_setitems
105 ···101:·00000b45···174·FUNC····LOCAL··DEFAULT····1·load_counted_binbytes104 ···100:·00000b45···174·FUNC····LOCAL··DEFAULT····1·load_counted_binbytes
106 ···102:·00000a6c·····0·NOTYPE··LOCAL··DEFAULT····9·$d105 ···101:·00000a0c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
107 ···103:·00000a70·····0·NOTYPE··LOCAL··DEFAULT····9·$t106 ···102:·00000a10·····0·NOTYPE··LOCAL··DEFAULT····9·$t
 107 ···103:·00000dc1····78·FUNC····LOCAL··DEFAULT····1·marker
108 ···104:·00001d11···660·FUNC····LOCAL··DEFAULT····1·load_build108 ···104:·00001d61···660·FUNC····LOCAL··DEFAULT····1·load_build
109 ···105:·00000dc1····58·FUNC····LOCAL··DEFAULT····1·Pdata_poplist109 ···105:·00000e11····58·FUNC····LOCAL··DEFAULT····1·Pdata_poplist
110 ···106:·000025bd···192·FUNC····LOCAL··DEFAULT····1·load_counted_long110 ···106:·00002801···192·FUNC····LOCAL··DEFAULT····1·load_counted_long
111 ···107:·00000bf5···356·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto111 ···107:·00000bf5···356·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto
112 ···108:·00001b45···458·FUNC····LOCAL··DEFAULT····1·load_newobj112 ···108:·00001b95···458·FUNC····LOCAL··DEFAULT····1·load_newobj
113 ···109:·00000dfd····88·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0113 ···109:·00000e4d····88·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0
114 ···110:·00000a5d····64·FUNC····LOCAL··DEFAULT····1·calc_binsize114 ···110:·00000231···484·FUNC····LOCAL··DEFAULT····7·load_extension
115 ···111:·00000d59···102·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple115 ···111:·00000d59···102·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple
 116 ···112:·00000c25····92·FUNC····LOCAL··DEFAULT····7·instantiate
116 ···112:·00001e45····52·FUNC····LOCAL··DEFAULT····9·_Pickle_FastCall117 ···113:·00001e31····52·FUNC····LOCAL··DEFAULT····9·_Pickle_FastCall
117 ···113:·00000c25···328·FUNC····LOCAL··DEFAULT····7·load_inst 
118 ···114:·00001784·····0·NOTYPE··LOCAL··DEFAULT····9·$d 
119 ···115:·00001788·····0·NOTYPE··LOCAL··DEFAULT····9·$t 
120 ···116:·00000231···484·FUNC····LOCAL··DEFAULT····7·load_extension 
121 ···117:·00002a25···192·FUNC····LOCAL··DEFAULT····1·load_counted_binstring118 ···114:·00002c69···192·FUNC····LOCAL··DEFAULT····1·load_counted_binstring
122 ···118:·00000d6d····92·FUNC····LOCAL··DEFAULT····7·instantiate119 ···115:·00001c1c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
 120 ···116:·00001c24·····0·NOTYPE··LOCAL··DEFAULT····9·$t
 121 ···117:·000006d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC59
123 ···119:·00000704·····0·NOTYPE··LOCAL··DEFAULT····6·.LC60122 ···118:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC60
124 ···120:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC61 
125 ···121:·00000a19····68·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetStringInput123 ···119:·00000a19····68·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetStringInput
 124 ···120:·000006fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC61
126 ···122:·00000730·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62125 ···121:·00000734·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62
 126 ···122:·00000a5d····64·FUNC····LOCAL··DEFAULT····1·calc_binsize
127 ···123:·00000734·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63127 ···123:·00000744·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63
128 ···124:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64128 ···124:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64
129 ···125:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65129 ···125:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65
130 ···126:·000007dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66130 ···126:·000007a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66
131 ···127:·00000820·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67131 ···127:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
132 ···128:·0000082c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68132 ···128:·00000834·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68
133 ···129:·00000854·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69133 ···129:·00000840·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69
 134 ···130:·00000868·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
134 ···130:·00001f1d···620·FUNC····LOCAL··DEFAULT····9·_pickle_Unpickler_find_class135 ···131:·00002045···640·FUNC····LOCAL··DEFAULT····9·_pickle_Unpickler_find_class
135 ···131:·00000a9d···166·FUNC····LOCAL··DEFAULT····1·get_deep_attribute136 ···132:·00000a9d···166·FUNC····LOCAL··DEFAULT····1·get_deep_attribute
136 ···132:·00002180·····0·NOTYPE··LOCAL··DEFAULT····9·$d137 ···133:·000022bc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
137 ···133:·00000874·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70 
138 ···134:·000008a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71138 ···134:·00000888·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
139 ···135:·000008d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72139 ···135:·000008bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
140 ···136:·00002188·····0·NOTYPE··LOCAL··DEFAULT····9·$t 
141 ···137:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73140 ···136:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73
 141 ···137:·000022c4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
142 ···138:·000024b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d142 ···138:·000025a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
143 ···139:·00000908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74143 ···139:·00000908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74
144 ···140:·000024c0·····0·NOTYPE··LOCAL··DEFAULT····9·$t144 ···140:·000025ac·····0·NOTYPE··LOCAL··DEFAULT····9·$t
145 ···141:·00000e55····64·FUNC····LOCAL··DEFAULT····1·Unpickler_dealloc145 ···141:·00000ea5····64·FUNC····LOCAL··DEFAULT····1·Unpickler_dealloc
146 ···142:·00000e95···310·FUNC····LOCAL··DEFAULT····1·Unpickler_clear146 ···142:·00000ee5···310·FUNC····LOCAL··DEFAULT····1·Unpickler_clear
147 ···143:·000025f1····84·FUNC····LOCAL··DEFAULT····9·_Unpickler_MemoCleanup147 ···143:·000026dd····84·FUNC····LOCAL··DEFAULT····9·_Unpickler_MemoCleanup
148 ···144:·00000fcd···102·FUNC····LOCAL··DEFAULT····1·Pdata_dealloc148 ···144:·0000101d···102·FUNC····LOCAL··DEFAULT····1·Pdata_dealloc
149 ···145:·00001035···320·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__149 ···145:·00001085···320·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__
150 ···146:·00001175···124·FUNC····LOCAL··DEFAULT····1·_Pickler_SetProtocol150 ···146:·000011c5···124·FUNC····LOCAL··DEFAULT····1·_Pickler_SetProtocol
151 ···147:·000011f1····72·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream151 ···147:·00001241····72·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream
152 ···148:·00001239····88·FUNC····LOCAL··DEFAULT····1·_Pickler_SetBufferCallback152 ···148:·00001289····88·FUNC····LOCAL··DEFAULT····1·_Pickler_SetBufferCallback
153 ···149:·00001291····72·FUNC····LOCAL··DEFAULT····1·PyMemoTable_New153 ···149:·000012e1····72·FUNC····LOCAL··DEFAULT····1·PyMemoTable_New
154 ···150:·00001675···266·FUNC····LOCAL··DEFAULT····1·Pickler_clear154 ···150:·000016c5···266·FUNC····LOCAL··DEFAULT····1·Pickler_clear
155 ···151:·0000116c·····0·NOTYPE··LOCAL··DEFAULT····1·$d155 ···151:·000011bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
156 ···152:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75156 ···152:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75
157 ···153:·00001174·····0·NOTYPE··LOCAL··DEFAULT····1·$t157 ···153:·000011c4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
158 ···154:·0000094c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76158 ···154:·0000094c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76
159 ···155:·00001234·····0·NOTYPE··LOCAL··DEFAULT····1·$d159 ···155:·00001284·····0·NOTYPE··LOCAL··DEFAULT····1·$d
160 ···156:·00000970·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77160 ···156:·00000970·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77
161 ···157:·00001238·····0·NOTYPE··LOCAL··DEFAULT····1·$t161 ···157:·00001288·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Max diff block lines reached; 51125/63129 bytes (80.98%) of diff not shown.
279 KB
readelf --wide --relocs {}
    
Offset 1, 678 lines modifiedOffset 1, 696 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x11bf4·contains·663·entries:1 Relocation·section·'.rel.text'·at·offset·0x12270·contains·681·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000026··00019f0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass5 00000026··00019d0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
6 0000003a··00019f0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass6 0000003a··00019d0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
7 0000004e··00019f0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass7 0000004e··00019d0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
8 00000062··00019f0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass8 00000062··00019d0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
9 00000076··00019f0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass9 00000076··00019d0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
10 00000084··0001a02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyPickleBuffer_Type10 00000084··00019e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyPickleBuffer_Type
11 00000088··0001a030·R_ARM_THM_MOVT_ABS·····00000000···PyPickleBuffer_Type11 00000088··00019e30·R_ARM_THM_MOVT_ABS·····00000000···PyPickleBuffer_Type
12 0000008c··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddType12 0000008c··00019f0a·R_ARM_THM_CALL·········00000000···PyModule_AddType
13 0000009a··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddType13 0000009a··00019f0a·R_ARM_THM_CALL·········00000000···PyModule_AddType
14 000000a8··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddType14 000000a8··00019f0a·R_ARM_THM_CALL·········00000000···PyModule_AddType
15 000000b4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC015 000000b4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
16 000000b8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC016 000000b8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
17 000000be··0001a20a·R_ARM_THM_CALL·········00000000···PyErr_NewException17 000000be··0001a00a·R_ARM_THM_CALL·········00000000···PyErr_NewException
18 000000ce··0000072f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC118 000000ce··0000072f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC1
19 000000d2··00000730·R_ARM_THM_MOVT_ABS·····00000014···.LC119 000000d2··00000730·R_ARM_THM_MOVT_ABS·····00000014···.LC1
20 000000d6··0001a20a·R_ARM_THM_CALL·········00000000···PyErr_NewException20 000000d6··0001a00a·R_ARM_THM_CALL·········00000000···PyErr_NewException
21 000000e6··0000082f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC221 000000e6··0000082f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2
22 000000ea··00000830·R_ARM_THM_MOVT_ABS·····0000002c···.LC222 000000ea··00000830·R_ARM_THM_MOVT_ABS·····0000002c···.LC2
23 000000ee··0001a20a·R_ARM_THM_CALL·········00000000···PyErr_NewException23 000000ee··0001a00a·R_ARM_THM_CALL·········00000000···PyErr_NewException
24 000000fe··0000092f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC324 000000fe··0000092f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC3
25 00000102··00000930·R_ARM_THM_MOVT_ABS·····00000044···.LC325 00000102··00000930·R_ARM_THM_MOVT_ABS·····00000044···.LC3
26 00000106··0001a30a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef26 00000106··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
27 00000114··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC427 00000114··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC4
28 00000118··00000a30·R_ARM_THM_MOVT_ABS·····00000050···.LC428 00000118··00000a30·R_ARM_THM_MOVT_ABS·····00000050···.LC4
29 0000011c··0001a30a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef29 0000011c··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
30 0000012a··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC530 0000012a··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC5
31 0000012e··00000b30·R_ARM_THM_MOVT_ABS·····00000060···.LC531 0000012e··00000b30·R_ARM_THM_MOVT_ABS·····00000060···.LC5
32 00000132··0001a30a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef32 00000132··0001a10a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
33 0000013e··0001a40a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin33 0000013e··0001a20a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin
34 0000014a··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC634 0000014a··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC6
35 0000014e··00000c30·R_ARM_THM_MOVT_ABS·····00000070···.LC635 0000014e··00000c30·R_ARM_THM_MOVT_ABS·····00000070···.LC6
36 00000152··0001a50a·R_ARM_THM_CALL·········00000000···PyImport_ImportModule36 00000152··0001a30a·R_ARM_THM_CALL·········00000000···PyImport_ImportModule
37 0000015e··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC737 0000015e··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC7
38 00000162··00000d30·R_ARM_THM_MOVT_ABS·····00000078···.LC738 00000162··00000d30·R_ARM_THM_MOVT_ABS·····00000078···.LC7
39 00000166··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString39 00000166··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
40 00000174··0001a72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type40 00000174··0001a52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
41 00000178··0001a730·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type41 00000178··0001a530·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
42 00000184··00000f2f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC942 00000184··00000f2f·R_ARM_THM_MOVW_ABS_NC··000000bc···.LC9
43 00000188··00000f30·R_ARM_THM_MOVT_ABS·····000000bc···.LC943 00000188··00000f30·R_ARM_THM_MOVT_ABS·····000000bc···.LC9
44 0000018c··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString44 0000018c··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
45 000001a2··0000112f·R_ARM_THM_MOVW_ABS_NC··0000010c···.LC1145 000001a2··0000112f·R_ARM_THM_MOVW_ABS_NC··0000010c···.LC11
46 000001a6··00001130·R_ARM_THM_MOVT_ABS·····0000010c···.LC1146 000001a6··00001130·R_ARM_THM_MOVT_ABS·····0000010c···.LC11
47 000001aa··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString47 000001aa··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
48 000001c0··0000132f·R_ARM_THM_MOVW_ABS_NC··00000158···.LC1348 000001c0··0000132f·R_ARM_THM_MOVW_ABS_NC··00000158···.LC13
49 000001c4··00001330·R_ARM_THM_MOVT_ABS·····00000158···.LC1349 000001c4··00001330·R_ARM_THM_MOVT_ABS·····00000158···.LC13
50 000001c8··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString50 000001c8··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
51 000001f0··0000152f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC1551 000001f0··0000152f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC15
52 000001f4··00001530·R_ARM_THM_MOVT_ABS·····000001a4···.LC1552 000001f4··00001530·R_ARM_THM_MOVT_ABS·····000001a4···.LC15
53 000001f8··0001a50a·R_ARM_THM_CALL·········00000000···PyImport_ImportModule53 000001f8··0001a30a·R_ARM_THM_CALL·········00000000···PyImport_ImportModule
54 00000202··0000162f·R_ARM_THM_MOVW_ABS_NC··000001b4···.LC1654 00000202··0000162f·R_ARM_THM_MOVW_ABS_NC··000001b4···.LC16
55 00000206··00001630·R_ARM_THM_MOVT_ABS·····000001b4···.LC1655 00000206··00001630·R_ARM_THM_MOVT_ABS·····000001b4···.LC16
56 0000020a··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString56 0000020a··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
57 0000021e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000200···.LC1857 0000021e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000200···.LC18
58 00000222··00001830·R_ARM_THM_MOVT_ABS·····00000200···.LC1858 00000222··00001830·R_ARM_THM_MOVT_ABS·····00000200···.LC18
59 00000226··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString59 00000226··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
60 0000023a··00001a2f·R_ARM_THM_MOVW_ABS_NC··0000024c···.LC2060 0000023a··00001a2f·R_ARM_THM_MOVW_ABS_NC··0000024c···.LC20
61 0000023e··00001a30·R_ARM_THM_MOVT_ABS·····0000024c···.LC2061 0000023e··00001a30·R_ARM_THM_MOVT_ABS·····0000024c···.LC20
62 00000242··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString62 00000242··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
63 00000254··00001c2f·R_ARM_THM_MOVW_ABS_NC··000002a8···.LC2263 00000254··00001c2f·R_ARM_THM_MOVW_ABS_NC··000002a8···.LC22
64 00000258··00001c30·R_ARM_THM_MOVT_ABS·····000002a8···.LC2264 00000258··00001c30·R_ARM_THM_MOVT_ABS·····000002a8···.LC22
65 0000025c··0001a60a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString65 0000025c··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
66 0000027c··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000304···.LC2466 0000027c··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000304···.LC24
67 00000280··00001e30·R_ARM_THM_MOVT_ABS·····00000304···.LC2467 00000280··00001e30·R_ARM_THM_MOVT_ABS·····00000304···.LC24
68 00000284··00001f2f·R_ARM_THM_MOVW_ABS_NC··0000030c···.LC2568 00000284··00001f2f·R_ARM_THM_MOVW_ABS_NC··0000030c···.LC25
69 00000288··00001f30·R_ARM_THM_MOVT_ABS·····0000030c···.LC2569 00000288··00001f30·R_ARM_THM_MOVT_ABS·····0000030c···.LC25
70 0000028c··0001a80a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString70 0000028c··0001a60a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString
71 00000294··0001a90a·R_ARM_THM_CALL·········00000000···PyCallable_Check71 00000294··0001a70a·R_ARM_THM_CALL·········00000000···PyCallable_Check
72 0000029a··0000212f·R_ARM_THM_MOVW_ABS_NC··00000344···.LC2772 0000029a··0000212f·R_ARM_THM_MOVW_ABS_NC··00000344···.LC27
73 0000029e··00002130·R_ARM_THM_MOVT_ABS·····00000344···.LC2773 0000029e··00002130·R_ARM_THM_MOVT_ABS·····00000344···.LC27
74 000002a2··0000222f·R_ARM_THM_MOVW_ABS_NC··0000034c···.LC2874 000002a2··0000222f·R_ARM_THM_MOVW_ABS_NC··0000034c···.LC28
75 000002a6··00002230·R_ARM_THM_MOVT_ABS·····0000034c···.LC2875 000002a6··00002230·R_ARM_THM_MOVT_ABS·····0000034c···.LC28
76 000002aa··0001a80a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString76 000002aa··0001a60a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString
77 000002b8··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError77 000002b8··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
78 000002bc··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError78 000002bc··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
79 000002c0··0000202f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC2679 000002c0··0000202f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC26
80 000002c4··00002030·R_ARM_THM_MOVT_ABS·····00000314···.LC2680 000002c4··00002030·R_ARM_THM_MOVT_ABS·····00000314···.LC26
81 000002ce··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format81 000002ce··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
82 000002e0··0001ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc82 000002e0··0001aa0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
83 000002e6··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError83 000002e6··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
84 000002ea··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError84 000002ea··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
85 000002ee··00001d2f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC2385 000002ee··00001d2f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC23
86 000002f2··00001d30·R_ARM_THM_MOVT_ABS·····000002c0···.LC2386 000002f2··00001d30·R_ARM_THM_MOVT_ABS·····000002c0···.LC23
87 000002fa··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format87 000002fa··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
88 00000312··0001ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc88 00000312··0001aa0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
89 00000318··00000102·R_ARM_ABS32············00000000···.data89 00000318··00000102·R_ARM_ABS32············00000000···.data
90 0000031c··00000102·R_ARM_ABS32············00000000···.data90 0000031c··00000102·R_ARM_ABS32············00000000···.data
91 00000320··00000102·R_ARM_ABS32············00000000···.data91 00000320··00000102·R_ARM_ABS32············00000000···.data
92 00000324··00000102·R_ARM_ABS32············00000000···.data92 00000324··00000102·R_ARM_ABS32············00000000···.data
93 00000328··00000102·R_ARM_ABS32············00000000···.data93 00000328··00000102·R_ARM_ABS32············00000000···.data
94 0000032c··0001ad02·R_ARM_ABS32············00000000···_PyRuntime94 0000032c··0001ab02·R_ARM_ABS32············00000000···_PyRuntime
95 00000330··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError95 00000330··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
96 00000334··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError96 00000334··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
97 0000033a··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000264···.LC2197 0000033a··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000264···.LC21
98 0000033e··00001b30·R_ARM_THM_MOVT_ABS·····00000264···.LC2198 0000033e··00001b30·R_ARM_THM_MOVT_ABS·····00000264···.LC21
99 00000344··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format99 00000344··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
100 0000034a··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError100 0000034a··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
101 0000034e··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError101 0000034e··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
102 00000354··0000192f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC19102 00000354··0000192f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC19
103 00000358··00001930·R_ARM_THM_MOVT_ABS·····00000210···.LC19103 00000358··00001930·R_ARM_THM_MOVT_ABS·····00000210···.LC19
104 0000035e··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format104 0000035e··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
105 00000364··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError105 00000364··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
106 00000368··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError106 00000368··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
107 0000036e··0000172f·R_ARM_THM_MOVW_ABS_NC··000001c4···.LC17107 0000036e··0000172f·R_ARM_THM_MOVW_ABS_NC··000001c4···.LC17
108 00000372··00001730·R_ARM_THM_MOVT_ABS·····000001c4···.LC17108 00000372··00001730·R_ARM_THM_MOVT_ABS·····000001c4···.LC17
109 00000378··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format109 00000378··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
110 0000037e··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError110 0000037e··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
111 00000382··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError111 00000382··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
112 00000388··0000102f·R_ARM_THM_MOVW_ABS_NC··000000d0···.LC10112 00000388··0000102f·R_ARM_THM_MOVW_ABS_NC··000000d0···.LC10
113 0000038c··00001030·R_ARM_THM_MOVT_ABS·····000000d0···.LC10113 0000038c··00001030·R_ARM_THM_MOVT_ABS·····000000d0···.LC10
114 00000392··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format114 00000392··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
115 00000398··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError115 00000398··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
116 0000039c··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError116 0000039c··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
117 000003a2··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC8117 000003a2··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC8
118 000003a6··00000e30·R_ARM_THM_MOVT_ABS·····00000088···.LC8118 000003a6··00000e30·R_ARM_THM_MOVT_ABS·····00000088···.LC8
119 000003ac··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format119 000003ac··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
120 000003b2··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError120 000003b2··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
121 000003b6··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError121 000003b6··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
122 000003bc··0000142f·R_ARM_THM_MOVW_ABS_NC··0000016c···.LC14122 000003bc··0000142f·R_ARM_THM_MOVW_ABS_NC··0000016c···.LC14
123 000003c0··00001430·R_ARM_THM_MOVT_ABS·····0000016c···.LC14123 000003c0··00001430·R_ARM_THM_MOVT_ABS·····0000016c···.LC14
124 000003c6··0001ab0a·R_ARM_THM_CALL·········00000000···PyErr_Format124 000003c6··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_Format
125 000003cc··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError125 000003cc··0001a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
126 000003d0··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError126 000003d0··0001a830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
Max diff block lines reached; 272331/285276 bytes (95.46%) of diff not shown.
5.54 KB
strings --all --bytes=8 {}
    
Offset 37, 38 lines modifiedOffset 37, 38 lines modified
37 pickle·data·was·truncated37 pickle·data·was·truncated
38 could·not·convert·string·to·int38 could·not·convert·string·to·int
39 could·not·convert·string·to·float39 could·not·convert·string·to·float
40 BYTEARRAY8·exceeds·system's·maximum·size·of·%zd·bytes40 BYTEARRAY8·exceeds·system's·maximum·size·of·%zd·bytes
41 pickle·stream·refers·to·out-of-band·data·but·no·*buffers*·argument·was·given41 pickle·stream·refers·to·out-of-band·data·but·no·*buffers*·argument·was·given
42 not·enough·out-of-band·buffers42 not·enough·out-of-band·buffers
43 the·STRING·opcode·argument·must·be·quoted43 the·STRING·opcode·argument·must·be·quoted
 44 could·not·find·MARK
44 surrogatepass 
45 BINUNICODE·exceeds·system's·maximum·size·of·%zd·bytes 
46 odd·number·of·items·for·DICT45 odd·number·of·items·for·DICT
47 STACK_GLOBAL·requires·str46 STACK_GLOBAL·requires·str
48 Memo·value·not·found·at·index·%ld47 Memo·value·not·found·at·index·%ld
49 negative·LONG_BINPUT·argument48 negative·LONG_BINPUT·argument
50 negative·PUT·argument49 negative·PUT·argument
51 persistent·IDs·in·protocol·0·must·be·ASCII·strings50 persistent·IDs·in·protocol·0·must·be·ASCII·strings
52 unsupported·pickle·protocol:·%d51 unsupported·pickle·protocol:·%d
53 FRAME·length·exceeds·system's·maximum·of·%zd·bytes52 FRAME·length·exceeds·system's·maximum·of·%zd·bytes
54 invalid·load·key,·'%c'.53 invalid·load·key,·'%c'.
55 invalid·load·key,·'\x%02x'.54 invalid·load·key,·'\x%02x'.
56 read·would·overflow·(invalid·bytecode)55 read·would·overflow·(invalid·bytecode)
 56 BINUNICODE·exceeds·system's·maximum·size·of·%zd·bytes
 57 surrogatepass
57 pickle.find_class58 pickle.find_class
58 _compat_pickle.NAME_MAPPING·values·should·be·2-tuples,·not·%.200s59 _compat_pickle.NAME_MAPPING·values·should·be·2-tuples,·not·%.200s
59 _compat_pickle.NAME_MAPPING·values·should·be·pairs·of·str,·not·(%.200s,·%.200s)60 _compat_pickle.NAME_MAPPING·values·should·be·pairs·of·str,·not·(%.200s,·%.200s)
60 _compat_pickle.IMPORT_MAPPING·values·should·be·strings,·not·%.200s61 _compat_pickle.IMPORT_MAPPING·values·should·be·strings,·not·%.200s
61 <locals>62 <locals>
62 Can't·pickle·local·attribute·%R·on·%R63 Can't·pickle·local·attribute·%R·on·%R
63 Can't·get·attribute·%R·on·%R64 Can't·get·attribute·%R·on·%R
64 BINBYTES·exceeds·system's·maximum·size·of·%zd·bytes65 BINBYTES·exceeds·system's·maximum·size·of·%zd·bytes
65 read()·returned·non-bytes·object·(%R)66 read()·returned·non-bytes·object·(%R)
66 readinto()·returned·negative·size67 readinto()·returned·negative·size
67 could·not·find·MARK 
68 odd·number·of·items·for·SETITEMS68 odd·number·of·items·for·SETITEMS
69 pickle·protocol·must·be·<=·%d69 pickle·protocol·must·be·<=·%d
70 file·must·have·a·'write'·attribute70 file·must·have·a·'write'·attribute
71 buffer_callback·needs·protocol·>=·571 buffer_callback·needs·protocol·>=·5
72 Pickler.__init__()·was·not·called·by·%s.__init__()72 Pickler.__init__()·was·not·called·by·%s.__init__()
73 ·while·pickling·an·object73 ·while·pickling·an·object
74 dictionary·changed·size·during·iteration74 dictionary·changed·size·during·iteration
Offset 152, 14 lines modifiedOffset 152, 15 lines modified
152 "F)F8FKF152 "F)F8FKF
153 #FBF)F8F153 #FBF)F8F
154 #FJF)F8F154 #FJF)F8F
155 'j/D'b=F155 'j/D'b=F
156 r'j»    7'b=F156 r'j»    7'b=F
157 @L(hIh`E157 @L(hIh`E
158 FUF2FXh@158 FUF2FXh@
 159 r·j»     0·bi
159 &kh"#j`j160 &kh"#j`j
160 loads($module,·data,·/,·*,·fix_imports=True,·encoding='ASCII',161 loads($module,·data,·/,·*,·fix_imports=True,·encoding='ASCII',
161 ······errors='strict',·buffers=())162 ······errors='strict',·buffers=())
162 Read·and·return·an·object·from·the·given·pickle·data.163 Read·and·return·an·object·from·the·given·pickle·data.
163 The·protocol·version·of·the·pickle·is·detected·automatically,·so·no164 The·protocol·version·of·the·pickle·is·detected·automatically,·so·no
164 protocol·argument·is·needed.··Bytes·past·the·pickled·object's165 protocol·argument·is·needed.··Bytes·past·the·pickled·object's
165 representation·are·ignored.166 representation·are·ignored.
Offset 321, 36 lines modifiedOffset 322, 36 lines modified
321 _Unpickler_New322 _Unpickler_New
322 _Unpickler_SetInputStream323 _Unpickler_SetInputStream
323 _Unpickler_SetInputEncoding324 _Unpickler_SetInputEncoding
324 Py_XDECREF325 Py_XDECREF
325 _Unpickler_NewMemo326 _Unpickler_NewMemo
326 Pdata_New.isra.0327 Pdata_New.isra.0
327 _Unpickler_ReadImpl328 _Unpickler_ReadImpl
 329 load_counted_binunicode
328 Pdata_push330 Pdata_push
329 _Unpickler_SkipConsumed331 _Unpickler_SkipConsumed
330 Pdata_pop332 Pdata_pop
331 _Unpickler_Readline333 _Unpickler_Readline
332 load_counted_tuple334 load_counted_tuple
333 do_append335 do_append
334 do_setitems336 do_setitems
335 load_counted_binbytes337 load_counted_binbytes
336 load_build338 load_build
337 Pdata_poplist339 Pdata_poplist
338 load_counted_long340 load_counted_long
339 _Unpickler_ReadInto341 _Unpickler_ReadInto
340 load_newobj342 load_newobj
341 Pdata_clear.isra.0343 Pdata_clear.isra.0
342 calc_binsize344 load_extension
343 Pdata_poptuple345 Pdata_poptuple
 346 instantiate
344 _Pickle_FastCall347 _Pickle_FastCall
345 load_inst 
346 load_extension 
347 load_counted_binstring348 load_counted_binstring
348 instantiate 
349 _Unpickler_SetStringInput349 _Unpickler_SetStringInput
 350 calc_binsize
350 _pickle_Unpickler_find_class351 _pickle_Unpickler_find_class
351 get_deep_attribute352 get_deep_attribute
352 Unpickler_dealloc353 Unpickler_dealloc
353 Unpickler_clear354 Unpickler_clear
354 _Unpickler_MemoCleanup355 _Unpickler_MemoCleanup
355 Pdata_dealloc356 Pdata_dealloc
356 _pickle_Pickler___init__357 _pickle_Pickler___init__
Offset 375, 16 lines modifiedOffset 376, 16 lines modified
375 _save_bytes_data.isra.0376 _save_bytes_data.isra.0
376 _Py_EnterRecursiveCall.constprop.0377 _Py_EnterRecursiveCall.constprop.0
377 fast_save_leave378 fast_save_leave
378 raw_unicode_escape379 raw_unicode_escape
379 batch_list380 batch_list
380 batch_dict381 batch_dict
381 _save_bytearray_data.isra.0382 _save_bytearray_data.isra.0
382 save_singleton_type 
383 fast_save_enter383 fast_save_enter
 384 save_singleton_type
384 _checkmodule385 _checkmodule
385 _Pickler_GetString386 _Pickler_GetString
386 Pickler_dealloc387 Pickler_dealloc
387 PyMemoTable_Del388 PyMemoTable_Del
388 PyMemoTable_Clear.isra.0389 PyMemoTable_Clear.isra.0
389 _pickle_loads390 _pickle_loads
390 _pickle_dumps391 _pickle_dumps
Offset 505, 53 lines modifiedOffset 506, 53 lines modified
505 PyMem_Malloc506 PyMem_Malloc
506 PyErr_NoMemory507 PyErr_NoMemory
507 PyObject_GetOptionalAttr508 PyObject_GetOptionalAttr
508 PyExc_TypeError509 PyExc_TypeError
509 _PyMem_Strdup510 _PyMem_Strdup
510 PyObject_GetAttr511 PyObject_GetAttr
511 PyLong_FromLong512 PyLong_FromLong
512 PyUnicode_DecodeUTF8 
513 PyErr_Occurred513 PyErr_Occurred
514 PyMem_Realloc514 PyMem_Realloc
515 PyTuple_New515 PyTuple_New
Max diff block lines reached; 2269/5625 bytes (40.34%) of diff not shown.
110 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 940, 15 lines modifiedOffset 940, 15 lines modified
940 ·R_ARM_THM_CALL» PyObject_GC_Track940 ·R_ARM_THM_CALL» PyObject_GC_Track
941 »       mov»    r0,·r4941 »       mov»    r0,·r4
942 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}942 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
943 »       mov»    r0,·r7943 »       mov»    r0,·r7
944 »       bl»     0·<PyMem_Free>944 »       bl»     0·<PyMem_Free>
945 ·R_ARM_THM_CALL» PyMem_Free945 ·R_ARM_THM_CALL» PyMem_Free
946 »       mov»    r0,·r6946 »       mov»    r0,·r6
947 »       bl»     1c38·<load_newobj+0xf4>947 »       bl»     1c24·<load_newobj+0x90>
948 ·R_ARM_THM_CALL» Py_XDECREF948 ·R_ARM_THM_CALL» Py_XDECREF
949 »       movs»   r4,·#0949 »       movs»   r4,·#0
950 »       b.n»    7da·<_Unpickler_New+0x72>950 »       b.n»    7da·<_Unpickler_New+0x72>
951 »       nop951 »       nop
  
952 000007f0·<_Unpickler_NewMemo>:952 000007f0·<_Unpickler_NewMemo>:
953 _Unpickler_NewMemo():953 _Unpickler_NewMemo():
Offset 1180, 17 lines modifiedOffset 1180, 17 lines modified
1180 »       movs»   r0,·#01180 »       movs»   r0,·#0
1181 »       bx»     lr1181 »       bx»     lr
1182 »       push»   {r4,·lr}1182 »       push»   {r4,·lr}
1183 »       mov.w»  ip,·#4096»  @·0x10001183 »       mov.w»  ip,·#4096»  @·0x1000
1184 »       sub.w»  ip,·sp,·ip1184 »       sub.w»  ip,·sp,·ip
1185 »       str.w»  r0,·[ip,·#4088]»     @·0xff81185 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1186 »       movw»   r1,·#01186 »       movw»   r1,·#0
1187 ·R_ARM_THM_MOVW_ABS_NC»  .LC611187 ·R_ARM_THM_MOVW_ABS_NC»  .LC60
1188 »       movt»   r1,·#01188 »       movt»   r1,·#0
1189 ·R_ARM_THM_MOVT_ABS»     .LC611189 ·R_ARM_THM_MOVT_ABS»     .LC60
1190 »       mov»    r4,·r01190 »       mov»    r4,·r0
1191 »       ldr»    r0,·[r0,·#92]» @·0x5c1191 »       ldr»    r0,·[r0,·#92]» @·0x5c
1192 »       bl»     0·<PyObject_CallFunction>1192 »       bl»     0·<PyObject_CallFunction>
1193 ·R_ARM_THM_CALL» PyObject_CallFunction1193 ·R_ARM_THM_CALL» PyObject_CallFunction
1194 »       cbz»    r0,·a12·<_Unpickler_SkipConsumed+0x4a>1194 »       cbz»    r0,·a12·<_Unpickler_SkipConsumed+0x4a>
1195 »       ldr»    r3,·[r0,·#0]1195 »       ldr»    r3,·[r0,·#0]
1196 »       mvn.w»  r1,·#3221225472»    @·0xc00000001196 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
Offset 1330, 15 lines modifiedOffset 1330, 15 lines modified
1330 »       cmp»    r3,·#01330 »       cmp»    r3,·#0
1331 »       bne.n»  af2·<get_deep_attribute+0x56>1331 »       bne.n»  af2·<get_deep_attribute+0x56>
1332 »       str»    r1,·[sp,·#0]1332 »       str»    r1,·[sp,·#0]
1333 »       bl»     0·<_Py_Dealloc>1333 »       bl»     0·<_Py_Dealloc>
1334 ·R_ARM_THM_CALL» _Py_Dealloc1334 ·R_ARM_THM_CALL» _Py_Dealloc
1335 »       ldr»    r1,·[sp,·#0]1335 »       ldr»    r1,·[sp,·#0]
1336 »       b.n»    af2·<get_deep_attribute+0x56>1336 »       b.n»    af2·<get_deep_attribute+0x56>
1337 »       bl»     1c38·<load_newobj+0xf4>1337 »       bl»     1c24·<load_newobj+0x90>
1338 ·R_ARM_THM_CALL» Py_XDECREF1338 ·R_ARM_THM_CALL» Py_XDECREF
1339 »       b.n»    adc·<get_deep_attribute+0x40>1339 »       b.n»    adc·<get_deep_attribute+0x40>
1340 »       nop1340 »       nop
  
1341 00000b44·<load_counted_binbytes>:1341 00000b44·<load_counted_binbytes>:
1342 load_counted_binbytes():1342 load_counted_binbytes():
1343 »       push»   {r4,·r5,·r6,·r7,·lr}1343 »       push»   {r4,·r5,·r6,·r7,·lr}
Offset 1374, 24 lines modifiedOffset 1374, 24 lines modified
1374 »       mov»    r0,·r71374 »       mov»    r0,·r7
1375 »       mov»    r1,·r41375 »       mov»    r1,·r4
1376 »       bl»     bf4·<_Unpickler_ReadInto>1376 »       bl»     bf4·<_Unpickler_ReadInto>
1377 »       cmp»    r0,·#01377 »       cmp»    r0,·#0
1378 »       blt.n»  bbc·<load_counted_binbytes+0x78>1378 »       blt.n»  bbc·<load_counted_binbytes+0x78>
1379 »       ldr»    r0,·[r4,·#8]1379 »       ldr»    r0,·[r4,·#8]
1380 »       mov»    r1,·r51380 »       mov»    r1,·r5
1381 »       bl»     1e78·<load_build+0x168>1381 »       bl»     1e64·<load_build+0x104>
1382 ·R_ARM_THM_CALL» Pdata_push1382 ·R_ARM_THM_CALL» Pdata_push
1383 »       asrs»   r0,·r0,·#311383 »       asrs»   r0,·r0,·#31
1384 »       add»    sp,·#121384 »       add»    sp,·#12
1385 »       pop»    {r4,·r5,·r6,·r7,·pc}1385 »       pop»    {r4,·r5,·r6,·r7,·pc}
1386 »       mov»    r1,·r01386 »       mov»    r1,·r0
1387 »       mov»    r3,·r51387 »       mov»    r3,·r5
1388 »       add»    r2,·sp,·#41388 »       add»    r2,·sp,·#4
1389 »       mov»    r0,·r41389 »       mov»    r0,·r4
1390 »       bl»     1c54·<load_newobj+0x110>1390 »       bl»     1c40·<load_newobj+0xac>
1391 ·R_ARM_THM_CALL» _Unpickler_ReadImpl1391 ·R_ARM_THM_CALL» _Unpickler_ReadImpl
1392 »       cmp»    r0,·#01392 »       cmp»    r0,·#0
1393 »       bge.n»  b6e·<load_counted_binbytes+0x2a>1393 »       bge.n»  b6e·<load_counted_binbytes+0x2a>
1394 »       mov.w»  r0,·#4294967295»    @·0xffffffff1394 »       mov.w»  r0,·#4294967295»    @·0xffffffff
1395 »       b.n»    ba2·<load_counted_binbytes+0x5e>1395 »       b.n»    ba2·<load_counted_binbytes+0x5e>
1396 »       ldr»    r3,·[r5,·#0]1396 »       ldr»    r3,·[r5,·#0]
1397 »       mvn.w»  r2,·#3221225472»    @·0xc00000001397 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 1407, 17 lines modifiedOffset 1407, 17 lines modified
1407 »       b.n»    bb6·<load_counted_binbytes+0x72>1407 »       b.n»    bb6·<load_counted_binbytes+0x72>
1408 »       movw»   r3,·#01408 »       movw»   r3,·#0
1409 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError1409 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
1410 »       movt»   r3,·#01410 »       movt»   r3,·#0
1411 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError1411 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
1412 »       mvn.w»  r2,·#2147483648»    @·0x800000001412 »       mvn.w»  r2,·#2147483648»    @·0x80000000
1413 »       movw»   r1,·#01413 »       movw»   r1,·#0
1414 ·R_ARM_THM_MOVW_ABS_NC»  .LC701414 ·R_ARM_THM_MOVW_ABS_NC»  .LC71
1415 »       movt»   r1,·#01415 »       movt»   r1,·#0
1416 ·R_ARM_THM_MOVT_ABS»     .LC701416 ·R_ARM_THM_MOVT_ABS»     .LC71
1417 »       ldr»    r0,·[r3,·#0]1417 »       ldr»    r0,·[r3,·#0]
1418 »       bl»     0·<PyErr_Format>1418 »       bl»     0·<PyErr_Format>
1419 ·R_ARM_THM_CALL» PyErr_Format1419 ·R_ARM_THM_CALL» PyErr_Format
1420 »       b.n»    bb6·<load_counted_binbytes+0x72>1420 »       b.n»    bb6·<load_counted_binbytes+0x72>
1421 »       nop1421 »       nop
  
1422 00000bf4·<_Unpickler_ReadInto>:1422 00000bf4·<_Unpickler_ReadInto>:
Offset 1463, 15 lines modifiedOffset 1463, 15 lines modified
1463 »       mov.w»  r2,·#512»   @·0x2001463 »       mov.w»  r2,·#512»   @·0x200
1464 »       mov»    r0,·r71464 »       mov»    r0,·r7
1465 »       bl»     0·<PyMemoryView_FromMemory>1465 »       bl»     0·<PyMemoryView_FromMemory>
1466 ·R_ARM_THM_CALL» PyMemoryView_FromMemory1466 ·R_ARM_THM_CALL» PyMemoryView_FromMemory
1467 »       mov»    r1,·r01467 »       mov»    r1,·r0
1468 »       cbz»    r0,·c8e·<_Unpickler_ReadInto+0x9a>1468 »       cbz»    r0,·c8e·<_Unpickler_ReadInto+0x9a>
1469 »       ldr»    r0,·[r5,·#96]» @·0x601469 »       ldr»    r0,·[r5,·#96]» @·0x60
1470 »       bl»     1e44·<load_build+0x134>1470 »       bl»     1e30·<load_build+0xd0>
1471 ·R_ARM_THM_CALL» _Pickle_FastCall1471 ·R_ARM_THM_CALL» _Pickle_FastCall
1472 »       mov»    r4,·r01472 »       mov»    r4,·r0
1473 »       cbz»    r0,·c8e·<_Unpickler_ReadInto+0x9a>1473 »       cbz»    r0,·c8e·<_Unpickler_ReadInto+0x9a>
1474 »       bl»     0·<PyLong_AsSsize_t>1474 »       bl»     0·<PyLong_AsSsize_t>
1475 ·R_ARM_THM_CALL» PyLong_AsSsize_t1475 ·R_ARM_THM_CALL» PyLong_AsSsize_t
1476 »       ldr»    r3,·[r4,·#0]1476 »       ldr»    r3,·[r4,·#0]
1477 »       mvn.w»  r2,·#3221225472»    @·0xc00000001477 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 1502, 15 lines modifiedOffset 1502, 15 lines modified
1502 »       mov»    r0,·r61502 »       mov»    r0,·r6
1503 »       bl»     0·<PyLong_FromSsize_t>1503 »       bl»     0·<PyLong_FromSsize_t>
1504 ·R_ARM_THM_CALL» PyLong_FromSsize_t1504 ·R_ARM_THM_CALL» PyLong_FromSsize_t
1505 »       mov»    r1,·r01505 »       mov»    r1,·r0
1506 »       cmp»    r0,·#01506 »       cmp»    r0,·#0
1507 »       beq.n»  c8e·<_Unpickler_ReadInto+0x9a>1507 »       beq.n»  c8e·<_Unpickler_ReadInto+0x9a>
1508 »       ldr»    r0,·[r5,·#92]» @·0x5c1508 »       ldr»    r0,·[r5,·#92]» @·0x5c
1509 »       bl»     1e44·<load_build+0x134>1509 »       bl»     1e30·<load_build+0xd0>
1510 ·R_ARM_THM_CALL» _Pickle_FastCall1510 ·R_ARM_THM_CALL» _Pickle_FastCall
1511 »       mov»    r4,·r01511 »       mov»    r4,·r0
1512 »       cmp»    r0,·#01512 »       cmp»    r0,·#0
1513 »       beq.n»  c8e·<_Unpickler_ReadInto+0x9a>1513 »       beq.n»  c8e·<_Unpickler_ReadInto+0x9a>
1514 »       ldr»    r2,·[r0,·#4]1514 »       ldr»    r2,·[r0,·#4]
1515 »       ldr»    r3,·[r2,·#84]» @·0x541515 »       ldr»    r3,·[r2,·#84]» @·0x54
1516 »       lsls»   r3,·r3,·#41516 »       lsls»   r3,·r3,·#4
Offset 1540, 17 lines modifiedOffset 1540, 17 lines modified
1540 »       cmp»    r0,·#01540 »       cmp»    r0,·#0
1541 »       bne.n»  c8e·<_Unpickler_ReadInto+0x9a>1541 »       bne.n»  c8e·<_Unpickler_ReadInto+0x9a>
Max diff block lines reached; 108710/112129 bytes (96.95%) of diff not shown.
3.17 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 44, 40 lines modifiedOffset 44, 40 lines modified
44 ··[···448]··could·not·convert·string·to·int44 ··[···448]··could·not·convert·string·to·int
45 ··[···468]··could·not·convert·string·to·float45 ··[···468]··could·not·convert·string·to·float
46 ··[···48c]··BYTEARRAY8·exceeds·system's·maximum·size·of·%zd·bytes46 ··[···48c]··BYTEARRAY8·exceeds·system's·maximum·size·of·%zd·bytes
47 ··[···4c4]··pickle·stream·refers·to·out-of-band·data·but·no·*buffers*·argument·was·given47 ··[···4c4]··pickle·stream·refers·to·out-of-band·data·but·no·*buffers*·argument·was·given
48 ··[···514]··not·enough·out-of-band·buffers48 ··[···514]··not·enough·out-of-band·buffers
49 ··[···534]··the·STRING·opcode·argument·must·be·quoted49 ··[···534]··the·STRING·opcode·argument·must·be·quoted
50 ··[···560]··bytes50 ··[···560]··bytes
 51 ··[···568]··could·not·find·MARK
51 ··[···568]··surrogatepass 
52 ··[···578]··BINUNICODE·exceeds·system's·maximum·size·of·%zd·bytes 
53 ··[···5b0]··odd·number·of·items·for·DICT52 ··[···57c]··odd·number·of·items·for·DICT
54 ··[···5d0]··STACK_GLOBAL·requires·str53 ··[···59c]··STACK_GLOBAL·requires·str
55 ··[···5ec]··Memo·value·not·found·at·index·%ld54 ··[···5b8]··Memo·value·not·found·at·index·%ld
56 ··[···610]··negative·LONG_BINPUT·argument55 ··[···5dc]··negative·LONG_BINPUT·argument
57 ··[···630]··negative·PUT·argument56 ··[···5fc]··negative·PUT·argument
58 ··[···648]··persistent·IDs·in·protocol·0·must·be·ASCII·strings57 ··[···614]··persistent·IDs·in·protocol·0·must·be·ASCII·strings
59 ··[···67c]··unsupported·pickle·protocol:·%d58 ··[···648]··unsupported·pickle·protocol:·%d
60 ··[···69c]··FRAME·length·exceeds·system's·maximum·of·%zd·bytes59 ··[···668]··FRAME·length·exceeds·system's·maximum·of·%zd·bytes
61 ··[···6d0]··invalid·load·key,·'%c'.60 ··[···69c]··invalid·load·key,·'%c'.
62 ··[···6e8]··invalid·load·key,·'\x%02x'.61 ··[···6b4]··invalid·load·key,·'\x%02x'.
63 ··[···704]··read·would·overflow·(invalid·bytecode)62 ··[···6d0]··read·would·overflow·(invalid·bytecode)
64 ··[···72c]··n63 ··[···6f8]··n
 64 ··[···6fc]··BINUNICODE·exceeds·system's·maximum·size·of·%zd·bytes
 65 ··[···734]··surrogatepass
65 ··[···730]··OO66 ··[···744]··OO
66 ··[···734]··pickle.find_class67 ··[···748]··pickle.find_class
67 ··[···748]··_compat_pickle.NAME_MAPPING·values·should·be·2-tuples,·not·%.200s68 ··[···75c]··_compat_pickle.NAME_MAPPING·values·should·be·2-tuples,·not·%.200s
68 ··[···78c]··_compat_pickle.NAME_MAPPING·values·should·be·pairs·of·str,·not·(%.200s,·%.200s)69 ··[···7a0]··_compat_pickle.NAME_MAPPING·values·should·be·pairs·of·str,·not·(%.200s,·%.200s)
69 ··[···7dc]··_compat_pickle.IMPORT_MAPPING·values·should·be·strings,·not·%.200s70 ··[···7f0]··_compat_pickle.IMPORT_MAPPING·values·should·be·strings,·not·%.200s
70 ··[···820]··<locals>71 ··[···834]··<locals>
71 ··[···82c]··Can't·pickle·local·attribute·%R·on·%R72 ··[···840]··Can't·pickle·local·attribute·%R·on·%R
72 ··[···854]··Can't·get·attribute·%R·on·%R73 ··[···868]··Can't·get·attribute·%R·on·%R
73 ··[···874]··BINBYTES·exceeds·system's·maximum·size·of·%zd·bytes74 ··[···888]··BINBYTES·exceeds·system's·maximum·size·of·%zd·bytes
74 ··[···8a8]··read()·returned·non-bytes·object·(%R)75 ··[···8bc]··read()·returned·non-bytes·object·(%R)
75 ··[···8d0]··readinto()·returned·negative·size76 ··[···8e4]··readinto()·returned·negative·size
76 ··[···8f4]··could·not·find·MARK 
77 ··[···908]··odd·number·of·items·for·SETITEMS77 ··[···908]··odd·number·of·items·for·SETITEMS
78 ··[···92c]··pickle·protocol·must·be·<=·%d78 ··[···92c]··pickle·protocol·must·be·<=·%d
79 ··[···94c]··file·must·have·a·'write'·attribute79 ··[···94c]··file·must·have·a·'write'·attribute
80 ··[···970]··buffer_callback·needs·protocol·>=·580 ··[···970]··buffer_callback·needs·protocol·>=·5
81 ··[···994]··Pickler.__init__()·was·not·called·by·%s.__init__()81 ··[···994]··Pickler.__init__()·was·not·called·by·%s.__init__()
82 ··[···9c8]··I01\n82 ··[···9c8]··I01\n
83 ··[···9d0]··I00\n83 ··[···9d0]··I00\n
29.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 214, 15 lines modifiedOffset 214, 15 lines modified
214 »       str»    r3,·[r7,·#0]214 »       str»    r3,·[r7,·#0]
215 »       cbnz»   r3,·1c8·<_pickle_load+0x1c8>215 »       cbnz»   r3,·1c8·<_pickle_load+0x1c8>
216 »       mov»    r0,·r7216 »       mov»    r0,·r7
217 »       bl»     0·<_Py_Dealloc>217 »       bl»     0·<_Py_Dealloc>
218 ·R_ARM_THM_CALL» _Py_Dealloc218 ·R_ARM_THM_CALL» _Py_Dealloc
219 »       b.n»    1c8·<_pickle_load+0x1c8>219 »       b.n»    1c8·<_pickle_load+0x1c8>
220 »       mov»    r0,·r7220 »       mov»    r0,·r7
221 »       bl»     1c38·<Py_XDECREF>221 »       bl»     1c24·<Py_XDECREF>
222 ·R_ARM_THM_CALL» Py_XDECREF222 ·R_ARM_THM_CALL» Py_XDECREF
223 »       b.n»    e8·<_pickle_load+0xe8>223 »       b.n»    e8·<_pickle_load+0xe8>
224 »       mov»    r0,·r4224 »       mov»    r0,·r4
225 »       add»    sp,·#48»      @·0x30225 »       add»    sp,·#48»      @·0x30
226 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}226 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
227 »       .word»  0x00000098227 »       .word»  0x00000098
228 ·R_ARM_ABS32»    .data228 ·R_ARM_ABS32»    .data
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
249 ·R_ARM_THM_CALL» Py_BuildValue249 ·R_ARM_THM_CALL» Py_BuildValue
250 »       cbz»    r0,·228·<save_singleton_type+0x54>250 »       cbz»    r0,·228·<save_singleton_type+0x54>
251 »       mov»    r4,·r0251 »       mov»    r4,·r0
252 »       mov»    r2,·r0252 »       mov»    r2,·r0
253 »       mov»    r3,·r7253 »       mov»    r3,·r7
254 »       mov»    r0,·r5254 »       mov»    r0,·r5
255 »       mov»    r1,·r6255 »       mov»    r1,·r6
256 »       bl»     4584·<save_reduce>256 »       bl»     46b0·<save_reduce>
257 ·R_ARM_THM_CALL» save_reduce257 ·R_ARM_THM_CALL» save_reduce
258 »       ldr»    r3,·[r4,·#0]258 »       ldr»    r3,·[r4,·#0]
259 »       mvn.w»  r2,·#3221225472»    @·0xc0000000259 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
260 »       mov»    r5,·r0260 »       mov»    r5,·r0
261 »       cmp»    r3,·r2261 »       cmp»    r3,·r2
262 »       beq.n»  22c·<save_singleton_type+0x58>262 »       beq.n»  22c·<save_singleton_type+0x58>
263 »       subs»   r3,·#1263 »       subs»   r3,·#1
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 »       str»    r2,·[sp,·#12]291 »       str»    r2,·[sp,·#12]
292 »       str»    r3,·[r1,·#84]» @·0x54292 »       str»    r3,·[r1,·#84]» @·0x54
293 »       b.n»    26e·<load_extension+0x3e>293 »       b.n»    26e·<load_extension+0x3e>
294 »       mov»    r1,·r0294 »       mov»    r1,·r0
295 »       mov»    r3,·r4295 »       mov»    r3,·r4
296 »       add»    r2,·sp,·#12296 »       add»    r2,·sp,·#12
297 »       mov»    r0,·r5297 »       mov»    r0,·r5
298 »       bl»     1c54·<_Unpickler_ReadImpl>298 »       bl»     1c40·<_Unpickler_ReadImpl>
299 ·R_ARM_THM_CALL» _Unpickler_ReadImpl299 ·R_ARM_THM_CALL» _Unpickler_ReadImpl
300 »       cmp»    r0,·#0300 »       cmp»    r0,·#0
301 »       blt.n»  298·<load_extension+0x68>301 »       blt.n»  298·<load_extension+0x68>
302 »       movs»   r6,·#0302 »       movs»   r6,·#0
303 »       ldr»    r1,·[sp,·#12]303 »       ldr»    r1,·[sp,·#12]
304 »       mov»    r3,·r6304 »       mov»    r3,·r6
305 »       ldrb»   r2,·[r1,·r3]305 »       ldrb»   r2,·[r1,·r3]
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
347 »       ldr»    r0,·[r5,·#8]347 »       ldr»    r0,·[r5,·#8]
348 »       mov»    r1,·r8348 »       mov»    r1,·r8
349 »       cmp»    r3,·r2349 »       cmp»    r3,·r2
350 »       itt»    ne350 »       itt»    ne
351 »       addne»  r3,·#1351 »       addne»  r3,·#1
352 »       strne.w»r3,·[r8]352 »       strne.w»r3,·[r8]
353 »       bl»     1e78·<Pdata_push>353 »       bl»     1e64·<Pdata_push>
354 ·R_ARM_THM_CALL» Pdata_push354 ·R_ARM_THM_CALL» Pdata_push
355 »       asrs»   r0,·r0,·#31355 »       asrs»   r0,·r0,·#31
356 »       b.n»    408·<load_extension+0x1d8>356 »       b.n»    408·<load_extension+0x1d8>
357 »       bl»     0·<PyErr_Occurred>357 »       bl»     0·<PyErr_Occurred>
358 ·R_ARM_THM_CALL» PyErr_Occurred358 ·R_ARM_THM_CALL» PyErr_Occurred
359 »       cmp»    r0,·#0359 »       cmp»    r0,·#0
360 »       bne.n»  36e·<load_extension+0x13e>360 »       bne.n»  36e·<load_extension+0x13e>
Offset 457, 15 lines modifiedOffset 457, 15 lines modified
457 »       bne.w»  298·<load_extension+0x68>457 »       bne.w»  298·<load_extension+0x68>
458 »       mov»    r0,·r6458 »       mov»    r0,·r6
459 »       bl»     0·<_Py_Dealloc>459 »       bl»     0·<_Py_Dealloc>
460 ·R_ARM_THM_CALL» _Py_Dealloc460 ·R_ARM_THM_CALL» _Py_Dealloc
461 »       b.n»    298·<load_extension+0x68>461 »       b.n»    298·<load_extension+0x68>
462 »       ldr»    r0,·[r5,·#8]462 »       ldr»    r0,·[r5,·#8]
463 »       mov»    r1,·r6463 »       mov»    r1,·r6
464 »       bl»     1e78·<Pdata_push>464 »       bl»     1e64·<Pdata_push>
465 ·R_ARM_THM_CALL» Pdata_push465 ·R_ARM_THM_CALL» Pdata_push
466 »       asrs»   r0,·r0,·#31466 »       asrs»   r0,·r0,·#31
467 »       b.n»    408·<load_extension+0x1d8>467 »       b.n»    408·<load_extension+0x1d8>
468 »       ldr»    r3,·[r4,·#0]468 »       ldr»    r3,·[r4,·#0]
469 »       mvn.w»  r2,·#3221225472»    @·0xc0000000469 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
470 »       cmp»    r3,·r2470 »       cmp»    r3,·r2
471 »       beq.n»  3ee·<load_extension+0x1be>471 »       beq.n»  3ee·<load_extension+0x1be>
Offset 569, 46 lines modifiedOffset 569, 46 lines modified
569 »       b.n»    4b6·<_pickle_dump+0xa2>569 »       b.n»    4b6·<_pickle_dump+0xa2>
570 »       movw»   r6,·#0570 »       movw»   r6,·#0
571 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct571 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
572 »       movt»   r6,·#0572 »       movt»   r6,·#0
573 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct573 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
574 »       ldr.w»  sl,·[sl,·#16]574 »       ldr.w»  sl,·[sl,·#16]
575 »       mov»    r0,·sl575 »       mov»    r0,·sl
576 »       bl»     1acc·<_Pickler_New>576 »       bl»     1b1c·<_Pickler_New>
577 ·R_ARM_THM_CALL» _Pickler_New577 ·R_ARM_THM_CALL» _Pickler_New
578 »       mov»    r4,·r0578 »       mov»    r4,·r0
579 »       cmp»    r0,·#0579 »       cmp»    r0,·#0
580 »       beq.n»  460·<_pickle_dump+0x4c>580 »       beq.n»  460·<_pickle_dump+0x4c>
581 »       mov»    r2,·r7581 »       mov»    r2,·r7
582 »       mov»    r1,·r5582 »       mov»    r1,·r5
583 »       bl»     1174·<_pickle_PicklerMemoProxy___reduce__+0x4e>583 »       bl»     11c4·<_Pickler_SetProtocol>
584 ·R_ARM_THM_CALL» _Pickler_SetProtocol584 ·R_ARM_THM_CALL» _Pickler_SetProtocol
585 »       cmp»    r0,·#0585 »       cmp»    r0,·#0
586 »       blt.n»  51a·<_pickle_dump+0x106>586 »       blt.n»  51a·<_pickle_dump+0x106>
587 »       mov»    r1,·r9587 »       mov»    r1,·r9
588 »       mov»    r0,·r4588 »       mov»    r0,·r4
589 »       bl»     11f0·<_Pickler_SetOutputStream>589 »       bl»     1240·<_Pickler_SetOutputStream>
590 ·R_ARM_THM_CALL» _Pickler_SetOutputStream590 ·R_ARM_THM_CALL» _Pickler_SetOutputStream
591 »       cmp»    r0,·#0591 »       cmp»    r0,·#0
592 »       blt.n»  51a·<_pickle_dump+0x106>592 »       blt.n»  51a·<_pickle_dump+0x106>
593 »       mov»    r1,·r6593 »       mov»    r1,·r6
594 »       mov»    r0,·r4594 »       mov»    r0,·r4
595 »       bl»     1238·<_Pickler_SetBufferCallback>595 »       bl»     1288·<_Pickler_SetBufferCallback>
596 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback596 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback
597 »       cmp»    r0,·#0597 »       cmp»    r0,·#0
598 »       blt.n»  51a·<_pickle_dump+0x106>598 »       blt.n»  51a·<_pickle_dump+0x106>
599 »       mov»    r2,·r8599 »       mov»    r2,·r8
600 »       mov»    r1,·r4600 »       mov»    r1,·r4
601 »       mov»    r0,·sl601 »       mov»    r0,·sl
602 »       bl»     13ac·<dump>602 »       bl»     13fc·<dump>
603 ·R_ARM_THM_CALL» dump603 ·R_ARM_THM_CALL» dump
604 »       cmp»    r0,·#0604 »       cmp»    r0,·#0
605 »       blt.n»  51a·<_pickle_dump+0x106>605 »       blt.n»  51a·<_pickle_dump+0x106>
606 »       mov»    r0,·r4606 »       mov»    r0,·r4
607 »       bl»     15c8·<_Pickler_FlushToFile>607 »       bl»     1618·<_Pickler_FlushToFile>
608 ·R_ARM_THM_CALL» _Pickler_FlushToFile608 ·R_ARM_THM_CALL» _Pickler_FlushToFile
609 »       cmp»    r0,·#0609 »       cmp»    r0,·#0
610 »       blt.n»  51a·<_pickle_dump+0x106>610 »       blt.n»  51a·<_pickle_dump+0x106>
611 »       ldr»    r3,·[r4,·#0]611 »       ldr»    r3,·[r4,·#0]
612 »       mvn.w»  r2,·#3221225472»    @·0xc0000000612 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
613 »       cmp»    r3,·r2613 »       cmp»    r3,·r2
614 »       beq.n»  522·<_pickle_dump+0x10e>614 »       beq.n»  522·<_pickle_dump+0x10e>
Offset 616, 15 lines modifiedOffset 616, 15 lines modified
Max diff block lines reached; 26767/30043 bytes (89.10%) of diff not shown.
322 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 17, 1521 lines modifiedOffset 17, 1432 lines modified
17 »       ldr»    r0,·[r4,·#8]17 »       ldr»    r0,·[r4,·#8]
18 »       str»    r1,·[r4,·#124]»@·0x7c18 »       str»    r1,·[r4,·#124]»@·0x7c
19 »       str»    r1,·[sp,·#28]19 »       str»    r1,·[sp,·#28]
20 »       ldr»    r3,·[r0,·#8]20 »       ldr»    r3,·[r0,·#8]
21 »       strd»   r1,·r1,·[r0,·#16]21 »       strd»   r1,·r1,·[r0,·#16]
22 »       str.w»  r1,·[r4,·#132]»      @·0x8422 »       str.w»  r1,·[r4,·#132]»      @·0x84
23 »       cmp»    r3,·#023 »       cmp»    r3,·#0
24 »       bne.w»  1bdc·<load+0x1bdc>24 »       bne.w»  1a2c·<load+0x1a2c>
25 »       ldr»    r1,·[pc,·#304]»@·(164·<load+0x164>)25 »       ldr»    r1,·[pc,·#304]»@·(164·<load+0x164>)
26 »       mov»    r0,·r426 »       mov»    r0,·r4
27 »       bl»     0·<PyObject_GetAttr>27 »       bl»     0·<PyObject_GetAttr>
28 ·R_ARM_THM_CALL» PyObject_GetAttr28 ·R_ARM_THM_CALL» PyObject_GetAttr
29 »       mov»    r3,·r029 »       mov»    r3,·r0
30 »       cmp»    r0,·#030 »       cmp»    r0,·#0
31 »       beq.w»  115a·<load+0x115a>31 »       beq.w»  104a·<load+0x104a>
32 »       ldr»    r0,·[r4,·#24]32 »       ldr»    r0,·[r4,·#24]
33 »       movw»   r6,·#033 »       movw»   r6,·#0
34 ·R_ARM_THM_MOVW_ABS_NC»  .LC4834 ·R_ARM_THM_MOVW_ABS_NC»  .LC30
35 »       movt»   r6,·#035 »       movt»   r6,·#0
36 ·R_ARM_THM_MOVT_ABS»     .LC4836 ·R_ARM_THM_MOVT_ABS»     .LC30
37 »       str»    r3,·[r4,·#24]37 »       str»    r3,·[r4,·#24]
38 »       bl»     1c38·<Py_XDECREF>38 »       bl»     1c24·<Py_XDECREF>
39 »       ldr»    r1,·[r4,·#80]» @·0x5039 »       ldr»    r1,·[r4,·#80]» @·0x50
40 »       movw»   r3,·#040 »       movw»   r3,·#0
41 ·R_ARM_THM_MOVW_ABS_NC»  .LC3041 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
42 »       movt»   r3,·#042 »       movt»   r3,·#0
43 ·R_ARM_THM_MOVT_ABS»     .LC3043 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
44 »       str»    r3,·[sp,·#12]44 »       str»    r3,·[sp,·#12]
45 »       ldr»    r3,·[r4,·#84]» @·0x5445 »       ldr»    r3,·[r4,·#84]» @·0x54
46 »       subs»   r2,·r1,·r346 »       subs»   r2,·r1,·r3
47 »       cmp»    r2,·#047 »       cmp»    r2,·#0
48 »       ble.w»  1c2·<load+0x1c2>48 »       ble.w»  1c2·<load+0x1c2>
49 »       ldr»    r2,·[r4,·#72]» @·0x4849 »       ldr»    r2,·[r4,·#72]» @·0x48
50 »       adds»   r0,·r3,·#150 »       adds»   r0,·r3,·#1
51 »       str»    r0,·[r4,·#84]» @·0x5451 »       str»    r0,·[r4,·#84]» @·0x54
52 »       adds»   r0,·r2,·r352 »       adds»   r0,·r2,·r3
53 »       str»    r0,·[sp,·#28]53 »       str»    r0,·[sp,·#28]
54 »       ldrb»   r2,·[r2,·r3]54 »       ldrb»   r2,·[r2,·r3]
55 »       sub.w»  r3,·r2,·#40» @·0x2855 »       sub.w»  r3,·r2,·#40» @·0x28
56 »       cmp»    r3,·#112»     @·0x7056 »       cmp»    r3,·#112»     @·0x70
57 »       bhi.w»  1a08·<load+0x1a08>57 »       bhi.w»  1a0a·<load+0x1a0a>
58 »       tbh»    [pc,·r3,·lsl·#1]58 »       tbh»    [pc,·r3,·lsl·#1]
59 »       .short» 0x027a59 »       .short» 0x0278
60 »       .word»  0x0cc3058560 »       .word»  0x0cc4053d
61 »       .word»  0x0cc30cc361 »       .word»  0x0cc40cc4
62 »       .word»  0x01c90cc362 »       .word»  0x02130cc4
63 »       .word»  0x072f0cc363 »       .word»  0x06c40cc4
64 »       .word»  0x0a0c098664 »       .word»  0x0ade0af4
65 »       .word»  0x0cc30cc365 »       .word»  0x0cc40cc4
66 »       .word»  0x0cc30cc366 »       .word»  0x0cc40cc4
67 »       .word»  0x0cc30cc367 »       .word»  0x0cc40cc4
68 »       .word»  0x0cc30cc368 »       .word»  0x0cc40cc4
69 »       .word»  0x0cc30cc369 »       .word»  0x0cc40cc4
70 »       .word»  0x0cc30cc370 »       .word»  0x0cc40cc4
71 »       .word»  0x0cc30cc371 »       .word»  0x0cc40cc4
72 »       .word»  0x072d0cc372 »       .word»  0x06c20cc4
73 »       .word»  0x0cc3044a73 »       .word»  0x0cc4042d
74 »       .word»  0x07510cc374 »       .word»  0x06e40cc4
75 »       .word»  0x0cc305f875 »       .word»  0x0cc405f6
76 »       .word»  0x053603ab 
77 »       .word»  0x06da022b76 »       .word»  0x04ef0399
 77 »       .word»  0x067901ff
78 »       .word»  0x03ec019678 »       .word»  0x03da0196
79 »       .word»  0x09190cc379 »       .word»  0x0cdd0cc4
80 »       .word»  0x04020c4280 »       .word»  0x03eb0924
81 »       .word»  0x0bcf0bd181 »       .word»  0x0dbe0bd1
82 »       .word»  0x049e0bc582 »       .word»  0x04850dab
83 »       .word»  0x03250cc383 »       .word»  0x031b0cc4
84 »       .word»  0x0cc30cc384 »       .word»  0x0cc40cc4
85 »       .word»  0x0cc30cc385 »       .word»  0x0cc40cc4
86 »       .word»  0x0cc304c986 »       .word»  0x0cc404b2
87 »       .word»  0x0cc30cc387 »       .word»  0x0cc40cc4
88 »       .word»  0x05bf03dd88 »       .word»  0x057703cb
89 »       .word»  0x0705034389 »       .word»  0x069a031d
90 »       .word»  0x0cc3054c90 »       .word»  0x0cc40505
91 »       .word»  0x02bd058791 »       .word»  0x02ba053f
92 »       .word»  0x06180b7792 »       .word»  0x06160c23
93 »       .word»  0x05d20cc393 »       .word»  0x058a0cc4
94 »       .word»  0x0cc30cc394 »       .word»  0x0cc40cc4
95 »       .word»  0x02db0d3495 »       .word»  0x02d90b65
96 »       .word»  0x023801ec96 »       .word»  0x023601bf
97 »       .word»  0x0399043897 »       .word»  0x0373041b
98 »       .word»  0x0cc305e498 »       .word»  0x0cc4059b
99 »       .word»  0x0cc30cc399 »       .word»  0x0cc40cc4
100 »       .word»  0x0cc30cc3100 »       .word»  0x0cc40cc4
101 »       .word»  0x0cc30cc3101 »       .word»  0x0cc40cc4
102 »       .word»  0x0cc30443102 »       .word»  0x0cc40426
103 »       .word»  0x04b70cc3103 »       .word»  0x049e0cc4
 104 »       .word»  0x0c21066f
104 »       .word»  0x0ba606fb105 »       .word»  0x0b9a0b5b
105 »       .word»  0x0d320d69 
106 »       .word»  0x028d05e2106 »       .word»  0x028c0599
107 »       .word»  0x07960495107 »       .word»  0x0730047c
108 »       .word»  0x05ed0784108 »       .word»  0x05a30719
109 »       .word»  0x01ad074f109 »       .word»  0x01b50717
 110 »       .word»  0x0cad0cb0
110 »       .word»  0x0d2b0659111 »       .word»  0x0d2b0da2
 112 »       .word»  0x0d160d19
111 »       .word»  0x09930910 
112 »       .word»  0x0bb00bb3 
113 »       .word»  0x00730453113 »       .word»  0x00730436
114 »       .word»  0x06650555 
115 »       .word»  0x0c660a30114 »       .word»  0x05ad050e
 115 »       .word»  0x09fd0a1d
116 »       .word»  0x00008764116 »       .word»  0x00008764
117 ·R_ARM_ABS32»    _PyRuntime117 ·R_ARM_ABS32»    _PyRuntime
118 »       ldr»    r2,·[r4,·#8]118 »       ldr»    r3,·[r4,·#8]
119 »       ldr»    r3,·[r2,·#8]119 »       ldr»    r2,·[r3,·#8]
120 »       ldr»    r1,·[r2,·#20]120 »       ldr»    r1,·[r3,·#20]
121 »       cmp»    r3,·r1121 »       cmp»    r2,·r1
122 »       ble.w»  192c·<load+0x192c>122 »       ble.w»  1518·<load+0x1518>
 123 »       add.w»  r2,·r2,·#1073741824» @·0x40000000
 124 »       ldr»    r0,·[r3,·#12]
 125 »       ldrd»   r1,·r9,·[r4,·#16]
 126 »       subs»   r2,·#1
 127 »       ldr»    r3,·[r4,·#12]
 128 »       cmp»    r9,·r1
 129 »       ldr.w»  sl,·[r0,·r2,·lsl·#2]
 130 »       bcs.w»  fce·<load+0xfce>
 131 »       ldr.w»  r0,·[r3,·r9,·lsl·#2]
 132 »       add.w»  r3,·r3,·r9,·lsl·#2
 133 »       ldr.w»  r2,·[sl]
123 »       mvn.w»  r1,·#3221225472»    @·0xc0000000134 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
124 »       ldr.w»  ip,·[r2,·#12] 
125 »       adds»   r2,·r3,·r1 
126 »       ldr»    r3,·[r4,·#20] 
127 »       ldr»    r0,·[r4,·#12] 
Max diff block lines reached; 324881/329034 bytes (98.74%) of diff not shown.
56.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 31, 432 lines modifiedOffset 31, 433 lines modified
31 ··0x000001c0·002e4c43·3430002e·4c433431·002e4c43·..LC40..LC41..LC31 ··0x000001c0·002e4c43·3430002e·4c433431·002e4c43·..LC40..LC41..LC
32 ··0x000001d0·3432002e·4c433433·002e4c43·3434002e·42..LC43..LC44..32 ··0x000001d0·3432002e·4c433433·002e4c43·3434002e·42..LC43..LC44..
33 ··0x000001e0·4c433435·002e4c43·3436002e·4c433437·LC45..LC46..LC4733 ··0x000001e0·4c433435·002e4c43·3436002e·4c433437·LC45..LC46..LC47
34 ··0x000001f0·002e4c43·3438002e·4c433439·002e4c43·..LC48..LC49..LC34 ··0x000001f0·002e4c43·3438002e·4c433439·002e4c43·..LC48..LC49..LC
35 ··0x00000200·3530002e·4c433531·002e4c43·3532002e·50..LC51..LC52..35 ··0x00000200·3530002e·4c433531·002e4c43·3532002e·50..LC51..LC52..
36 ··0x00000210·4c433533·002e4c43·3534002e·4c433535·LC53..LC54..LC5536 ··0x00000210·4c433533·002e4c43·3534002e·4c433535·LC53..LC54..LC55
Diff chunk too large, falling back to line-by-line diff (425 lines added, 424 lines removed)
37 ··0x00000220·002e4c43·3536002e·4c433537·002e4c43·..LC56..LC57..LC37 ··0x00000220·002e4c43·3536002e·4c433537·002e4c43·..LC56..LC57..LC
38 ··0x00000230·3538002e·4c433539·005f556e·7069636b·58..LC59._Unpick38 ··0x00000230·3538005f·556e7069·636b6c65·725f5265·58._Unpickler_Re
39 ··0x00000240·6c65725f·52656164·496d706c·00506461·ler_ReadImpl.Pda39 ··0x00000240·6164496d·706c006c·6f61645f·636f756e·adImpl.load_coun
40 ··0x00000250·74615f70·75736800·5f556e70·69636b6c·ta_push._Unpickl40 ··0x00000250·7465645f·62696e75·6e69636f·64650050·ted_binunicode.P
41 ··0x00000260·65725f53·6b697043·6f6e7375·6d656400·er_SkipConsumed.41 ··0x00000260·64617461·5f707573·68005f55·6e706963·data_push._Unpic
42 ··0x00000270·50646174·615f706f·70005f55·6e706963·Pdata_pop._Unpic42 ··0x00000270·6b6c6572·5f536b69·70436f6e·73756d65·kler_SkipConsume
43 ··0x00000280·6b6c6572·5f526561·646c696e·65006d61·kler_Readline.ma43 ··0x00000280·64005064·6174615f·706f7000·5f556e70·d.Pdata_pop._Unp
44 ··0x00000290·726b6572·006c6f61·645f636f·756e7465·rker.load_counte44 ··0x00000290·69636b6c·65725f52·6561646c·696e6500·ickler_Readline.
45 ··0x000002a0·645f7475·706c6500·646f5f61·7070656e·d_tuple.do_appen45 ··0x000002a0·6c6f6164·5f636f75·6e746564·5f747570·load_counted_tup
46 ··0x000002b0·6400646f·5f736574·6974656d·73006c6f·d.do_setitems.lo46 ··0x000002b0·6c650064·6f5f6170·70656e64·00646f5f·le.do_append.do_
47 ··0x000002c0·61645f63·6f756e74·65645f62·696e6279·ad_counted_binby47 ··0x000002c0·73657469·74656d73·006c6f61·645f636f·setitems.load_co
48 ··0x000002d0·74657300·6c6f6164·5f627569·6c640050·tes.load_build.P48 ··0x000002d0·756e7465·645f6269·6e627974·6573006d·unted_binbytes.m
49 ··0x000002e0·64617461·5f706f70·6c697374·006c6f61·data_poplist.loa49 ··0x000002e0·61726b65·72006c6f·61645f62·75696c64·arker.load_build
50 ··0x000002f0·645f636f·756e7465·645f6c6f·6e67005f·d_counted_long._50 ··0x000002f0·00506461·74615f70·6f706c69·7374006c·.Pdata_poplist.l
51 ··0x00000300·556e7069·636b6c65·725f5265·6164496e·Unpickler_ReadIn51 ··0x00000300·6f61645f·636f756e·7465645f·6c6f6e67·oad_counted_long
52 ··0x00000310·746f006c·6f61645f·6e65776f·626a0050·to.load_newobj.P52 ··0x00000310·005f556e·7069636b·6c65725f·52656164·._Unpickler_Read
53 ··0x00000320·64617461·5f636c65·61722e69·7372612e·data_clear.isra.53 ··0x00000320·496e746f·006c6f61·645f6e65·776f626a·Into.load_newobj
54 ··0x00000330·30006361·6c635f62·696e7369·7a650050·0.calc_binsize.P54 ··0x00000330·00506461·74615f63·6c656172·2e697372·.Pdata_clear.isr
55 ··0x00000340·64617461·5f706f70·7475706c·65005f50·data_poptuple._P55 ··0x00000340·612e3000·6c6f6164·5f657874·656e7369·a.0.load_extensi
56 ··0x00000350·69636b6c·655f4661·73744361·6c6c006c·ickle_FastCall.l56 ··0x00000350·6f6e0050·64617461·5f706f70·7475706c·on.Pdata_poptupl
57 ··0x00000360·6f61645f·696e7374·006c6f61·645f6578·oad_inst.load_ex57 ··0x00000360·6500696e·7374616e·74696174·65005f50·e.instantiate._P
58 ··0x00000370·74656e73·696f6e00·6c6f6164·5f636f75·tension.load_cou58 ··0x00000370·69636b6c·655f4661·73744361·6c6c006c·ickle_FastCall.l
59 ··0x00000380·6e746564·5f62696e·73747269·6e670069·nted_binstring.i59 ··0x00000380·6f61645f·636f756e·7465645f·62696e73·oad_counted_bins
60 ··0x00000390·6e737461·6e746961·7465002e·4c433630·nstantiate..LC6060 ··0x00000390·7472696e·67002e4c·43353900·2e4c4336·tring..LC59..LC6
61 ··0x000003a0·002e4c43·3631005f·556e7069·636b6c65·..LC61._Unpickle61 ··0x000003a0·30005f55·6e706963·6b6c6572·5f536574·0._Unpickler_Set
62 ··0x000003b0·725f5365·74537472·696e6749·6e707574·r_SetStringInput62 ··0x000003b0·53747269·6e67496e·70757400·2e4c4336·StringInput..LC6
63 ··0x000003c0·002e4c43·3632002e·4c433633·002e4c43·..LC62..LC63..LC63 ··0x000003c0·31002e4c·43363200·63616c63·5f62696e·1..LC62.calc_bin
64 ··0x000003d0·3634002e·4c433635·002e4c43·3636002e·64..LC65..LC66..64 ··0x000003d0·73697a65·002e4c43·3633002e·4c433634·size..LC63..LC64
65 ··0x000003e0·4c433637·002e4c43·3638002e·4c433639·LC67..LC68..LC6965 ··0x000003e0·002e4c43·3635002e·4c433636·002e4c43·..LC65..LC66..LC
66 ··0x000003f0·005f7069·636b6c65·5f556e70·69636b6c·._pickle_Unpickl66 ··0x000003f0·3637002e·4c433638·002e4c43·3639002e·67..LC68..LC69..
67 ··0x00000400·65725f66·696e645f·636c6173·73006765·er_find_class.ge67 ··0x00000400·4c433730·005f7069·636b6c65·5f556e70·LC70._pickle_Unp
68 ··0x00000410·745f6465·65705f61·74747269·62757465·t_deep_attribute68 ··0x00000410·69636b6c·65725f66·696e645f·636c6173·ickler_find_clas
69 ··0x00000420·002e4c43·3730002e·4c433731·002e4c43·..LC70..LC71..LC69 ··0x00000420·73006765·745f6465·65705f61·74747269·s.get_deep_attri
70 ··0x00000430·3732002e·4c433733·002e4c43·37340055·72..LC73..LC74.U70 ··0x00000430·62757465·002e4c43·3731002e·4c433732·bute..LC71..LC72
71 ··0x00000440·6e706963·6b6c6572·5f646561·6c6c6f63·npickler_dealloc71 ··0x00000440·002e4c43·3733002e·4c433734·00556e70·..LC73..LC74.Unp
72 ··0x00000450·00556e70·69636b6c·65725f63·6c656172·.Unpickler_clear72 ··0x00000450·69636b6c·65725f64·65616c6c·6f630055·ickler_dealloc.U
73 ··0x00000460·005f556e·7069636b·6c65725f·4d656d6f·._Unpickler_Memo73 ··0x00000460·6e706963·6b6c6572·5f636c65·6172005f·npickler_clear._
74 ··0x00000470·436c6561·6e757000·50646174·615f6465·Cleanup.Pdata_de74 ··0x00000470·556e7069·636b6c65·725f4d65·6d6f436c·Unpickler_MemoCl
75 ··0x00000480·616c6c6f·63005f70·69636b6c·655f5069·alloc._pickle_Pi75 ··0x00000480·65616e75·70005064·6174615f·6465616c·eanup.Pdata_deal
76 ··0x00000490·636b6c65·725f5f5f·696e6974·5f5f005f·ckler___init__._76 ··0x00000490·6c6f6300·5f706963·6b6c655f·5069636b·loc._pickle_Pick
77 ··0x000004a0·5069636b·6c65725f·53657450·726f746f·Pickler_SetProto77 ··0x000004a0·6c65725f·5f5f696e·69745f5f·005f5069·ler___init__._Pi
78 ··0x000004b0·636f6c00·5f506963·6b6c6572·5f536574·col._Pickler_Set78 ··0x000004b0·636b6c65·725f5365·7450726f·746f636f·ckler_SetProtoco
79 ··0x000004c0·4f757470·75745374·7265616d·005f5069·OutputStream._Pi79 ··0x000004c0·6c005f50·69636b6c·65725f53·65744f75·l._Pickler_SetOu
80 ··0x000004d0·636b6c65·725f5365·74427566·66657243·ckler_SetBufferC80 ··0x000004d0·74707574·53747265·616d005f·5069636b·tputStream._Pick
81 ··0x000004e0·616c6c62·61636b00·50794d65·6d6f5461·allback.PyMemoTa81 ··0x000004e0·6c65725f·53657442·75666665·7243616c·ler_SetBufferCal
82 ··0x000004f0·626c655f·4e657700·5069636b·6c65725f·ble_New.Pickler_82 ··0x000004f0·6c626163·6b005079·4d656d6f·5461626c·lback.PyMemoTabl
83 ··0x00000500·636c6561·72002e4c·43373500·2e4c4337·clear..LC75..LC783 ··0x00000500·655f4e65·77005069·636b6c65·725f636c·e_New.Pickler_cl
84 ··0x00000510·36002e4c·43373700·2e4c4337·38005f70·6..LC77..LC78._p84 ··0x00000510·65617200·2e4c4337·35002e4c·43373600·ear..LC75..LC76.
85 ··0x00000520·69636b6c·655f5069·636b6c65·725f6475·ickle_Pickler_du85 ··0x00000520·2e4c4337·37002e4c·43373800·5f706963·.LC77..LC78._pic
86 ··0x00000530·6d70005f·5069636b·6c65725f·436c6561·mp._Pickler_Clea86 ··0x00000530·6b6c655f·5069636b·6c65725f·64756d70·kle_Pickler_dump
87 ··0x00000540·72427566·66657200·5f506963·6b6c6572·rBuffer._Pickler87 ··0x00000540·005f5069·636b6c65·725f436c·65617242·._Pickler_ClearB
88 ··0x00000550·5f466c75·7368546f·46696c65·00706572·_FlushToFile.per88 ··0x00000550·75666665·72005f50·69636b6c·65725f46·uffer._Pickler_F
89 ··0x00000560·73697374·656e745f·6964005f·5069636b·sistent_id._Pick89 ··0x00000560·6c757368·546f4669·6c650070·65727369·lushToFile.persi
90 ··0x00000570·6c65725f·57726974·65007361·7665005f·ler_Write.save._90 ··0x00000570·7374656e·745f6964·005f5069·636b6c65·stent_id._Pickle
91 ··0x00000580·5069636b·6c65725f·57726974·652e636f·Pickler_Write.co91 ··0x00000580·725f5772·69746500·73617665·005f5069·r_Write.save._Pi
92 ··0x00000590·6e737470·726f702e·30005f50·69636b6c·nstprop.0._Pickl92 ··0x00000590·636b6c65·725f5772·6974652e·636f6e73·ckler_Write.cons
93 ··0x000005a0·65725f43·6f6d6d69·74467261·6d65002e·er_CommitFrame..93 ··0x000005a0·7470726f·702e3000·5f506963·6b6c6572·tprop.0._Pickler
94 ··0x000005b0·4c433739·002e4c43·3830002e·4c433831·LC79..LC80..LC8194 ··0x000005b0·5f436f6d·6d697446·72616d65·002e4c43·_CommitFrame..LC
95 ··0x000005c0·002e4c43·3832002e·4c433833·002e4c43·..LC82..LC83..LC95 ··0x000005c0·3739002e·4c433830·002e4c43·3831002e·79..LC80..LC81..
96 ··0x000005d0·3834002e·4c433835·002e4c43·3836002e·84..LC85..LC86..96 ··0x000005d0·4c433832·002e4c43·3833002e·4c433834·LC82..LC83..LC84
97 ··0x000005e0·4c433837·002e4c43·3838002e·4c433839·LC87..LC88..LC8997 ··0x000005e0·002e4c43·3835002e·4c433836·002e4c43·..LC85..LC86..LC
98 ··0x000005f0·002e4c43·3930002e·4c433931·002e4c43·..LC90..LC91..LC98 ··0x000005f0·3837002e·4c433838·002e4c43·3839002e·87..LC88..LC89..
99 ··0x00000600·3932002e·4c433933·002e4c43·39340073·92..LC93..LC94.s99 ··0x00000600·4c433930·002e4c43·3931002e·4c433932·LC90..LC91..LC92
100 ··0x00000610·6176655f·72656475·6365005f·50794d65·ave_reduce._PyMe100 ··0x00000610·002e4c43·3933002e·4c433934·00736176·..LC93..LC94.sav
101 ··0x00000620·6d6f5461·626c655f·4c6f6f6b·75702e69·moTable_Lookup.i101 ··0x00000620·655f7265·64756365·005f5079·4d656d6f·e_reduce._PyMemo
102 ··0x00000630·7372612e·30006d65·6d6f5f70·75742e69·sra.0.memo_put.i102 ··0x00000630·5461626c·655f4c6f·6f6b7570·2e697372·Table_Lookup.isr
103 ··0x00000640·7372612e·30005f50·69636b6c·65725f77·sra.0._Pickler_w103 ··0x00000640·612e3000·6d656d6f·5f707574·2e697372·a.0.memo_put.isr
104 ··0x00000650·72697465·5f627974·6573006d·656d6f5f·rite_bytes.memo_104 ··0x00000650·612e3000·5f506963·6b6c6572·5f777269·a.0._Pickler_wri
105 ··0x00000660·6765742e·69737261·2e300073·6176655f·get.isra.0.save_105 ··0x00000660·74655f62·79746573·006d656d·6f5f6765·te_bytes.memo_ge
106 ··0x00000670·676c6f62·616c005f·73617665·5f627974·global._save_byt106 ··0x00000670·742e6973·72612e30·00736176·655f676c·t.isra.0.save_gl
107 ··0x00000680·65735f64·6174612e·69737261·2e30005f·es_data.isra.0._107 ··0x00000680·6f62616c·005f7361·76655f62·79746573·obal._save_bytes
108 ··0x00000690·50795f45·6e746572·52656375·72736976·Py_EnterRecursiv108 ··0x00000690·5f646174·612e6973·72612e30·005f5079·_data.isra.0._Py
109 ··0x000006a0·6543616c·6c2e636f·6e737470·726f702e·eCall.constprop.109 ··0x000006a0·5f456e74·65725265·63757273·69766543·_EnterRecursiveC
110 ··0x000006b0·30006661·73745f73·6176655f·6c656176·0.fast_save_leav110 ··0x000006b0·616c6c2e·636f6e73·7470726f·702e3000·all.constprop.0.
111 ··0x000006c0·65007261·775f756e·69636f64·655f6573·e.raw_unicode_es111 ··0x000006c0·66617374·5f736176·655f6c65·61766500·fast_save_leave.
112 ··0x000006d0·63617065·00626174·63685f6c·69737400·cape.batch_list.112 ··0x000006d0·7261775f·756e6963·6f64655f·65736361·raw_unicode_esca
113 ··0x000006e0·62617463·685f6469·6374005f·73617665·batch_dict._save113 ··0x000006e0·70650062·61746368·5f6c6973·74006261·pe.batch_list.ba
114 ··0x000006f0·5f627974·65617272·61795f64·6174612e·_bytearray_data.114 ··0x000006f0·7463685f·64696374·005f7361·76655f62·tch_dict._save_b
115 ··0x00000700·69737261·2e300073·6176655f·73696e67·isra.0.save_sing115 ··0x00000700·79746561·72726179·5f646174·612e6973·ytearray_data.is
116 ··0x00000710·6c65746f·6e5f7479·70650066·6173745f·leton_type.fast_116 ··0x00000710·72612e30·00666173·745f7361·76655f65·ra.0.fast_save_e
117 ··0x00000720·73617665·5f656e74·6572002e·4c433936·save_enter..LC96117 ··0x00000720·6e746572·00736176·655f7369·6e676c65·nter.save_single
118 ··0x00000730·002e4c43·3938002e·4c433939·002e4c43·..LC98..LC99..LC118 ··0x00000730·746f6e5f·74797065·002e4c43·3936002e·ton_type..LC96..
119 ··0x00000740·31303000·2e4c4331·3031002e·4c433130·100..LC101..LC10119 ··0x00000740·4c433938·002e4c43·3939002e·4c433130·LC98..LC99..LC10
120 ··0x00000750·32002e4c·43313033·002e4c43·31303400·2..LC103..LC104.120 ··0x00000750·30002e4c·43313031·002e4c43·31303200·0..LC101..LC102.
121 ··0x00000760·2e4c4331·3035002e·4c433130·36002e4c·.LC105..LC106..L121 ··0x00000760·2e4c4331·3033002e·4c433130·34002e4c·.LC103..LC104..L
122 ··0x00000770·43313037·002e4c43·31303800·2e4c4331·C107..LC108..LC1122 ··0x00000770·43313035·002e4c43·31303600·2e4c4331·C105..LC106..LC1
123 ··0x00000780·3039002e·4c433131·30002e4c·43313131·09..LC110..LC111123 ··0x00000780·3037002e·4c433130·38002e4c·43313039·07..LC108..LC109
124 ··0x00000790·002e4c43·31313200·2e4c4331·3133002e·..LC112..LC113..124 ··0x00000790·002e4c43·31313000·2e4c4331·3131002e·..LC110..LC111..
125 ··0x000007a0·4c433131·34002e4c·43313135·002e4c43·LC114..LC115..LC125 ··0x000007a0·4c433131·32002e4c·43313133·002e4c43·LC112..LC113..LC
126 ··0x000007b0·31313600·2e4c4331·3137002e·4c433131·116..LC117..LC11126 ··0x000007b0·31313400·2e4c4331·3135002e·4c433131·114..LC115..LC11
127 ··0x000007c0·38002e4c·43313139·002e4c43·31323000·8..LC119..LC120.127 ··0x000007c0·36002e4c·43313137·002e4c43·31313800·6..LC117..LC118.
128 ··0x000007d0·2e4c4331·3231002e·4c433132·32002e4c·.LC121..LC122..L128 ··0x000007d0·2e4c4331·3139002e·4c433132·30002e4c·.LC119..LC120..L
129 ··0x000007e0·43313233·005f6368·65636b6d·6f64756c·C123._checkmodul129 ··0x000007e0·43313231·002e4c43·31323200·2e4c4331·C121..LC122..LC1
130 ··0x000007f0·65005f50·69636b6c·65725f47·65745374·e._Pickler_GetSt130 ··0x000007f0·3233005f·63686563·6b6d6f64·756c6500·23._checkmodule.
131 ··0x00000800·72696e67·00506963·6b6c6572·5f646561·ring.Pickler_dea131 ··0x00000800·5f506963·6b6c6572·5f476574·53747269·_Pickler_GetStri
132 ··0x00000810·6c6c6f63·0050794d·656d6f54·61626c65·lloc.PyMemoTable132 ··0x00000810·6e670050·69636b6c·65725f64·65616c6c·ng.Pickler_deall
133 ··0x00000820·5f44656c·0050794d·656d6f54·61626c65·_Del.PyMemoTable133 ··0x00000820·6f630050·794d656d·6f546162·6c655f44·oc.PyMemoTable_D
134 ··0x00000830·5f436c65·61722e69·7372612e·30002e4c·_Clear.isra.0..L134 ··0x00000830·656c0050·794d656d·6f546162·6c655f43·el.PyMemoTable_C
135 ··0x00000840·43313236·005f7069·636b6c65·5f6c6f61·C126._pickle_loa135 ··0x00000840·6c656172·2e697372·612e3000·2e4c4331·lear.isra.0..LC1
136 ··0x00000850·6473005f·7069636b·6c655f64·756d7073·ds._pickle_dumps136 ··0x00000850·3236005f·7069636b·6c655f6c·6f616473·26._pickle_loads
137 ··0x00000860·005f5069·636b6c65·725f4e65·77002e4c·._Pickler_New..L137 ··0x00000860·005f7069·636b6c65·5f64756d·7073005f·._pickle_dumps._
138 ··0x00000870·43313237·002e4c43·31323800·2e4c4331·C127..LC128..LC1138 ··0x00000870·5069636b·6c65725f·4e657700·2e4c4331·Pickler_New..LC1
139 ··0x00000880·3239002e·4c433133·30002e4c·43313331·29..LC130..LC131139 ··0x00000880·3237002e·4c433132·38002e4c·43313239·27..LC128..LC129
140 ··0x00000890·002e4c43·31333200·2e4c4331·3333002e·..LC132..LC133..140 ··0x00000890·002e4c43·31333000·2e4c4331·3331002e·..LC130..LC131..
141 ··0x000008a0·4c433133·34002e4c·43313336·002e4c43·LC134..LC136..LC141 ··0x000008a0·4c433133·32002e4c·43313333·002e4c43·LC132..LC133..LC
142 ··0x000008b0·31333700·2e4c4331·3338005f·7069636b·137..LC138._pick142 ··0x000008b0·31333400·2e4c4331·3336002e·4c433133·134..LC136..LC13
143 ··0x000008c0·6c655f55·6e706963·6b6c6572·5f5f5f69·le_Unpickler___i143 ··0x000008c0·37002e4c·43313338·005f7069·636b6c65·7..LC138._pickle
144 ··0x000008d0·6e69745f·5f002e4c·43313339·002e4c43·nit__..LC139..LC144 ··0x000008d0·5f556e70·69636b6c·65725f5f·5f696e69·_Unpickler___ini
145 ··0x000008e0·31343000·5f706963·6b6c655f·556e7069·140._pickle_Unpi145 ··0x000008e0·745f5f00·2e4c4331·3339002e·4c433134·t__..LC139..LC14
146 ··0x000008f0·636b6c65·725f6c6f·6164002e·4c433134·ckler_load..LC14146 ··0x000008f0·30005f70·69636b6c·655f556e·7069636b·0._pickle_Unpick
147 ··0x00000900·32002e4c·43313433·002e4c43·31343400·2..LC143..LC144.147 ··0x00000900·6c65725f·6c6f6164·002e4c43·31343200·ler_load..LC142.
148 ··0x00000910·2e4c4331·3435002e·4c433134·36002e4c·.LC145..LC146..L148 ··0x00000910·2e4c4331·3433002e·4c433134·34002e4c·.LC143..LC144..L
149 ··0x00000920·43313437·005f7069·636b6c65·5f64756d·C147._pickle_dum149 ··0x00000920·43313435·002e4c43·31343600·2e4c4331·C145..LC146..LC1
150 ··0x00000930·70005069·636b6c65·725f7472·61766572·p.Pickler_traver150 ··0x00000930·3437005f·7069636b·6c655f64·756d7000·47._pickle_dump.
151 ··0x00000940·73650050·64617461·5f747261·76657273·se.Pdata_travers151 ··0x00000940·5069636b·6c65725f·74726176·65727365·Pickler_traverse
152 ··0x00000950·6500556e·7069636b·6c65725f·74726176·e.Unpickler_trav152 ··0x00000950·00506461·74615f74·72617665·72736500·.Pdata_traverse.
153 ··0x00000960·65727365·002e4c43·31343800·2e4c4331·erse..LC148..LC1153 ··0x00000960·556e7069·636b6c65·725f7472·61766572·Unpickler_traver
154 ··0x00000970·3439005f·7069636b·6c655f55·6e706963·49._pickle_Unpic154 ··0x00000970·7365002e·4c433134·38002e4c·43313439·se..LC148..LC149
155 ··0x00000980·6b6c6572·5f706572·73697374·656e745f·kler_persistent_155 ··0x00000980·005f7069·636b6c65·5f556e70·69636b6c·._pickle_Unpickl
156 ··0x00000990·6c6f6164·005f7069·636b6c65·5f506963·load._pickle_Pic156 ··0x00000990·65725f70·65727369·7374656e·745f6c6f·er_persistent_lo
Max diff block lines reached; 0/57362 bytes (0.00%) of diff not shown.
68.2 KB
socketmodule.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········107536·(bytes·into·file)13 ··Start·of·section·headers:··········107544·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x1a410:1 There·are·16·section·headers,·starting·at·offset·0x1a418:
  
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·000038·005278·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·005280·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·014714·004088·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·01471c·004088·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0052b0·00057c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0052b8·00057c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·01879c·0006f0·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·0187a4·0006f0·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00582c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·005834·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00582c·002fe8·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·005834·002fe8·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·008814·001f3c·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·00881c·001f3c·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·018e8c·0014e0·08···I·13···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·018e94·0014e0·08···I·13···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·00a750·003e3d·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·00a758·003e3d·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·01a36c·000020·08···I·13···9··414 ··[10]·.rel.rodata·······REL·············00000000·01a374·000020·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00e58d·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00e595·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e58d·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e595·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·00e5c0·003e70·10·····14·848··417 ··[13]·.symtab···········SYMTAB··········00000000·00e5c8·003e70·10·····14·848··4
18 ··[14]·.strtab···········STRTAB··········00000000·012430·0022e2·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·012438·0022e2·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·01a38c·000082·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·01a394·000082·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)24 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.85 KB
readelf --wide --symbols {}
    
Offset 459, 15 lines modifiedOffset 459, 15 lines modified
459 ···455:·00002cc5···212·FUNC····LOCAL··DEFAULT····1·sock_accept459 ···455:·00002cc5···212·FUNC····LOCAL··DEFAULT····1·sock_accept
460 ···456:·00002f69···114·FUNC····LOCAL··DEFAULT····1·sock_accept_impl460 ···456:·00002f69···114·FUNC····LOCAL··DEFAULT····1·sock_accept_impl
461 ···457:·00002d99···352·FUNC····LOCAL··DEFAULT····1·sock_call_ex461 ···457:·00002d99···352·FUNC····LOCAL··DEFAULT····1·sock_call_ex
462 ···458:·00002fdd····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF462 ···458:·00002fdd····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
463 ···459:·00002d94·····0·NOTYPE··LOCAL··DEFAULT····1·$d463 ···459:·00002d94·····0·NOTYPE··LOCAL··DEFAULT····1·$d
464 ···460:·00001930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC418464 ···460:·00001930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC418
465 ···461:·00002d98·····0·NOTYPE··LOCAL··DEFAULT····1·$t465 ···461:·00002d98·····0·NOTYPE··LOCAL··DEFAULT····1·$t
466 ···462:·000051fd···122·FUNC····LOCAL··DEFAULT····1·internal_select.isra.0466 ···462:·00005205···122·FUNC····LOCAL··DEFAULT····1·internal_select.isra.0
467 ···463:·00002ef9···110·FUNC····LOCAL··DEFAULT····1·socket_clear467 ···463:·00002ef9···110·FUNC····LOCAL··DEFAULT····1·socket_clear
468 ···464:·00002ff5····52·FUNC····LOCAL··DEFAULT····1·socket_getdefaulttimeout468 ···464:·00002ff5····52·FUNC····LOCAL··DEFAULT····1·socket_getdefaulttimeout
469 ···465:·00003029····44·FUNC····LOCAL··DEFAULT····1·sock_gettimeout469 ···465:·00003029····44·FUNC····LOCAL··DEFAULT····1·sock_gettimeout
470 ···466:·0000193c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC419470 ···466:·0000193c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC419
471 ···467:·0000194c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC420471 ···467:·0000194c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC420
472 ···468:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t472 ···468:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
473 ···469:·00000001···100·FUNC····LOCAL··DEFAULT····7·socket_CMSG_SPACE473 ···469:·00000001···100·FUNC····LOCAL··DEFAULT····7·socket_CMSG_SPACE
Offset 595, 62 lines modifiedOffset 595, 62 lines modified
595 ···591:·00004a30·····0·NOTYPE··LOCAL··DEFAULT····1·$t595 ···591:·00004a30·····0·NOTYPE··LOCAL··DEFAULT····1·$t
596 ···592:·00002294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC502596 ···592:·00002294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC502
597 ···593:·000022a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC503597 ···593:·000022a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC503
598 ···594:·000022d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC504598 ···594:·000022d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC504
599 ···595:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC505599 ···595:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC505
600 ···596:·000022f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC506600 ···596:·000022f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC506
601 ···597:·0000230c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC507601 ···597:·0000230c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC507
602 ···598:·00004a41···636·FUNC····LOCAL··DEFAULT····1·socket_getaddrinfo602 ···598:·00004a41···644·FUNC····LOCAL··DEFAULT····1·socket_getaddrinfo
603 ···599:·00004cb8·····0·NOTYPE··LOCAL··DEFAULT····1·$d603 ···599:·00004cc0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
604 ···600:·00002314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC508604 ···600:·00002314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC508
605 ···601:·00002324·····0·NOTYPE··LOCAL··DEFAULT····6·.LC509605 ···601:·00002324·····0·NOTYPE··LOCAL··DEFAULT····6·.LC509
606 ···602:·00002334·····0·NOTYPE··LOCAL··DEFAULT····6·.LC510606 ···602:·00002334·····0·NOTYPE··LOCAL··DEFAULT····6·.LC510
607 ···603:·00002348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC511607 ···603:·00002348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC511
608 ···604:·00004cbc·····0·NOTYPE··LOCAL··DEFAULT····1·$t608 ···604:·00004cc4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
609 ···605:·00004cbd···244·FUNC····LOCAL··DEFAULT····1·sock_setsockopt609 ···605:·00004cc5···244·FUNC····LOCAL··DEFAULT····1·sock_setsockopt
610 ···606:·00002358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC512610 ···606:·00002358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC512
611 ···607:·00002368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC513611 ···607:·00002368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC513
612 ···608:·00002390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC514612 ···608:·00002390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC514
613 ···609:·00000451···256·FUNC····LOCAL··DEFAULT····7·sock_getsockopt613 ···609:·00000451···256·FUNC····LOCAL··DEFAULT····7·sock_getsockopt
614 ···610:·000023b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC515614 ···610:·000023b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC515
615 ···611:·000023b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC516615 ···611:·000023b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC516
616 ···612:·00004db1···112·FUNC····LOCAL··DEFAULT····1·sock_send616 ···612:·00004db9···112·FUNC····LOCAL··DEFAULT····1·sock_send
617 ···613:·00004e21····36·FUNC····LOCAL··DEFAULT····1·sock_send_impl617 ···613:·00004e29····36·FUNC····LOCAL··DEFAULT····1·sock_send_impl
618 ···614:·000023c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC517618 ···614:·000023c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC517
619 ···615:·000023d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC518619 ···615:·000023d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC518
620 ···616:·00004e45···144·FUNC····LOCAL··DEFAULT····1·sock_recv620 ···616:·00004e4d···144·FUNC····LOCAL··DEFAULT····1·sock_recv
621 ···617:·00004ed5····74·FUNC····LOCAL··DEFAULT····1·sock_recv_guts621 ···617:·00004edd····74·FUNC····LOCAL··DEFAULT····1·sock_recv_guts
622 ···618:·00004f21····36·FUNC····LOCAL··DEFAULT····1·sock_recv_impl622 ···618:·00004f29····36·FUNC····LOCAL··DEFAULT····1·sock_recv_impl
623 ···619:·00004f45····12·FUNC····LOCAL··DEFAULT····1·sock_traverse623 ···619:·00004f4d····12·FUNC····LOCAL··DEFAULT····1·sock_traverse
624 ···620:·000023ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC519624 ···620:·000023ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC519
625 ···621:·00004f51···264·FUNC····LOCAL··DEFAULT····1·sock_sendall625 ···621:·00004f59···264·FUNC····LOCAL··DEFAULT····1·sock_sendall
626 ···622:·000023fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC520626 ···622:·000023fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC520
627 ···623:·00002410·····0·NOTYPE··LOCAL··DEFAULT····6·.LC521627 ···623:·00002410·····0·NOTYPE··LOCAL··DEFAULT····6·.LC521
628 ···624:·00002414·····0·NOTYPE··LOCAL··DEFAULT····6·.LC522628 ···624:·00002414·····0·NOTYPE··LOCAL··DEFAULT····6·.LC522
629 ···625:·000005b9···304·FUNC····LOCAL··DEFAULT····7·socket_gethostbyaddr629 ···625:·000005b9···304·FUNC····LOCAL··DEFAULT····7·socket_gethostbyaddr
630 ···626:·000006e9···520·FUNC····LOCAL··DEFAULT····7·gethost_common.constprop.0630 ···626:·000006e9···520·FUNC····LOCAL··DEFAULT····7·gethost_common.constprop.0
631 ···627:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d631 ···627:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
632 ···628:·0000242c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC524632 ···628:·0000242c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC524
633 ···629:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t633 ···629:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
634 ···630:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d634 ···630:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
635 ···631:·00005059····64·FUNC····LOCAL··DEFAULT····1·sock_settimeout635 ···631:·00005061····64·FUNC····LOCAL··DEFAULT····1·sock_settimeout
636 ···632:·00005099····90·FUNC····LOCAL··DEFAULT····1·socket_parse_timeout636 ···632:·000050a1····90·FUNC····LOCAL··DEFAULT····1·socket_parse_timeout
637 ···633:·00002430·····0·NOTYPE··LOCAL··DEFAULT····6·.LC526637 ···633:·00002430·····0·NOTYPE··LOCAL··DEFAULT····6·.LC526
638 ···634:·00002444·····0·NOTYPE··LOCAL··DEFAULT····6·.LC527638 ···634:·00002444·····0·NOTYPE··LOCAL··DEFAULT····6·.LC527
639 ···635:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t639 ···635:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
640 ···636:·000008f1···152·FUNC····LOCAL··DEFAULT····7·socket_gethostbyname640 ···636:·000008f1···152·FUNC····LOCAL··DEFAULT····7·socket_gethostbyname
641 ···637:·00000984·····0·NOTYPE··LOCAL··DEFAULT····7·$d641 ···637:·00000984·····0·NOTYPE··LOCAL··DEFAULT····7·$d
642 ···638:·0000245c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529642 ···638:·0000245c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529
643 ···639:·00002478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530643 ···639:·00002478·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530
644 ···640:·00002488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531644 ···640:·00002488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531
645 ···641:·000024ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC532645 ···641:·000024ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC532
646 ···642:·000050f5···180·FUNC····LOCAL··DEFAULT····1·sock_recv_into646 ···642:·000050fd···180·FUNC····LOCAL··DEFAULT····1·sock_recv_into
647 ···643:·000051a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d647 ···643:·000051ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
648 ···644:·000051a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t648 ···644:·000051b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
649 ···645:·000051a9····84·FUNC····LOCAL··DEFAULT····1·sock_shutdown649 ···645:·000051b1····84·FUNC····LOCAL··DEFAULT····1·sock_shutdown
650 ···646:·000024d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC533650 ···646:·000024d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC533
651 ···647:·00000988·····0·NOTYPE··LOCAL··DEFAULT····7·$t651 ···647:·00000988·····0·NOTYPE··LOCAL··DEFAULT····7·$t
652 ···648:·00000989···248·FUNC····LOCAL··DEFAULT····7·socket_gethostbyname_ex652 ···648:·00000989···248·FUNC····LOCAL··DEFAULT····7·socket_gethostbyname_ex
653 ···649:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····7·$d653 ···649:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
654 ···650:·00000a80·····0·NOTYPE··LOCAL··DEFAULT····7·$t654 ···650:·00000a80·····0·NOTYPE··LOCAL··DEFAULT····7·$t
655 ···651:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d655 ···651:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d
656 ···652:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····7·$t656 ···652:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····7·$t
29.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x14714·contains·2065·entries:1 Relocation·section·'.rel.text'·at·offset·0x1471c·contains·2065·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001e··0003522f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError5 0000001e··0003522f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
6 00000022··00035230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError6 00000022··00035230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
7 00000044··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC07 00000044··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
8 00000048··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC08 00000048··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 1911, 148 lines modifiedOffset 1911, 148 lines modified
1911 00004ade··0003bd0a·R_ARM_THM_CALL·········00000000···PyObject_Str1911 00004ade··0003bd0a·R_ARM_THM_CALL·········00000000···PyObject_Str
1912 00004aea··0003be0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF81912 00004aea··0003be0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
1913 00004af8··0002532f·R_ARM_THM_MOVW_ABS_NC··000022f0···.LC5051913 00004af8··0002532f·R_ARM_THM_MOVW_ABS_NC··000022f0···.LC505
1914 00004afc··00025330·R_ARM_THM_MOVT_ABS·····000022f0···.LC5051914 00004afc··00025330·R_ARM_THM_MOVT_ABS·····000022f0···.LC505
1915 00004b04··0002542f·R_ARM_THM_MOVW_ABS_NC··000022f8···.LC5061915 00004b04··0002542f·R_ARM_THM_MOVW_ABS_NC··000022f8···.LC506
1916 00004b08··00025430·R_ARM_THM_MOVT_ABS·····000022f8···.LC5061916 00004b08··00025430·R_ARM_THM_MOVT_ABS·····000022f8···.LC506
1917 00004b16··0003640a·R_ARM_THM_CALL·········00000000···PySys_Audit1917 00004b16··0003640a·R_ARM_THM_CALL·········00000000···PySys_Audit
1918 00004b3a··0003690a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread1918 00004b38··0003690a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
1919 00004b48··0003b60a·R_ARM_THM_CALL·········00000000···getaddrinfo1919 00004b46··0003b60a·R_ARM_THM_CALL·········00000000···getaddrinfo
1920 00004b50··00036b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1920 00004b4e··00036b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1921 00004b5a··00038a0a·R_ARM_THM_CALL·········00000000···PyList_New1921 00004b58··00038a0a·R_ARM_THM_CALL·········00000000···PyList_New
1922 00004b66··0001ad2f·R_ARM_THM_MOVW_ABS_NC··000018b0···.LC4021922 00004b64··0001ad2f·R_ARM_THM_MOVW_ABS_NC··000018b0···.LC402
1923 00004b6a··0001ad30·R_ARM_THM_MOVT_ABS·····000018b0···.LC4021923 00004b68··0001ad30·R_ARM_THM_MOVT_ABS·····000018b0···.LC402
1924 00004b6e··0002552f·R_ARM_THM_MOVW_ABS_NC··0000230c···.LC5071924 00004b6c··0002552f·R_ARM_THM_MOVW_ABS_NC··0000230c···.LC507
1925 00004b72··00025530·R_ARM_THM_MOVT_ABS·····0000230c···.LC5071925 00004b70··00025530·R_ARM_THM_MOVT_ABS·····0000230c···.LC507
1926 00004ba0··0003780a·R_ARM_THM_CALL·········00000000···Py_BuildValue 
1927 00004bbc··00038d0a·R_ARM_THM_CALL·········00000000···PyList_Append 
1928 00004be8··0003b70a·R_ARM_THM_CALL·········00000000···freeaddrinfo1926 00004b86··0003b70a·R_ARM_THM_CALL·········00000000···freeaddrinfo
1929 00004bf6··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1927 00004bbc··0003780a·R_ARM_THM_CALL·········00000000···Py_BuildValue
1930 00004c08··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1928 00004bde··00038d0a·R_ARM_THM_CALL·········00000000···PyList_Append
1931 00004c10··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1932 00004c1c··00024d0a·R_ARM_THM_CALL·········00000551···set_gaierror.isra.01929 00004c02··00024d0a·R_ARM_THM_CALL·········00000551···set_gaierror.isra.0
1933 00004c3c··0003b70a·R_ARM_THM_CALL·········00000000···freeaddrinfo1930 00004c22··0003b70a·R_ARM_THM_CALL·········00000000···freeaddrinfo
1934 00004c4c··0003522f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError1931 00004c32··0003522f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
1935 00004c50··00035230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError1932 00004c36··00035230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
1936 00004c54··0002522f·R_ARM_THM_MOVW_ABS_NC··000022d8···.LC5041933 00004c3a··0002522f·R_ARM_THM_MOVW_ABS_NC··000022d8···.LC504
1937 00004c58··00025230·R_ARM_THM_MOVT_ABS·····000022d8···.LC5041934 00004c3e··00025230·R_ARM_THM_MOVT_ABS·····000022d8···.LC504
1938 00004c5e··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
1939 00004c70··0003be0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8 
1940 00004c8a··0003b20a·R_ARM_THM_CALL·········00000000···PyBytes_AsString 
1941 00004c92··0003a32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
1942 00004c96··0003a330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
1943 00004c9a··0002512f·R_ARM_THM_MOVW_ABS_NC··000022a8···.LC503 
1944 00004c9e··00025130·R_ARM_THM_MOVT_ABS·····000022a8···.LC503 
1945 00004ca4··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString1935 00004c44··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 1936 00004c56··0003be0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
 1937 00004c70··0003b20a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
 1938 00004c78··0003a32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 1939 00004c7c··0003a330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
 1940 00004c80··0002512f·R_ARM_THM_MOVW_ABS_NC··000022a8···.LC503
 1941 00004c84··00025130·R_ARM_THM_MOVT_ABS·····000022a8···.LC503
 1942 00004c8a··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 1943 00004c9e··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1944 00004cb2··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1945 00004cba··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1946 00004cb8··00000102·R_ARM_ABS32············00000000···.data1946 00004cc0··00000102·R_ARM_ABS32············00000000···.data
1947 00004ce0··0002592f·R_ARM_THM_MOVW_ABS_NC··00002324···.LC5091947 00004ce8··0002592f·R_ARM_THM_MOVW_ABS_NC··00002324···.LC509
1948 00004ce4··00025930·R_ARM_THM_MOVT_ABS·····00002324···.LC5091948 00004cec··00025930·R_ARM_THM_MOVT_ABS·····00002324···.LC509
1949 00004ce8··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple1949 00004cf0··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
1950 00004cfc··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt641950 00004d04··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt64
1951 00004d06··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1951 00004d0e··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1952 00004d0a··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1952 00004d12··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1953 00004d18··0002582f·R_ARM_THM_MOVW_ABS_NC··00002314···.LC5081953 00004d20··0002582f·R_ARM_THM_MOVW_ABS_NC··00002314···.LC508
1954 00004d1c··00025830·R_ARM_THM_MOVT_ABS·····00002314···.LC5081954 00004d24··00025830·R_ARM_THM_MOVT_ABS·····00002314···.LC508
1955 00004d24··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple1955 00004d2c··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
1956 00004d38··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt641956 00004d40··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt64
1957 00004d46··0003c00a·R_ARM_THM_CALL·········00000000···PyErr_Clear1957 00004d4e··0003c00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
1958 00004d4a··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1958 00004d52··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1959 00004d4e··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1959 00004d56··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1960 00004d52··00025a2f·R_ARM_THM_MOVW_ABS_NC··00002334···.LC5101960 00004d5a··00025a2f·R_ARM_THM_MOVW_ABS_NC··00002334···.LC510
1961 00004d56··00025a30·R_ARM_THM_MOVT_ABS·····00002334···.LC5101961 00004d5e··00025a30·R_ARM_THM_MOVT_ABS·····00002334···.LC510
1962 00004d6c··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple 
1963 00004d72··0003c00a·R_ARM_THM_CALL·········00000000···PyErr_Clear 
1964 00004d78··00025b2f·R_ARM_THM_MOVW_ABS_NC··00002348···.LC511 
1965 00004d7c··00025b30·R_ARM_THM_MOVT_ABS·····00002348···.LC511 
1966 00004d88··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple 
1967 00004d9a··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt64 
1968 00004da2··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
1969 00004dc8··0002632f·R_ARM_THM_MOVW_ABS_NC··000023b8···.LC516 
1970 00004dcc··00026330·R_ARM_THM_MOVT_ABS·····000023b8···.LC516 
1971 00004dd4··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple1962 00004d74··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
1972 00004df4··0002652f·R_ARM_THM_MOVW_ABS_NC··00004e21···sock_send_impl1963 00004d7a··0003c00a·R_ARM_THM_CALL·········00000000···PyErr_Clear
 1964 00004d80··00025b2f·R_ARM_THM_MOVW_ABS_NC··00002348···.LC511
1973 00004df8··00026530·R_ARM_THM_MOVT_ABS·····00004e21···sock_send_impl1965 00004d84··00025b30·R_ARM_THM_MOVT_ABS·····00002348···.LC511
 1966 00004d90··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
 1967 00004da2··0003bf0a·R_ARM_THM_CALL·········00000000···__setsockopt64
1974 00004e0a··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release1968 00004daa··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 1969 00004dd0··0002632f·R_ARM_THM_MOVW_ABS_NC··000023b8···.LC516
 1970 00004dd4··00026330·R_ARM_THM_MOVT_ABS·····000023b8···.LC516
 1971 00004ddc··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
 1972 00004dfc··0002652f·R_ARM_THM_MOVW_ABS_NC··00004e29···sock_send_impl
 1973 00004e00··00026530·R_ARM_THM_MOVT_ABS·····00004e29···sock_send_impl
 1974 00004e12··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
1975 00004e10··0003a80a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t1975 00004e18··0003a80a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
1976 00004e18··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release1976 00004e20··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
1977 00004e38··0003c40a·R_ARM_THM_CALL·········00000000···send1977 00004e40··0003c40a·R_ARM_THM_CALL·········00000000···send
1978 00004e5c··0002662f·R_ARM_THM_MOVW_ABS_NC··000023c4···.LC5171978 00004e64··0002662f·R_ARM_THM_MOVW_ABS_NC··000023c4···.LC517
1979 00004e60··00026630·R_ARM_THM_MOVT_ABS·····000023c4···.LC5171979 00004e68··00026630·R_ARM_THM_MOVT_ABS·····000023c4···.LC517
1980 00004e68··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple1980 00004e70··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
1981 00004e76··00037a0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize1981 00004e7e··00037a0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
1982 00004e98··0003900a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize1982 00004ea0··0003900a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
1983 00004eb4··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1983 00004ebc··00037c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1984 00004ebc··0003742f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError1984 00004ec4··0003742f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
1985 00004ec0··00037430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError1985 00004ec8··00037430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
1986 00004ec4··0002672f·R_ARM_THM_MOVW_ABS_NC··000023d0···.LC5181986 00004ecc··0002672f·R_ARM_THM_MOVW_ABS_NC··000023d0···.LC518
1987 00004ec8··00026730·R_ARM_THM_MOVT_ABS·····000023d0···.LC5181987 00004ed0··00026730·R_ARM_THM_MOVT_ABS·····000023d0···.LC518
1988 00004ece··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString1988 00004ed6··0003750a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1989 00004ef6··00026a2f·R_ARM_THM_MOVW_ABS_NC··00004f21···sock_recv_impl1989 00004efe··00026a2f·R_ARM_THM_MOVW_ABS_NC··00004f29···sock_recv_impl
1990 00004efa··00026a30·R_ARM_THM_MOVT_ABS·····00004f21···sock_recv_impl1990 00004f02··00026a30·R_ARM_THM_MOVT_ABS·····00004f29···sock_recv_impl
1991 00004f38··0003c50a·R_ARM_THM_CALL·········00000000···recv1991 00004f40··0003c50a·R_ARM_THM_CALL·········00000000···recv
1992 00004f6a··00026c2f·R_ARM_THM_MOVW_ABS_NC··000023ec···.LC5191992 00004f72··00026c2f·R_ARM_THM_MOVW_ABS_NC··000023ec···.LC519
1993 00004f6e··00026c30·R_ARM_THM_MOVT_ABS·····000023ec···.LC5191993 00004f76··00026c30·R_ARM_THM_MOVT_ABS·····000023ec···.LC519
1994 00004f7a··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple1994 00004f82··0003870a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
1995 00004f90··0002652f·R_ARM_THM_MOVW_ABS_NC··00004e21···sock_send_impl1995 00004f98··0002652f·R_ARM_THM_MOVW_ABS_NC··00004e29···sock_send_impl
1996 00004f94··00026530·R_ARM_THM_MOVT_ABS·····00004e21···sock_send_impl1996 00004f9c··00026530·R_ARM_THM_MOVT_ABS·····00004e29···sock_send_impl
1997 00004fd2··0003810a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals1997 00004fda··0003810a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
1998 00004fde··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release1998 00004fe6··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
1999 00004fe2··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1999 00004fea··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
2000 00004fe6··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct2000 00004fee··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
2001 00004ff4··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct2001 00004ffc··0003652f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
2002 00004ff8··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct2002 00005000··00036530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
2003 00004ffe··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release2003 00005006··00039f0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
2004 00005010··0003800a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init2004 00005018··0003800a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
2005 0000502a··0003820a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get2005 00005032··0003820a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
2006 00005034··0003552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TimeoutError2006 0000503c··0003552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TimeoutError
2007 00005038··00035530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TimeoutError2007 00005040··00035530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TimeoutError
2008 0000503c··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00001930···.LC4182008 00005044··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00001930···.LC418
Max diff block lines reached; 10803/30061 bytes (35.94%) of diff not shown.
27.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5259, 15 lines modifiedOffset 5259, 15 lines modified
5259 »       mov»    r3,·r75259 »       mov»    r3,·r7
5260 »       str»    r1,·[sp,·#16]5260 »       str»    r1,·[sp,·#16]
5261 »       ldr»    r1,·[sp,·#64]» @·0x405261 »       ldr»    r1,·[sp,·#64]» @·0x40
5262 »       mov»    fp,·r85262 »       mov»    fp,·r8
5263 »       str»    r1,·[sp,·#0]5263 »       str»    r1,·[sp,·#0]
5264 »       ldr»    r1,·[sp,·#12]5264 »       ldr»    r1,·[sp,·#12]
5265 »       ldr»    r0,·[r4,·#8]5265 »       ldr»    r0,·[r4,·#8]
5266 »       bl»     51fc·<internal_select.isra.0>5266 »       bl»     5204·<internal_select.isra.0>
5267 »       adds»   r3,·r0,·#15267 »       adds»   r3,·r0,·#1
5268 »       beq.n»  2eb4·<sock_call_ex+0x11c>5268 »       beq.n»  2eb4·<sock_call_ex+0x11c>
5269 »       cmp»    r0,·#15269 »       cmp»    r0,·#1
5270 »       bne.n»  2dda·<sock_call_ex+0x42>5270 »       bne.n»  2dda·<sock_call_ex+0x42>
5271 »       ldr»    r3,·[sp,·#68]» @·0x445271 »       ldr»    r3,·[sp,·#68]» @·0x44
5272 »       cmp»    r3,·#05272 »       cmp»    r3,·#0
5273 »       beq.n»  2ee0·<sock_call_ex+0x148>5273 »       beq.n»  2ee0·<sock_call_ex+0x148>
Offset 5277, 15 lines modifiedOffset 5277, 15 lines modified
5277 »       b.n»    2e8e·<sock_call_ex+0xf6>5277 »       b.n»    2e8e·<sock_call_ex+0xf6>
5278 »       ldr»    r3,·[sp,·#64]» @·0x405278 »       ldr»    r3,·[sp,·#64]» @·0x40
5279 »       mov»    r2,·r95279 »       mov»    r2,·r9
5280 »       str»    r3,·[sp,·#0]5280 »       str»    r3,·[sp,·#0]
5281 »       mov»    r3,·r75281 »       mov»    r3,·r7
5282 »       ldr»    r1,·[sp,·#12]5282 »       ldr»    r1,·[sp,·#12]
5283 »       ldr»    r0,·[r4,·#8]5283 »       ldr»    r0,·[r4,·#8]
5284 »       bl»     51fc·<internal_select.isra.0>5284 »       bl»     5204·<internal_select.isra.0>
5285 »       b.n»    2e34·<sock_call_ex+0x9c>5285 »       b.n»    2e34·<sock_call_ex+0x9c>
5286 »       ldr»    r2,·[sp,·#68]» @·0x445286 »       ldr»    r2,·[sp,·#68]» @·0x44
5287 »       movs»   r3,·#05287 »       movs»   r3,·#0
5288 »       str»    r3,·[r2,·#0]5288 »       str»    r3,·[r2,·#0]
5289 »       b.n»    2dfe·<sock_call_ex+0x66>5289 »       b.n»    2dfe·<sock_call_ex+0x66>
5290 »       bl»     0·<__errno_location>5290 »       bl»     0·<__errno_location>
5291 ·R_ARM_THM_CALL» __errno_location5291 ·R_ARM_THM_CALL» __errno_location
Offset 8506, 78 lines modifiedOffset 8506, 78 lines modified
8506 »       mov.w»  ip,·#4096»  @·0x10008506 »       mov.w»  ip,·#4096»  @·0x1000
8507 »       sub.w»  ip,·sp,·ip8507 »       sub.w»  ip,·sp,·ip
8508 »       str.w»  r0,·[ip,·#3968]»     @·0xf808508 »       str.w»  r0,·[ip,·#3968]»     @·0xf80
8509 »       sub»    sp,·#92»      @·0x5c8509 »       sub»    sp,·#92»      @·0x5c
8510 »       mov»    r5,·r18510 »       mov»    r5,·r1
8511 »       add»    r4,·sp,·#52»   @·0x348511 »       add»    r4,·sp,·#52»   @·0x34
8512 »       add»    r3,·sp,·#48»   @·0x308512 »       add»    r3,·sp,·#48»   @·0x30
8513 »       mov»    r6,·r08513 »       mov»    r7,·r0
8514 »       mov»    r1,·r28514 »       mov»    r1,·r2
8515 »       strd»   r3,·r4,·[sp,·#16]8515 »       strd»   r3,·r4,·[sp,·#16]
8516 »       add»    r2,·sp,·#44»   @·0x2c8516 »       add»    r2,·sp,·#44»   @·0x2c
8517 »       add»    r3,·sp,·#40»   @·0x288517 »       add»    r3,·sp,·#40»   @·0x28
8518 »       mov»    r0,·r58518 »       mov»    r0,·r5
8519 »       strd»   r3,·r2,·[sp,·#8]8519 »       strd»   r3,·r2,·[sp,·#8]
8520 »       add»    r2,·sp,·#36»   @·0x248520 »       add»    r2,·sp,·#36»   @·0x24
8521 »       add»    r3,·sp,·#328521 »       add»    r3,·sp,·#32
8522 »       strd»   r3,·r2,·[sp]8522 »       strd»   r3,·r2,·[sp]
8523 »       movw»   r2,·#08523 »       movw»   r2,·#0
8524 ·R_ARM_THM_MOVW_ABS_NC»  .LC5028524 ·R_ARM_THM_MOVW_ABS_NC»  .LC502
8525 »       movt»   r2,·#08525 »       movt»   r2,·#0
8526 ·R_ARM_THM_MOVT_ABS»     .LC5028526 ·R_ARM_THM_MOVT_ABS»     .LC502
8527 »       ldr»    r3,·[pc,·#572]»@·(4cb8·<socket_getaddrinfo+0x278>)8527 »       ldr»    r3,·[pc,·#580]»@·(4cc0·<socket_getaddrinfo+0x280>)
8528 »       movs»   r4,·#08528 »       movs»   r4,·#0
8529 »       strd»   r4,·r4,·[sp,·#28]8529 »       strd»   r4,·r4,·[sp,·#28]
8530 »       str»    r4,·[sp,·#36]» @·0x248530 »       str»    r4,·[sp,·#36]» @·0x24
8531 »       strd»   r4,·r4,·[sp,·#48]»     @·0x308531 »       strd»   r4,·r4,·[sp,·#48]»     @·0x30
8532 »       strd»   r4,·r4,·[sp,·#40]»     @·0x288532 »       strd»   r4,·r4,·[sp,·#40]»     @·0x28
8533 »       bl»     0·<PyArg_ParseTupleAndKeywords>8533 »       bl»     0·<PyArg_ParseTupleAndKeywords>
8534 ·R_ARM_THM_CALL» PyArg_ParseTupleAndKeywords8534 ·R_ARM_THM_CALL» PyArg_ParseTupleAndKeywords
8535 »       cmp»    r0,·#08535 »       cmp»    r0,·#0
8536 »       beq.w»  4c38·<socket_getaddrinfo+0x1f8>8536 »       beq.w»  4c1e·<socket_getaddrinfo+0x1de>
8537 »       ldr»    r0,·[sp,·#32]8537 »       ldr»    r0,·[sp,·#32]
8538 »       movw»   r7,·#08538 »       movw»   r6,·#0
8539 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct8539 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
8540 »       movt»   r7,·#08540 »       movt»   r6,·#0
8541 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct8541 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
8542 »       cmp»    r0,·r78542 »       cmp»    r0,·r6
8543 »       beq.w»  4c80·<socket_getaddrinfo+0x240>8543 »       beq.w»  4c66·<socket_getaddrinfo+0x226>
8544 »       ldr»    r3,·[r0,·#4]8544 »       ldr»    r3,·[r0,·#4]
8545 »       ldr»    r3,·[r3,·#84]» @·0x548545 »       ldr»    r3,·[r3,·#84]» @·0x54
8546 »       ands.w» r8,·r3,·#268435456» @·0x100000008546 »       ands.w» r5,·r3,·#268435456» @·0x10000000
8547 »       beq.w»  4c86·<socket_getaddrinfo+0x246>8547 »       beq.w»  4c6c·<socket_getaddrinfo+0x22c>
8548 »       mov»    r2,·r48548 »       mov»    r2,·r4
8549 »       movw»   r1,·#08549 »       movw»   r1,·#0
8550 ·R_ARM_THM_MOVW_ABS_NC»  .LC4908550 ·R_ARM_THM_MOVW_ABS_NC»  .LC490
8551 »       movt»   r1,·#08551 »       movt»   r1,·#0
8552 ·R_ARM_THM_MOVT_ABS»     .LC4908552 ·R_ARM_THM_MOVT_ABS»     .LC490
8553 »       bl»     0·<PyUnicode_AsEncodedString>8553 »       bl»     0·<PyUnicode_AsEncodedString>
8554 ·R_ARM_THM_CALL» PyUnicode_AsEncodedString8554 ·R_ARM_THM_CALL» PyUnicode_AsEncodedString
8555 »       mov»    r8,·r08555 »       mov»    r5,·r0
8556 »       cmp»    r0,·#08556 »       cmp»    r0,·#0
8557 »       beq.w»  4c38·<socket_getaddrinfo+0x1f8>8557 »       beq.w»  4c1e·<socket_getaddrinfo+0x1de>
8558 »       add.w»  sl,·r0,·#168558 »       add.w»  sl,·r0,·#16
8559 »       ldr»    r0,·[sp,·#36]» @·0x248559 »       ldr»    r0,·[sp,·#36]» @·0x24
8560 »       movw»   r3,·#08560 »       movw»   r3,·#0
8561 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type8561 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type
8562 »       movt»   r3,·#08562 »       movt»   r3,·#0
8563 ·R_ARM_THM_MOVT_ABS»     PyLong_Type8563 ·R_ARM_THM_MOVT_ABS»     PyLong_Type
8564 »       ldr»    r2,·[r0,·#4]8564 »       ldr»    r2,·[r0,·#4]
8565 »       cmp»    r2,·r38565 »       cmp»    r2,·r3
8566 »       bne.w»  4c68·<socket_getaddrinfo+0x228>8566 »       bne.w»  4c4e·<socket_getaddrinfo+0x20e>
8567 »       bl»     0·<PyObject_Str>8567 »       bl»     0·<PyObject_Str>
8568 ·R_ARM_THM_CALL» PyObject_Str8568 ·R_ARM_THM_CALL» PyObject_Str
8569 »       mov»    r9,·r08569 »       mov»    r9,·r0
8570 »       cmp»    r0,·#08570 »       cmp»    r0,·#0
8571 »       beq.w»  4c62·<socket_getaddrinfo+0x222>8571 »       beq.w»  4c48·<socket_getaddrinfo+0x208>
8572 »       bl»     0·<PyUnicode_AsUTF8>8572 »       bl»     0·<PyUnicode_AsUTF8>
8573 ·R_ARM_THM_CALL» PyUnicode_AsUTF88573 ·R_ARM_THM_CALL» PyUnicode_AsUTF8
8574 »       mov»    r5,·r08574 »       mov»    r4,·r0
8575 »       cmp»    r0,·#08575 »       cmp»    r0,·#0
8576 »       beq.w»  4c22·<socket_getaddrinfo+0x1e2>8576 »       beq.w»  4c08·<socket_getaddrinfo+0x1c8>
8577 »       ldr»    r3,·[sp,·#48]» @·0x308577 »       ldr»    r3,·[sp,·#48]» @·0x30
8578 »       movw»   r1,·#08578 »       movw»   r1,·#0
8579 ·R_ARM_THM_MOVW_ABS_NC»  .LC5058579 ·R_ARM_THM_MOVW_ABS_NC»  .LC505
8580 »       movt»   r1,·#08580 »       movt»   r1,·#0
8581 ·R_ARM_THM_MOVT_ABS»     .LC5058581 ·R_ARM_THM_MOVT_ABS»     .LC505
8582 »       str»    r3,·[sp,·#8]8582 »       str»    r3,·[sp,·#8]
8583 »       ldr»    r3,·[sp,·#44]» @·0x2c8583 »       ldr»    r3,·[sp,·#44]» @·0x2c
Offset 8588, 179 lines modifiedOffset 8588, 164 lines modified
8588 »       str»    r3,·[sp,·#4]8588 »       str»    r3,·[sp,·#4]
8589 »       ldr»    r3,·[sp,·#40]» @·0x288589 »       ldr»    r3,·[sp,·#40]» @·0x28
8590 »       str»    r3,·[sp,·#0]8590 »       str»    r3,·[sp,·#0]
8591 »       ldrd»   r2,·r3,·[sp,·#32]8591 »       ldrd»   r2,·r3,·[sp,·#32]
8592 »       bl»     0·<PySys_Audit>8592 »       bl»     0·<PySys_Audit>
8593 ·R_ARM_THM_CALL» PySys_Audit8593 ·R_ARM_THM_CALL» PySys_Audit
8594 »       cmp»    r0,·#08594 »       cmp»    r0,·#0
8595 »       blt.w»  4c38·<socket_getaddrinfo+0x1f8>8595 »       blt.n»  4c1e·<socket_getaddrinfo+0x1de>
8596 »       ldr»    r3,·[sp,·#40]» @·0x288596 »       ldr»    r3,·[sp,·#40]» @·0x28
8597 »       movs»   r4,·#08597 »       movs»   r6,·#0
8598 »       str»    r3,·[sp,·#60]» @·0x3c8598 »       str»    r3,·[sp,·#60]» @·0x3c
8599 »       ldr»    r3,·[sp,·#44]» @·0x2c8599 »       ldr»    r3,·[sp,·#44]» @·0x2c
8600 »       str»    r3,·[sp,·#64]» @·0x408600 »       str»    r3,·[sp,·#64]» @·0x40
8601 »       ldr»    r3,·[sp,·#48]» @·0x308601 »       ldr»    r3,·[sp,·#48]» @·0x30
8602 »       str»    r3,·[sp,·#68]» @·0x448602 »       str»    r3,·[sp,·#68]» @·0x44
8603 »       ldr»    r3,·[sp,·#52]» @·0x348603 »       ldr»    r3,·[sp,·#52]» @·0x34
Max diff block lines reached; 24004/27743 bytes (86.52%) of diff not shown.
1.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 887, 40 lines modifiedOffset 887, 40 lines modified
887 ·R_ARM_THM_CALL» PyList_New887 ·R_ARM_THM_CALL» PyList_New
888 »       mov»    r6,·r0888 »       mov»    r6,·r0
889 »       cmp»    r0,·#0889 »       cmp»    r0,·#0
890 »       beq.n»  778·<gethost_common.constprop.0+0x90>890 »       beq.n»  778·<gethost_common.constprop.0+0x90>
891 »       ldr.w»  sl,·[r5,·#4]891 »       ldr.w»  sl,·[r5,·#4]
892 »       cmp.w»  sl,·#0892 »       cmp.w»  sl,·#0
893 »       beq.n»  7ce·<gethost_common.constprop.0+0xe6>893 »       beq.n»  7ce·<gethost_common.constprop.0+0xe6>
894 »       mvn.w»  fp,·#3221225472»    @·0xc0000000 
895 »       ldr.w»  r0,·[sl]894 »       ldr.w»  r0,·[sl]
896 »       cbz»    r0,·7ce·<gethost_common.constprop.0+0xe6>895 »       cbz»    r0,·7ce·<gethost_common.constprop.0+0xe6>
897 »       bl»     0·<PyUnicode_FromString>896 »       bl»     0·<PyUnicode_FromString>
898 ·R_ARM_THM_CALL» PyUnicode_FromString897 ·R_ARM_THM_CALL» PyUnicode_FromString
899 »       mov»    r4,·r0898 »       mov»    r4,·r0
900 »       cmp»    r0,·#0899 »       cmp»    r0,·#0
901 »       beq.n»  89e·<gethost_common.constprop.0+0x1b6>900 »       beq.n»  89e·<gethost_common.constprop.0+0x1b6>
902 »       mov»    r1,·r0901 »       mov»    r1,·r0
903 »       mov»    r0,·r9902 »       mov»    r0,·r9
904 »       bl»     0·<PyList_Append>903 »       bl»     0·<PyList_Append>
905 ·R_ARM_THM_CALL» PyList_Append904 ·R_ARM_THM_CALL» PyList_Append
906 »       ldr»    r3,·[r4,·#0]905 »       ldr»    r3,·[r4,·#0]
 906 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
907 »       mov»    r7,·r0907 »       mov»    r7,·r0
908 »       cmp»    r3,·fp908 »       cmp»    r3,·r2
909 »       beq.n»  7c4·<gethost_common.constprop.0+0xdc>909 »       beq.n»  7c4·<gethost_common.constprop.0+0xdc>
910 »       subs»   r3,·#1910 »       subs»   r3,·#1
911 »       str»    r3,·[r4,·#0]911 »       str»    r3,·[r4,·#0]
912 »       cbnz»   r3,·7c4·<gethost_common.constprop.0+0xdc>912 »       cbnz»   r3,·7c4·<gethost_common.constprop.0+0xdc>
913 »       mov»    r0,·r4913 »       mov»    r0,·r4
914 »       bl»     0·<_Py_Dealloc>914 »       bl»     0·<_Py_Dealloc>
915 ·R_ARM_THM_CALL» _Py_Dealloc915 ·R_ARM_THM_CALL» _Py_Dealloc
916 »       cmp»    r7,·#0916 »       cmp»    r7,·#0
917 »       bne.n»  89e·<gethost_common.constprop.0+0x1b6>917 »       bne.n»  89e·<gethost_common.constprop.0+0x1b6>
918 »       add.w»  sl,·sl,·#4918 »       add.w»  sl,·sl,·#4
919 »       b.n»    798·<gethost_common.constprop.0+0xb0>919 »       b.n»    794·<gethost_common.constprop.0+0xac>
920 »       ldr.w»  fp,·[r5,·#16]920 »       ldr.w»  fp,·[r5,·#16]
921 »       add.w»  sl,·sp,·#8921 »       add.w»  sl,·sp,·#8
922 »       ldr.w»  r7,·[fp]922 »       ldr.w»  r7,·[fp]
923 »       cmp»    r7,·#0923 »       cmp»    r7,·#0
924 »       beq.n»  8a8·<gethost_common.constprop.0+0x1c0>924 »       beq.n»  8a8·<gethost_common.constprop.0+0x1c0>
925 »       cmp.w»  r8,·#2925 »       cmp.w»  r8,·#2
926 »       beq.n»  7ec·<gethost_common.constprop.0+0x104>926 »       beq.n»  7ec·<gethost_common.constprop.0+0x104>
Offset 1332, 15 lines modifiedOffset 1332, 15 lines modified
1332 »       push»   {r4,·r5,·lr}1332 »       push»   {r4,·r5,·lr}
1333 »       mov.w»  ip,·#4096»  @·0x10001333 »       mov.w»  ip,·#4096»  @·0x1000
1334 »       sub.w»  ip,·sp,·ip1334 »       sub.w»  ip,·sp,·ip
1335 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81335 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1336 »       sub»    sp,·#121336 »       sub»    sp,·#12
1337 »       mov»    r4,·r01337 »       mov»    r4,·r0
1338 »       mov»    r0,·sp1338 »       mov»    r0,·sp
1339 »       bl»     5098·<socket_parse_timeout>1339 »       bl»     50a0·<socket_parse_timeout>
1340 ·R_ARM_THM_CALL» socket_parse_timeout1340 ·R_ARM_THM_CALL» socket_parse_timeout
1341 »       cmp»    r0,·#01341 »       cmp»    r0,·#0
1342 »       blt.n»  b92·<socket_setdefaulttimeout+0x3a>1342 »       blt.n»  b92·<socket_setdefaulttimeout+0x3a>
1343 »       ldr»    r3,·[r4,·#16]1343 »       ldr»    r3,·[r4,·#16]
1344 »       ldrd»   r0,·r1,·[sp]1344 »       ldrd»   r0,·r1,·[sp]
1345 »       adds»   r3,·#161345 »       adds»   r3,·#16
1346 »       ldrexd» r4,·r5,·[r3]1346 »       ldrexd» r4,·r5,·[r3]
26.7 KB
_struct.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········35528·(bytes·into·file)13 ··Start·of·section·headers:··········35516·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x8ac8:1 There·are·18·section·headers,·starting·at·offset·0x8abc:
  
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·001450·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001450·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0070d0·0007b0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0070c4·0007b0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001484·00066c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001484·00066c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·007880·0004e8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·007874·0004e8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001af0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001af0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001af0·000654·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001af0·000654·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·002144·0018e4·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·002144·0018d8·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·007d68·000960·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·007d5c·000960·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·003a28·000528·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·003a1c·000528·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·0086c8·000220·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0086bc·000220·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·003f50·001144·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·003f44·001144·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0088e8·000150·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0088dc·000150·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·005094·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·005088·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005094·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005088·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0050c8·001260·10·····16·204··419 ··[15]·.symtab···········SYMTAB··········00000000·0050bc·001260·10·····16·204··4
20 ··[16]·.strtab···········STRTAB··········00000000·006328·000da5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00631c·000da5·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·008a38·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·008a2c·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.19 KB
readelf --wide --symbols {}
    
Offset 138, 16 lines modifiedOffset 138, 16 lines modified
138 ···134:·00001369·····8·FUNC····LOCAL··DEFAULT····1·nu_char138 ···134:·00001369·····8·FUNC····LOCAL··DEFAULT····1·nu_char
139 ···135:·00001371·····6·FUNC····LOCAL··DEFAULT····1·lu_double139 ···135:·00001371·····6·FUNC····LOCAL··DEFAULT····1·lu_double
140 ···136:·00000558·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34140 ···136:·00000558·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
141 ···137:·00000171····90·FUNC····LOCAL··DEFAULT····9·s_repr141 ···137:·00000171····90·FUNC····LOCAL··DEFAULT····9·s_repr
142 ···138:·00001379····14·FUNC····LOCAL··DEFAULT····1·nu_float142 ···138:·00001379····14·FUNC····LOCAL··DEFAULT····1·nu_float
143 ···139:·00001389····78·FUNC····LOCAL··DEFAULT····1·np_double143 ···139:·00001389····78·FUNC····LOCAL··DEFAULT····1·np_double
144 ···140:·000013d9····12·FUNC····LOCAL··DEFAULT····1·nu_double144 ···140:·000013d9····12·FUNC····LOCAL··DEFAULT····1·nu_double
145 ···141:·00001499··1100·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from145 ···141:·00001499··1088·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from
146 ···142:·000018e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d146 ···142:·000018d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
147 ···143:·000013e5·····6·FUNC····LOCAL··DEFAULT····1·nu_halffloat147 ···143:·000013e5·····6·FUNC····LOCAL··DEFAULT····1·nu_halffloat
148 ···144:·000013ed····68·FUNC····LOCAL··DEFAULT····1·unpack_halffloat148 ···144:·000013ed····68·FUNC····LOCAL··DEFAULT····1·unpack_halffloat
149 ···145:·00001431·····6·FUNC····LOCAL··DEFAULT····1·nu_void_p149 ···145:·00001431·····6·FUNC····LOCAL··DEFAULT····1·nu_void_p
150 ···146:·000001cb····94·FUNC····LOCAL··DEFAULT····9·unpackiter_iternext150 ···146:·000001cb····94·FUNC····LOCAL··DEFAULT····9·unpackiter_iternext
151 ···147:·00001439·····6·FUNC····LOCAL··DEFAULT····1·bu_halffloat151 ···147:·00001439·····6·FUNC····LOCAL··DEFAULT····1·bu_halffloat
152 ···148:·00001441·····4·FUNC····LOCAL··DEFAULT····1·bp_halffloat152 ···148:·00001441·····4·FUNC····LOCAL··DEFAULT····1·bp_halffloat
153 ···149:·00000229····44·FUNC····LOCAL··DEFAULT····9·unpackiter_len153 ···149:·00000229····44·FUNC····LOCAL··DEFAULT····9·unpackiter_len
9.81 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x70d0·contains·246·entries:1 Relocation·section·'.rel.text'·at·offset·0x70c4·contains·246·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001e··0000ce0a·R_ARM_THM_CALL·········00000000···PyDict_New5 0000001e··0000ce0a·R_ARM_THM_CALL·········00000000···PyDict_New
6 0000002e··0000cf0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec6 0000002e··0000cf0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
7 0000003c··0000d00a·R_ARM_THM_CALL·········00000000···PyModule_AddType7 0000003c··0000d00a·R_ARM_THM_CALL·········00000000···PyModule_AddType
8 0000004a··0000cf0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec8 0000004a··0000cf0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
244 0000131e··0001151e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSize_t244 0000131e··0001151e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSize_t
245 0000136c··0000ff1e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize245 0000136c··0000ff1e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize
246 00001382··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble246 00001382··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble
247 000013e0··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble247 000013e0··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble
248 00001414··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble248 00001414··00010f1e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble
249 00001432··00011f1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromVoidPtr249 00001432··00011f1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromVoidPtr
  
250 Relocation·section·'.rel.data'·at·offset·0x7880·contains·157·entries:250 Relocation·section·'.rel.data'·at·offset·0x7874·contains·157·entries:
251 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name251 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
252 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4252 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
253 00000018··0000a302·R_ARM_ABS32············00000000···.rodata253 00000018··0000a302·R_ARM_ABS32············00000000···.rodata
254 00000020··00000102·R_ARM_ABS32············00000000···.data254 00000020··00000102·R_ARM_ABS32············00000000···.data
255 00000024··00000102·R_ARM_ABS32············00000000···.data255 00000024··00000102·R_ARM_ABS32············00000000···.data
256 00000028··00000c02·R_ARM_ABS32············000000d9···_structmodule_traverse256 00000028··00000c02·R_ARM_ABS32············000000d9···_structmodule_traverse
257 0000002c··00002e02·R_ARM_ABS32············00000889···_structmodule_clear257 0000002c··00002e02·R_ARM_ABS32············00000889···_structmodule_clear
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 00000628··00009602·R_ARM_ABS32············00000255···unpackiter_traverse404 00000628··00009602·R_ARM_ABS32············00000255···unpackiter_traverse
405 00000630··00012502·R_ARM_ABS32············00000000···PyObject_SelfIter405 00000630··00012502·R_ARM_ABS32············00000000···PyObject_SelfIter
406 00000638··00009202·R_ARM_ABS32············000001cb···unpackiter_iternext406 00000638··00009202·R_ARM_ABS32············000001cb···unpackiter_iternext
407 00000640··00000102·R_ARM_ABS32············00000000···.data407 00000640··00000102·R_ARM_ABS32············00000000···.data
408 0000064c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4408 0000064c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
409 00000650··00009502·R_ARM_ABS32············00000229···unpackiter_len409 00000650··00009502·R_ARM_ABS32············00000229···unpackiter_len
  
410 Relocation·section·'.rel.text.hot'·at·offset·0x7d68·contains·300·entries:410 Relocation·section·'.rel.text.hot'·at·offset·0x7d5c·contains·300·entries:
411 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name411 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
412 0000002c··0000d30a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef412 0000002c··0000d30a·R_ARM_THM_CALL·········00000000···PyDict_GetItemRef
413 00000062··0000d40a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg413 00000062··0000d40a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
414 0000007c··0000d50a·R_ARM_THM_CALL·········00000000···PyDict_SetItem414 0000007c··0000d50a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
415 00000088··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError415 00000088··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
416 0000008c··0000d630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError416 0000008c··0000d630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
417 00000090··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2417 00000090··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC2
Offset 649, 24 lines modifiedOffset 649, 24 lines modified
649 00001486··00005030·R_ARM_THM_MOVT_ABS·····00000360···.LC23649 00001486··00005030·R_ARM_THM_MOVT_ABS·····00000360···.LC23
650 0000148a··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString650 0000148a··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
651 000014c2··0000eb0a·R_ARM_THM_CALL·········00000000···memset651 000014c2··0000eb0a·R_ARM_THM_CALL·········00000000···memset
652 000014da··0000fc0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer652 000014da··0000fc0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
653 000014ec··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0653 000014ec··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
654 000014f0··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0654 000014f0··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
655 000014f4··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef655 000014f4··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
656 0000150e··0000fd0a·R_ARM_THM_CALL·········00000000···PyTuple_New656 00001512··0000fd0a·R_ARM_THM_CALL·········00000000···PyTuple_New
657 000016a6··0000fe0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release657 000016aa··0000fe0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
658 000016b6··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize658 000016ba··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
659 000016c0··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize659 000016c4··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
660 000016ca··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize660 000016ce··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
661 000016d6··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize661 000016da··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
662 000016f8··0000da0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc662 000016fc··0000da0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
663 00001704··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize663 00001708··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
664 00001714··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20664 00001716··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000290···.LC20
665 00001718··00003c30·R_ARM_THM_MOVT_ABS·····00000290···.LC20665 0000171a··00003c30·R_ARM_THM_MOVT_ABS·····00000290···.LC20
666 00001722··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format666 00001722··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
667 0000173c··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize667 0000173c··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
668 00001758··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize668 00001758··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
669 0000176c··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize669 0000176c··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
670 00001778··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize670 00001778··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
671 00001784··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize671 00001784··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
672 00001798··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize672 00001798··0000ff0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
Offset 677, 26 lines modifiedOffset 677, 26 lines modified
677 000017fc··0000e40a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords677 000017fc··0000e40a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
678 0000180c··0000fc0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer678 0000180c··0000fc0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
679 00001822··0000f80a·R_ARM_THM_CALL·········00000000···_PyNumber_Index679 00001822··0000f80a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
680 0000182a··0001030a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t680 0000182a··0001030a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
681 00001840··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0681 00001840··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
682 00001844··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0682 00001844··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
683 00001848··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef683 00001848··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
684 00001866··0000f60a·R_ARM_THM_CALL·········00000000···PyErr_Occurred684 0000185a··0000f60a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
685 00001872··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0685 00001866··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
686 00001876··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0686 0000186a··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
687 0000187e··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef687 00001872··0000e00a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
688 00001890··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000230···.LC18688 00001884··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000230···.LC18
689 00001894··00003a30·R_ARM_THM_MOVT_ABS·····00000230···.LC18689 00001888··00003a30·R_ARM_THM_MOVT_ABS·····00000230···.LC18
690 00001898··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format690 0000188c··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
691 000018a8··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000264···.LC19691 0000189c··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000264···.LC19
692 000018ac··00003b30·R_ARM_THM_MOVT_ABS·····00000264···.LC19692 000018a0··00003b30·R_ARM_THM_MOVT_ABS·····00000264···.LC19
693 000018b0··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format693 000018a4··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Format
694 000018c0··0000da0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc694 000018b4··0000da0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
695 000018e0··00000102·R_ARM_ABS32············00000000···.data695 000018d4··00000102·R_ARM_ABS32············00000000···.data
696 000003ca··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0696 000003ca··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0
697 00000470··0000241e·R_ARM_THM_JUMP24·······00000789···get_pylong.part.0697 00000470··0000241e·R_ARM_THM_JUMP24·······00000789···get_pylong.part.0
698 00000488··0000da1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc698 00000488··0000da1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
699 000008a6··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0699 000008a6··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0
700 0000097e··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong700 0000097e··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
701 00000986··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong701 00000986··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong
702 0000098e··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong702 0000098e··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
Offset 707, 15 lines modifiedOffset 707, 15 lines modified
707 0000105a··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong707 0000105a··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
708 00001098··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong708 00001098··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong
709 000010e2··0001071e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong709 000010e2··0001071e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong
710 00001174··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0710 00001174··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0
711 00001462··0001131e·R_ARM_THM_JUMP24·······00000000···PyFloat_Pack4711 00001462··0001131e·R_ARM_THM_JUMP24·······00000000···PyFloat_Pack4
712 0000147c··0001131e·R_ARM_THM_JUMP24·······00000000···PyFloat_Pack4712 0000147c··0001131e·R_ARM_THM_JUMP24·······00000000···PyFloat_Pack4
  
713 Relocation·section·'.rel.text.unlikely'·at·offset·0x86c8·contains·68·entries:713 Relocation·section·'.rel.text.unlikely'·at·offset·0x86bc·contains·68·entries:
714 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name714 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
715 00000012··0000d80a·R_ARM_THM_CALL·········00000000···PyDict_Clear715 00000012··0000d80a·R_ARM_THM_CALL·········00000000···PyDict_Clear
716 00000016··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct716 00000016··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
717 0000001a··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct717 0000001a··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
718 00000042··0000110a·R_ARM_THM_CALL·········000000bd···cache_struct_converter.constprop.0718 00000042··0000110a·R_ARM_THM_CALL·········000000bd···cache_struct_converter.constprop.0
719 0000004e··00006f2f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC30719 0000004e··00006f2f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC30
720 00000052··00006f30·R_ARM_THM_MOVT_ABS·····000004a4···.LC30720 00000052··00006f30·R_ARM_THM_MOVT_ABS·····000004a4···.LC30
Offset 778, 15 lines modifiedOffset 778, 15 lines modified
778 0000030c··0001071e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong778 0000030c··0001071e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong
779 00000320··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong779 00000320··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
780 00000334··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong780 00000334··0001011e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
781 00000348··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong781 00000348··0001021e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong
782 0000048e··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0782 0000048e··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0
783 00000508··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0783 00000508··0000231e·R_ARM_THM_JUMP24·······000007c1···_range_error.isra.0
  
784 Relocation·section·'.rel.rodata'·at·offset·0x88e8·contains·42·entries:784 Relocation·section·'.rel.rodata'·at·offset·0x88dc·contains·42·entries:
785 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name785 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
786 00000020··00004102·R_ARM_ABS32············00000e8d···nu_byte786 00000020··00004102·R_ARM_ABS32············00000e8d···nu_byte
787 00000024··00006302·R_ARM_ABS32············00000e11···np_byte787 00000024··00006302·R_ARM_ABS32············00000e11···np_byte
788 00000034··00003602·R_ARM_ABS32············0000097d···nu_ubyte788 00000034··00003602·R_ARM_ABS32············0000097d···nu_ubyte
789 00000038··00004202·R_ARM_ABS32············00000e95···np_ubyte789 00000038··00004202·R_ARM_ABS32············00000e95···np_ubyte
790 00000048··00008602·R_ARM_ABS32············00001369···nu_char790 00000048··00008602·R_ARM_ABS32············00001369···nu_char
791 0000004c··00008502·R_ARM_ABS32············00001325···np_char791 0000004c··00008502·R_ARM_ABS32············00001325···np_char
11.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2348, 65 lines modifiedOffset 2348, 67 lines modified
2348 »       ldr»    r0,·[r4,·#4]2348 »       ldr»    r0,·[r4,·#4]
2349 »       movw»   r1,·#02349 »       movw»   r1,·#0
2350 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR02350 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
2351 »       movt»   r1,·#02351 »       movt»   r1,·#0
2352 ·R_ARM_THM_MOVT_ABS»     .LANCHOR02352 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
2353 »       bl»     0·<PyType_GetModuleByDef>2353 »       bl»     0·<PyType_GetModuleByDef>
2354 ·R_ARM_THM_CALL» PyType_GetModuleByDef2354 ·R_ARM_THM_CALL» PyType_GetModuleByDef
2355 »       ldr»    r1,·[sp,·#60]» @·0x3c 
2356 »       ldr»    r3,·[r4,·#8] 
2357 »       ldr»    r7,·[r0,·#16] 
2358 »       cmp»    r1,·r3 
2359 »       blt.w»  170a·<Struct_unpack_from+0x272> 
2360 »       movs»   r3,·#02355 »       movs»   r3,·#0
 2356 »       mov»    r5,·r3
2361 »       str»    r3,·[sp,·#28]2357 »       str»    r3,·[sp,·#28]
 2358 »       ldr»    r7,·[r0,·#16]
 2359 »       ldr»    r2,·[r4,·#8]
 2360 »       ldr»    r3,·[sp,·#60]» @·0x3c
 2361 »       subs»   r1,·r3,·r5
 2362 »       cmp»    r1,·r2
 2363 »       blt.w»  170e·<Struct_unpack_from+0x276>
2362 »       ldr»    r3,·[sp,·#52]» @·0x342364 »       ldr»    r3,·[sp,·#52]» @·0x34
2363 »       ldr»    r0,·[r4,·#12]2365 »       ldr»    r0,·[r4,·#12]
2364 »       str»    r3,·[sp,·#32]2366 »       str»    r3,·[sp,·#32]
2365 »       bl»     0·<PyTuple_New>2367 »       bl»     0·<PyTuple_New>
2366 ·R_ARM_THM_CALL» PyTuple_New2368 ·R_ARM_THM_CALL» PyTuple_New
2367 »       mov»    r8,·r02369 »       mov»    r8,·r0
2368 »       cmp»    r0,·#02370 »       cmp»    r0,·#0
2369 »       beq.w»  1726·<Struct_unpack_from+0x28e>2371 »       beq.w»  1726·<Struct_unpack_from+0x28e>
2370 »       ldr»    r3,·[r4,·#16]2372 »       ldr»    r3,·[r4,·#16]
2371 »       ldr.w»  fp,·[r3]2373 »       ldr.w»  fp,·[r3]
2372 »       cmp.w»  fp,·#02374 »       cmp.w»  fp,·#0
2373 »       beq.w»  16a0·<Struct_unpack_from+0x208>2375 »       beq.w»  16a4·<Struct_unpack_from+0x20c>
2374 »       mov»    sl,·r32376 »       mov»    sl,·r3
2375 »       movs»   r6,·#02377 »       movs»   r6,·#0
2376 »       str.w»  r9,·[sp,·#36]»       @·0x242378 »       str.w»  r9,·[sp,·#36]»       @·0x24
2377 »       ldr»    r2,·[sp,·#28]2379 »       ldr»    r2,·[sp,·#28]
2378 »       ldr.w»  r1,·[sl,·#4]2380 »       ldr.w»  r1,·[sl,·#4]
2379 »       ldr.w»  r3,·[sl,·#12]2381 »       ldr.w»  r3,·[sl,·#12]
2380 »       add»    r1,·r22382 »       add»    r1,·r2
2381 »       ldr»    r2,·[sp,·#32]2383 »       ldr»    r2,·[sp,·#32]
2382 »       adds»   r4,·r2,·r12384 »       adds»   r4,·r2,·r1
2383 »       cmp»    r3,·#02385 »       cmp»    r3,·#0
2384 »       beq.w»  1690·<Struct_unpack_from+0x1f8>2386 »       beq.w»  1694·<Struct_unpack_from+0x1fc>
2385 »       adds»   r5,·r6,·#22387 »       adds»   r5,·r6,·#2
2386 »       add.w»  r9,·r3,·r62388 »       add.w»  r9,·r3,·r6
2387 »       ands.w» r3,·r3,·#32389 »       ands.w» r3,·r3,·#3
2388 »       add.w»  r5,·r8,·r5,·lsl·#22390 »       add.w»  r5,·r8,·r5,·lsl·#2
2389 »       beq.n»  15ec·<Struct_unpack_from+0x154>2391 »       beq.n»  15f0·<Struct_unpack_from+0x158>
2390 »       cmp»    r3,·#12392 »       cmp»    r3,·#1
2391 »       beq.n»  15ba·<Struct_unpack_from+0x122>2393 »       beq.n»  15be·<Struct_unpack_from+0x126>
2392 »       cmp»    r3,·#22394 »       cmp»    r3,·#2
2393 »       beq.n»  158c·<Struct_unpack_from+0xf4>2395 »       beq.n»  1590·<Struct_unpack_from+0xf8>
2394 »       ldrb.w» r3,·[fp]2396 »       ldrb.w» r3,·[fp]
2395 »       cmp»    r3,·#115»     @·0x732397 »       cmp»    r3,·#115»     @·0x73
2396 »       beq.w»  16fe·<Struct_unpack_from+0x266>2398 »       beq.w»  1702·<Struct_unpack_from+0x26a>
2397 »       cmp»    r3,·#112»     @·0x702399 »       cmp»    r3,·#112»     @·0x70
2398 »       beq.w»  1748·<Struct_unpack_from+0x2b0>2400 »       beq.w»  1748·<Struct_unpack_from+0x2b0>
2399 »       ldr.w»  r3,·[fp,·#12]2401 »       ldr.w»  r3,·[fp,·#12]
2400 »       mov»    r2,·fp2402 »       mov»    r2,·fp
2401 »       mov»    r1,·r42403 »       mov»    r1,·r4
2402 »       mov»    r0,·r72404 »       mov»    r0,·r7
2403 »       blx»    r32405 »       blx»    r3
2404 »       cmp»    r0,·#02406 »       cmp»    r0,·#0
2405 »       beq.w»  16de·<Struct_unpack_from+0x246>2407 »       beq.w»  16e2·<Struct_unpack_from+0x24a>
2406 »       ldr.w»  r3,·[sl,·#8]2408 »       ldr.w»  r3,·[sl,·#8]
2407 »       adds»   r6,·#12409 »       adds»   r6,·#1
2408 »       str.w»  r0,·[r5,·#4]!2410 »       str.w»  r0,·[r5,·#4]!
2409 »       add»    r4,·r32411 »       add»    r4,·r3
2410 »       ldrb.w» r3,·[fp]2412 »       ldrb.w» r3,·[fp]
2411 »       cmp»    r3,·#115»     @·0x732413 »       cmp»    r3,·#115»     @·0x73
2412 »       beq.w»  1772·<Struct_unpack_from+0x2da>2414 »       beq.w»  1772·<Struct_unpack_from+0x2da>
Offset 2414, 15 lines modifiedOffset 2416, 15 lines modified
2414 »       beq.w»  178a·<Struct_unpack_from+0x2f2>2416 »       beq.w»  178a·<Struct_unpack_from+0x2f2>
2415 »       ldr.w»  r3,·[fp,·#12]2417 »       ldr.w»  r3,·[fp,·#12]
2416 »       mov»    r2,·fp2418 »       mov»    r2,·fp
2417 »       mov»    r1,·r42419 »       mov»    r1,·r4
2418 »       mov»    r0,·r72420 »       mov»    r0,·r7
2419 »       blx»    r32421 »       blx»    r3
2420 »       cmp»    r0,·#02422 »       cmp»    r0,·#0
2421 »       beq.w»  16de·<Struct_unpack_from+0x246>2423 »       beq.w»  16e2·<Struct_unpack_from+0x24a>
2422 »       ldr.w»  r3,·[sl,·#8]2424 »       ldr.w»  r3,·[sl,·#8]
2423 »       adds»   r6,·#12425 »       adds»   r6,·#1
2424 »       str.w»  r0,·[r5,·#4]!2426 »       str.w»  r0,·[r5,·#4]!
2425 »       add»    r4,·r32427 »       add»    r4,·r3
2426 »       ldrb.w» r3,·[fp]2428 »       ldrb.w» r3,·[fp]
2427 »       cmp»    r3,·#115»     @·0x732429 »       cmp»    r3,·#115»     @·0x73
2428 »       beq.w»  177e·<Struct_unpack_from+0x2e6>2430 »       beq.w»  177e·<Struct_unpack_from+0x2e6>
Offset 2430, 119 lines modifiedOffset 2432, 119 lines modified
2430 »       beq.w»  175e·<Struct_unpack_from+0x2c6>2432 »       beq.w»  175e·<Struct_unpack_from+0x2c6>
2431 »       ldr.w»  r3,·[fp,·#12]2433 »       ldr.w»  r3,·[fp,·#12]
2432 »       mov»    r2,·fp2434 »       mov»    r2,·fp
2433 »       mov»    r1,·r42435 »       mov»    r1,·r4
2434 »       mov»    r0,·r72436 »       mov»    r0,·r7
2435 »       blx»    r32437 »       blx»    r3
2436 »       cmp»    r0,·#02438 »       cmp»    r0,·#0
2437 »       beq.w»  16de·<Struct_unpack_from+0x246>2439 »       beq.w»  16e2·<Struct_unpack_from+0x24a>
2438 »       ldr.w»  r3,·[sl,·#8]2440 »       ldr.w»  r3,·[sl,·#8]
2439 »       adds»   r6,·#12441 »       adds»   r6,·#1
2440 »       cmp»    r6,·r92442 »       cmp»    r6,·r9
2441 »       str.w»  r0,·[r5,·#4]!2443 »       str.w»  r0,·[r5,·#4]!
2442 »       add»    r4,·r32444 »       add»    r4,·r3
2443 »       beq.n»  1690·<Struct_unpack_from+0x1f8>2445 »       beq.n»  1694·<Struct_unpack_from+0x1fc>
2444 »       ldrb.w» r3,·[fp]2446 »       ldrb.w» r3,·[fp]
2445 »       cmp»    r3,·#115»     @·0x732447 »       cmp»    r3,·#115»     @·0x73
2446 »       beq.n»  16d0·<Struct_unpack_from+0x238>2448 »       beq.n»  16d4·<Struct_unpack_from+0x23c>
2447 »       cmp»    r3,·#112»     @·0x702449 »       cmp»    r3,·#112»     @·0x70
2448 »       beq.w»  172c·<Struct_unpack_from+0x294>2450 »       beq.w»  172c·<Struct_unpack_from+0x294>
2449 »       ldr.w»  r3,·[fp,·#12]2451 »       ldr.w»  r3,·[fp,·#12]
2450 »       mov»    r2,·fp2452 »       mov»    r2,·fp
2451 »       mov»    r1,·r42453 »       mov»    r1,·r4
2452 »       mov»    r0,·r72454 »       mov»    r0,·r7
2453 »       blx»    r32455 »       blx»    r3
2454 »       cmp»    r0,·#02456 »       cmp»    r0,·#0
2455 »       beq.n»  16de·<Struct_unpack_from+0x246>2457 »       beq.n»  16e2·<Struct_unpack_from+0x24a>
2456 »       str»    r0,·[r5,·#4]2458 »       str»    r0,·[r5,·#4]
2457 »       adds»   r6,·#12459 »       adds»   r6,·#1
2458 »       ldr.w»  r2,·[sl,·#8]2460 »       ldr.w»  r2,·[sl,·#8]
2459 »       adds»   r5,·#42461 »       adds»   r5,·#4
2460 »       ldrb.w» r3,·[fp]2462 »       ldrb.w» r3,·[fp]
2461 »       add»    r4,·r22463 »       add»    r4,·r2
2462 »       cmp»    r3,·#115»     @·0x732464 »       cmp»    r3,·#115»     @·0x73
2463 »       beq.n»  16c6·<Struct_unpack_from+0x22e>2465 »       beq.n»  16ca·<Struct_unpack_from+0x232>
2464 »       cmp»    r3,·#112»     @·0x702466 »       cmp»    r3,·#112»     @·0x70
2465 »       beq.w»  17be·<Struct_unpack_from+0x326>2467 »       beq.w»  17be·<Struct_unpack_from+0x326>
2466 »       ldr.w»  r3,·[fp,·#12]2468 »       ldr.w»  r3,·[fp,·#12]
2467 »       mov»    r2,·fp2469 »       mov»    r2,·fp
Max diff block lines reached; 8553/11908 bytes (71.83%) of diff not shown.
67.6 KB
mathmodule.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········55288·(bytes·into·file)13 ··Start·of·section·headers:··········55304·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xd7f8:1 There·are·18·section·headers,·starting·at·offset·0xd808:
  
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·000038·001ee8·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·001ef8·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·00b2f8·000b88·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00b308·000b88·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001f20·0004cc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001f30·0004cc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00be80·000620·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00be90·000620·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0023ec·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0023fc·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0023ec·0004c4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0023fc·0004c4·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0028b0·00269c·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·0028c0·00269c·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·00c4a0·000ca8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00c4b0·000ca8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·004f50·0010d4·00··AX··0···0··813 ··[·9]·.text.unlikely····PROGBITS········00000000·004f60·0010d4·00··AX··0···0··8
14 ··[10]·.rel.text.unlikely·REL·············00000000·00d148·0005d8·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00d158·0005d8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·006028·002abc·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········00000000·006038·002abc·00···A··0···0··8
16 ··[12]·.rel.rodata·······REL·············00000000·00d720·000048·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00d730·000048·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·008ae4·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·008af4·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008ae4·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008af4·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·008b18·0019c0·10·····16·310··419 ··[15]·.symtab···········SYMTAB··········00000000·008b28·0019c0·10·····16·310··4
20 ··[16]·.strtab···········STRTAB··········00000000·00a4d8·000e1f·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00a4e8·000e1f·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00d768·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00d778·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.92 KB
readelf --wide --symbols {}
    
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
166 ···162:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t166 ···162:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
167 ···163:·00000760·····0·NOTYPE··LOCAL··DEFAULT····9·$d167 ···163:·00000760·····0·NOTYPE··LOCAL··DEFAULT····9·$d
168 ···164:·00001049···280·FUNC····LOCAL··DEFAULT····1·math_hypot168 ···164:·00001049···280·FUNC····LOCAL··DEFAULT····1·math_hypot
169 ···165:·00001158·····0·NOTYPE··LOCAL··DEFAULT····1·$d169 ···165:·00001158·····0·NOTYPE··LOCAL··DEFAULT····1·$d
170 ···166:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34170 ···166:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
171 ···167:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35171 ···167:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
172 ···168:·00001160·····0·NOTYPE··LOCAL··DEFAULT····1·$t172 ···168:·00001160·····0·NOTYPE··LOCAL··DEFAULT····1·$t
173 ···169:·00001161··1798·FUNC····LOCAL··DEFAULT····1·math_sumprod173 ···169:·00001161··1810·FUNC····LOCAL··DEFAULT····1·math_sumprod
174 ···170:·000013c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d174 ···170:·000013c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
175 ···171:·000013d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t175 ···171:·000013d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
176 ···172:·0000076c·····0·NOTYPE··LOCAL··DEFAULT····9·$t176 ···172:·0000076c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
177 ···173:·0000076d····14·FUNC····LOCAL··DEFAULT····9·math_log10177 ···173:·0000076d····14·FUNC····LOCAL··DEFAULT····9·math_log10
178 ···174:·0000077b···158·FUNC····LOCAL··DEFAULT····9·m_log10178 ···174:·0000077b···158·FUNC····LOCAL··DEFAULT····9·m_log10
179 ···175:·00000800·····0·NOTYPE··LOCAL··DEFAULT····9·$d179 ···175:·00000800·····0·NOTYPE··LOCAL··DEFAULT····9·$d
180 ···176:·00000818·····0·NOTYPE··LOCAL··DEFAULT····9·$t180 ···176:·00000818·····0·NOTYPE··LOCAL··DEFAULT····9·$t
Offset 182, 38 lines modifiedOffset 182, 38 lines modified
182 ···178:·00000829····16·FUNC····LOCAL··DEFAULT····9·_Py_log1p182 ···178:·00000829····16·FUNC····LOCAL··DEFAULT····9·_Py_log1p
183 ···179:·000020f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t183 ···179:·000020f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
184 ···180:·000020f9···256·FUNC····LOCAL··DEFAULT····7·math_log2184 ···180:·000020f9···256·FUNC····LOCAL··DEFAULT····7·math_log2
185 ···181:·000021f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d185 ···181:·000021f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
186 ···182:·000021f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t186 ···182:·000021f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
187 ···183:·00002280·····0·NOTYPE··LOCAL··DEFAULT····7·$d187 ···183:·00002280·····0·NOTYPE··LOCAL··DEFAULT····7·$d
188 ···184:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36188 ···184:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
189 ···185:·00001869···248·FUNC····LOCAL··DEFAULT····1·math_modf189 ···185:·00001875···252·FUNC····LOCAL··DEFAULT····1·math_modf
190 ···186:·00001948·····0·NOTYPE··LOCAL··DEFAULT····1·$d190 ···186:·00001958·····0·NOTYPE··LOCAL··DEFAULT····1·$d
191 ···187:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37191 ···187:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
192 ···188:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38192 ···188:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
193 ···189:·00001960·····0·NOTYPE··LOCAL··DEFAULT····1·$t193 ···189:·00001970·····0·NOTYPE··LOCAL··DEFAULT····1·$t
194 ···190:·00001961···456·FUNC····LOCAL··DEFAULT····1·math_perm194 ···190:·00001971···456·FUNC····LOCAL··DEFAULT····1·math_perm
195 ···191:·00000304·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39195 ···191:·00000304·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
196 ···192:·00001b29···664·FUNC····LOCAL··DEFAULT····1·math_pow196 ···192:·00001b39···664·FUNC····LOCAL··DEFAULT····1·math_pow
197 ···193:·00001da0·····0·NOTYPE··LOCAL··DEFAULT····1·$d197 ···193:·00001db0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
198 ···194:·00000839···104·FUNC····LOCAL··DEFAULT····9·math_radians198 ···194:·00000839···104·FUNC····LOCAL··DEFAULT····9·math_radians
199 ···195:·00000898·····0·NOTYPE··LOCAL··DEFAULT····9·$d199 ···195:·00000898·····0·NOTYPE··LOCAL··DEFAULT····9·$d
200 ···196:·000008a0·····0·NOTYPE··LOCAL··DEFAULT····9·$t200 ···196:·000008a0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
201 ···197:·000008a1···908·FUNC····LOCAL··DEFAULT····9·math_prod201 ···197:·000008a1···908·FUNC····LOCAL··DEFAULT····9·math_prod
202 ···198:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····9·$d202 ···198:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····9·$d
203 ···199:·00000b50·····0·NOTYPE··LOCAL··DEFAULT····9·$t203 ···199:·00000b50·····0·NOTYPE··LOCAL··DEFAULT····9·$t
204 ···200:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40204 ···200:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
205 ···201:·00001dc0·····0·NOTYPE··LOCAL··DEFAULT····1·$t205 ···201:·00001dd0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
206 ···202:·00001dc1····24·FUNC····LOCAL··DEFAULT····1·math_remainder206 ···202:·00001dd1····24·FUNC····LOCAL··DEFAULT····1·math_remainder
207 ···203:·00001dd9···240·FUNC····LOCAL··DEFAULT····1·m_remainder207 ···203:·00001de9···240·FUNC····LOCAL··DEFAULT····1·m_remainder
208 ···204:·00001eb8·····0·NOTYPE··LOCAL··DEFAULT····1·$d208 ···204:·00001ec8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
209 ···205:·00000c2d····16·FUNC····LOCAL··DEFAULT····9·math_sinh209 ···205:·00000c2d····16·FUNC····LOCAL··DEFAULT····9·math_sinh
210 ···206:·00001ec8·····0·NOTYPE··LOCAL··DEFAULT····1·$t210 ···206:·00001ed8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
211 ···207:·00001ec9····14·FUNC····LOCAL··DEFAULT····1·math_erf211 ···207:·00001ed9····14·FUNC····LOCAL··DEFAULT····1·math_erf
212 ···208:·00001ed9····16·FUNC····LOCAL··DEFAULT····1·math_tan212 ···208:·00001ee9····16·FUNC····LOCAL··DEFAULT····1·math_tan
213 ···209:·00000c3d····16·FUNC····LOCAL··DEFAULT····9·math_tanh213 ···209:·00000c3d····16·FUNC····LOCAL··DEFAULT····9·math_tanh
214 ···210:·00000c4d···384·FUNC····LOCAL··DEFAULT····9·math_lcm214 ···210:·00000c4d···384·FUNC····LOCAL··DEFAULT····9·math_lcm
215 ···211:·00000dc8·····0·NOTYPE··LOCAL··DEFAULT····9·$d215 ···211:·00000dc8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
216 ···212:·00000dcc·····0·NOTYPE··LOCAL··DEFAULT····9·$t216 ···212:·00000dcc·····0·NOTYPE··LOCAL··DEFAULT····9·$t
217 ···213:·00000dcd····14·FUNC····LOCAL··DEFAULT····9·math_erfc217 ···213:·00000dcd····14·FUNC····LOCAL··DEFAULT····9·math_erfc
218 ···214:·00002298·····0·NOTYPE··LOCAL··DEFAULT····7·$t218 ···214:·00002298·····0·NOTYPE··LOCAL··DEFAULT····7·$t
219 ···215:·00002299··1028·FUNC····LOCAL··DEFAULT····7·math_lgamma219 ···215:·00002299··1028·FUNC····LOCAL··DEFAULT····7·math_lgamma
25.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xb2f8·contains·369·entries:1 Relocation·section·'.rel.text'·at·offset·0xb308·contains·369·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 0000001c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC05 0000001c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
6 00000020··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC06 00000020··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
7 00000026··0001380a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString7 00000026··0001380a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
8 00000030··0000072f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC18 00000030··0000072f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
Offset 238, 144 lines modifiedOffset 238, 144 lines modified
238 0000145a··0001390a·R_ARM_THM_CALL·········00000000···PyFloat_FromDouble238 0000145a··0001390a·R_ARM_THM_CALL·········00000000···PyFloat_FromDouble
239 0000146a··0001710a·R_ARM_THM_CALL·········00000000···PyNumber_Add239 0000146a··0001710a·R_ARM_THM_CALL·········00000000···PyNumber_Add
240 0000149c··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc240 0000149c··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
241 000014d0··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc241 000014d0··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
242 000014ea··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc242 000014ea··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
243 000014fa··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred243 000014fa··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
244 00001524··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred244 00001524··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
245 0000158a··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBool_Type245 0000158c··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBool_Type
246 0000158e··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyBool_Type246 00001590··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyBool_Type
247 00001596··0001562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type247 00001598··0001562f·R_ARM_THM_MOVW_ABS_NC··00000000···PyLong_Type
248 0000159a··00015630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type248 0000159c··00015630·R_ARM_THM_MOVT_ABS·····00000000···PyLong_Type
249 000015aa··0001480a·R_ARM_THM_CALL·········00000000···PyLong_AsDouble249 000015ac··0001480a·R_ARM_THM_CALL·········00000000···PyLong_AsDouble
250 000015c6··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred250 000015c8··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
251 000015dc··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow 
252 000015ec··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow 
253 00001656··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc251 000015f4··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
254 0000166a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
255 0000167e··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc252 0000160e··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 253 00001632··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 254 00001636··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 255 0000163a··0000a72f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC35
 256 0000163e··0000a730·R_ARM_THM_MOVT_ABS·····000002bc···.LC35
 257 0000164a··0001600a·R_ARM_THM_CALL·········00000000···PyErr_Format
 258 00001654··0000a62f·R_ARM_THM_MOVW_ABS_NC··000002b4···.LC34
 259 00001658··0000a630·R_ARM_THM_MOVT_ABS·····000002b4···.LC34
 260 0000165e··0001470a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
 261 00001672··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
256 000016ac··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc262 000016a8··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
257 000016c6··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
258 000016ee··0000a62f·R_ARM_THM_MOVW_ABS_NC··000002b4···.LC34 
259 000016f2··0000a630·R_ARM_THM_MOVT_ABS·····000002b4···.LC34 
260 000016f8··0001470a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional 
261 0000170e··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
262 0000171a··00015b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong263 000016b4··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow
263 0000172e··0001710a·R_ARM_THM_CALL·········00000000···PyNumber_Add 
264 00001766··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc264 000016c6··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsLongAndOverflow
265 00001778··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc265 00001738··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 266 0000174c··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 267 00001760··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
266 00001780··00018f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration268 00001768··00018f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
267 00001784··00018f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration269 0000176c··00018f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
268 0000178a··0001490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches270 00001772··0001490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
269 00001794··00014a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear271 00001778··00014a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
 272 00001780··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
270 0000179a··00018f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration273 0000178c··00018f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
271 0000179e··00018f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration274 00001790··00018f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
272 000017a4··0001490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches275 00001796··0001490a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
273 000017aa··00014a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear276 0000179c··00014a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
274 000017c2··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc277 000017b6··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
275 000017ca··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc278 000017c2··00015b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
 279 000017d6··0001710a·R_ARM_THM_CALL·········00000000···PyNumber_Add
276 00001800··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc280 00001810··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
277 00001808··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
278 0000182a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc281 00001822··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
279 00001832··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc282 0000182c··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
280 00001842··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc283 00001834··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
281 00001848··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
282 0000184c··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
283 00001850··0000a72f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC35 
284 00001854··0000a730·R_ARM_THM_MOVT_ABS·····000002bc···.LC35 
285 00001860··0001600a·R_ARM_THM_CALL·········00000000···PyErr_Format284 00001856··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 285 0000185e··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
286 0000187c··00014c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type286 00001888··00014c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
287 00001880··00014c30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type287 0000188c··00014c30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
288 0000188c··00013b0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble288 00001898··00013b0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
289 000018be··00013c0a·R_ARM_THM_CALL·········00000000···__errno_location289 000018ca··00013c0a·R_ARM_THM_CALL·········00000000···__errno_location
290 000018ce··0001920a·R_ARM_THM_CALL·········00000000···modf290 000018da··0001920a·R_ARM_THM_CALL·········00000000···modf
291 000018d6··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36 
292 000018da··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36 
293 000018e6··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue 
294 000018fe··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36291 000018e2··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36
 292 000018e6··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36
 293 000018f2··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue
 294 0000190a··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36
295 00001902··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36295 0000190e··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36
 296 00001916··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue
 297 00001928··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36
 298 0000192c··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36
296 0000190a··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue299 00001940··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue
297 0000191c··0000b82f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC36 
298 00001920··0000b830·R_ARM_THM_MOVT_ABS·····000002dc···.LC36 
299 00001934··0001860a·R_ARM_THM_CALL·········00000000···Py_BuildValue 
300 0000193a··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred300 00001946··0001410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
301 00001988··0001932f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct301 00001998··0001932f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
302 0000198c··00019330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct302 0000199c··00019330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
303 00001996··0001580a·R_ARM_THM_CALL·········00000000···PyNumber_Index303 000019a6··0001580a·R_ARM_THM_CALL·········00000000···PyNumber_Index
304 000019a2··0001580a·R_ARM_THM_CALL·········00000000···PyNumber_Index304 000019b2··0001580a·R_ARM_THM_CALL·········00000000···PyNumber_Index
305 000019c8··0001730a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool305 000019d8··0001730a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
306 000019d4··0001770a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLongAndOverflow306 000019e4··0001770a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLongAndOverflow
307 000019e8··0001770a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLongAndOverflow307 000019f8··0001770a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLongAndOverflow
308 00001a00··0000640a·R_ARM_THM_CALL·········0000108d···perm_comb_small308 00001a10··0000640a·R_ARM_THM_CALL·········0000108d···perm_comb_small
309 00001a2a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc309 00001a3a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
310 00001a42··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError310 00001a52··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
311 00001a46··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError311 00001a56··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
312 00001a4a··0000602f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC20312 00001a5a··0000602f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC20
313 00001a4e··00006030·R_ARM_THM_MOVT_ABS·····00000124···.LC20313 00001a5e··00006030·R_ARM_THM_MOVT_ABS·····00000124···.LC20
314 00001a54··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString314 00001a64··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
315 00001a7a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
316 00001a8a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc315 00001a8a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
317 00001aa4··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc316 00001a9a··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 317 00001ab4··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
318 00001abc··00015b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong318 00001acc··00015b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
319 00001ac4··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError319 00001ad4··0001402f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
320 00001ac8··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError320 00001ad8··00014030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
321 00001acc··0000612f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC21321 00001adc··0000612f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC21
322 00001ad0··00006130·R_ARM_THM_MOVT_ABS·····00000148···.LC21322 00001ae0··00006130·R_ARM_THM_MOVT_ABS·····00000148···.LC21
323 00001ad6··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString323 00001ae6··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
324 00001ae6··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc324 00001af6··0001460a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
325 00001aec··00013e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError325 00001afc··00013e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
326 00001af0··00013e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError326 00001b00··00013e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
327 00001afe··0000bc2f·R_ARM_THM_MOVW_ABS_NC··000002ec···.LC38327 00001b0e··0000bc2f·R_ARM_THM_MOVW_ABS_NC··000002ec···.LC38
328 00001b02··0000bc30·R_ARM_THM_MOVT_ABS·····000002ec···.LC38328 00001b12··0000bc30·R_ARM_THM_MOVT_ABS·····000002ec···.LC38
329 00001b06··0001600a·R_ARM_THM_CALL·········00000000···PyErr_Format329 00001b16··0001600a·R_ARM_THM_CALL·········00000000···PyErr_Format
330 00001b12··0000bb2f·R_ARM_THM_MOVW_ABS_NC··000002e4···.LC37330 00001b22··0000bb2f·R_ARM_THM_MOVW_ABS_NC··000002e4···.LC37
331 00001b16··0000bb30·R_ARM_THM_MOVT_ABS·····000002e4···.LC37331 00001b26··0000bb30·R_ARM_THM_MOVT_ABS·····000002e4···.LC37
332 00001b1a··0001470a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional332 00001b2a··0001470a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
333 00001b42··00014c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type333 00001b52··00014c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
Max diff block lines reached; 9285/25675 bytes (36.16%) of diff not shown.
34.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1825, 33 lines modifiedOffset 1825, 33 lines modified
1825 »       mov.w»  ip,·#4096»  @·0x10001825 »       mov.w»  ip,·#4096»  @·0x1000
1826 »       vpush»  {d8-d14}1826 »       vpush»  {d8-d14}
1827 »       sub.w»  ip,·sp,·ip1827 »       sub.w»  ip,·sp,·ip
1828 »       str.w»  r0,·[ip,·#3952]»     @·0xf701828 »       str.w»  r0,·[ip,·#3952]»     @·0xf70
1829 »       sub»    sp,·#52»      @·0x341829 »       sub»    sp,·#52»      @·0x34
1830 »       mov»    r4,·r11830 »       mov»    r4,·r1
1831 »       cmp»    r2,·#21831 »       cmp»    r2,·#2
1832 »       bne.w»  16ea·<math_sumprod+0x58a>1832 »       bne.w»  1650·<math_sumprod+0x4f0>
1833 »       ldrd»   r0,·r4,·[r4]1833 »       ldrd»   r0,·r4,·[r4]
1834 »       bl»     0·<PyObject_GetIter>1834 »       bl»     0·<PyObject_GetIter>
1835 ·R_ARM_THM_CALL» PyObject_GetIter1835 ·R_ARM_THM_CALL» PyObject_GetIter
1836 »       mov»    r8,·r01836 »       mov»    r8,·r0
1837 »       cmp»    r0,·#01837 »       cmp»    r0,·#0
1838 »       beq.w»  16e6·<math_sumprod+0x586>1838 »       beq.w»  162e·<math_sumprod+0x4ce>
1839 »       mov»    r0,·r41839 »       mov»    r0,·r4
1840 »       bl»     0·<PyObject_GetIter>1840 »       bl»     0·<PyObject_GetIter>
1841 ·R_ARM_THM_CALL» PyObject_GetIter1841 ·R_ARM_THM_CALL» PyObject_GetIter
1842 »       mov»    r9,·r01842 »       mov»    r9,·r0
1843 »       cmp»    r0,·#01843 »       cmp»    r0,·#0
1844 »       beq.w»  180e·<math_sumprod+0x6ae>1844 »       beq.w»  183a·<math_sumprod+0x6da>
1845 »       movs»   r0,·#01845 »       movs»   r0,·#0
1846 »       bl»     0·<PyLong_FromLong>1846 »       bl»     0·<PyLong_FromLong>
1847 ·R_ARM_THM_CALL» PyLong_FromLong1847 ·R_ARM_THM_CALL» PyLong_FromLong
1848 »       mov»    r5,·r01848 »       mov»    r5,·r0
1849 »       cmp»    r0,·#01849 »       cmp»    r0,·#0
1850 »       beq.w»  17d0·<math_sumprod+0x670>1850 »       beq.w»  1678·<math_sumprod+0x518>
1851 »       vldr»   d9,·[pc,·#540]»       @·13c8·<math_sumprod+0x268>1851 »       vldr»   d9,·[pc,·#540]»       @·13c8·<math_sumprod+0x268>
1852 »       mov.w»  ip,·#01852 »       mov.w»  ip,·#0
1853 »       ldr.w»  r2,·[r8,·#4]1853 »       ldr.w»  r2,·[r8,·#4]
1854 »       mov»    r7,·ip1854 »       mov»    r7,·ip
1855 »       ldr.w»  r3,·[r9,·#4]1855 »       ldr.w»  r3,·[r9,·#4]
1856 »       movs»   r6,·#11856 »       movs»   r6,·#1
1857 »       vmov.f64»       d10,·d91857 »       vmov.f64»       d10,·d9
Offset 1884, 15 lines modifiedOffset 1884, 15 lines modified
1884 »       ldr»    r3,·[sp,·#12]1884 »       ldr»    r3,·[sp,·#12]
1885 »       mov»    r0,·r91885 »       mov»    r0,·r9
1886 »       blx»    r31886 »       blx»    r3
1887 »       mov»    fp,·r01887 »       mov»    fp,·r0
1888 »       cmp»    r0,·#01888 »       cmp»    r0,·#0
1889 »       beq.w»  1520·<math_sumprod+0x3c0>1889 »       beq.w»  1520·<math_sumprod+0x3c0>
1890 »       cmp»    r7,·#01890 »       cmp»    r7,·#0
1891 »       bne.w»  1848·<math_sumprod+0x6e8>1891 »       bne.w»  1632·<math_sumprod+0x4d2>
1892 »       cmp»    r6,·#01892 »       cmp»    r6,·#0
1893 »       bne.w»  1396·<math_sumprod+0x236>1893 »       bne.w»  1396·<math_sumprod+0x236>
1894 »       mov»    r2,·r61894 »       mov»    r2,·r6
1895 »       ldr»    r3,·[sp,·#0]1895 »       ldr»    r3,·[sp,·#0]
1896 »       mov»    r7,·r61896 »       mov»    r7,·r6
1897 »       cmp»    r3,·#01897 »       cmp»    r3,·#0
1898 »       bne.n»  12be·<math_sumprod+0x15e>1898 »       bne.n»  12be·<math_sumprod+0x15e>
Offset 1900, 22 lines modifiedOffset 1900, 22 lines modified
1900 »       bne.w»  14ba·<math_sumprod+0x35a>1900 »       bne.w»  14ba·<math_sumprod+0x35a>
1901 »       mov»    r1,·fp1901 »       mov»    r1,·fp
1902 »       mov»    r0,·r41902 »       mov»    r0,·r4
1903 »       bl»     0·<PyNumber_Multiply>1903 »       bl»     0·<PyNumber_Multiply>
1904 ·R_ARM_THM_CALL» PyNumber_Multiply1904 ·R_ARM_THM_CALL» PyNumber_Multiply
1905 »       mov»    sl,·r01905 »       mov»    sl,·r0
1906 »       cmp»    r0,·#01906 »       cmp»    r0,·#0
1907 »       beq.w»  1838·<math_sumprod+0x6d8>1907 »       beq.w»  15d8·<math_sumprod+0x478>
1908 »       mov»    r1,·r01908 »       mov»    r1,·r0
1909 »       mov»    r0,·r51909 »       mov»    r0,·r5
1910 »       bl»     0·<PyNumber_Add>1910 »       bl»     0·<PyNumber_Add>
1911 ·R_ARM_THM_CALL» PyNumber_Add1911 ·R_ARM_THM_CALL» PyNumber_Add
1912 »       mov»    r6,·r01912 »       mov»    r6,·r0
1913 »       cmp»    r0,·#01913 »       cmp»    r0,·#0
1914 »       beq.w»  1838·<math_sumprod+0x6d8>1914 »       beq.w»  15d8·<math_sumprod+0x478>
1915 »       ldr»    r2,·[r5,·#0]1915 »       ldr»    r2,·[r5,·#0]
1916 »       mvn.w»  r0,·#3221225472»    @·0xc00000001916 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
1917 »       cmp»    r2,·r01917 »       cmp»    r2,·r0
1918 »       beq.n»  1262·<math_sumprod+0x102>1918 »       beq.n»  1262·<math_sumprod+0x102>
1919 »       subs»   r2,·#11919 »       subs»   r2,·#1
1920 »       str»    r2,·[r5,·#0]1920 »       str»    r2,·[r5,·#0]
1921 »       cbnz»   r2,·1262·<math_sumprod+0x102>1921 »       cbnz»   r2,·1262·<math_sumprod+0x102>
Offset 1926, 25 lines modifiedOffset 1926, 25 lines modified
1926 »       ldr»    r2,·[r4,·#0]1926 »       ldr»    r2,·[r4,·#0]
1927 »       mvn.w»  r0,·#3221225472»    @·0xc00000001927 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
1928 »       cmp»    r2,·r01928 »       cmp»    r2,·r0
1929 »       beq.n»  1278·<math_sumprod+0x118>1929 »       beq.n»  1278·<math_sumprod+0x118>
1930 »       subs»   r2,·#11930 »       subs»   r2,·#1
1931 »       str»    r2,·[r4,·#0]1931 »       str»    r2,·[r4,·#0]
1932 »       cmp»    r2,·#01932 »       cmp»    r2,·#0
1933 »       beq.w»  1840·<math_sumprod+0x6e0>1933 »       beq.w»  1832·<math_sumprod+0x6d2>
1934 »       cmp.w»  fp,·#01934 »       cmp.w»  fp,·#0
1935 »       beq.n»  1296·<math_sumprod+0x136>1935 »       beq.n»  1296·<math_sumprod+0x136>
1936 »       ldr.w»  r2,·[fp]1936 »       ldr.w»  r2,·[fp]
1937 »       mvn.w»  r0,·#3221225472»    @·0xc00000001937 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
1938 »       cmp»    r2,·r01938 »       cmp»    r2,·r0
1939 »       beq.n»  1296·<math_sumprod+0x136>1939 »       beq.n»  1296·<math_sumprod+0x136>
1940 »       subs»   r2,·#11940 »       subs»   r2,·#1
1941 »       str.w»  r2,·[fp]1941 »       str.w»  r2,·[fp]
1942 »       cmp»    r2,·#01942 »       cmp»    r2,·#0
1943 »       beq.w»  17c8·<math_sumprod+0x668>1943 »       beq.w»  182a·<math_sumprod+0x6ca>
1944 »       ldr.w»  r3,·[sl]1944 »       ldr.w»  r3,·[sl]
1945 »       mvn.w»  r2,·#3221225472»    @·0xc00000001945 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1946 »       cmp»    r3,·r21946 »       cmp»    r3,·r2
1947 »       beq.n»  12b0·<math_sumprod+0x150>1947 »       beq.n»  12b0·<math_sumprod+0x150>
1948 »       subs»   r3,·#11948 »       subs»   r3,·#1
1949 »       str.w»  r3,·[sl]1949 »       str.w»  r3,·[sl]
1950 »       cbnz»   r3,·12b0·<math_sumprod+0x150>1950 »       cbnz»   r3,·12b0·<math_sumprod+0x150>
Offset 1962, 15 lines modifiedOffset 1962, 15 lines modified
1962 »       bne.w»  1430·<math_sumprod+0x2d0>1962 »       bne.w»  1430·<math_sumprod+0x2d0>
1963 »       ldr»    r1,·[r4,·#4]1963 »       ldr»    r1,·[r4,·#4]
1964 »       ldr»    r3,·[sp,·#20]1964 »       ldr»    r3,·[sp,·#20]
1965 »       ldr.w»  r2,·[fp,·#4]1965 »       ldr.w»  r2,·[fp,·#4]
1966 »       cmp»    r1,·r31966 »       cmp»    r1,·r3
1967 »       bne.w»  13d8·<math_sumprod+0x278>1967 »       bne.w»  13d8·<math_sumprod+0x278>
1968 »       cmp»    r2,·r31968 »       cmp»    r2,·r3
1969 »       bne.w»  1582·<math_sumprod+0x422>1969 »       bne.w»  1584·<math_sumprod+0x424>
1970 »       vldr»   d12,·[r4,·#8]1970 »       vldr»   d12,·[r4,·#8]
1971 »       vldr»   d1,·[fp,·#8]1971 »       vldr»   d1,·[fp,·#8]
1972 »       vmul.f64»       d13,·d12,·d11972 »       vmul.f64»       d13,·d12,·d1
1973 »       vmov.f64»       d0,·d121973 »       vmov.f64»       d0,·d12
1974 »       vadd.f64»       d12,·d8,·d131974 »       vadd.f64»       d12,·d8,·d13
1975 »       vneg.f64»       d2,·d131975 »       vneg.f64»       d2,·d13
1976 »       bl»     0·<fma>1976 »       bl»     0·<fma>
Offset 2001, 46 lines modifiedOffset 2001, 46 lines modified
2001 »       ldr»    r2,·[r4,·#0]2001 »       ldr»    r2,·[r4,·#0]
2002 »       mvn.w»  r1,·#3221225472»    @·0xc00000002002 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
2003 »       cmp»    r2,·r12003 »       cmp»    r2,·r1
2004 »       beq.n»  1362·<math_sumprod+0x202>2004 »       beq.n»  1362·<math_sumprod+0x202>
2005 »       subs»   r2,·#12005 »       subs»   r2,·#1
2006 »       str»    r2,·[r4,·#0]2006 »       str»    r2,·[r4,·#0]
2007 »       cmp»    r2,·#02007 »       cmp»    r2,·#0
2008 »       beq.w»  1806·<math_sumprod+0x6a6>2008 »       beq.w»  177e·<math_sumprod+0x61e>
2009 »       ldr.w»  r2,·[fp]2009 »       ldr.w»  r2,·[fp]
2010 »       mvn.w»  r1,·#3221225472»    @·0xc00000002010 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
2011 »       cmp»    r2,·r12011 »       cmp»    r2,·r1
2012 »       beq.n»  137a·<math_sumprod+0x21a>2012 »       beq.n»  137a·<math_sumprod+0x21a>
Max diff block lines reached; 31761/35000 bytes (90.75%) of diff not shown.
55.4 KB
selectmodule.o
4.33 KB
readelf --wide --symbols {}
    
Offset 64, 24 lines modifiedOffset 64, 24 lines modified
64 ····60:·00000a10·····0·NOTYPE··LOCAL··DEFAULT····1·$t64 ····60:·00000a10·····0·NOTYPE··LOCAL··DEFAULT····1·$t
65 ····61:·00000a11·····2·FUNC····LOCAL··DEFAULT····1·_select_free65 ····61:·00000a11·····2·FUNC····LOCAL··DEFAULT····1·_select_free
66 ····62:·00000a15····74·FUNC····LOCAL··DEFAULT····1·select_poll66 ····62:·00000a15····74·FUNC····LOCAL··DEFAULT····1·select_poll
67 ····63:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3767 ····63:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
68 ····64:·00000a61···222·FUNC····LOCAL··DEFAULT····1·select_poll_register68 ····64:·00000a61···222·FUNC····LOCAL··DEFAULT····1·select_poll_register
69 ····65:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3869 ····65:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
70 ····66:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3970 ····66:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
71 ····67:·00000b41···660·FUNC····LOCAL··DEFAULT····1·select_poll_poll71 ····67:·00000b41···662·FUNC····LOCAL··DEFAULT····1·select_poll_poll
72 ····68:·00000dd5····66·FUNC····LOCAL··DEFAULT····1·poll_dealloc72 ····68:·00000dd9····66·FUNC····LOCAL··DEFAULT····1·poll_dealloc
73 ····69:·00000e19····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF73 ····69:·00000e1d····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
74 ····70:·00000e31····88·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister74 ····70:·00000e35····88·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister
75 ····71:·00000e84·····0·NOTYPE··LOCAL··DEFAULT····1·$d75 ····71:·00000e88·····0·NOTYPE··LOCAL··DEFAULT····1·$d
76 ····72:·00000e88·····0·NOTYPE··LOCAL··DEFAULT····1·$t76 ····72:·00000e8c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
77 ····73:·00000e89···110·FUNC····LOCAL··DEFAULT····1·select_poll_unregister77 ····73:·00000e8d···110·FUNC····LOCAL··DEFAULT····1·select_poll_unregister
78 ····74:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4078 ····74:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
79 ····75:·00000ef9····78·FUNC····LOCAL··DEFAULT····1·select_select79 ····75:·00000efd····78·FUNC····LOCAL··DEFAULT····1·select_select
80 ····76:·00000f49···648·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.080 ····76:·00000f4d···644·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.0
81 ····77:·00000240·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4181 ····77:·00000240·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
82 ····78:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4282 ····78:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
83 ····79:·000011d1···310·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.083 ····79:·000011d1···310·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.0
84 ····80:·0000135d···168·FUNC····LOCAL··DEFAULT····1·set2list84 ····80:·0000135d···168·FUNC····LOCAL··DEFAULT····1·set2list
85 ····81:·00001309····84·FUNC····LOCAL··DEFAULT····1·reap_obj85 ····81:·00001309····84·FUNC····LOCAL··DEFAULT····1·reap_obj
86 ····82:·00000280·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4386 ····82:·00000280·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
87 ····83:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t87 ····83:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
Offset 187, 26 lines modifiedOffset 187, 26 lines modified
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
 194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll 
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
 203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__select64204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__select64
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval 
206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval_clamp206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval_clamp
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast
210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fdelt_chk210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fdelt_chk
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
19.5 KB
readelf --wide --relocs {}
    
Offset 229, 133 lines modifiedOffset 229, 133 lines modified
229 00000aee··00003f30·R_ARM_THM_MOVT_ABS·····00000204···.LC37229 00000aee··00003f30·R_ARM_THM_MOVT_ABS·····00000204···.LC37
230 00000af8··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional230 00000af8··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
231 00000b0e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc231 00000b0e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
232 00000b1e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc232 00000b1e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
233 00000b38··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc233 00000b38··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
234 00000b66··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct234 00000b66··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
235 00000b6a··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct235 00000b6a··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
236 00000ba8··0000be0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc 
237 00000bc0··0000bf0a·R_ARM_THM_CALL·········00000000···PyDict_Next 
238 00000bcc··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
239 00000bd8··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
240 00000bf2··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread236 00000ba0··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
241 00000bf8··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location237 00000ba6··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location
242 00000c08··0000c10a·R_ARM_THM_CALL·········00000000···poll238 00000bb6··0000be0a·R_ARM_THM_CALL·········00000000···poll
243 00000c12··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread239 00000bc0··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
244 00000c2a··0000ae0a·R_ARM_THM_CALL·········00000000···PyList_New240 00000bd8··0000ae0a·R_ARM_THM_CALL·········00000000···PyList_New
 241 00000c10··0000bf0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
 242 00000c28··0000c00a·R_ARM_THM_CALL·········00000000···PyDict_Next
 243 00000c32··0000c10a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 244 00000c3a··0000c10a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
245 00000c50··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_FromMillisecondsObject245 00000c52··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_FromMillisecondsObject
246 00000c5e··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds246 00000c60··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds
247 00000c78··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init247 00000c7a··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
 248 00000c8e··0000b40a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
248 00000c8a··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError249 00000c9c··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
249 00000c8e··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError250 00000ca0··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
250 00000c94··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches251 00000ca6··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
251 00000ca6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC33252 00000cb0··0000362f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC33
252 00000caa··00003630·R_ARM_THM_MOVT_ABS·····00000198···.LC33253 00000cb4··00003630·R_ARM_THM_MOVT_ABS·····00000198···.LC33
253 00000cae··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString254 00000cb8··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
254 00000cb4··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError255 00000cbe··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
255 00000cb8··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError256 00000cc2··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
256 00000cbc··0000372f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC34257 00000cc6··0000372f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC34
257 00000cc0··00003730·R_ARM_THM_MOVT_ABS·····000001bc···.LC34258 00000cca··00003730·R_ARM_THM_MOVT_ABS·····000001bc···.LC34
258 00000cc6··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString259 00000cd0··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 260 00000cde··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
 261 00000ce2··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
259 00000ce2··0000412f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC38262 00000ce6··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC39
260 00000ce6··00004130·R_ARM_THM_MOVT_ABS·····00000210···.LC38263 00000cea··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC39
261 00000cf0··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional264 00000cf0··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
262 00000cfc··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError265 00000d04··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
263 00000d00··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError266 00000d08··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
264 00000d06··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno267 00000d0e··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
265 00000d0e··0000b40a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
266 00000d14··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError 
267 00000d18··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError 
268 00000d1c··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC39 
269 00000d20··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC39 
270 00000d26··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
271 00000d2c··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals268 00000d14··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
272 00000d40··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get269 00000d28··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
273 00000d4e··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds270 00000d36··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds
 271 00000d3e··0000412f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC38
 272 00000d42··00004130·R_ARM_THM_MOVT_ABS·····00000210···.LC38
 273 00000d4c··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
274 00000d6a··0000c40a·R_ARM_THM_CALL·········00000000···PyTuple_New274 00000d6a··0000c40a·R_ARM_THM_CALL·········00000000···PyTuple_New
275 00000d7c··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong275 00000d7c··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
276 00000d8a··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong276 00000d8a··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
277 00000db2··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc277 00000db4··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
278 00000dce··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc278 00000dd0··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
279 00000dea··0000af0a·R_ARM_THM_CALL·········00000000···PyMem_Free279 00000dee··0000af0a·R_ARM_THM_CALL·········00000000···PyMem_Free
280 00000df6··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_Free280 00000dfa··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_Free
 281 00000e52··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor
 282 00000e7c··0000980a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
 283 00000e88··00000102·R_ARM_ABS32············00000000···.data
281 00000e4e··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor284 00000e9e··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor
282 00000e78··0000980a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords 
283 00000e84··00000102·R_ARM_ABS32············00000000···.data 
284 00000e9a··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor 
285 00000ea2··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong285 00000ea6··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
286 00000eae··0000c60a·R_ARM_THM_CALL·········00000000···PyDict_DelItem286 00000eb2··0000c60a·R_ARM_THM_CALL·········00000000···PyDict_DelItem
287 00000ec2··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct287 00000ec6··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
288 00000ec6··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct288 00000eca··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
289 00000ee0··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc289 00000ee4··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
290 00000ef0··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc290 00000ef4··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
291 00000f24··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000238···.LC40291 00000f28··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000238···.LC40
292 00000f28··00004a30·R_ARM_THM_MOVT_ABS·····00000238···.LC40292 00000f2c··00004a30·R_ARM_THM_MOVT_ABS·····00000238···.LC40
293 00000f32··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional293 00000f36··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
294 00000f3c··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
295 00000f40··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
296 00000f70··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct294 00000f40··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
297 00000f74··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct295 00000f44··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 296 00000f74··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 297 00000f78··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 298 00000f9a··0000a90a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject
 299 00000fac··0000c70a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval
 300 00001042··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
298 00001032··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread301 0000106e··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
299 00001038··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location302 00001074··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location
300 0000104e··0000c70a·R_ARM_THM_CALL·········00000000···__select64303 0000108a··0000c80a·R_ARM_THM_CALL·········00000000···__select64
301 00001058··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread304 00001094··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
302 00001086··00009c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred305 000010c0··00009c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
303 00001098··0000c80a·R_ARM_THM_CALL·········00000000···PyTuple_Pack306 000010d0··0000c90a·R_ARM_THM_CALL·········00000000···PyTuple_Pack
304 000010d8··0000a90a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject 
305 000010e8··0000c90a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval307 0000111a··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
306 00001106··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init308 0000112c··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
 309 00001142··0000ca0a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval_clamp
307 00001110··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError310 0000115e··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
308 00001114··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError311 00001162··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
309 0000111a··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches312 00001168··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
310 00001120··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC41313 0000116e··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC41
311 00001124··00004d30·R_ARM_THM_MOVT_ABS·····00000240···.LC41314 00001172··00004d30·R_ARM_THM_MOVT_ABS·····00000240···.LC41
312 0000112a··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString315 00001178··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
313 00001134··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError316 00001180··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
314 00001138··00009a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError317 00001184··00009a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
315 0000113c··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000260···.LC42318 00001188··00004e2f·R_ARM_THM_MOVW_ABS_NC··00000260···.LC42
316 00001140··00004e30·R_ARM_THM_MOVT_ABS·····00000260···.LC42319 0000118c··00004e30·R_ARM_THM_MOVT_ABS·····00000260···.LC42
317 00001146··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString320 00001192··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
318 0000114c··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError321 000011a0··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
319 00001150··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError322 000011a4··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
320 00001156··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno323 000011aa··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
321 00001160··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals 
322 00001176··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get 
323 0000118c··0000ca0a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval_clamp 
324 0000119e··0000cb0a·R_ARM_THM_CALL·········00000000···memset 
325 000011a8··0000cb0a·R_ARM_THM_CALL·········00000000···memset 
326 000011b2··0000cb0a·R_ARM_THM_CALL·········00000000···memset324 000011b6··0000cb0a·R_ARM_THM_CALL·········00000000···memset
 325 000011c0··0000cb0a·R_ARM_THM_CALL·········00000000···memset
 326 000011ca··0000cb0a·R_ARM_THM_CALL·········00000000···memset
327 000011f0··0000cb0a·R_ARM_THM_CALL·········00000000···memset327 000011f0··0000cb0a·R_ARM_THM_CALL·········00000000···memset
328 000011f4··0000552f·R_ARM_THM_MOVW_ABS_NC··00000288···.LC44328 000011f4··0000552f·R_ARM_THM_MOVW_ABS_NC··00000288···.LC44
329 000011f8··00005530·R_ARM_THM_MOVT_ABS·····00000288···.LC44329 000011f8··00005530·R_ARM_THM_MOVT_ABS·····00000288···.LC44
330 000011fe··0000cd0a·R_ARM_THM_CALL·········00000000···PySequence_Fast330 000011fe··0000cd0a·R_ARM_THM_CALL·········00000000···PySequence_Fast
331 0000122c··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
332 00001258··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor331 0000123a··0000a60a·R_ARM_THM_CALL·········00000000···PyObject_AsFileDescriptor
333 00001272··0000ce0a·R_ARM_THM_CALL·········00000000···__fdelt_chk332 00001254··0000ce0a·R_ARM_THM_CALL·········00000000···__fdelt_chk
 333 0000129e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Max diff block lines reached; 4854/19874 bytes (24.42%) of diff not shown.
408 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 246, 17 lines modifiedOffset 246, 17 lines modified
246 PyDict_Next246 PyDict_Next
247 PyLong_AsLong247 PyLong_AsLong
248 _PyTime_FromMillisecondsObject248 _PyTime_FromMillisecondsObject
249 PyExc_RuntimeError249 PyExc_RuntimeError
250 PyTuple_New250 PyTuple_New
251 PyObject_Free251 PyObject_Free
252 PyDict_DelItem252 PyDict_DelItem
 253 _PyTime_AsTimeval
253 __select64254 __select64
254 PyTuple_Pack255 PyTuple_Pack
255 _PyTime_AsTimeval 
256 _PyTime_AsTimeval_clamp256 _PyTime_AsTimeval_clamp
257 PyDict_Contains257 PyDict_Contains
258 PySequence_Fast258 PySequence_Fast
259 __fdelt_chk259 __fdelt_chk
260 PyList_SetItem260 PyList_SetItem
261 _Py_FalseStruct261 _Py_FalseStruct
262 _Py_TrueStruct262 _Py_TrueStruct
29.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1332, 859 lines modifiedOffset 1332, 862 lines modified
1332 »       sub.w»  ip,·sp,·ip1332 »       sub.w»  ip,·sp,·ip
1333 »       str.w»  r0,·[ip,·#4032]»     @·0xfc01333 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
1334 »       sub»    sp,·#281334 »       sub»    sp,·#28
1335 »       mov»    r5,·r21335 »       mov»    r5,·r2
1336 »       mov»    r4,·r01336 »       mov»    r4,·r0
1337 »       mov»    r6,·r11337 »       mov»    r6,·r1
1338 »       cmp»    r2,·#11338 »       cmp»    r2,·#1
1339 »       bhi.w»  ce2·<select_poll_poll+0x1a2>1339 »       bhi.w»  d3e·<select_poll_poll+0x1fe>
1340 »       cmp»    r5,·#01340 »       cmp»    r5,·#0
1341 »       ble.w»  cd4·<select_poll_poll+0x194>1341 »       ble.w»  cf6·<select_poll_poll+0x1b6>
1342 »       ldr»    r1,·[r6,·#0]1342 »       ldr»    r1,·[r6,·#0]
1343 »       movw»   r3,·#01343 »       movw»   r3,·#0
1344 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1344 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1345 »       movt»   r3,·#01345 »       movt»   r3,·#0
1346 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1346 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1347 »       mov.w»  r6,·#4294967295»    @·0xffffffff1347 »       mov.w»  r6,·#4294967295»    @·0xffffffff
1348 »       mov.w»  r7,·#4294967295»    @·0xffffffff1348 »       mov.w»  r7,·#4294967295»    @·0xffffffff
1349 »       cmp»    r1,·r31349 »       cmp»    r1,·r3
1350 »       strd»   r6,·r7,·[sp,·#16]1350 »       strd»   r6,·r7,·[sp,·#16]
1351 »       bne.n»  c4c·<select_poll_poll+0x10c>1351 »       bne.n»  c4e·<select_poll_poll+0x10e>
1352 »       mov.w»  r8,·#01352 »       mov.w»  r9,·#0
1353 »       mov.w»  r6,·#4294967295»    @·0xffffffff1353 »       mov.w»  r7,·#4294967295»    @·0xffffffff
1354 »       mov»    r9,·r81354 »       mov»    sl,·r9
1355 »       ldr»    r7,·[r4,·#24]1355 »       ldr.w»  r8,·[r4,·#24]
1356 »       cmp»    r7,·#01356 »       cmp.w»  r8,·#0
1357 »       bne.w»  d14·<select_poll_poll+0x1d4>1357 »       bne.w»  cde·<select_poll_poll+0x19e>
1358 »       ldr»    r3,·[r4,·#12]1358 »       ldr»    r3,·[r4,·#12]
1359 »       cbnz»   r3,·bea·<select_poll_poll+0xaa>1359 »       cbz»    r3,·bfe·<select_poll_poll+0xbe>
 1360 »       mov.w»  fp,·#0
 1361 »       movs»   r3,·#1
 1362 »       str»    r3,·[r4,·#24]
 1363 »       bl»     0·<PyEval_SaveThread>
 1364 ·R_ARM_THM_CALL» PyEval_SaveThread
 1365 »       mov»    r6,·r0
 1366 »       bl»     0·<__errno_location>
 1367 ·R_ARM_THM_CALL» __errno_location
 1368 »       str.w»  fp,·[r0]
 1369 »       mov»    r5,·r0
 1370 »       mov»    r2,·r7
 1371 »       ldr»    r1,·[r4,·#16]
 1372 »       ldr»    r0,·[r4,·#20]
 1373 »       bl»     0·<poll>
 1374 ·R_ARM_THM_CALL» poll
 1375 »       mov»    r3,·r0
 1376 »       mov»    r0,·r6
 1377 »       mov»    r6,·r3
 1378 »       bl»     0·<PyEval_RestoreThread>
 1379 ·R_ARM_THM_CALL» PyEval_RestoreThread
 1380 »       ldr»    r3,·[r5,·#0]
 1381 »       cmp»    r3,·#4
 1382 »       beq.w»  d14·<select_poll_poll+0x1d4>
 1383 »       cmp»    r6,·#0
 1384 »       str.w»  fp,·[r4,·#24]
 1385 »       blt.w»  d04·<select_poll_poll+0x1c4>
 1386 »       mov»    r0,·r6
 1387 »       bl»     0·<PyList_New>
 1388 ·R_ARM_THM_CALL» PyList_New
 1389 »       mov»    r5,·r0
 1390 »       cmp»    r0,·#0
 1391 »       beq.n»  c92·<select_poll_poll+0x152>
 1392 »       mov.w»  r9,·#0
 1393 »       cmp»    r6,·r9
 1394 »       beq.n»  c94·<select_poll_poll+0x154>
 1395 »       ldr»    r3,·[r4,·#20]
 1396 »       adds»   r3,·#6
 1397 »       ldrsh.w»r2,·[r3,·r8,·lsl·#3]
 1398 »       cmp»    r2,·#0
 1399 »       bne.w»  d68·<select_poll_poll+0x228>
 1400 »       add.w»  r8,·r8,·#1
 1401 »       b.n»    bee·<select_poll_poll+0xae>
1360 »       ldr»    r3,·[r4,·#8]1402 »       ldr»    r3,·[r4,·#8]
1361 »       ldr»    r5,·[r4,·#20]1403 »       ldr»    r5,·[r4,·#20]
1362 »       ldr»    r1,·[r3,·#8]1404 »       ldr»    r1,·[r3,·#8]
1363 »       str»    r1,·[r4,·#16]1405 »       str»    r1,·[r4,·#16]
1364 »       cmp.w»  r1,·#268435456»     @·0x100000001406 »       cmp.w»  r1,·#268435456»     @·0x10000000
1365 »       bcs.w»  d0c·<select_poll_poll+0x1cc>1407 »       bcs.n»  c8c·<select_poll_poll+0x14c>
1366 »       lsls»   r1,·r1,·#31408 »       lsls»   r1,·r1,·#3
1367 »       mov»    r0,·r51409 »       mov»    r0,·r5
1368 »       bl»     0·<PyMem_Realloc>1410 »       bl»     0·<PyMem_Realloc>
1369 ·R_ARM_THM_CALL» PyMem_Realloc1411 ·R_ARM_THM_CALL» PyMem_Realloc
1370 »       str»    r0,·[r4,·#20]1412 »       str»    r0,·[r4,·#20]
1371 »       cmp»    r0,·#01413 »       cmp»    r0,·#0
1372 »       beq.w»  d0c·<select_poll_poll+0x1cc>1414 »       beq.n»  c8c·<select_poll_poll+0x14c>
1373 »       mov»    r5,·r71415 »       mov»    r5,·r8
1374 »       str»    r7,·[sp,·#4]1416 »       str.w»  r8,·[sp,·#4]
1375 »       ldr»    r0,·[r4,·#8]1417 »       ldr»    r0,·[r4,·#8]
1376 »       add»    r3,·sp,·#121418 »       add»    r3,·sp,·#12
1377 »       add»    r2,·sp,·#81419 »       add»    r2,·sp,·#8
1378 »       add»    r1,·sp,·#41420 »       add»    r1,·sp,·#4
1379 »       bl»     0·<PyDict_Next>1421 »       bl»     0·<PyDict_Next>
1380 ·R_ARM_THM_CALL» PyDict_Next1422 ·R_ARM_THM_CALL» PyDict_Next
1381 »       cbz»    r0,·be6·<select_poll_poll+0xa6>1423 »       cbz»    r0,·c48·<select_poll_poll+0x108>
1382 »       ldr.w»  sl,·[r4,·#20]1424 »       ldr»    r6,·[r4,·#20]
1383 »       ldr»    r0,·[sp,·#8]1425 »       ldr»    r0,·[sp,·#8]
1384 »       bl»     0·<PyLong_AsLong>1426 »       bl»     0·<PyLong_AsLong>
1385 ·R_ARM_THM_CALL» PyLong_AsLong1427 ·R_ARM_THM_CALL» PyLong_AsLong
1386 »       mov»    r3,·r01428 »       str»    r0,·[r6,·r5]
1387 »       ldr»    r0,·[sp,·#12]1429 »       ldr»    r0,·[sp,·#12]
1388 »       str.w»  r3,·[sl,·r5] 
1389 »       bl»     0·<PyLong_AsLong>1430 »       bl»     0·<PyLong_AsLong>
1390 ·R_ARM_THM_CALL» PyLong_AsLong1431 ·R_ARM_THM_CALL» PyLong_AsLong
1391 »       ldr»    r3,·[r4,·#20]1432 »       ldr»    r3,·[r4,·#20]
1392 »       add»    r3,·r51433 »       add»    r3,·r5
1393 »       adds»   r5,·#81434 »       adds»   r5,·#8
1394 »       strh»   r0,·[r3,·#4]1435 »       strh»   r0,·[r3,·#4]
1395 »       b.n»    bb8·<select_poll_poll+0x78>1436 »       b.n»    c20·<select_poll_poll+0xe0>
1396 »       movs»   r3,·#11437 »       movs»   r3,·#1
1397 »       str»    r3,·[r4,·#12]1438 »       str»    r3,·[r4,·#12]
1398 »       mov.w»  fp,·#0 
1399 »       movs»   r3,·#1 
1400 »       str»    r3,·[r4,·#24] 
1401 »       bl»     0·<PyEval_SaveThread> 
1402 ·R_ARM_THM_CALL» PyEval_SaveThread 
1403 »       mov»    sl,·r0 
1404 »       bl»     0·<__errno_location> 
1405 ·R_ARM_THM_CALL» __errno_location 
1406 »       str.w»  fp,·[r0] 
1407 »       mov»    r5,·r0 
1408 »       mov»    r2,·r6 
1409 »       ldr»    r1,·[r4,·#16] 
1410 »       ldr»    r0,·[r4,·#20] 
1411 »       bl»     0·<poll> 
1412 ·R_ARM_THM_CALL» poll 
1413 »       mov»    r3,·r0 
1414 »       mov»    r0,·sl 
1415 »       mov»    sl,·r3 
1416 »       bl»     0·<PyEval_RestoreThread> 
Max diff block lines reached; 26286/30174 bytes (87.11%) of diff not shown.
1.56 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 151, 18 lines modifiedOffset 151, 18 lines modified
151 ··0x00000940·6f630050·79446963·745f4e65·78740050·oc.PyDict_Next.P151 ··0x00000940·6f630050·79446963·745f4e65·78740050·oc.PyDict_Next.P
152 ··0x00000950·794c6f6e·675f4173·4c6f6e67·005f5079·yLong_AsLong._Py152 ··0x00000950·794c6f6e·675f4173·4c6f6e67·005f5079·yLong_AsLong._Py
153 ··0x00000960·54696d65·5f46726f·6d4d696c·6c697365·Time_FromMillise153 ··0x00000960·54696d65·5f46726f·6d4d696c·6c697365·Time_FromMillise
154 ··0x00000970·636f6e64·734f626a·65637400·50794578·condsObject.PyEx154 ··0x00000970·636f6e64·734f626a·65637400·50794578·condsObject.PyEx
155 ··0x00000980·635f5275·6e74696d·65457272·6f720050·c_RuntimeError.P155 ··0x00000980·635f5275·6e74696d·65457272·6f720050·c_RuntimeError.P
156 ··0x00000990·79547570·6c655f4e·65770050·794f626a·yTuple_New.PyObj156 ··0x00000990·79547570·6c655f4e·65770050·794f626a·yTuple_New.PyObj
157 ··0x000009a0·6563745f·46726565·00507944·6963745f·ect_Free.PyDict_157 ··0x000009a0·6563745f·46726565·00507944·6963745f·ect_Free.PyDict_
158 ··0x000009b0·44656c49·74656d00·5f5f7365·6c656374·DelItem.__select158 ··0x000009b0·44656c49·74656d00·5f507954·696d655f·DelItem._PyTime_
 159 ··0x000009c0·41735469·6d657661·6c005f5f·73656c65·AsTimeval.__sele
159 ··0x000009c0·36340050·79547570·6c655f50·61636b00·64.PyTuple_Pack.160 ··0x000009d0·63743634·00507954·75706c65·5f506163·ct64.PyTuple_Pac
160 ··0x000009d0·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva 
161 ··0x000009e0·6c005f50·7954696d·655f4173·54696d65·l._PyTime_AsTime161 ··0x000009e0·6b005f50·7954696d·655f4173·54696d65·k._PyTime_AsTime
162 ··0x000009f0·76616c5f·636c616d·70006d65·6d736574·val_clamp.memset162 ··0x000009f0·76616c5f·636c616d·70006d65·6d736574·val_clamp.memset
163 ··0x00000a00·00507944·6963745f·436f6e74·61696e73·.PyDict_Contains163 ··0x00000a00·00507944·6963745f·436f6e74·61696e73·.PyDict_Contains
164 ··0x00000a10·00507953·65717565·6e63655f·46617374·.PySequence_Fast164 ··0x00000a10·00507953·65717565·6e63655f·46617374·.PySequence_Fast
165 ··0x00000a20·005f5f66·64656c74·5f63686b·0050794c·.__fdelt_chk.PyL165 ··0x00000a20·005f5f66·64656c74·5f63686b·0050794c·.__fdelt_chk.PyL
166 ··0x00000a30·6973745f·53657449·74656d00·5f50795f·ist_SetItem._Py_166 ··0x00000a30·6973745f·53657449·74656d00·5f50795f·ist_SetItem._Py_
167 ··0x00000a40·46616c73·65537472·75637400·5f50795f·FalseStruct._Py_167 ··0x00000a40·46616c73·65537472·75637400·5f50795f·FalseStruct._Py_
168 ··0x00000a50·54727565·53747275·63740050·79547970·TrueStruct.PyTyp168 ··0x00000a50·54727565·53747275·63740050·79547970·TrueStruct.PyTyp
55.0 KB
_elementtree.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········56760·(bytes·into·file)13 ··Start·of·section·headers:··········56776·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.96 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xddb8:1 There·are·18·section·headers,·starting·at·offset·0xddc8:
  
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·0028e0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0028e0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00ab80·000fd0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00ab90·000fd0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002914·000864·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002914·000864·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00bb50·0007b0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00bb60·0007b0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003178·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·003178·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·003178·002978·00··AX··0···0··410 ··[·6]·.text.unlikely····PROGBITS········00000000·003178·002978·00··AX··0···0··4
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00c300·001700·08···I·15···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00c310·001700·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·005af0·000a59·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·005af0·000a59·01·AMS··0···0··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·00654c·000808·00··AX··0···0··413 ··[·9]·.text.hot·········PROGBITS········00000000·00654c·000818·00··AX··0···0··4
14 ··[10]·.rel.text.hot·····REL·············00000000·00da00·000268·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00da10·000268·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·006d54·00057a·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·006d64·00057a·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00dc68·0000c0·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00dc78·0000c0·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0072ce·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0072de·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0072ce·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0072de·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·007304·001c50·10·····16·327··419 ··[15]·.symtab···········SYMTAB··········00000000·007314·001c50·10·····16·327··4
20 ··[16]·.strtab···········STRTAB··········00000000·008f54·001c2c·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·008f64·001c2c·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00dd28·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00dd38·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.37 KB
readelf --wide --symbols {}
    
Offset 99, 30 lines modifiedOffset 99, 30 lines modified
99 ····95:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····6·$d99 ····95:·0000075c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
100 ····96:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49100 ····96:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49
101 ····97:·0000009d···150·FUNC····LOCAL··DEFAULT····9·element_resize101 ····97:·0000009d···150·FUNC····LOCAL··DEFAULT····9·element_resize
102 ····98:·00000d5d···308·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_find102 ····98:·00000d5d···308·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_find
103 ····99:·00000e91···316·FUNC····LOCAL··DEFAULT····1·checkpath103 ····99:·00000e91···316·FUNC····LOCAL··DEFAULT····1·checkpath
104 ···100:·00000e8c·····0·NOTYPE··LOCAL··DEFAULT····1·$d104 ···100:·00000e8c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
105 ···101:·00000e90·····0·NOTYPE··LOCAL··DEFAULT····1·$t105 ···101:·00000e90·····0·NOTYPE··LOCAL··DEFAULT····1·$t
106 ···102:·00000185···460·FUNC····LOCAL··DEFAULT····9·element_dealloc106 ···102:·00000185···476·FUNC····LOCAL··DEFAULT····9·element_dealloc
107 ···103:·00000351···136·FUNC····LOCAL··DEFAULT····9·element_gc_clear107 ···103:·00000361···136·FUNC····LOCAL··DEFAULT····9·element_gc_clear
108 ···104:·000003d9···100·FUNC····LOCAL··DEFAULT····9·dealloc_extra108 ···104:·000003e9···100·FUNC····LOCAL··DEFAULT····9·dealloc_extra
109 ···105:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50109 ···105:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50
110 ···106:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51110 ···106:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51
111 ···107:·00000760·····0·NOTYPE··LOCAL··DEFAULT····6·$t111 ···107:·00000760·····0·NOTYPE··LOCAL··DEFAULT····6·$t
112 ···108:·00000761···882·FUNC····LOCAL··DEFAULT····6·element_ass_subscr112 ···108:·00000761···882·FUNC····LOCAL··DEFAULT····6·element_ass_subscr
113 ···109:·0000141f···212·FUNC····LOCAL··DEFAULT····6·element_setitem113 ···109:·0000141f···212·FUNC····LOCAL··DEFAULT····6·element_setitem
114 ···110:·00000fcd···360·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_findall114 ···110:·00000fcd···360·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_findall
115 ···111:·00001130·····0·NOTYPE··LOCAL··DEFAULT····1·$d115 ···111:·00001130·····0·NOTYPE··LOCAL··DEFAULT····1·$d
116 ···112:·00000ad3···374·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findtext116 ···112:·00000ad3···374·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_findtext
117 ···113:·000011fd····88·FUNC····LOCAL··DEFAULT····1·element_get_text117 ···113:·000011fd····88·FUNC····LOCAL··DEFAULT····1·element_get_text
118 ···114:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····6·$d118 ···114:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····6·$d
119 ···115:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52119 ···115:·00000350·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52
120 ···116:·0000043d···610·FUNC····LOCAL··DEFAULT····9·subelement120 ···116:·0000044d···610·FUNC····LOCAL··DEFAULT····9·subelement
121 ···117:·000006a1···162·FUNC····LOCAL··DEFAULT····9·create_new_element.isra.0121 ···117:·000006b1···162·FUNC····LOCAL··DEFAULT····9·create_new_element.isra.0
122 ···118:·00000364·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53122 ···118:·00000364·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53
123 ···119:·00001134·····0·NOTYPE··LOCAL··DEFAULT····1·$t123 ···119:·00001134·····0·NOTYPE··LOCAL··DEFAULT····1·$t
124 ···120:·00001135····68·FUNC····LOCAL··DEFAULT····1·element_text_setter124 ···120:·00001135····68·FUNC····LOCAL··DEFAULT····1·element_text_setter
125 ···121:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54125 ···121:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54
126 ···122:·00001179····76·FUNC····LOCAL··DEFAULT····1·element_getitem126 ···122:·00001179····76·FUNC····LOCAL··DEFAULT····1·element_getitem
127 ···123:·000011c5····18·FUNC····LOCAL··DEFAULT····1·element_tag_getter127 ···123:·000011c5····18·FUNC····LOCAL··DEFAULT····1·element_tag_getter
128 ···124:·000011d9····36·FUNC····LOCAL··DEFAULT····1·element_text_getter128 ···124:·000011d9····36·FUNC····LOCAL··DEFAULT····1·element_text_getter
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
158 ···154:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC63158 ···154:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC63
159 ···155:·00000448·····0·NOTYPE··LOCAL··DEFAULT····8·.LC64159 ···155:·00000448·····0·NOTYPE··LOCAL··DEFAULT····8·.LC64
160 ···156:·00000450·····0·NOTYPE··LOCAL··DEFAULT····8·.LC65160 ···156:·00000450·····0·NOTYPE··LOCAL··DEFAULT····8·.LC65
161 ···157:·00000eb9···246·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_remove161 ···157:·00000eb9···246·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_remove
162 ···158:·00000470·····0·NOTYPE··LOCAL··DEFAULT····8·.LC66162 ···158:·00000470·····0·NOTYPE··LOCAL··DEFAULT····8·.LC66
163 ···159:·00000faf···194·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_append163 ···159:·00000faf···194·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_append
164 ···160:·0000106c·····0·NOTYPE··LOCAL··DEFAULT····6·$d164 ···160:·0000106c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
165 ···161:·00000745···196·FUNC····LOCAL··DEFAULT····9·element_gc_traverse165 ···161:·00000755···196·FUNC····LOCAL··DEFAULT····9·element_gc_traverse
166 ···162:·0000047c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC67166 ···162:·0000047c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC67
167 ···163:·00001070·····0·NOTYPE··LOCAL··DEFAULT····6·$t167 ···163:·00001070·····0·NOTYPE··LOCAL··DEFAULT····6·$t
168 ···164:·00001071···240·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___copy__168 ···164:·00001071···240·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___copy__
169 ···165:·00001c09·····8·FUNC····LOCAL··DEFAULT····1·element_length169 ···165:·00001c09·····8·FUNC····LOCAL··DEFAULT····1·element_length
170 ···166:·00001c11····68·FUNC····LOCAL··DEFAULT····1·element_attrib_getter170 ···166:·00001c11····68·FUNC····LOCAL··DEFAULT····1·element_attrib_getter
171 ···167:·0000049c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC68171 ···167:·0000049c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC68
172 ···168:·00001161····64·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy__172 ···168:·00001161····64·FUNC····LOCAL··DEFAULT····6·_elementtree_Element___deepcopy__
22.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xab80·contains·506·entries:1 Relocation·section·'.rel.text'·at·offset·0xab90·contains·506·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000022··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000022··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000026··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000026··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000042··0001560a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef5 00000042··0001560a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
6 00000056··0001490a·R_ARM_THM_CALL·········00000000···PyModule_GetState6 00000056··0001490a·R_ARM_THM_CALL·········00000000···PyModule_GetState
7 00000096··0001570a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords7 00000096··0001570a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
8 000000b6··0001580a·R_ARM_THM_CALL·········00000000···PyDict_New8 000000b6··0001580a·R_ARM_THM_CALL·········00000000···PyDict_New
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 000014ba··0000842f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC57256 000014ba··0000842f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC57
257 000014be··00008430·R_ARM_THM_MOVT_ABS·····000003b4···.LC57257 000014be··00008430·R_ARM_THM_MOVT_ABS·····000003b4···.LC57
258 000014c2··00007f2f·R_ARM_THM_MOVW_ABS_NC··000003a8···.LC56258 000014c2··00007f2f·R_ARM_THM_MOVW_ABS_NC··000003a8···.LC56
259 000014c6··00007f30·R_ARM_THM_MOVT_ABS·····000003a8···.LC56259 000014c6··00007f30·R_ARM_THM_MOVT_ABS·····000003a8···.LC56
260 000014ca··0000232f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC25260 000014ca··0000232f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC25
261 000014ce··00002330·R_ARM_THM_MOVT_ABS·····00000160···.LC25261 000014ce··00002330·R_ARM_THM_MOVT_ABS·····00000160···.LC25
262 000014d2··0001610a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument262 000014d2··0001610a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
263 00001506··0000750a·R_ARM_THM_CALL·········000006a1···create_new_element.isra.0263 00001506··0000750a·R_ARM_THM_CALL·········000006b1···create_new_element.isra.0
264 00001518··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct264 00001518··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
265 0000151c··00015a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct265 0000151c··00015a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
266 0000154a··00019d0a·R_ARM_THM_CALL·········00000000···PyList_SetItem266 0000154a··00019d0a·R_ARM_THM_CALL·········00000000···PyList_SetItem
267 000015de··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc267 000015de··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
268 000015ec··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc268 000015ec··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
269 0000160e··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc269 0000160e··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
270 00001616··0001580a·R_ARM_THM_CALL·········00000000···PyDict_New270 00001616··0001580a·R_ARM_THM_CALL·········00000000···PyDict_New
Offset 352, 27 lines modifiedOffset 352, 27 lines modified
352 00001d18··00019930·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type352 00001d18··00019930·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
353 00001d3a··0000590a·R_ARM_THM_CALL·········00000009···_set_joined_ptr353 00001d3a··0000590a·R_ARM_THM_CALL·········00000009···_set_joined_ptr
354 00001d4a··0001992f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type354 00001d4a··0001992f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type
355 00001d4e··00019930·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type355 00001d4e··00019930·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
356 00001d70··0000590a·R_ARM_THM_CALL·········00000009···_set_joined_ptr356 00001d70··0000590a·R_ARM_THM_CALL·········00000009···_set_joined_ptr
357 00001d9a··0000610a·R_ARM_THM_CALL·········0000009d···element_resize357 00001d9a··0000610a·R_ARM_THM_CALL·········0000009d···element_resize
358 00001dd8··00004c0a·R_ARM_THM_CALL·········00000001···Py_XDECREF358 00001dd8··00004c0a·R_ARM_THM_CALL·········00000001···Py_XDECREF
359 00001dde··0000680a·R_ARM_THM_CALL·········000003d9···dealloc_extra359 00001dde··0000680a·R_ARM_THM_CALL·········000003e9···dealloc_extra
360 00001de2··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct360 00001de2··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
361 00001de6··00015a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct361 00001de6··00015a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
362 00001e42··0001570a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords362 00001e42··0001570a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
363 00001e62··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc363 00001e62··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
364 00001e6e··0000680a·R_ARM_THM_CALL·········000003d9···dealloc_extra364 00001e6e··0000680a·R_ARM_THM_CALL·········000003e9···dealloc_extra
365 00001e7c··0001830a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype365 00001e7c··0001830a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
366 00001e8a··0000602f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC49366 00001e8a··0000602f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC49
367 00001e8e··00006030·R_ARM_THM_MOVT_ABS·····000002c0···.LC49367 00001e8e··00006030·R_ARM_THM_MOVT_ABS·····000002c0···.LC49
368 00001e94··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError368 00001e94··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
369 00001e98··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError369 00001e98··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
370 00001e9e··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_Format370 00001e9e··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
371 00001ea8··0000680a·R_ARM_THM_CALL·········000003d9···dealloc_extra371 00001ea8··0000680a·R_ARM_THM_CALL·········000003e9···dealloc_extra
372 00001eb0··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError372 00001eb0··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
373 00001eb4··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError373 00001eb4··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
374 00001eb8··0000b02f·R_ARM_THM_MOVW_ABS_NC··0000053c···.LC74374 00001eb8··0000b02f·R_ARM_THM_MOVW_ABS_NC··0000053c···.LC74
375 00001ebc··0000b030·R_ARM_THM_MOVT_ABS·····0000053c···.LC74375 00001ebc··0000b030·R_ARM_THM_MOVT_ABS·····0000053c···.LC74
376 00001ec2··0001500a·R_ARM_THM_CALL·········00000000···PyErr_SetString376 00001ec2··0001500a·R_ARM_THM_CALL·········00000000···PyErr_SetString
377 00001ecc··0000610a·R_ARM_THM_CALL·········0000009d···element_resize377 00001ecc··0000610a·R_ARM_THM_CALL·········0000009d···element_resize
378 00001ed8··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError378 00001ed8··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 504, 15 lines modifiedOffset 504, 15 lines modified
504 000025a0··00015c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc504 000025a0··00015c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
505 0000277c··00004c1e·R_ARM_THM_JUMP24·······00000001···Py_XDECREF505 0000277c··00004c1e·R_ARM_THM_JUMP24·······00000001···Py_XDECREF
506 000027ce··00004c1e·R_ARM_THM_JUMP24·······00000001···Py_XDECREF506 000027ce··00004c1e·R_ARM_THM_JUMP24·······00000001···Py_XDECREF
507 000028a8··0001b61e·R_ARM_THM_JUMP24·······00000000···PyObject_CallNoArgs507 000028a8··0001b61e·R_ARM_THM_JUMP24·······00000000···PyObject_CallNoArgs
508 000028d2··0001621e·R_ARM_THM_JUMP24·······00000000···PyList_New508 000028d2··0001621e·R_ARM_THM_JUMP24·······00000000···PyList_New
509 000028dc··0001b91e·R_ARM_THM_JUMP24·······00000000···PyDict_Items509 000028dc··0001b91e·R_ARM_THM_JUMP24·······00000000···PyDict_Items
  
510 Relocation·section·'.rel.data'·at·offset·0xbb50·contains·246·entries:510 Relocation·section·'.rel.data'·at·offset·0xbb60·contains·246·entries:
511 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name511 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
512 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4512 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
513 00000020··00000102·R_ARM_ABS32············00000000···.data513 00000020··00000102·R_ARM_ABS32············00000000···.data
514 00000024··00000102·R_ARM_ABS32············00000000···.data514 00000024··00000102·R_ARM_ABS32············00000000···.data
515 00000028··00005502·R_ARM_ABS32············00000b71···elementtree_traverse515 00000028··00005502·R_ARM_ABS32············00000b71···elementtree_traverse
516 0000002c··0000cd02·R_ARM_ABS32············000018a1···elementtree_clear516 0000002c··0000cd02·R_ARM_ABS32············000018a1···elementtree_clear
517 00000030··0000d002·R_ARM_ABS32············00001b03···elementtree_free517 00000030··0000d002·R_ARM_ABS32············00001b03···elementtree_free
Offset 593, 15 lines modifiedOffset 593, 15 lines modified
593 00000380··0001c002·R_ARM_ABS32············00000000···_PyRuntime593 00000380··0001c002·R_ARM_ABS32············00000000···_PyRuntime
594 00000384··0001c002·R_ARM_ABS32············00000000···_PyRuntime594 00000384··0001c002·R_ARM_ABS32············00000000···_PyRuntime
595 00000394··0001c102·R_ARM_ABS32············00000000···PyTuple_Type595 00000394··0001c102·R_ARM_ABS32············00000000···PyTuple_Type
596 0000039c··0001c002·R_ARM_ABS32············00000000···_PyRuntime596 0000039c··0001c002·R_ARM_ABS32············00000000···_PyRuntime
597 000003a0··0001c002·R_ARM_ABS32············00000000···_PyRuntime597 000003a0··0001c002·R_ARM_ABS32············00000000···_PyRuntime
598 000003a8··00001802·R_ARM_ABS32············0000000d···module_exec598 000003a8··00001802·R_ARM_ABS32············0000000d···module_exec
599 000003c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4599 000003c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
600 000003c8··00007402·R_ARM_ABS32············0000043d···subelement600 000003c8··00007402·R_ARM_ABS32············0000044d···subelement
601 000003d4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4601 000003d4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
602 000003d8··00005102·R_ARM_ABS32············00000509···_elementtree__set_factories602 000003d8··00005102·R_ARM_ABS32············00000509···_elementtree__set_factories
603 000003e0··0000ef02·R_ARM_ABS32············00000000···.rodata603 000003e0··0000ef02·R_ARM_ABS32············00000000···.rodata
604 000003f8··00004502·R_ARM_ABS32············000005b1···xmlparser_dealloc604 000003f8··00004502·R_ARM_ABS32············000005b1···xmlparser_dealloc
605 00000400··0000e202·R_ARM_ABS32············000025ed···xmlparser_gc_traverse605 00000400··0000e202·R_ARM_ABS32············000025ed···xmlparser_gc_traverse
606 00000408··00004602·R_ARM_ABS32············000005f1···xmlparser_gc_clear606 00000408··00004602·R_ARM_ABS32············000005f1···xmlparser_gc_clear
607 00000410··00000102·R_ARM_ABS32············00000000···.data607 00000410··00000102·R_ARM_ABS32············00000000···.data
Offset 649, 16 lines modifiedOffset 649, 16 lines modified
649 00000530··0000ef02·R_ARM_ABS32············00000000···.rodata649 00000530··0000ef02·R_ARM_ABS32············00000000···.rodata
650 00000534··00000402·R_ARM_ABS32············00000000···.rodata.str1.4650 00000534··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
651 00000538··00009102·R_ARM_ABS32············00000d7f···_elementtree_TreeBuilder_close651 00000538··00009102·R_ARM_ABS32············00000d7f···_elementtree_TreeBuilder_close
652 00000540··0000ef02·R_ARM_ABS32············00000000···.rodata652 00000540··0000ef02·R_ARM_ABS32············00000000···.rodata
653 00000558··00006602·R_ARM_ABS32············00000185···element_dealloc653 00000558··00006602·R_ARM_ABS32············00000185···element_dealloc
654 00000560··00009902·R_ARM_ABS32············00000e49···element_repr654 00000560··00009902·R_ARM_ABS32············00000e49···element_repr
655 00000568··0001c302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr655 00000568··0001c302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
656 00000570··0000a102·R_ARM_ABS32············00000745···element_gc_traverse656 00000570··0000a102·R_ARM_ABS32············00000755···element_gc_traverse
657 00000578··00006702·R_ARM_ABS32············00000351···element_gc_clear657 00000578··00006702·R_ARM_ABS32············00000361···element_gc_clear
658 00000580··00000102·R_ARM_ABS32············00000000···.data658 00000580··00000102·R_ARM_ABS32············00000000···.data
659 00000588··00000102·R_ARM_ABS32············00000000···.data659 00000588··00000102·R_ARM_ABS32············00000000···.data
660 00000590··00000102·R_ARM_ABS32············00000000···.data660 00000590··00000102·R_ARM_ABS32············00000000···.data
661 00000598··00005802·R_ARM_ABS32············00000c4d···element_init661 00000598··00005802·R_ARM_ABS32············00000c4d···element_init
662 000005a0··0001c202·R_ARM_ABS32············00000000···PyType_GenericAlloc662 000005a0··0001c202·R_ARM_ABS32············00000000···PyType_GenericAlloc
663 000005a8··00005602·R_ARM_ABS32············00000bf5···element_new663 000005a8··00005602·R_ARM_ABS32············00000bf5···element_new
664 000005b0··0000a502·R_ARM_ABS32············00001c09···element_length664 000005b0··0000a502·R_ARM_ABS32············00001c09···element_length
Offset 753, 15 lines modifiedOffset 753, 15 lines modified
753 00000800··00000402·R_ARM_ABS32············00000000···.rodata.str1.4753 00000800··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
754 00000814··00000402·R_ARM_ABS32············00000000···.rodata.str1.4754 00000814··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
755 00000840··0000bf02·R_ARM_ABS32············0000235d···elementiter_dealloc755 00000840··0000bf02·R_ARM_ABS32············0000235d···elementiter_dealloc
756 00000848··0000e002·R_ARM_ABS32············000024bb···elementiter_traverse756 00000848··0000e002·R_ARM_ABS32············000024bb···elementiter_traverse
757 00000850··0001c402·R_ARM_ABS32············00000000···PyObject_SelfIter757 00000850··0001c402·R_ARM_ABS32············00000000···PyObject_SelfIter
758 00000858··0000be02·R_ARM_ABS32············000021bd···elementiter_next758 00000858··0000be02·R_ARM_ABS32············000021bd···elementiter_next
  
759 Relocation·section·'.rel.text.unlikely'·at·offset·0xc300·contains·736·entries:759 Relocation·section·'.rel.text.unlikely'·at·offset·0xc310·contains·736·entries:
760 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name760 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
761 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0761 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
762 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0762 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
763 0000001e··0001490a·R_ARM_THM_CALL·········00000000···PyModule_GetState763 0000001e··0001490a·R_ARM_THM_CALL·········00000000···PyModule_GetState
764 00000032··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec764 00000032··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
765 00000042··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec765 00000042··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
766 00000056··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec766 00000056··00014a0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
Offset 1078, 15 lines modifiedOffset 1078, 15 lines modified
1078 0000106c··00000102·R_ARM_ABS32············00000000···.data1078 0000106c··00000102·R_ARM_ABS32············00000000···.data
1079 00001090··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError1079 00001090··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
1080 00001094··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError1080 00001094··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
1081 00001098··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000047c···.LC671081 00001098··0000a22f·R_ARM_THM_MOVW_ABS_NC··0000047c···.LC67
1082 0000109c··0000a230·R_ARM_THM_MOVT_ABS·····0000047c···.LC671082 0000109c··0000a230·R_ARM_THM_MOVT_ABS·····0000047c···.LC67
1083 000010a2··0001500a·R_ARM_THM_CALL·········00000000···PyErr_SetString1083 000010a2··0001500a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1084 000010aa··0001820a·R_ARM_THM_CALL·········00000000···PyType_GetModuleState1084 000010aa··0001820a·R_ARM_THM_CALL·········00000000···PyType_GetModuleState
1085 000010b8··0000750a·R_ARM_THM_CALL·········000006a1···create_new_element.isra.01085 000010b8··0000750a·R_ARM_THM_CALL·········000006b1···create_new_element.isra.0
Max diff block lines reached; 14271/23298 bytes (61.25%) of diff not shown.
2.06 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2461, 15 lines modifiedOffset 2461, 15 lines modified
2461 »       blt.n»  15d2·<treebuilder_handle_start+0xfa>2461 »       blt.n»  15d2·<treebuilder_handle_start+0xfa>
2462 »       ldr»    r0,·[r4,·#36]» @·0x242462 »       ldr»    r0,·[r4,·#36]» @·0x24
2463 »       cmp»    r0,·#02463 »       cmp»    r0,·#0
2464 »       bne.w»  1614·<treebuilder_handle_start+0x13c>2464 »       bne.w»  1614·<treebuilder_handle_start+0x13c>
2465 »       mov»    r2,·r52465 »       mov»    r2,·r5
2466 »       ldr»    r0,·[r7,·#52]» @·0x342466 »       ldr»    r0,·[r7,·#52]» @·0x34
2467 »       mov»    r1,·r62467 »       mov»    r1,·r6
2468 »       bl»     6a0·<xmlparser_gc_clear+0xb0>2468 »       bl»     6b0·<xmlparser_gc_clear+0xc0>
2469 ·R_ARM_THM_CALL» create_new_element.isra.02469 ·R_ARM_THM_CALL» create_new_element.isra.0
2470 »       mov»    r5,·r02470 »       mov»    r5,·r0
2471 »       cmp»    r5,·#02471 »       cmp»    r5,·#0
2472 »       beq.n»  15d2·<treebuilder_handle_start+0xfa>2472 »       beq.n»  15d2·<treebuilder_handle_start+0xfa>
2473 »       ldr»    r0,·[r4,·#20]2473 »       ldr»    r0,·[r4,·#20]
2474 »       ldr»    r6,·[r4,·#12]2474 »       ldr»    r6,·[r4,·#12]
2475 »       cmp»    r0,·#02475 »       cmp»    r0,·#0
Offset 3486, 15 lines modifiedOffset 3486, 15 lines modified
3486 »       itt»    ne3486 »       itt»    ne
3487 »       addne»  r3,·#13487 »       addne»  r3,·#1
3488 »       strne»  r3,·[r7,·#0]3488 »       strne»  r3,·[r7,·#0]
3489 »       str»    r7,·[r2,·#0]3489 »       str»    r7,·[r2,·#0]
3490 »       bl»     0·<xmlparser_new>3490 »       bl»     0·<xmlparser_new>
3491 ·R_ARM_THM_CALL» Py_XDECREF3491 ·R_ARM_THM_CALL» Py_XDECREF
3492 »       mov»    r0,·r63492 »       mov»    r0,·r6
3493 »       bl»     3d8·<_elementtree_XMLParser___init__+0x378>3493 »       bl»     3e8·<_elementtree_XMLParser___init__+0x388>
3494 ·R_ARM_THM_CALL» dealloc_extra3494 ·R_ARM_THM_CALL» dealloc_extra
3495 »       movw»   r4,·#03495 »       movw»   r4,·#0
3496 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct3496 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
3497 »       movt»   r4,·#03497 »       movt»   r4,·#0
3498 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct3498 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
3499 »       ldr.w»  r3,·[r8]3499 »       ldr.w»  r3,·[r8]
3500 »       mvn.w»  r2,·#3221225472»    @·0xc00000003500 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 3547, 15 lines modifiedOffset 3547, 15 lines modified
3547 »       mov»    r8,·r43547 »       mov»    r8,·r4
3548 »       bl»     0·<_Py_Dealloc>3548 »       bl»     0·<_Py_Dealloc>
3549 ·R_ARM_THM_CALL» _Py_Dealloc3549 ·R_ARM_THM_CALL» _Py_Dealloc
3550 »       b.n»    1df8·<_elementtree_Element___setstate__+0x1a4>3550 »       b.n»    1df8·<_elementtree_Element___setstate__+0x1a4>
3551 »       ldr»    r0,·[r4,·#20]3551 »       ldr»    r0,·[r4,·#20]
3552 »       cbz»    r0,·1e72·<_elementtree_Element___setstate__+0x21e>3552 »       cbz»    r0,·1e72·<_elementtree_Element___setstate__+0x21e>
3553 »       str»    r3,·[r4,·#20]3553 »       str»    r3,·[r4,·#20]
3554 »       bl»     3d8·<_elementtree_XMLParser___init__+0x378>3554 »       bl»     3e8·<_elementtree_XMLParser___init__+0x388>
3555 ·R_ARM_THM_CALL» dealloc_extra3555 ·R_ARM_THM_CALL» dealloc_extra
3556 »       str.w»  fp,·[r4,·#20]3556 »       str.w»  fp,·[r4,·#20]
3557 »       b.n»    1eac·<_elementtree_Element___setstate__+0x258>3557 »       b.n»    1eac·<_elementtree_Element___setstate__+0x258>
3558 »       strd»   r3,·r2,·[sp,·#24]3558 »       strd»   r3,·r2,·[sp,·#24]
3559 »       bl»     0·<PyType_IsSubtype>3559 »       bl»     0·<PyType_IsSubtype>
3560 ·R_ARM_THM_CALL» PyType_IsSubtype3560 ·R_ARM_THM_CALL» PyType_IsSubtype
3561 »       ldrd»   r3,·r2,·[sp,·#24]3561 »       ldrd»   r3,·r2,·[sp,·#24]
Offset 3573, 15 lines modifiedOffset 3573, 15 lines modified
3573 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError3573 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
3574 »       ldr»    r0,·[r3,·#0]3574 »       ldr»    r0,·[r3,·#0]
3575 »       bl»     0·<PyErr_Format>3575 »       bl»     0·<PyErr_Format>
3576 ·R_ARM_THM_CALL» PyErr_Format3576 ·R_ARM_THM_CALL» PyErr_Format
3577 »       ldr»    r3,·[r4,·#20]3577 »       ldr»    r3,·[r4,·#20]
3578 »       mov»    r0,·fp3578 »       mov»    r0,·fp
3579 »       str»    r5,·[r3,·#4]3579 »       str»    r5,·[r3,·#4]
3580 »       bl»     3d8·<_elementtree_XMLParser___init__+0x378>3580 »       bl»     3e8·<_elementtree_XMLParser___init__+0x388>
3581 ·R_ARM_THM_CALL» dealloc_extra3581 ·R_ARM_THM_CALL» dealloc_extra
3582 »       movs»   r4,·#03582 »       movs»   r4,·#0
3583 »       b.n»    1dea·<_elementtree_Element___setstate__+0x196>3583 »       b.n»    1dea·<_elementtree_Element___setstate__+0x196>
3584 »       movw»   r3,·#03584 »       movw»   r3,·#0
3585 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError3585 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
3586 »       movt»   r3,·#03586 »       movt»   r3,·#0
3587 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError3587 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1984, 15 lines modifiedOffset 1984, 15 lines modified
1984 »       bl»     0·<PyType_GetModuleState>1984 »       bl»     0·<PyType_GetModuleState>
1985 ·R_ARM_THM_CALL» PyType_GetModuleState1985 ·R_ARM_THM_CALL» PyType_GetModuleState
1986 »       ldr»    r2,·[r5,·#20]1986 »       ldr»    r2,·[r5,·#20]
1987 »       ldr»    r1,·[r5,·#8]1987 »       ldr»    r1,·[r5,·#8]
1988 »       cbz»    r2,·10b6·<_elementtree_Element___copy__+0x46>1988 »       cbz»    r2,·10b6·<_elementtree_Element___copy__+0x46>
1989 »       ldr»    r2,·[r2,·#0]1989 »       ldr»    r2,·[r2,·#0]
1990 »       ldr»    r0,·[r0,·#52]» @·0x341990 »       ldr»    r0,·[r0,·#52]» @·0x34
1991 »       bl»     6a0·<_elementtree_Element_extend+0x6e>1991 »       bl»     6b0·<_elementtree_Element_extend+0x7e>
1992 ·R_ARM_THM_CALL» create_new_element.isra.01992 ·R_ARM_THM_CALL» create_new_element.isra.0
1993 »       mov»    r4,·r01993 »       mov»    r4,·r0
1994 »       cmp»    r0,·#01994 »       cmp»    r0,·#0
1995 »       beq.n»  10a6·<_elementtree_Element___copy__+0x36>1995 »       beq.n»  10a6·<_elementtree_Element___copy__+0x36>
1996 »       ldr»    r1,·[r5,·#12]1996 »       ldr»    r1,·[r5,·#12]
1997 »       mvn.w»  r0,·#3221225472»    @·0xc00000001997 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
1998 »       bic.w»  r2,·r1,·#11998 »       bic.w»  r2,·r1,·#1
Offset 2133, 15 lines modifiedOffset 2133, 15 lines modified
2133 »       mov»    r0,·r72133 »       mov»    r0,·r7
2134 »       bl»     0·<_Py_Dealloc>2134 »       bl»     0·<_Py_Dealloc>
2135 ·R_ARM_THM_CALL» _Py_Dealloc2135 ·R_ARM_THM_CALL» _Py_Dealloc
2136 »       b.n»    1350·<_elementtree_Element___deepcopy___impl+0x1b0>2136 »       b.n»    1350·<_elementtree_Element___deepcopy___impl+0x1b0>
2137 »       mov»    r2,·r62137 »       mov»    r2,·r6
2138 »       ldr.w»  r0,·[r9,·#52]»       @·0x342138 »       ldr.w»  r0,·[r9,·#52]»       @·0x34
2139 »       mov»    r1,·r72139 »       mov»    r1,·r7
2140 »       bl»     6a0·<_elementtree_Element_extend+0x6e>2140 »       bl»     6b0·<_elementtree_Element_extend+0x7e>
2141 ·R_ARM_THM_CALL» create_new_element.isra.02141 ·R_ARM_THM_CALL» create_new_element.isra.0
2142 »       ldr»    r3,·[r7,·#0]2142 »       ldr»    r3,·[r7,·#0]
2143 »       mvn.w»  r2,·#3221225472»    @·0xc00000002143 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2144 »       mov»    r4,·r02144 »       mov»    r4,·r0
2145 »       cmp»    r3,·r22145 »       cmp»    r3,·r2
2146 »       beq.n»  1230·<_elementtree_Element___deepcopy___impl+0x90>2146 »       beq.n»  1230·<_elementtree_Element___deepcopy___impl+0x90>
2147 »       subs»   r3,·#12147 »       subs»   r3,·#1
Offset 4304, 15 lines modifiedOffset 4304, 15 lines modified
4304 »       sub.w»  ip,·sp,·ip4304 »       sub.w»  ip,·sp,·ip
4305 »       str.w»  r0,·[ip,·#4080]»     @·0xff04305 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
4306 »       mov»    r4,·r04306 »       mov»    r4,·r0
4307 »       ldr»    r0,·[r0,·#20]4307 »       ldr»    r0,·[r0,·#20]
4308 »       cbz»    r0,·246c·<_elementtree_Element_clear+0x1c>4308 »       cbz»    r0,·246c·<_elementtree_Element_clear+0x1c>
4309 »       movs»   r3,·#04309 »       movs»   r3,·#0
4310 »       str»    r3,·[r4,·#20]4310 »       str»    r3,·[r4,·#20]
4311 »       bl»     3d8·<_elementtree_XMLParser__parse_whole+0x1c4>4311 »       bl»     3e8·<expat_set_error+0x8>
4312 ·R_ARM_THM_CALL» dealloc_extra4312 ·R_ARM_THM_CALL» dealloc_extra
4313 »       movw»   r5,·#04313 »       movw»   r5,·#0
4314 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct4314 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
4315 »       movt»   r5,·#04315 »       movt»   r5,·#0
4316 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct4316 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
4317 »       mvn.w»  r2,·#3221225472»    @·0xc00000004317 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
4318 »       add.w»  r0,·r4,·#124318 »       add.w»  r0,·r4,·#12
Offset 4633, 15 lines modifiedOffset 4633, 15 lines modified
4633 »       beq.n»  26f6·<_elementtree_Element_makeelement+0x62>4633 »       beq.n»  26f6·<_elementtree_Element_makeelement+0x62>
4634 »       mov»    r0,·r54634 »       mov»    r0,·r5
4635 »       bl»     0·<PyType_GetModuleState>4635 »       bl»     0·<PyType_GetModuleState>
4636 ·R_ARM_THM_CALL» PyType_GetModuleState4636 ·R_ARM_THM_CALL» PyType_GetModuleState
4637 »       mov»    r2,·r44637 »       mov»    r2,·r4
4638 »       ldr»    r0,·[r0,·#52]» @·0x344638 »       ldr»    r0,·[r0,·#52]» @·0x34
4639 »       mov»    r1,·r64639 »       mov»    r1,·r6
4640 »       bl»     6a0·<_elementtree_Element_extend+0x6e>4640 »       bl»     6b0·<_elementtree_Element_extend+0x7e>
4641 ·R_ARM_THM_CALL» create_new_element.isra.04641 ·R_ARM_THM_CALL» create_new_element.isra.0
4642 »       ldr»    r3,·[r4,·#0]4642 »       ldr»    r3,·[r4,·#0]
4643 »       mvn.w»  r2,·#3221225472»    @·0xc00000004643 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
4644 »       mov»    r5,·r04644 »       mov»    r5,·r0
4645 »       cmp»    r3,·r24645 »       cmp»    r3,·r2
4646 »       beq.n»  272e·<_elementtree_Element_makeelement+0x9a>4646 »       beq.n»  272e·<_elementtree_Element_makeelement+0x9a>
4647 »       subs»   r3,·#14647 »       subs»   r3,·#1
20.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 197, 148 lines modifiedOffset 197, 150 lines modified
197 »       bl»     0·<PyObject_GC_UnTrack>197 »       bl»     0·<PyObject_GC_UnTrack>
198 ·R_ARM_THM_CALL» PyObject_GC_UnTrack198 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
199 »       bl»     0·<PyThreadState_Get>199 »       bl»     0·<PyThreadState_Get>
200 ·R_ARM_THM_CALL» PyThreadState_Get200 ·R_ARM_THM_CALL» PyThreadState_Get
201 »       ldr»    r3,·[r0,·#36]» @·0x24201 »       ldr»    r3,·[r0,·#36]» @·0x24
202 »       mov»    r6,·r0202 »       mov»    r6,·r0
203 »       cmp»    r3,·#50»      @·0x32203 »       cmp»    r3,·#50»      @·0x32
204 »       ble.w»  2e2·<element_dealloc+0x15e>204 »       ble.w»  2ea·<element_dealloc+0x166>
205 »       ldr»    r2,·[r4,·#24]205 »       ldr»    r2,·[r4,·#24]
206 »       subs»   r3,·#1206 »       subs»   r3,·#1
207 »       str»    r3,·[r6,·#36]» @·0x24207 »       str»    r3,·[r6,·#36]» @·0x24
208 »       cmp»    r2,·#0208 »       cmp»    r2,·#0
209 »       bne.w»  33e·<element_dealloc+0x1ba>209 »       bne.w»  346·<element_dealloc+0x1c2>
210 »       ldr»    r0,·[r4,·#8]210 »       ldr»    r0,·[r4,·#8]
211 »       cbz»    r0,·1ca·<element_dealloc+0x46>211 »       cbz»    r0,·1ca·<element_dealloc+0x46>
212 »       movs»   r3,·#0212 »       movs»   r3,·#0
213 »       str»    r3,·[r4,·#8]213 »       str»    r3,·[r4,·#8]
214 »       ldr»    r3,·[r0,·#0]214 »       ldr»    r3,·[r0,·#0]
215 »       mvn.w»  r2,·#3221225472»    @·0xc0000000215 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
216 »       cmp»    r3,·r2216 »       cmp»    r3,·r2
217 »       bne.w»  2fe·<element_dealloc+0x17a>217 »       bne.w»  306·<element_dealloc+0x182>
218 »       ldr»    r0,·[r4,·#12]218 »       ldr»    r0,·[r4,·#12]
219 »       cbz»    r0,·1e2·<element_dealloc+0x5e>219 »       cbz»    r0,·1e2·<element_dealloc+0x5e>
220 »       bic.w»  r0,·r0,·#1220 »       bic.w»  r0,·r0,·#1
221 »       movs»   r3,·#0221 »       movs»   r3,·#0
222 »       str»    r3,·[r4,·#12]222 »       str»    r3,·[r4,·#12]
223 »       mvn.w»  r2,·#3221225472»    @·0xc0000000223 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
224 »       ldr»    r3,·[r0,·#0]224 »       ldr»    r3,·[r0,·#0]
225 »       cmp»    r3,·r2225 »       cmp»    r3,·r2
226 »       bne.w»  31e·<element_dealloc+0x19a>226 »       bne.w»  326·<element_dealloc+0x1a2>
227 »       ldr»    r0,·[r4,·#16]227 »       ldr»    r0,·[r4,·#16]
228 »       cbz»    r0,·1fa·<element_dealloc+0x76>228 »       cbz»    r0,·1fa·<element_dealloc+0x76>
229 »       bic.w»  r0,·r0,·#1229 »       bic.w»  r0,·r0,·#1
230 »       movs»   r3,·#0230 »       movs»   r3,·#0
231 »       str»    r3,·[r4,·#16]231 »       str»    r3,·[r4,·#16]
232 »       mvn.w»  r2,·#3221225472»    @·0xc0000000232 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
233 »       ldr»    r3,·[r0,·#0]233 »       ldr»    r3,·[r0,·#0]
234 »       cmp»    r3,·r2234 »       cmp»    r3,·r2
235 »       bne.w»  30e·<element_dealloc+0x18a>235 »       bne.w»  316·<element_dealloc+0x192>
236 »       ldr»    r5,·[r4,·#20]236 »       ldr»    r5,·[r4,·#20]
237 »       cmp»    r5,·#0237 »       cmp»    r5,·#0
238 »       beq.n»  2b6·<element_dealloc+0x132>238 »       beq.n»  2bc·<element_dealloc+0x138>
239 »       ldr»    r0,·[r5,·#0]239 »       ldr»    r0,·[r5,·#0]
240 »       movs»   r3,·#0240 »       movs»   r3,·#0
241 »       str»    r3,·[r4,·#20]241 »       str»    r3,·[r4,·#20]
242 »       cmp»    r0,·#0242 »       cmp»    r0,·#0
243 »       bne.n»  29c·<element_dealloc+0x118>243 »       bne.n»  2a2·<element_dealloc+0x11e>
244 »       ldr»    r2,·[r5,·#4]244 »       ldr»    r2,·[r5,·#4]
245 »       cmp»    r2,·r3245 »       cmp»    r2,·r3
246 »       ble.n»  2a6·<element_dealloc+0x122>246 »       ble.n»  2ac·<element_dealloc+0x128>
247 »       ldr»    r3,·[r5,·#12]247 »       ldr»    r3,·[r5,·#12]
248 »       mvn.w»  ip,·#3221225472»    @·0xc0000000248 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
249 »       ldr»    r0,·[r3,·#0]249 »       ldr»    r0,·[r3,·#0]
250 »       ldr»    r1,·[r0,·#0]250 »       ldr»    r1,·[r0,·#0]
251 »       cmp»    r1,·ip251 »       cmp»    r1,·ip
252 »       beq.n»  22c·<element_dealloc+0xa8>252 »       beq.w»  336·<element_dealloc+0x1b2>
253 »       subs»   r1,·#1253 »       subs»   r1,·#1
254 »       str»    r1,·[r0,·#0]254 »       str»    r1,·[r0,·#0]
255 »       cbnz»   r1,·22c·<element_dealloc+0xa8>255 »       cmp»    r1,·#0
 256 »       bne.w»  336·<element_dealloc+0x1b2>
256 »       bl»     0·<_Py_Dealloc>257 »       bl»     0·<_Py_Dealloc>
257 ·R_ARM_THM_CALL» _Py_Dealloc258 ·R_ARM_THM_CALL» _Py_Dealloc
258 »       ldr»    r2,·[r5,·#4]259 »       ldr»    r2,·[r5,·#4]
259 »       ldr»    r3,·[r5,·#12]260 »       ldr»    r3,·[r5,·#12]
260 »       cmp»    r2,·#1261 »       cmp»    r2,·#1
261 »       ble.n»  2a8·<element_dealloc+0x124>262 »       ble.n»  2ae·<element_dealloc+0x12a>
262 »       ldr»    r0,·[r3,·#4]263 »       ldr»    r0,·[r3,·#4]
263 »       mvn.w»  ip,·#3221225472»    @·0xc0000000264 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
264 »       ldr»    r1,·[r0,·#0]265 »       ldr»    r1,·[r0,·#0]
265 »       cmp»    r1,·ip266 »       cmp»    r1,·ip
266 »       beq.n»  24a·<element_dealloc+0xc6>267 »       beq.n»  250·<element_dealloc+0xcc>
267 »       subs»   r1,·#1268 »       subs»   r1,·#1
268 »       str»    r1,·[r0,·#0]269 »       str»    r1,·[r0,·#0]
269 »       cbnz»   r1,·24a·<element_dealloc+0xc6>270 »       cbnz»   r1,·250·<element_dealloc+0xcc>
270 »       bl»     0·<_Py_Dealloc>271 »       bl»     0·<_Py_Dealloc>
271 ·R_ARM_THM_CALL» _Py_Dealloc272 ·R_ARM_THM_CALL» _Py_Dealloc
272 »       ldr»    r2,·[r5,·#4]273 »       ldr»    r2,·[r5,·#4]
273 »       ldr»    r3,·[r5,·#12]274 »       ldr»    r3,·[r5,·#12]
274 »       cmp»    r2,·#2275 »       cmp»    r2,·#2
275 »       ble.n»  2a8·<element_dealloc+0x124>276 »       ble.n»  2ae·<element_dealloc+0x12a>
276 »       ldr»    r0,·[r3,·#8]277 »       ldr»    r0,·[r3,·#8]
277 »       mvn.w»  ip,·#3221225472»    @·0xc0000000278 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
278 »       ldr»    r1,·[r0,·#0]279 »       ldr»    r1,·[r0,·#0]
279 »       cmp»    r1,·ip280 »       cmp»    r1,·ip
280 »       beq.n»  268·<element_dealloc+0xe4>281 »       beq.n»  26e·<element_dealloc+0xea>
281 »       subs»   r1,·#1282 »       subs»   r1,·#1
282 »       str»    r1,·[r0,·#0]283 »       str»    r1,·[r0,·#0]
283 »       cbnz»   r1,·268·<element_dealloc+0xe4>284 »       cbnz»   r1,·26e·<element_dealloc+0xea>
284 »       bl»     0·<_Py_Dealloc>285 »       bl»     0·<_Py_Dealloc>
285 ·R_ARM_THM_CALL» _Py_Dealloc286 ·R_ARM_THM_CALL» _Py_Dealloc
286 »       ldr»    r2,·[r5,·#4]287 »       ldr»    r2,·[r5,·#4]
287 »       ldr»    r3,·[r5,·#12]288 »       ldr»    r3,·[r5,·#12]
288 »       cmp»    r2,·#3289 »       cmp»    r2,·#3
289 »       ble.n»  2a8·<element_dealloc+0x124>290 »       ble.n»  2ae·<element_dealloc+0x12a>
290 »       mov.w»  r8,·#3291 »       mov.w»  r8,·#3
291 »       mvn.w»  r9,·#3221225472»    @·0xc0000000292 »       mvn.w»  r9,·#3221225472»    @·0xc0000000
292 »       ldr.w»  ip,·[r3,·r8,·lsl·#2]293 »       ldr.w»  ip,·[r3,·r8,·lsl·#2]
293 »       mov»    r0,·ip294 »       mov»    r0,·ip
294 »       ldr.w»  r1,·[ip]295 »       ldr.w»  r1,·[ip]
295 »       cmp»    r1,·r9296 »       cmp»    r1,·r9
296 »       beq.n»  292·<element_dealloc+0x10e>297 »       beq.n»  298·<element_dealloc+0x114>
297 »       subs»   r1,·#1298 »       subs»   r1,·#1
298 »       str.w»  r1,·[ip]299 »       str.w»  r1,·[ip]
299 »       cbnz»   r1,·292·<element_dealloc+0x10e>300 »       cbnz»   r1,·298·<element_dealloc+0x114>
300 »       bl»     0·<_Py_Dealloc>301 »       bl»     0·<_Py_Dealloc>
301 ·R_ARM_THM_CALL» _Py_Dealloc302 ·R_ARM_THM_CALL» _Py_Dealloc
302 »       ldr»    r2,·[r5,·#4]303 »       ldr»    r2,·[r5,·#4]
303 »       ldr»    r3,·[r5,·#12]304 »       ldr»    r3,·[r5,·#12]
304 »       add.w»  r8,·r8,·#1305 »       add.w»  r8,·r8,·#1
305 »       cmp»    r8,·r2306 »       cmp»    r8,·r2
306 »       blt.n»  274·<element_dealloc+0xf0>307 »       blt.n»  27a·<element_dealloc+0xf6>
307 »       b.n»    2a8·<element_dealloc+0x124>308 »       b.n»    2ae·<element_dealloc+0x12a>
308 »       bl»     b58·<Py_XDECREF.part.0>309 »       bl»     b58·<Py_XDECREF.part.0>
309 ·R_ARM_THM_CALL» Py_XDECREF.part.0310 ·R_ARM_THM_CALL» Py_XDECREF.part.0
310 »       ldr»    r2,·[r5,·#4]311 »       ldr»    r2,·[r5,·#4]
311 »       cmp»    r2,·#0312 »       cmp»    r2,·#0
312 »       bgt.n»  210·<element_dealloc+0x8c>313 »       bgt.n»  210·<element_dealloc+0x8c>
313 »       ldr»    r3,·[r5,·#12]314 »       ldr»    r3,·[r5,·#12]
314 »       add.w»  r2,·r5,·#16315 »       add.w»  r2,·r5,·#16
315 »       cmp»    r3,·r2316 »       cmp»    r3,·r2
316 »       bne.n»  32e·<element_dealloc+0x1aa>317 »       bne.n»  33e·<element_dealloc+0x1ba>
317 »       mov»    r0,·r5318 »       mov»    r0,·r5
318 »       bl»     0·<PyMem_Free>319 »       bl»     0·<PyMem_Free>
319 ·R_ARM_THM_CALL» PyMem_Free320 ·R_ARM_THM_CALL» PyMem_Free
320 »       ldr.w»  r3,·[r7,·#160]»      @·0xa0321 »       ldr.w»  r3,·[r7,·#160]»      @·0xa0
321 »       mov»    r0,·r4322 »       mov»    r0,·r4
322 »       blx»    r3323 »       blx»    r3
Max diff block lines reached; 17321/21138 bytes (81.94%) of diff not shown.
801 B
syslogmodule.o
773 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 401, 21 lines modifiedOffset 401, 21 lines modified
401 »       bne.n»  380·<syslog_syslog+0x108>401 »       bne.n»  380·<syslog_syslog+0x108>
402 »       movs»   r2,·#8402 »       movs»   r2,·#8
403 »       mov»    r1,·r5403 »       mov»    r1,·r5
404 »       mov»    r0,·r5404 »       mov»    r0,·r5
405 »       bl»     f8·<syslog_openlog_impl.isra.0>405 »       bl»     f8·<syslog_openlog_impl.isra.0>
406 »       cmp»    r0,·#0406 »       cmp»    r0,·#0
407 »       beq.n»  330·<syslog_syslog+0xb8>407 »       beq.n»  330·<syslog_syslog+0xb8>
408 »       ldr»    r3,·[r0,·#0]408 »       ldr»    r2,·[r0,·#0]
409 »       mvn.w»  r1,·#3221225472»    @·0xc0000000409 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
410 »       cmp»    r3,·r1410 »       cmp»    r2,·r1
411 »       beq.n»  2d4·<syslog_syslog+0x5c>411 »       beq.n»  2d4·<syslog_syslog+0x5c>
412 »       subs»   r3,·#1412 »       subs»   r2,·#1
413 »       str»    r3,·[r0,·#0]413 »       str»    r2,·[r0,·#0]
414 »       cmp»    r3,·#0414 »       cmp»    r2,·#0
415 »       bne.n»  2d4·<syslog_syslog+0x5c>415 »       bne.n»  2d4·<syslog_syslog+0x5c>
416 »       bl»     0·<_Py_Dealloc>416 »       bl»     0·<_Py_Dealloc>
417 ·R_ARM_THM_CALL» _Py_Dealloc417 ·R_ARM_THM_CALL» _Py_Dealloc
418 »       b.n»    2d4·<syslog_syslog+0x5c>418 »       b.n»    2d4·<syslog_syslog+0x5c>
419 »       movw»   r3,·#0419 »       movw»   r3,·#0
420 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError420 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
421 »       movt»   r3,·#0421 »       movt»   r3,·#0
228 KB
posixmodule.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········224572·(bytes·into·file)13 ··Start·of·section·headers:··········224940·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x36d3c:1 There·are·18·section·headers,·starting·at·offset·0x36eac:
  
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·00635c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0062cc·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·02b324·003da0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·02b3e4·003d98·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·006390·002c14·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·006300·002c14·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·02f0c4·002b18·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·02f17c·002b18·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·008fa4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·008f14·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·008fa4·0039be·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·008f14·0039be·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·00c968·001e74·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·00c8d8·001fc4·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·031bdc·000d20·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·031c94·000dd8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00e7e0·0057a0·00··AX··0···0··813 ··[·9]·.text.unlikely····PROGBITS········00000000·00e8a0·0057a0·00··AX··0···0··8
14 ··[10]·.rel.text.unlikely·REL·············00000000·0328fc·003970·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·032a6c·003970·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·013f80·00bc37·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·014040·00bc37·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·03626c·000a40·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0363dc·000a40·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·01fbb7·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·01fc77·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01fbb7·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01fc77·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·01fbec·006d50·10·····16·1345··419 ··[15]·.symtab···········SYMTAB··········00000000·01fcac·006d50·10·····16·1345··4
20 ··[16]·.strtab···········STRTAB··········00000000·02693c·0049e5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0269fc·0049e5·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·036cac·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·036e1c·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
18.3 KB
readelf --wide --symbols {}
    
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 ···179:·00000910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC256183 ···179:·00000910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC256
184 ···180:·00000920·····0·NOTYPE··LOCAL··DEFAULT····6·.LC257184 ···180:·00000920·····0·NOTYPE··LOCAL··DEFAULT····6·.LC257
185 ···181:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC258185 ···181:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC258
186 ···182:·00000938·····0·NOTYPE··LOCAL··DEFAULT····6·.LC259186 ···182:·00000938·····0·NOTYPE··LOCAL··DEFAULT····6·.LC259
187 ···183:·00000958·····0·NOTYPE··LOCAL··DEFAULT····6·.LC260187 ···183:·00000958·····0·NOTYPE··LOCAL··DEFAULT····6·.LC260
188 ···184:·0000000d··4636·FUNC····LOCAL··DEFAULT····1·posixmodule_exec188 ···184:·0000000d··4636·FUNC····LOCAL··DEFAULT····1·posixmodule_exec
189 ···185:·00000001···236·FUNC····LOCAL··DEFAULT····7·setup_confname_table189 ···185:·00000001···236·FUNC····LOCAL··DEFAULT····7·setup_confname_table
190 ···186:·00005e7d···160·FUNC····LOCAL··DEFAULT····1·statresult_new190 ···186:·00005ded···160·FUNC····LOCAL··DEFAULT····1·statresult_new
191 ···187:·00002f11···112·FUNC····LOCAL··DEFAULT····9·os_sched_param191 ···187:·00002f11···112·FUNC····LOCAL··DEFAULT····9·os_sched_param
192 ···188:·00001224·····0·NOTYPE··LOCAL··DEFAULT····1·$d192 ···188:·00001224·····0·NOTYPE··LOCAL··DEFAULT····1·$d
193 ···189:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t193 ···189:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
194 ···190:·000000ed·····8·FUNC····LOCAL··DEFAULT····7·cmp_constdefs194 ···190:·000000ed·····8·FUNC····LOCAL··DEFAULT····7·cmp_constdefs
195 ···191:·00000fd5····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF195 ···191:·00000fd5····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
196 ···192:·00000968·····0·NOTYPE··LOCAL··DEFAULT····6·.LC261196 ···192:·00000968·····0·NOTYPE··LOCAL··DEFAULT····6·.LC261
197 ···193:·00001228·····0·NOTYPE··LOCAL··DEFAULT····1·$t197 ···193:·00001228·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 410, 15 lines modifiedOffset 410, 15 lines modified
410 ···406:·00001094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35410 ···406:·00001094·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
411 ···407:·0000109c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346411 ···407:·0000109c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346
412 ···408:·000010a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347412 ···408:·000010a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347
413 ···409:·000037cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t413 ···409:·000037cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
414 ···410:·000037cd··1146·FUNC····LOCAL··DEFAULT····1·os_utime414 ···410:·000037cd··1146·FUNC····LOCAL··DEFAULT····1·os_utime
415 ···411:·00003a68·····0·NOTYPE··LOCAL··DEFAULT····1·$d415 ···411:·00003a68·····0·NOTYPE··LOCAL··DEFAULT····1·$d
416 ···412:·00003a70·····0·NOTYPE··LOCAL··DEFAULT····1·$t416 ···412:·00003a70·····0·NOTYPE··LOCAL··DEFAULT····1·$t
417 ···413:·00005f1d···164·FUNC····LOCAL··DEFAULT····1·split_py_long_to_s_and_ns417 ···413:·00005e8d···164·FUNC····LOCAL··DEFAULT····1·split_py_long_to_s_and_ns
418 ···414:·00003c49···104·FUNC····LOCAL··DEFAULT····1·os_sysconf418 ···414:·00003c49···104·FUNC····LOCAL··DEFAULT····1·os_sysconf
419 ···415:·00003cac·····0·NOTYPE··LOCAL··DEFAULT····1·$d419 ···415:·00003cac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
420 ···416:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349420 ···416:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349
421 ···417:·000010b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350421 ···417:·000010b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350
422 ···418:·00003cb0·····0·NOTYPE··LOCAL··DEFAULT····1·$t422 ···418:·00003cb0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
423 ···419:·00003cb1···232·FUNC····LOCAL··DEFAULT····1·os_chdir423 ···419:·00003cb1···232·FUNC····LOCAL··DEFAULT····1·os_chdir
424 ···420:·00003d90·····0·NOTYPE··LOCAL··DEFAULT····1·$d424 ···420:·00003d90·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Offset 436, 43 lines modifiedOffset 436, 43 lines modified
436 ···432:·00001130·····0·NOTYPE··LOCAL··DEFAULT····6·.LC357436 ···432:·00001130·····0·NOTYPE··LOCAL··DEFAULT····6·.LC357
437 ···433:·0000115c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC358437 ···433:·0000115c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC358
438 ···434:·00003f3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t438 ···434:·00003f3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
439 ···435:·00003f3d···160·FUNC····LOCAL··DEFAULT····1·os_waitstatus_to_exitcode439 ···435:·00003f3d···160·FUNC····LOCAL··DEFAULT····1·os_waitstatus_to_exitcode
440 ···436:·00003fd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d440 ···436:·00003fd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
441 ···437:·000014cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t441 ···437:·000014cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
442 ···438:·000014cd····16·FUNC····LOCAL··DEFAULT····7·ScandirIterator_enter442 ···438:·000014cd····16·FUNC····LOCAL··DEFAULT····7·ScandirIterator_enter
443 ···439:·000014dd···660·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext443 ···439:·000014dd···692·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext
444 ···440:·00001771····62·FUNC····LOCAL··DEFAULT····7·ScandirIterator_closedir444 ···440:·00001791····62·FUNC····LOCAL··DEFAULT····7·ScandirIterator_closedir
445 ···441:·000017b1····28·FUNC····LOCAL··DEFAULT····7·ScandirIterator_close445 ···441:·000017d1····28·FUNC····LOCAL··DEFAULT····7·ScandirIterator_close
446 ···442:·000017cd····66·FUNC····LOCAL··DEFAULT····7·ScandirIterator_exit446 ···442:·000017ed····66·FUNC····LOCAL··DEFAULT····7·ScandirIterator_exit
447 ···443:·00001811···340·FUNC····LOCAL··DEFAULT····7·os_DirEntry_is_dir447 ···443:·00001831···340·FUNC····LOCAL··DEFAULT····7·os_DirEntry_is_dir
448 ···444:·000041d9···110·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl448 ···444:·000041d9···110·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl
449 ···445:·00001960·····0·NOTYPE··LOCAL··DEFAULT····7·$d449 ···445:·00001980·····0·NOTYPE··LOCAL··DEFAULT····7·$d
450 ···446:·00001964·····0·NOTYPE··LOCAL··DEFAULT····7·$t450 ···446:·00001984·····0·NOTYPE··LOCAL··DEFAULT····7·$t
451 ···447:·00001965···224·FUNC····LOCAL··DEFAULT····7·DirEntry_test_mode451 ···447:·00001985···224·FUNC····LOCAL··DEFAULT····7·DirEntry_test_mode
452 ···448:·00001174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC359452 ···448:·00001174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC359
453 ···449:·0000119c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC360453 ···449:·0000119c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC360
454 ···450:·00003fdc·····0·NOTYPE··LOCAL··DEFAULT····1·$t454 ···450:·00003fdc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
455 ···451:·00004140·····0·NOTYPE··LOCAL··DEFAULT····1·$d455 ···451:·00004140·····0·NOTYPE··LOCAL··DEFAULT····1·$d
456 ···452:·00001a45····68·FUNC····LOCAL··DEFAULT····7·ScandirIterator_dealloc456 ···452:·00001a65····68·FUNC····LOCAL··DEFAULT····7·ScandirIterator_dealloc
457 ···453:·000011d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC362457 ···453:·000011d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC362
458 ···454:·00001a89···156·FUNC····LOCAL··DEFAULT····7·ScandirIterator_finalize458 ···454:·00001aa9···156·FUNC····LOCAL··DEFAULT····7·ScandirIterator_finalize
459 ···455:·00004144·····0·NOTYPE··LOCAL··DEFAULT····1·$t459 ···455:·00004144·····0·NOTYPE··LOCAL··DEFAULT····1·$t
460 ···456:·00004145···148·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat460 ···456:·00004145···148·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat
461 ···457:·000041d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d461 ···457:·000041d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
462 ···458:·000041d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t462 ···458:·000041d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
463 ···459:·00004249····56·FUNC····LOCAL··DEFAULT····1·DirEntry_get_lstat463 ···459:·00004249····56·FUNC····LOCAL··DEFAULT····1·DirEntry_get_lstat
464 ···460:·00004281···204·FUNC····LOCAL··DEFAULT····1·DirEntry_fetch_stat464 ···460:·00004281···204·FUNC····LOCAL··DEFAULT····1·DirEntry_fetch_stat
465 ···461:·0000434d···224·FUNC····LOCAL··DEFAULT····1·os_unlink465 ···461:·0000434d···224·FUNC····LOCAL··DEFAULT····1·os_unlink
466 ···462:·0000442d···156·FUNC····LOCAL··DEFAULT····1·os_unlink_impl.isra.0466 ···462:·0000442d···156·FUNC····LOCAL··DEFAULT····1·os_unlink_impl.isra.0
467 ···463:·00004424·····0·NOTYPE··LOCAL··DEFAULT····1·$d467 ···463:·00004424·····0·NOTYPE··LOCAL··DEFAULT····1·$d
468 ···464:·000011f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC364468 ···464:·000011f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC364
469 ···465:·000011f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365469 ···465:·000011f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365
470 ···466:·0000442c·····0·NOTYPE··LOCAL··DEFAULT····1·$t470 ···466:·0000442c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
471 ···467:·00001b25···176·FUNC····LOCAL··DEFAULT····7·DirEntry_dealloc471 ···467:·00001b45···176·FUNC····LOCAL··DEFAULT····7·DirEntry_dealloc
472 ···468:·00001204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367472 ···468:·00001204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367
473 ···469:·000044c9···360·FUNC····LOCAL··DEFAULT····1·os_rmdir473 ···469:·000044c9···360·FUNC····LOCAL··DEFAULT····1·os_rmdir
474 ···470:·00004628·····0·NOTYPE··LOCAL··DEFAULT····1·$d474 ···470:·00004628·····0·NOTYPE··LOCAL··DEFAULT····1·$d
475 ···471:·00004630·····0·NOTYPE··LOCAL··DEFAULT····1·$t475 ···471:·00004630·····0·NOTYPE··LOCAL··DEFAULT····1·$t
476 ···472:·00004631····70·FUNC····LOCAL··DEFAULT····1·os_dup476 ···472:·00004631····70·FUNC····LOCAL··DEFAULT····1·os_dup
477 ···473:·00001210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC370477 ···473:·00001210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC370
478 ···474:·00001238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC371478 ···474:·00001238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC371
Offset 500, 79 lines modifiedOffset 500, 79 lines modified
500 ···496:·000014b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC384500 ···496:·000014b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC384
501 ···497:·000014ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC385501 ···497:·000014ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC385
502 ···498:·0000150c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC386502 ···498:·0000150c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC386
503 ···499:·00001538·····0·NOTYPE··LOCAL··DEFAULT····6·.LC387503 ···499:·00001538·····0·NOTYPE··LOCAL··DEFAULT····6·.LC387
504 ···500:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC388504 ···500:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC388
505 ···501:·00004910·····0·NOTYPE··LOCAL··DEFAULT····1·$t505 ···501:·00004910·····0·NOTYPE··LOCAL··DEFAULT····1·$t
506 ···502:·00004f65···160·FUNC····LOCAL··DEFAULT····1·parse_arglist506 ···502:·00004f65···160·FUNC····LOCAL··DEFAULT····1·parse_arglist
507 ···503:·00005065···548·FUNC····LOCAL··DEFAULT····1·parse_envlist507 ···503:·00005005···548·FUNC····LOCAL··DEFAULT····1·parse_envlist
508 ···504:·00004a5e·····0·NOTYPE··LOCAL··DEFAULT····1·$d508 ···504:·00004a5e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
509 ···505:·00004a66·····0·NOTYPE··LOCAL··DEFAULT····1·$t509 ···505:·00004a66·····0·NOTYPE··LOCAL··DEFAULT····1·$t
510 ···506:·00005289····46·FUNC····LOCAL··DEFAULT····1·free_string_array510 ···506:·00001c61···196·FUNC····LOCAL··DEFAULT····7·free_string_array
511 ···507:·00002c6b····86·FUNC····LOCAL··DEFAULT····9·convert_sched_param511 ···507:·00002c6b····86·FUNC····LOCAL··DEFAULT····9·convert_sched_param
512 ···508:·00005005····94·FUNC····LOCAL··DEFAULT····1·fsconvert_strdup512 ···508:·00001bf5···106·FUNC····LOCAL··DEFAULT····7·fsconvert_strdup
513 ···509:·0000154c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC389513 ···509:·0000154c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC389
514 ···510:·00001578·····0·NOTYPE··LOCAL··DEFAULT····6·.LC390514 ···510:·00001578·····0·NOTYPE··LOCAL··DEFAULT····6·.LC390
515 ···511:·0000159c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC391515 ···511:·0000159c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC391
516 ···512:·000015a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC392516 ···512:·000015a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC392
517 ···513:·000015c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393517 ···513:·000015c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393
518 ···514:·000052b9····92·FUNC····LOCAL··DEFAULT····1·os_getloadavg518 ···514:·00005229····92·FUNC····LOCAL··DEFAULT····1·os_getloadavg
519 ···515:·000015c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396519 ···515:·000015c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396
520 ···516:·000015d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397520 ···516:·000015d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397
521 ···517:·00005315···540·FUNC····LOCAL··DEFAULT····1·os_symlink521 ···517:·00005285···540·FUNC····LOCAL··DEFAULT····1·os_symlink
522 ···518:·00005528·····0·NOTYPE··LOCAL··DEFAULT····1·$d522 ···518:·00005498·····0·NOTYPE··LOCAL··DEFAULT····1·$d
523 ···519:·00005530·····0·NOTYPE··LOCAL··DEFAULT····1·$t523 ···519:·000054a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
524 ···520:·00005531···232·FUNC····LOCAL··DEFAULT····1·os_remove524 ···520:·000054a1···232·FUNC····LOCAL··DEFAULT····1·os_remove
525 ···521:·00005610·····0·NOTYPE··LOCAL··DEFAULT····1·$d525 ···521:·00005580·····0·NOTYPE··LOCAL··DEFAULT····1·$d
526 ···522:·00005618·····0·NOTYPE··LOCAL··DEFAULT····1·$t526 ···522:·00005588·····0·NOTYPE··LOCAL··DEFAULT····1·$t
527 ···523:·00005619···436·FUNC····LOCAL··DEFAULT····1·os_posix_spawn527 ···523:·00005589···436·FUNC····LOCAL··DEFAULT····1·os_posix_spawn
528 ···524:·000057c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d528 ···524:·00005734·····0·NOTYPE··LOCAL··DEFAULT····1·$d
529 ···525:·00001600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400529 ···525:·00001600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400
530 ···526:·00001608·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401530 ···526:·00001608·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401
531 ···527:·0000160c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402531 ···527:·0000160c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402
532 ···528:·000057cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t532 ···528:·0000573c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
533 ···529:·000057cd···208·FUNC····LOCAL··DEFAULT····1·os_putenv533 ···529:·0000573d···208·FUNC····LOCAL··DEFAULT····1·os_putenv
534 ···530:·00000840·····0·NOTYPE··LOCAL··DEFAULT····9·$t534 ···530:·00000840·····0·NOTYPE··LOCAL··DEFAULT····9·$t
535 ···531:·00000841···130·FUNC····LOCAL··DEFAULT····9·os_openpty535 ···531:·00000841···130·FUNC····LOCAL··DEFAULT····9·os_openpty
536 ···532:·00001618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403536 ···532:·00001618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403
537 ···533:·0000589d···110·FUNC····LOCAL··DEFAULT····1·os_unsetenv537 ···533:·0000580d···110·FUNC····LOCAL··DEFAULT····1·os_unsetenv
538 ···534:·00001624·····0·NOTYPE··LOCAL··DEFAULT····6·.LC406538 ···534:·00001624·····0·NOTYPE··LOCAL··DEFAULT····6·.LC406
539 ···535:·0000162c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC407539 ···535:·0000162c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC407
540 ···536:·00001638·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9540 ···536:·00001638·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
541 ···537:·0000590d···584·FUNC····LOCAL··DEFAULT····1·os_setxattr541 ···537:·0000587d···584·FUNC····LOCAL··DEFAULT····1·os_setxattr
542 ···538:·00005b4c·····0·NOTYPE··LOCAL··DEFAULT····1·$d542 ···538:·00005abc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
543 ···539:·000008c3····70·FUNC····LOCAL··DEFAULT····9·os_get_blocking543 ···539:·000008c3····70·FUNC····LOCAL··DEFAULT····9·os_get_blocking
544 ···540:·00000909·····6·FUNC····LOCAL··DEFAULT····9·os_getcwdb544 ···540:·00000909·····6·FUNC····LOCAL··DEFAULT····9·os_getcwdb
545 ···541:·00001644·····0·NOTYPE··LOCAL··DEFAULT····6·.LC408545 ···541:·00001644·····0·NOTYPE··LOCAL··DEFAULT····6·.LC408
546 ···542:·00001650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC409546 ···542:·00001650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC409
547 ···543:·00001654·····0·NOTYPE··LOCAL··DEFAULT····6·.LC410547 ···543:·00001654·····0·NOTYPE··LOCAL··DEFAULT····6·.LC410
548 ···544:·0000090f···116·FUNC····LOCAL··DEFAULT····9·os_killpg548 ···544:·0000090f···116·FUNC····LOCAL··DEFAULT····9·os_killpg
549 ···545:·00005b54·····0·NOTYPE··LOCAL··DEFAULT····1·$t549 ···545:·00005ac4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
550 ···546:·00005b55···336·FUNC····LOCAL··DEFAULT····1·os_sendfile550 ···546:·00005ac5···336·FUNC····LOCAL··DEFAULT····1·os_sendfile
Max diff block lines reached; 8750/18684 bytes (46.83%) of diff not shown.
98.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2b324·contains·1972·entries:1 Relocation·section·'.rel.text'·at·offset·0x2b3e4·contains·1971·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000022··0005430a·R_ARM_THM_CALL·········00000000···PyDict_New5 00000022··0005430a·R_ARM_THM_CALL·········00000000···PyDict_New
6 0000002c··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ6 0000002c··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ
7 00000030··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ7 00000030··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ
8 0000004e··0005450a·R_ARM_THM_CALL·········00000000···strchr8 0000004e··0005450a·R_ARM_THM_CALL·········00000000···strchr
Offset 508, 16 lines modifiedOffset 508, 16 lines modified
508 00000f6c··00054e30·R_ARM_THM_MOVT_ABS·····00000000···PyStructSequence_UnnamedField508 00000f6c··00054e30·R_ARM_THM_MOVT_ABS·····00000000···PyStructSequence_UnnamedField
509 00000f78··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000870···.LC246509 00000f78··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000870···.LC246
510 00000f7c··0000a930·R_ARM_THM_MOVT_ABS·····00000870···.LC246510 00000f7c··0000a930·R_ARM_THM_MOVT_ABS·····00000870···.LC246
511 00000f8c··00054d0a·R_ARM_THM_CALL·········00000000···PyStructSequence_NewType511 00000f8c··00054d0a·R_ARM_THM_CALL·········00000000···PyStructSequence_NewType
512 00000f90··0000aa2f·R_ARM_THM_MOVW_ABS_NC··00000880···.LC247512 00000f90··0000aa2f·R_ARM_THM_MOVW_ABS_NC··00000880···.LC247
513 00000f94··0000aa30·R_ARM_THM_MOVT_ABS·····00000880···.LC247513 00000f94··0000aa30·R_ARM_THM_MOVT_ABS·····00000880···.LC247
514 00000fa0··00054c0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef514 00000fa0··00054c0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
515 00000fba··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00005e7d···statresult_new515 00000fba··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00005ded···statresult_new
516 00000fbe··0000ba30·R_ARM_THM_MOVT_ABS·····00005e7d···statresult_new516 00000fbe··0000ba30·R_ARM_THM_MOVT_ABS·····00005ded···statresult_new
517 00000fc6··0000ab2f·R_ARM_THM_MOVW_ABS_NC··0000088c···.LC248517 00000fc6··0000ab2f·R_ARM_THM_MOVW_ABS_NC··0000088c···.LC248
518 00000fca··0000ab30·R_ARM_THM_MOVT_ABS·····0000088c···.LC248518 00000fca··0000ab30·R_ARM_THM_MOVT_ABS·····0000088c···.LC248
519 00000fd2··00054d0a·R_ARM_THM_CALL·········00000000···PyStructSequence_NewType519 00000fd2··00054d0a·R_ARM_THM_CALL·········00000000···PyStructSequence_NewType
520 00000fd6··0000ac2f·R_ARM_THM_MOVW_ABS_NC··000008a0···.LC249520 00000fd6··0000ac2f·R_ARM_THM_MOVW_ABS_NC··000008a0···.LC249
521 00000fda··0000ac30·R_ARM_THM_MOVT_ABS·····000008a0···.LC249521 00000fda··0000ac30·R_ARM_THM_MOVT_ABS·····000008a0···.LC249
522 00000fe6··00054c0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef522 00000fe6··00054c0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
523 00000ff4··0000ad2f·R_ARM_THM_MOVW_ABS_NC··000008b0···.LC250523 00000ff4··0000ad2f·R_ARM_THM_MOVW_ABS_NC··000008b0···.LC250
Offset 741, 32 lines modifiedOffset 741, 32 lines modified
741 00001bb8··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81741 00001bb8··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81
742 00001bbc··0000d62f·R_ARM_THM_MOVW_ABS_NC··000009d0···.LC264742 00001bbc··0000d62f·R_ARM_THM_MOVW_ABS_NC··000009d0···.LC264
743 00001bc0··0000d630·R_ARM_THM_MOVT_ABS·····000009d0···.LC264743 00001bc0··0000d630·R_ARM_THM_MOVT_ABS·····000009d0···.LC264
744 00001bc6··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format744 00001bc6··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format
745 00001bcc··00054b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError745 00001bcc··00054b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
746 00001bd0··00054b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError746 00001bd0··00054b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
747 00001bd8··0005660a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject747 00001bd8··0005660a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject
748 00001be4··0005650a·R_ARM_THM_CALL·········00000000···__lstat64_time64 
749 00001c32··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords748 00001c26··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
750 00001c40··0000d90a·R_ARM_THM_CALL·········000003c1···path_converter749 00001c34··0000d90a·R_ARM_THM_CALL·········000003c1···path_converter
751 00001c80··0005692f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
752 00001c84··00056930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
753 00001c88··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000998···.LC81 
754 00001c8c··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81 
755 00001c90··0000d52f·R_ARM_THM_MOVW_ABS_NC··000009a0···.LC263 
756 00001c94··0000d530·R_ARM_THM_MOVT_ABS·····000009a0···.LC263 
757 00001c9a··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format 
758 00001ca6··00056b0a·R_ARM_THM_CALL·········00000000···__fstat64_time64750 00001c6e··0005650a·R_ARM_THM_CALL·········00000000···__lstat64_time64
759 00001cae··0005692f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError751 00001c7e··0005692f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
760 00001cb2··00056930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError752 00001c82··00056930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
761 00001cb6··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000998···.LC81753 00001c86··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000998···.LC81
762 00001cba··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81754 00001c8a··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81
763 00001cbe··0000d72f·R_ARM_THM_MOVW_ABS_NC··000009f8···.LC265755 00001c8e··0000d52f·R_ARM_THM_MOVW_ABS_NC··000009a0···.LC263
764 00001cc2··0000d730·R_ARM_THM_MOVT_ABS·····000009f8···.LC265756 00001c92··0000d530·R_ARM_THM_MOVT_ABS·····000009a0···.LC263
765 00001cc8··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format757 00001c98··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format
 758 00001ca4··00056b0a·R_ARM_THM_CALL·········00000000···__fstat64_time64
 759 00001cac··0005692f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 760 00001cb0··00056930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 761 00001cb4··0000d42f·R_ARM_THM_MOVW_ABS_NC··00000998···.LC81
 762 00001cb8··0000d430·R_ARM_THM_MOVT_ABS·····00000998···.LC81
 763 00001cbc··0000d72f·R_ARM_THM_MOVW_ABS_NC··000009f8···.LC265
 764 00001cc0··0000d730·R_ARM_THM_MOVT_ABS·····000009f8···.LC265
 765 00001cc6··0005600a·R_ARM_THM_CALL·········00000000···PyErr_Format
766 00001cd4··00036902·R_ARM_ABS32············00000000···.rodata766 00001cd4··00036902·R_ARM_ABS32············00000000···.rodata
767 00001cd8··00000102·R_ARM_ABS32············00000000···.data767 00001cd8··00000102·R_ARM_ABS32············00000000···.data
768 00001d04··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc768 00001d04··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
769 00001e18··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc769 00001e18··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
770 00001e1e··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc770 00001e1e··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
771 00001e24··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc771 00001e24··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
772 00001e2a··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc772 00001e2a··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 1424, 15 lines modifiedOffset 1424, 15 lines modified
1424 00004140··0005c802·R_ARM_ABS32············00000000···__stack_chk_guard1424 00004140··0005c802·R_ARM_ABS32············00000000···__stack_chk_guard
1425 00004176··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords1425 00004176··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
1426 00004180··0005680a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue1426 00004180··0005680a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
1427 000041ae··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords1427 000041ae··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
1428 000041ca··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords1428 000041ca··0005670a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
1429 000041d4··00000102·R_ARM_ABS32············00000000···.data1429 000041d4··00000102·R_ARM_ABS32············00000000···.data
1430 00004204··00060b0a·R_ARM_THM_CALL·········00000000···PyType_GetModule1430 00004204··00060b0a·R_ARM_THM_CALL·········00000000···PyType_GetModule
1431 0000422c··0001bf0a·R_ARM_THM_CALL·········00001965···DirEntry_test_mode1431 0000422c··0001bf0a·R_ARM_THM_CALL·········00001985···DirEntry_test_mode
1432 0000425c··00060b0a·R_ARM_THM_CALL·········00000000···PyType_GetModule1432 0000425c··00060b0a·R_ARM_THM_CALL·········00000000···PyType_GetModule
1433 0000429c··00061b0a·R_ARM_THM_CALL·········00000000···PyUnicode_FSConverter1433 0000429c··00061b0a·R_ARM_THM_CALL·········00000000···PyUnicode_FSConverter
1434 000042b0··0005610a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread1434 000042b0··0005610a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
1435 000042c6··00056a0a·R_ARM_THM_CALL·········00000000···__fstatat64_time641435 000042c6··00056a0a·R_ARM_THM_CALL·········00000000···__fstatat64_time64
1436 000042ce··0005630a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1436 000042ce··0005630a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1437 000042d2··0005820a·R_ARM_THM_CALL·········00000000···__errno_location1437 000042d2··0005820a·R_ARM_THM_CALL·········00000000···__errno_location
1438 000042ee··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1438 000042ee··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 1574, 14 lines modifiedOffset 1574, 16 lines modified
1574 00004bb4··0005810a·R_ARM_THM_CALL·········00000000···PySys_Audit1574 00004bb4··0005810a·R_ARM_THM_CALL·········00000000···PySys_Audit
1575 00004bd8··0006380a·R_ARM_THM_CALL·········00000000···posix_spawn1575 00004bd8··0006380a·R_ARM_THM_CALL·········00000000···posix_spawn
1576 00004be4··0005500a·R_ARM_THM_CALL·········00000000···PyLong_FromLong1576 00004be4··0005500a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
1577 00004bf0··0006390a·R_ARM_THM_CALL·········00000000···posix_spawn_file_actions_destroy1577 00004bf0··0006390a·R_ARM_THM_CALL·········00000000···posix_spawn_file_actions_destroy
1578 00004bf8··00063a0a·R_ARM_THM_CALL·········00000000···posix_spawnattr_destroy1578 00004bf8··00063a0a·R_ARM_THM_CALL·········00000000···posix_spawnattr_destroy
1579 00004c00··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ1579 00004c00··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ
1580 00004c04··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ1580 00004c04··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ
 1581 00004c14··0001fa0a·R_ARM_THM_CALL·········00001c61···free_string_array
 1582 00004c28··0001fa0a·R_ARM_THM_CALL·········00001c61···free_string_array
1581 00004c2e··0000bf0a·R_ARM_THM_CALL·········00000fd5···Py_XDECREF1583 00004c2e··0000bf0a·R_ARM_THM_CALL·········00000fd5···Py_XDECREF
1582 00004c3c··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ1584 00004c3c··0005442f·R_ARM_THM_MOVW_ABS_NC··00000000···environ
1583 00004c40··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ1585 00004c40··00054430·R_ARM_THM_MOVT_ABS·····00000000···environ
1584 00004c52··00055e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError1586 00004c52··00055e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
1585 00004c56··00055e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError1587 00004c56··00055e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
1586 00004c5a··0001ec2f·R_ARM_THM_MOVW_ABS_NC··000013e0···.LC3801588 00004c5a··0001ec2f·R_ARM_THM_MOVW_ABS_NC··000013e0···.LC380
1587 00004c5e··0001ec30·R_ARM_THM_MOVT_ABS·····000013e0···.LC3801589 00004c5e··0001ec30·R_ARM_THM_MOVT_ABS·····000013e0···.LC380
Offset 1654, 299 lines modifiedOffset 1656, 297 lines modified
1654 00004f1a··00059c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred1656 00004f1a··00059c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
1655 00004f26··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1657 00004f26··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1656 00004f2c··00054b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError1658 00004f2c··00054b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
1657 00004f30··00054b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError1659 00004f30··00054b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
1658 00004f3a··0005930a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno1660 00004f3a··0005930a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
1659 00004f56··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1661 00004f56··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1660 00004f84··0005f50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc1662 00004f84··0005f50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 1663 00004fa4··0001fc0a·R_ARM_THM_CALL·········00001bf5···fsconvert_strdup
1661 00004fd0··0005920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory1664 00004fd0··0005920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
1662 00004fda··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1665 00004fda··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1666 00004ff6··0001fa0a·R_ARM_THM_CALL·········00001c61···free_string_array
1663 00004ffe··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1667 00004ffe··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1664 00005018··00061b0a·R_ARM_THM_CALL·········00000000···PyUnicode_FSConverter 
1665 00005028··0005f50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc 
1666 0000503a··0006410a·R_ARM_THM_CALL·········00000000···memcpy 
1667 00005056··0005560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1668 0000505c··0005920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
1669 0000507a··0005ed0a·R_ARM_THM_CALL·········00000000···PyMapping_Size1668 0000501a··0005ed0a·R_ARM_THM_CALL·········00000000···PyMapping_Size
1670 00005094··0005f50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc1669 00005034··0005f50a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
1671 000050a2··0006420a·R_ARM_THM_CALL·········00000000···PyMapping_Keys1670 00005042··0006420a·R_ARM_THM_CALL·········00000000···PyMapping_Keys
1672 000050b0··0006430a·R_ARM_THM_CALL·········00000000···PyMapping_Values1671 00005050··0006430a·R_ARM_THM_CALL·········00000000···PyMapping_Values
1673 000050d2··0001ff2f·R_ARM_THM_MOVW_ABS_NC··0000159c···.LC3911672 00005072··0001ff2f·R_ARM_THM_MOVW_ABS_NC··0000159c···.LC391
1674 000050d6··0001ff30·R_ARM_THM_MOVT_ABS·····0000159c···.LC3911673 00005076··0001ff30·R_ARM_THM_MOVT_ABS·····0000159c···.LC391
1675 000050ea··0006440a·R_ARM_THM_CALL·········00000000···PyList_GetItem1674 0000508a··0006440a·R_ARM_THM_CALL·········00000000···PyList_GetItem
1676 000050fa··0006440a·R_ARM_THM_CALL·········00000000···PyList_GetItem1675 0000509a··0006440a·R_ARM_THM_CALL·········00000000···PyList_GetItem
1677 0000510a··00061b0a·R_ARM_THM_CALL·········00000000···PyUnicode_FSConverter1676 000050aa··00061b0a·R_ARM_THM_CALL·········00000000···PyUnicode_FSConverter
Max diff block lines reached; 67570/100980 bytes (66.91%) of diff not shown.
64.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3128, 55 lines modifiedOffset 3128, 55 lines modified
3128 »       str.w»  r0,·[ip,·#3856]»     @·0xf103128 »       str.w»  r0,·[ip,·#3856]»     @·0xf10
3129 »       sub»    sp,·#212»     @·0xd43129 »       sub»    sp,·#212»     @·0xd4
3130 »       mov»    r7,·r03130 »       mov»    r7,·r0
3131 »       mov»    r5,·r13131 »       mov»    r5,·r1
3132 »       mov»    r8,·r23132 »       mov»    r8,·r2
3133 »       mov»    lr,·r33133 »       mov»    lr,·r3
3134 »       cmp»    r3,·#03134 »       cmp»    r3,·#0
3135 »       bne.n»  1bec·<os_lstat+0x100>3135 »       bne.n»  1be0·<os_lstat+0xf4>
3136 »       ldr»    r4,·[pc,·#456]»@·(1cd4·<os_lstat+0x1e8>)3136 »       ldr»    r4,·[pc,·#456]»@·(1cd4·<os_lstat+0x1e8>)
3137 »       mvn.w»  r3,·#99»    @·0x633137 »       mvn.w»  r3,·#99»    @·0x63
3138 »       str»    r3,·[sp,·#28]3138 »       str»    r3,·[sp,·#28]
3139 »       add»    r6,·sp,·#40»   @·0x283139 »       add»    r6,·sp,·#40»   @·0x28
3140 »       mov»    ip,·r63140 »       mov»    ip,·r6
3141 »       cmp.w»  r8,·#13141 »       cmp.w»  r8,·#1
3142 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}3142 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
3143 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}3143 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
3144 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}3144 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
3145 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}3145 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
3146 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}3146 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
3147 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}3147 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
3148 »       ldmia.w»r4,·{r0,·r1}3148 »       ldmia.w»r4,·{r0,·r1}
3149 »       stmia.w»ip,·{r0,·r1}3149 »       stmia.w»ip,·{r0,·r1}
3150 »       bne.w»  1cd0·<os_lstat+0x1e4>3150 »       bne.w»  1cce·<os_lstat+0x1e2>
3151 »       cmp»    r5,·#03151 »       cmp»    r5,·#0
3152 »       beq.w»  1cd0·<os_lstat+0x1e4>3152 »       beq.w»  1cce·<os_lstat+0x1e2>
3153 »       ldr»    r0,·[r5,·#0]3153 »       ldr»    r0,·[r5,·#0]
3154 »       mov»    r1,·r63154 »       mov»    r1,·r6
3155 »       bl»     3c0·<posixmodule_exec+0x3b4>3155 »       bl»     3c0·<posixmodule_exec+0x3b4>
3156 ·R_ARM_THM_CALL» path_converter3156 ·R_ARM_THM_CALL» path_converter
3157 »       cmp»    r0,·#03157 »       cmp»    r0,·#0
3158 »       beq.w»  1ccc·<os_lstat+0x1e0>3158 »       beq.w»  1cca·<os_lstat+0x1de>
3159 »       ldr»    r5,·[sp,·#28]3159 »       ldr»    r5,·[sp,·#28]
3160 »       adds.w» r3,·r5,·#100»       @·0x643160 »       adds.w» r3,·r5,·#100»       @·0x64
3161 »       it»     ne3161 »       it»     ne
3162 »       movne»  r3,·#13162 »       movne»  r3,·#1
3163 »       ldr»    r4,·[sp,·#76]» @·0x4c3163 »       ldr»    r4,·[sp,·#76]» @·0x4c
3164 »       adds»   r2,·r4,·#13164 »       adds»   r2,·r4,·#1
3165 »       bne.n»  1ba8·<os_lstat+0xbc>3165 »       bne.n»  1ba8·<os_lstat+0xbc>
3166 »       cmp»    r4,·#03166 »       cmp»    r4,·#0
3167 »       bgt.w»  1cae·<os_lstat+0x1c2>3167 »       bgt.w»  1cac·<os_lstat+0x1c0>
3168 »       bl»     0·<PyEval_SaveThread>3168 »       bl»     0·<PyEval_SaveThread>
3169 ·R_ARM_THM_CALL» PyEval_SaveThread3169 ·R_ARM_THM_CALL» PyEval_SaveThread
3170 »       adds»   r3,·r4,·#13170 »       adds»   r3,·r4,·#1
3171 »       mov»    r8,·r03171 »       mov»    r8,·r0
3172 »       bne.w»  1ca0·<os_lstat+0x1b4>3172 »       bne.w»  1c9e·<os_lstat+0x1b2>
3173 »       ldr»    r0,·[sp,·#72]» @·0x483173 »       ldr»    r0,·[sp,·#72]» @·0x48
3174 »       cmn.w»  r5,·#100»   @·0x643174 »       cmn.w»  r5,·#100»   @·0x64
3175 »       beq.n»  1be0·<os_lstat+0xf4>3175 »       beq.n»  1c6a·<os_lstat+0x17e>
3176 »       mov»    r1,·r03176 »       mov»    r1,·r0
3177 »       mov»    r0,·r53177 »       mov»    r0,·r5
3178 »       add»    r5,·sp,·#96»   @·0x603178 »       add»    r5,·sp,·#96»   @·0x60
3179 »       mov.w»  r3,·#256»   @·0x1003179 »       mov.w»  r3,·#256»   @·0x100
3180 »       mov»    r2,·r53180 »       mov»    r2,·r5
3181 »       bl»     0·<__fstatat64_time64>3181 »       bl»     0·<__fstatat64_time64>
3182 ·R_ARM_THM_CALL» __fstatat64_time643182 ·R_ARM_THM_CALL» __fstatat64_time64
Offset 3209, 87 lines modifiedOffset 3209, 87 lines modified
3209 »       movw»   r1,·#03209 »       movw»   r1,·#0
3210 ·R_ARM_THM_MOVW_ABS_NC»  .LC2643210 ·R_ARM_THM_MOVW_ABS_NC»  .LC264
3211 »       movt»   r1,·#03211 »       movt»   r1,·#0
3212 ·R_ARM_THM_MOVT_ABS»     .LC2643212 ·R_ARM_THM_MOVT_ABS»     .LC264
3213 »       ldr»    r0,·[r3,·#0]3213 »       ldr»    r0,·[r3,·#0]
3214 »       bl»     0·<PyErr_Format>3214 »       bl»     0·<PyErr_Format>
3215 ·R_ARM_THM_CALL» PyErr_Format3215 ·R_ARM_THM_CALL» PyErr_Format
3216 »       b.n»    1ccc·<os_lstat+0x1e0>3216 »       b.n»    1cca·<os_lstat+0x1de>
3217 »       movw»   r3,·#03217 »       movw»   r3,·#0
3218 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError3218 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
3219 »       movt»   r3,·#03219 »       movt»   r3,·#0
3220 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError3220 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
3221 »       ldr»    r1,·[sp,·#88]» @·0x583221 »       ldr»    r1,·[sp,·#88]» @·0x58
3222 »       ldr»    r0,·[r3,·#0]3222 »       ldr»    r0,·[r3,·#0]
3223 »       bl»     0·<PyErr_SetFromErrnoWithFilenameObject>3223 »       bl»     0·<PyErr_SetFromErrnoWithFilenameObject>
3224 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObject3224 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObject
3225 »       mov»    r4,·r03225 »       mov»    r4,·r0
3226 »       b.n»    1b9a·<os_lstat+0xae>3226 »       b.n»    1b9a·<os_lstat+0xae>
3227 »       add»    r5,·sp,·#96»   @·0x60 
3228 »       mov»    r1,·r5 
3229 »       bl»     0·<__lstat64_time64> 
3230 ·R_ARM_THM_CALL» __lstat64_time64 
3231 »       mov»    r4,·r0 
3232 »       b.n»    1b88·<os_lstat+0x9c> 
3233 »       ldr.w»  ip,·[pc,·#228]»      @·1cd4·<os_lstat+0x1e8>3227 »       ldr.w»  ip,·[pc,·#240]»      @·1cd4·<os_lstat+0x1e8>
3234 »       add»    r6,·sp,·#40»   @·0x283228 »       add»    r6,·sp,·#40»   @·0x28
3235 »       ldr»    r3,·[r3,·#8]3229 »       ldr»    r3,·[r3,·#8]
3236 »       mov»    r4,·r63230 »       mov»    r4,·r6
3237 »       add.w»  r9,·r2,·r33231 »       add.w»  r9,·r2,·r3
3238 »       mvn.w»  r3,·#99»    @·0x633232 »       mvn.w»  r3,·#99»    @·0x63
3239 »       str»    r3,·[sp,·#28]3233 »       str»    r3,·[sp,·#28]
3240 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}3234 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}
3241 »       stmia»  r4!,·{r0,·r1,·r2,·r3}3235 »       stmia»  r4!,·{r0,·r1,·r2,·r3}
3242 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}3236 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}
3243 »       stmia»  r4!,·{r0,·r1,·r2,·r3}3237 »       stmia»  r4!,·{r0,·r1,·r2,·r3}
3244 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}3238 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}
3245 »       stmia»  r4!,·{r0,·r1,·r2,·r3}3239 »       stmia»  r4!,·{r0,·r1,·r2,·r3}
3246 »       ldmia.w»ip,·{r0,·r1}3240 »       ldmia.w»ip,·{r0,·r1}
3247 »       stmia.w»r4,·{r0,·r1}3241 »       stmia.w»r4,·{r0,·r1}
3248 »       ldr»    r4,·[pc,·#188]»@·(1cd8·<os_lstat+0x1ec>)3242 »       ldr»    r4,·[pc,·#200]»@·(1cd8·<os_lstat+0x1ec>)
3249 »       movs»   r2,·#03243 »       movs»   r2,·#0
3250 »       str»    r4,·[sp,·#0]3244 »       str»    r4,·[sp,·#0]
3251 »       mov»    r3,·lr3245 »       mov»    r3,·lr
3252 »       movs»   r4,·#13246 »       movs»   r4,·#1
3253 »       mov»    r1,·r83247 »       mov»    r1,·r8
3254 »       strd»   r4,·r4,·[sp,·#4]3248 »       strd»   r4,·r4,·[sp,·#4]
3255 »       mov»    r0,·r53249 »       mov»    r0,·r5
3256 »       add»    r4,·sp,·#323250 »       add»    r4,·sp,·#32
3257 »       str»    r2,·[sp,·#12]3251 »       str»    r2,·[sp,·#12]
3258 »       str»    r4,·[sp,·#16]3252 »       str»    r4,·[sp,·#16]
3259 »       bl»     0·<_PyArg_UnpackKeywords>3253 »       bl»     0·<_PyArg_UnpackKeywords>
3260 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords3254 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords
3261 »       mov»    r4,·r03255 »       mov»    r4,·r0
3262 »       cmp»    r0,·#03256 »       cmp»    r0,·#0
3263 »       beq.n»  1ccc·<os_lstat+0x1e0>3257 »       beq.n»  1cca·<os_lstat+0x1de>
3264 »       ldr»    r0,·[r0,·#0]3258 »       ldr»    r0,·[r0,·#0]
3265 »       mov»    r1,·r63259 »       mov»    r1,·r6
3266 »       bl»     3c0·<posixmodule_exec+0x3b4>3260 »       bl»     3c0·<posixmodule_exec+0x3b4>
3267 ·R_ARM_THM_CALL» path_converter3261 ·R_ARM_THM_CALL» path_converter
3268 »       cmp»    r0,·#03262 »       cmp»    r0,·#0
3269 »       beq.n»  1ccc·<os_lstat+0x1e0>3263 »       beq.n»  1cca·<os_lstat+0x1de>
3270 »       cmp.w»  r9,·#13264 »       cmp.w»  r9,·#1
3271 »       beq.w»  1b4c·<os_lstat+0x60>3265 »       beq.n»  1b4c·<os_lstat+0x60>
3272 »       ldr»    r0,·[r4,·#4]3266 »       ldr»    r0,·[r4,·#4]
3273 »       add»    r1,·sp,·#283267 »       add»    r1,·sp,·#28
3274 »       bl»     1228·<dir_fd_converter>3268 »       bl»     1228·<dir_fd_converter>
3275 »       cmp»    r0,·#03269 »       cmp»    r0,·#0
3276 »       beq.n»  1ccc·<os_lstat+0x1e0>3270 »       beq.n»  1cca·<os_lstat+0x1de>
3277 »       ldr»    r5,·[sp,·#28]3271 »       ldr»    r5,·[sp,·#28]
3278 »       ldr»    r1,·[sp,·#68]» @·0x443272 »       ldr»    r1,·[sp,·#68]» @·0x44
3279 »       adds.w» r2,·r5,·#100»       @·0x643273 »       adds.w» r2,·r5,·#100»       @·0x64
Max diff block lines reached; 62619/66128 bytes (94.69%) of diff not shown.
34.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2283, 15 lines modifiedOffset 2283, 15 lines modified
2283 »       mov.w»  ip,·#4096»  @·0x10002283 »       mov.w»  ip,·#4096»  @·0x1000
2284 »       vpush»  {d8}2284 »       vpush»  {d8}
2285 »       sub.w»  ip,·sp,·ip2285 »       sub.w»  ip,·sp,·ip
2286 »       str.w»  r0,·[ip,·#4040]»     @·0xfc82286 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
2287 »       ldr»    r3,·[r0,·#64]» @·0x402287 »       ldr»    r3,·[r0,·#64]» @·0x40
2288 »       sub»    sp,·#122288 »       sub»    sp,·#12
2289 »       cmp»    r3,·#02289 »       cmp»    r3,·#0
2290 »       beq.w»  16ba·<ScandirIterator_iternext+0x1de>2290 »       beq.w»  16c0·<ScandirIterator_iternext+0x1e4>
2291 »       mov»    r5,·r02291 »       mov»    r5,·r0
2292 »       bl»     0·<__errno_location>2292 »       bl»     0·<__errno_location>
2293 ·R_ARM_THM_CALL» __errno_location2293 ·R_ARM_THM_CALL» __errno_location
2294 »       movs»   r3,·#02294 »       movs»   r3,·#0
2295 »       str»    r3,·[r0,·#0]2295 »       str»    r3,·[r0,·#0]
2296 »       mov»    r7,·r02296 »       mov»    r7,·r0
2297 »       bl»     0·<PyEval_SaveThread>2297 »       bl»     0·<PyEval_SaveThread>
Offset 2301, 15 lines modifiedOffset 2301, 15 lines modified
2301 »       bl»     0·<readdir64>2301 »       bl»     0·<readdir64>
2302 ·R_ARM_THM_CALL» readdir642302 ·R_ARM_THM_CALL» readdir64
2303 »       mov»    r4,·r02303 »       mov»    r4,·r0
2304 »       mov»    r0,·r62304 »       mov»    r0,·r6
2305 »       bl»     0·<PyEval_RestoreThread>2305 »       bl»     0·<PyEval_RestoreThread>
2306 ·R_ARM_THM_CALL» PyEval_RestoreThread2306 ·R_ARM_THM_CALL» PyEval_RestoreThread
2307 »       cmp»    r4,·#02307 »       cmp»    r4,·#0
2308 »       beq.w»  1694·<ScandirIterator_iternext+0x1b8>2308 »       beq.w»  169a·<ScandirIterator_iternext+0x1be>
2309 »       add.w»  r9,·r4,·#192309 »       add.w»  r9,·r4,·#19
2310 »       mov»    r0,·r92310 »       mov»    r0,·r9
2311 »       bl»     0·<strlen>2311 »       bl»     0·<strlen>
2312 ·R_ARM_THM_CALL» strlen2312 ·R_ARM_THM_CALL» strlen
2313 »       ldrb»   r3,·[r4,·#19]2313 »       ldrb»   r3,·[r4,·#19]
2314 »       mov»    r6,·r02314 »       mov»    r6,·r0
2315 »       cmp»    r3,·#46»      @·0x2e2315 »       cmp»    r3,·#46»      @·0x2e
Offset 2330, 15 lines modifiedOffset 2330, 15 lines modified
2330 »       bl»     0·<readdir64>2330 »       bl»     0·<readdir64>
2331 ·R_ARM_THM_CALL» readdir642331 ·R_ARM_THM_CALL» readdir64
2332 »       mov»    r4,·r02332 »       mov»    r4,·r0
2333 »       mov»    r0,·r62333 »       mov»    r0,·r6
2334 »       bl»     0·<PyEval_RestoreThread>2334 »       bl»     0·<PyEval_RestoreThread>
2335 ·R_ARM_THM_CALL» PyEval_RestoreThread2335 ·R_ARM_THM_CALL» PyEval_RestoreThread
2336 »       cmp»    r4,·#02336 »       cmp»    r4,·#0
2337 »       beq.w»  1694·<ScandirIterator_iternext+0x1b8>2337 »       beq.w»  169a·<ScandirIterator_iternext+0x1be>
2338 »       add.w»  r9,·r4,·#192338 »       add.w»  r9,·r4,·#19
2339 »       mov»    r0,·r92339 »       mov»    r0,·r9
2340 »       bl»     0·<strlen>2340 »       bl»     0·<strlen>
2341 ·R_ARM_THM_CALL» strlen2341 ·R_ARM_THM_CALL» strlen
2342 »       ldrb»   r3,·[r4,·#19]2342 »       ldrb»   r3,·[r4,·#19]
2343 »       mov»    r6,·r02343 »       mov»    r6,·r0
2344 »       cmp»    r3,·#46»      @·0x2e2344 »       cmp»    r3,·#46»      @·0x2e
Offset 2361, 15 lines modifiedOffset 2361, 15 lines modified
2361 »       mov»    r4,·r02361 »       mov»    r4,·r0
2362 »       add.w»  r9,·r4,·#192362 »       add.w»  r9,·r4,·#19
2363 »       mov»    r0,·r62363 »       mov»    r0,·r6
2364 »       bl»     0·<PyEval_RestoreThread>2364 »       bl»     0·<PyEval_RestoreThread>
2365 ·R_ARM_THM_CALL» PyEval_RestoreThread2365 ·R_ARM_THM_CALL» PyEval_RestoreThread
2366 »       mov»    r0,·r92366 »       mov»    r0,·r9
2367 »       cmp»    r4,·#02367 »       cmp»    r4,·#0
2368 »       beq.n»  1694·<ScandirIterator_iternext+0x1b8>2368 »       beq.n»  169a·<ScandirIterator_iternext+0x1be>
2369 »       bl»     0·<strlen>2369 »       bl»     0·<strlen>
2370 ·R_ARM_THM_CALL» strlen2370 ·R_ARM_THM_CALL» strlen
2371 »       ldrb»   r3,·[r4,·#19]2371 »       ldrb»   r3,·[r4,·#19]
2372 »       mov»    r6,·r02372 »       mov»    r6,·r0
2373 »       cmp»    r3,·#46»      @·0x2e2373 »       cmp»    r3,·#46»      @·0x2e
2374 »       bne.n»  15be·<ScandirIterator_iternext+0xe2>2374 »       bne.n»  15be·<ScandirIterator_iternext+0xe2>
2375 »       cmp»    r0,·#12375 »       cmp»    r0,·#1
Offset 2386, 490 lines modifiedOffset 2386, 503 lines modified
2386 »       ldrb.w» sl,·[r4,·#18]2386 »       ldrb.w» sl,·[r4,·#18]
2387 »       vldr»   d8,·[r4]2387 »       vldr»   d8,·[r4]
2388 »       ldr»    r0,·[r3,·#4]2388 »       ldr»    r0,·[r3,·#4]
2389 »       bl»     0·<_PyObject_New>2389 »       bl»     0·<_PyObject_New>
2390 ·R_ARM_THM_CALL» _PyObject_New2390 ·R_ARM_THM_CALL» _PyObject_New
2391 »       mov»    r4,·r02391 »       mov»    r4,·r0
2392 »       cmp»    r0,·#02392 »       cmp»    r0,·#0
2393 »       beq.n»  169a·<ScandirIterator_iternext+0x1be>2393 »       beq.n»  16a0·<ScandirIterator_iternext+0x1c4>
2394 »       ldrd»   fp,·r2,·[r5,·#40]»     @·0x282394 »       ldrd»   fp,·r2,·[r5,·#40]»     @·0x28
2395 »       movs»   r1,·#02395 »       movs»   r1,·#0
2396 »       movs»   r0,·#02396 »       movs»   r0,·#0
2397 »       strd»   r0,·r1,·[r4,·#8]2397 »       strd»   r0,·r1,·[r4,·#8]
2398 »       strd»   r0,·r1,·[r4,·#16]2398 »       strd»   r0,·r1,·[r4,·#16]
2399 »       adds»   r1,·r2,·#12399 »       adds»   r1,·r2,·#1
2400 »       bne.n»  16be·<ScandirIterator_iternext+0x1e2>2400 »       bne.n»  16c4·<ScandirIterator_iternext+0x1e8>
2401 »       mvn.w»  r2,·#99»    @·0x632401 »       mvn.w»  r2,·#99»    @·0x63
2402 »       str»    r2,·[r4,·#40]» @·0x282402 »       str»    r2,·[r4,·#40]» @·0x28
2403 »       cmp.w»  fp,·#02403 »       cmp.w»  fp,·#0
2404 »       beq.w»  1744·<ScandirIterator_iternext+0x268>2404 »       beq.w»  1764·<ScandirIterator_iternext+0x288>
2405 »       mov»    r0,·fp2405 »       mov»    r0,·fp
2406 »       bl»     0·<strlen>2406 »       bl»     0·<strlen>
2407 ·R_ARM_THM_CALL» strlen2407 ·R_ARM_THM_CALL» strlen
2408 »       mov»    r8,·r02408 »       mov»    r8,·r0
2409 »       adds»   r0,·r6,·#22409 »       adds»   r0,·r6,·#2
2410 »       str.w»  r8,·[sp,·#4]2410 »       str.w»  r8,·[sp,·#4]
2411 »       adds.w» r0,·r0,·r82411 »       adds.w» r0,·r0,·r8
2412 »       bmi.w»  1764·<ScandirIterator_iternext+0x288>2412 »       bmi.w»  1784·<ScandirIterator_iternext+0x2a8>
2413 »       bl»     0·<PyMem_Malloc>2413 »       bl»     0·<PyMem_Malloc>
2414 ·R_ARM_THM_CALL» PyMem_Malloc2414 ·R_ARM_THM_CALL» PyMem_Malloc
2415 »       mov»    r7,·r02415 »       mov»    r7,·r0
2416 »       cmp»    r0,·#02416 »       cmp»    r0,·#0
2417 »       beq.w»  1764·<ScandirIterator_iternext+0x288>2417 »       beq.w»  1784·<ScandirIterator_iternext+0x2a8>
2418 »       mov»    r1,·fp2418 »       mov»    r1,·fp
2419 »       bl»     0·<strcpy>2419 »       bl»     0·<strcpy>
2420 ·R_ARM_THM_CALL» strcpy2420 ·R_ARM_THM_CALL» strcpy
2421 »       cmp.w»  r8,·#02421 »       cmp.w»  r8,·#0
2422 »       beq.n»  1714·<ScandirIterator_iternext+0x238>2422 »       beq.w»  1734·<ScandirIterator_iternext+0x258>
2423 »       add.w»  r3,·r7,·r82423 »       add.w»  r3,·r7,·r8
2424 »       ldrb.w» r3,·[r3,·#-1]2424 »       ldrb.w» r3,·[r3,·#-1]
2425 »       cmp»    r3,·#47»      @·0x2f2425 »       cmp»    r3,·#47»      @·0x2f
2426 »       beq.n»  1714·<ScandirIterator_iternext+0x238>2426 »       beq.n»  1734·<ScandirIterator_iternext+0x258>
2427 »       ldr»    r0,·[sp,·#4]2427 »       ldr»    r0,·[sp,·#4]
2428 »       movs»   r3,·#47»     @·0x2f2428 »       movs»   r3,·#47»     @·0x2f
2429 »       mov»    r1,·r92429 »       mov»    r1,·r9
2430 »       strb.w» r3,·[r7,·r8]2430 »       strb.w» r3,·[r7,·r8]
2431 »       adds»   r0,·#12431 »       adds»   r0,·#1
2432 »       add»    r0,·r72432 »       add»    r0,·r7
2433 »       bl»     0·<strcpy>2433 »       bl»     0·<strcpy>
2434 ·R_ARM_THM_CALL» strcpy2434 ·R_ARM_THM_CALL» strcpy
2435 »       ldr»    r3,·[r5,·#40]» @·0x282435 »       ldr»    r3,·[r5,·#40]» @·0x28
2436 »       cbz»    r3,·1656·<ScandirIterator_iternext+0x17a>2436 »       cbz»    r3,·1658·<ScandirIterator_iternext+0x17c>
2437 »       ldr»    r3,·[r5,·#56]» @·0x382437 »       ldr»    r3,·[r5,·#56]» @·0x38
2438 »       ldr»    r3,·[r3,·#4]2438 »       ldr»    r3,·[r3,·#4]
2439 »       ldr»    r3,·[r3,·#84]» @·0x542439 »       ldr»    r3,·[r3,·#84]» @·0x54
2440 »       lsls»   r3,·r3,·#42440 »       lsls»   r3,·r3,·#4
2441 »       bmi.n»  1700·<ScandirIterator_iternext+0x224>2441 »       bmi.n»  1720·<ScandirIterator_iternext+0x244>
2442 »       mov»    r1,·r62442 »       mov»    r1,·r6
2443 »       mov»    r0,·r92443 »       mov»    r0,·r9
2444 »       bl»     0·<PyUnicode_DecodeFSDefaultAndSize>2444 »       bl»     0·<PyUnicode_DecodeFSDefaultAndSize>
2445 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefaultAndSize2445 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefaultAndSize
2446 »       str»    r0,·[r4,·#8]2446 »       str»    r0,·[r4,·#8]
2447 »       mov»    r0,·r72447 »       mov»    r0,·r7
2448 »       bl»     0·<PyUnicode_DecodeFSDefault>2448 »       bl»     0·<PyUnicode_DecodeFSDefault>
Max diff block lines reached; 31689/35310 bytes (89.75%) of diff not shown.
6.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 3589, 15 lines modifiedOffset 3589, 15 lines modified
3589 »       movt»   r1,·#03589 »       movt»   r1,·#0
3590 ·R_ARM_THM_MOVT_ABS»     .LC4423590 ·R_ARM_THM_MOVT_ABS»     .LC442
3591 »       ldr»    r0,·[r3,·#0]3591 »       ldr»    r0,·[r3,·#0]
3592 »       bl»     0·<PyErr_SetString>3592 »       bl»     0·<PyErr_SetString>
3593 ·R_ARM_THM_CALL» PyErr_SetString3593 ·R_ARM_THM_CALL» PyErr_SetString
3594 »       mov»    r1,·r63594 »       mov»    r1,·r6
3595 »       mov»    r0,·r43595 »       mov»    r0,·r4
3596 »       bl»     5288·<os_closerange+0x48>3596 »       bl»     1c60·<os_eventfd_write+0x8c>
3597 ·R_ARM_THM_CALL» free_string_array3597 ·R_ARM_THM_CALL» free_string_array
3598 »       b.n»    1e7c·<os_execv+0x144>3598 »       b.n»    1e7c·<os_execv+0x144>
3599 »       mov»    r3,·r53599 »       mov»    r3,·r5
3600 »       movw»   r2,·#03600 »       movw»   r2,·#0
3601 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct3601 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
3602 »       movt»   r2,·#03602 »       movt»   r2,·#0
3603 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct3603 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
Offset 3624, 15 lines modifiedOffset 3624, 15 lines modified
3624 »       movt»   r3,·#03624 »       movt»   r3,·#0
3625 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError3625 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
3626 »       ldr»    r0,·[r3,·#0]3626 »       ldr»    r0,·[r3,·#0]
3627 »       bl»     0·<PyErr_SetFromErrno>3627 »       bl»     0·<PyErr_SetFromErrno>
3628 ·R_ARM_THM_CALL» PyErr_SetFromErrno3628 ·R_ARM_THM_CALL» PyErr_SetFromErrno
3629 »       mov»    r1,·r63629 »       mov»    r1,·r6
3630 »       mov»    r0,·r43630 »       mov»    r0,·r4
3631 »       bl»     5288·<os_closerange+0x48>3631 »       bl»     1c60·<os_eventfd_write+0x8c>
3632 ·R_ARM_THM_CALL» free_string_array3632 ·R_ARM_THM_CALL» free_string_array
3633 »       add»    r0,·sp,·#163633 »       add»    r0,·sp,·#16
3634 »       bl»     8d4·<os_get_blocking+0x12>3634 »       bl»     8d4·<os_get_blocking+0x12>
3635 ·R_ARM_THM_CALL» path_cleanup3635 ·R_ARM_THM_CALL» path_cleanup
3636 »       movs»   r0,·#03636 »       movs»   r0,·#0
3637 »       add»    sp,·#76»      @·0x4c3637 »       add»    sp,·#76»      @·0x4c
3638 »       pop»    {r4,·r5,·r6,·r7,·pc}3638 »       pop»    {r4,·r5,·r6,·r7,·pc}
Offset 3782, 15 lines modifiedOffset 3782, 15 lines modified
3782 ·R_ARM_THM_MOVT_ABS»     .LC4483782 ·R_ARM_THM_MOVT_ABS»     .LC448
3783 »       ldr»    r0,·[r3,·#0]3783 »       ldr»    r0,·[r3,·#0]
3784 »       bl»     0·<PyErr_SetString>3784 »       bl»     0·<PyErr_SetString>
3785 ·R_ARM_THM_CALL» PyErr_SetString3785 ·R_ARM_THM_CALL» PyErr_SetString
3786 »       b.n»    201e·<os_execve+0x18e>3786 »       b.n»    201e·<os_execve+0x18e>
3787 »       add»    r1,·sp,·#323787 »       add»    r1,·sp,·#32
3788 »       mov»    r0,·r63788 »       mov»    r0,·r6
3789 »       bl»     5064·<os_WEXITSTATUS+0x8>3789 »       bl»     5004·<os_WTERMSIG+0x8>
3790 ·R_ARM_THM_CALL» parse_envlist3790 ·R_ARM_THM_CALL» parse_envlist
3791 »       mov»    r5,·r03791 »       mov»    r5,·r0
3792 »       cbz»    r0,·201e·<os_execve+0x18e>3792 »       cbz»    r0,·201e·<os_execve+0x18e>
3793 »       str»    r6,·[sp,·#0]3793 »       str»    r6,·[sp,·#0]
3794 »       mov»    r3,·r73794 »       mov»    r3,·r7
3795 »       ldr»    r6,·[sp,·#96]» @·0x603795 »       ldr»    r6,·[sp,·#96]» @·0x60
3796 »       movw»   r1,·#03796 »       movw»   r1,·#0
Offset 3824, 19 lines modifiedOffset 3824, 19 lines modified
3824 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError3824 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
3825 »       mov»    r1,·r63825 »       mov»    r1,·r6
3826 »       ldr»    r0,·[r3,·#0]3826 »       ldr»    r0,·[r3,·#0]
3827 »       bl»     0·<PyErr_SetFromErrnoWithFilenameObject>3827 »       bl»     0·<PyErr_SetFromErrnoWithFilenameObject>
3828 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObject3828 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObject
3829 »       ldr»    r1,·[sp,·#32]3829 »       ldr»    r1,·[sp,·#32]
3830 »       mov»    r0,·r53830 »       mov»    r0,·r5
3831 »       bl»     5288·<os_closerange+0x48>3831 »       bl»     1c60·<os_eventfd_write+0x8c>
3832 ·R_ARM_THM_CALL» free_string_array3832 ·R_ARM_THM_CALL» free_string_array
3833 »       ldr»    r1,·[sp,·#28]3833 »       ldr»    r1,·[sp,·#28]
3834 »       mov»    r0,·r43834 »       mov»    r0,·r4
3835 »       bl»     5288·<os_closerange+0x48>3835 »       bl»     1c60·<os_eventfd_write+0x8c>
3836 ·R_ARM_THM_CALL» free_string_array3836 ·R_ARM_THM_CALL» free_string_array
3837 »       add»    r0,·sp,·#48»   @·0x303837 »       add»    r0,·sp,·#48»   @·0x30
3838 »       bl»     8d4·<os_get_blocking+0x12>3838 »       bl»     8d4·<os_get_blocking+0x12>
3839 ·R_ARM_THM_CALL» path_cleanup3839 ·R_ARM_THM_CALL» path_cleanup
3840 »       movs»   r0,·#03840 »       movs»   r0,·#0
3841 »       add»    sp,·#108»     @·0x6c3841 »       add»    sp,·#108»     @·0x6c
3842 »       pop»    {r4,·r5,·r6,·r7,·pc}3842 »       pop»    {r4,·r5,·r6,·r7,·pc}
Offset 7422, 15 lines modifiedOffset 7422, 15 lines modified
7422 »       blt.n»  3e98·<os_preadv+0x11c>7422 »       blt.n»  3e98·<os_preadv+0x11c>
7423 »       movs»   r3,·#17423 »       movs»   r3,·#1
7424 »       mov»    r2,·r97424 »       mov»    r2,·r9
7425 »       str»    r3,·[sp,·#0]7425 »       str»    r3,·[sp,·#0]
7426 »       add»    r1,·sp,·#207426 »       add»    r1,·sp,·#20
7427 »       mov»    r3,·r67427 »       mov»    r3,·r6
7428 »       add»    r0,·sp,·#167428 »       add»    r0,·sp,·#16
7429 »       bl»     1bd4·<os_eventfd_write>7429 »       bl»     1d24·<os_ctermid+0x40>
7430 ·R_ARM_THM_CALL» iov_setup7430 ·R_ARM_THM_CALL» iov_setup
7431 »       cmp»    r0,·#07431 »       cmp»    r0,·#0
7432 »       blt.n»  3e98·<os_preadv+0x11c>7432 »       blt.n»  3e98·<os_preadv+0x11c>
7433 »       bl»     0·<PyEval_SaveThread>7433 »       bl»     0·<PyEval_SaveThread>
7434 ·R_ARM_THM_CALL» PyEval_SaveThread7434 ·R_ARM_THM_CALL» PyEval_SaveThread
7435 »       ldr.w»  r9,·[sp,·#16]7435 »       ldr.w»  r9,·[sp,·#16]
7436 »       mov»    r5,·r07436 »       mov»    r5,·r0
Offset 7462, 15 lines modifiedOffset 7462, 15 lines modified
7462 »       bl»     0·<__errno_location>7462 »       bl»     0·<__errno_location>
7463 ·R_ARM_THM_CALL» __errno_location7463 ·R_ARM_THM_CALL» __errno_location
7464 »       mov»    r7,·r07464 »       mov»    r7,·r0
7465 »       mov»    r2,·r67465 »       mov»    r2,·r6
7466 »       ldr»    r1,·[sp,·#20]7466 »       ldr»    r1,·[sp,·#20]
7467 »       mov»    r0,·r97467 »       mov»    r0,·r9
7468 »       ldr»    r6,·[r7,·#0]7468 »       ldr»    r6,·[r7,·#0]
7469 »       bl»     1d94·<os_execv+0x5c>7469 »       bl»     1ee4·<os_execve+0x54>
7470 ·R_ARM_THM_CALL» iov_cleanup7470 ·R_ARM_THM_CALL» iov_cleanup
7471 »       cmp»    r4,·#07471 »       cmp»    r4,·#0
7472 »       bge.n»  3ea2·<os_preadv+0x126>7472 »       bge.n»  3ea2·<os_preadv+0x126>
7473 »       cbnz»   r5,·3e98·<os_preadv+0x11c>7473 »       cbnz»   r5,·3e98·<os_preadv+0x11c>
7474 »       movw»   r3,·#07474 »       movw»   r3,·#0
7475 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError7475 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
7476 »       movt»   r3,·#07476 »       movt»   r3,·#0
Offset 7678, 15 lines modifiedOffset 7678, 15 lines modified
7678 »       blt.n»  4094·<os_pwritev+0xfe>7678 »       blt.n»  4094·<os_pwritev+0xfe>
7679 »       movs»   r3,·#07679 »       movs»   r3,·#0
7680 »       mov»    r2,·r87680 »       mov»    r2,·r8
7681 »       str»    r3,·[sp,·#0]7681 »       str»    r3,·[sp,·#0]
7682 »       add»    r1,·sp,·#207682 »       add»    r1,·sp,·#20
7683 »       mov»    r3,·r57683 »       mov»    r3,·r5
7684 »       add»    r0,·sp,·#167684 »       add»    r0,·sp,·#16
7685 »       bl»     1bd4·<os_eventfd_write>7685 »       bl»     1d24·<os_ctermid+0x40>
7686 ·R_ARM_THM_CALL» iov_setup7686 ·R_ARM_THM_CALL» iov_setup
7687 »       cmp»    r0,·#07687 »       cmp»    r0,·#0
7688 »       blt.n»  4094·<os_pwritev+0xfe>7688 »       blt.n»  4094·<os_pwritev+0xfe>
7689 »       bl»     0·<PyEval_SaveThread>7689 »       bl»     0·<PyEval_SaveThread>
7690 ·R_ARM_THM_CALL» PyEval_SaveThread7690 ·R_ARM_THM_CALL» PyEval_SaveThread
7691 »       ldr.w»  r9,·[sp,·#16]7691 »       ldr.w»  r9,·[sp,·#16]
7692 »       mov»    r8,·r07692 »       mov»    r8,·r0
Offset 7712, 15 lines modifiedOffset 7712, 15 lines modified
7712 ·R_ARM_THM_CALL» PyErr_CheckSignals7712 ·R_ARM_THM_CALL» PyErr_CheckSignals
7713 »       cmp»    r0,·#07713 »       cmp»    r0,·#0
7714 »       beq.n»  404a·<os_pwritev+0xb4>7714 »       beq.n»  404a·<os_pwritev+0xb4>
7715 »       mov.w»  r4,·#4294967295»    @·0xffffffff7715 »       mov.w»  r4,·#4294967295»    @·0xffffffff
7716 »       ldr»    r1,·[sp,·#20]7716 »       ldr»    r1,·[sp,·#20]
7717 »       mov»    r2,·r57717 »       mov»    r2,·r5
7718 »       mov»    r0,·r97718 »       mov»    r0,·r9
7719 »       bl»     1d94·<os_execv+0x5c>7719 »       bl»     1ee4·<os_execve+0x54>
7720 ·R_ARM_THM_CALL» iov_cleanup7720 ·R_ARM_THM_CALL» iov_cleanup
7721 »       adds»   r3,·r4,·#17721 »       adds»   r3,·r4,·#1
7722 »       bne.n»  409e·<os_pwritev+0x108>7722 »       bne.n»  409e·<os_pwritev+0x108>
Max diff block lines reached; 2808/6131 bytes (45.80%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 275, 16 lines modifiedOffset 275, 16 lines modified
275 ··0x00001100·002e4c43·34333000·2e4c4334·3331006f·..LC430..LC431.o275 ··0x00001100·002e4c43·34333000·2e4c4334·3331006f·..LC430..LC431.o
276 ··0x00001110·735f6368·6f776e00·6f735f64·65766963·s_chown.os_devic276 ··0x00001110·735f6368·6f776e00·6f735f64·65766963·s_chown.os_devic
277 ··0x00001120·655f656e·636f6469·6e67006f·735f7761·e_encoding.os_wa277 ··0x00001120·655f656e·636f6469·6e67006f·735f7761·e_encoding.os_wa
278 ··0x00001130·69743300·6f735f67·65745f69·6e686572·it3.os_get_inher278 ··0x00001130·69743300·6f735f67·65745f69·6e686572·it3.os_get_inher
279 ··0x00001140·69746162·6c65006f·735f6475·7032002e·itable.os_dup2..279 ··0x00001140·69746162·6c65006f·735f6475·7032002e·itable.os_dup2..
280 ··0x00001150·4c433433·32006f73·5f667472·756e6361·LC432.os_ftrunca280 ··0x00001150·4c433433·32006f73·5f667472·756e6361·LC432.os_ftrunca
281 ··0x00001160·7465006f·735f6674·72756e63·6174655f·te.os_ftruncate_281 ··0x00001160·7465006f·735f6674·72756e63·6174655f·te.os_ftruncate_
282 ··0x00001170·696d706c·2e697372·612e3000·2e4c4334·impl.isra.0..LC4282 ··0x00001170·696d706c·2e697372·612e3000·6f735f75·impl.isra.0.os_u
283 ··0x00001180·3333006f·735f756d·61736b00·6f735f73·33.os_umask.os_s283 ··0x00001180·6d61736b·002e4c43·34333300·6f735f73·mask..LC433.os_s
284 ··0x00001190·74617476·6673005f·70797374·61747666·tatvfs._pystatvf284 ··0x00001190·74617476·6673005f·70797374·61747666·tatvfs._pystatvf
285 ··0x000011a0·735f6672·6f6d7374·72756374·73746174·s_fromstructstat285 ··0x000011a0·735f6672·6f6d7374·72756374·73746174·s_fromstructstat
286 ··0x000011b0·7666732e·69737261·2e30002e·4c433433·vfs.isra.0..LC43286 ··0x000011b0·7666732e·69737261·2e30002e·4c433433·vfs.isra.0..LC43
287 ··0x000011c0·35002e4c·43343336·006f735f·73747265·5..LC436.os_stre287 ··0x000011c0·35002e4c·43343336·006f735f·73747265·5..LC436.os_stre
288 ··0x000011d0·72726f72·006f735f·6673796e·6300706f·rror.os_fsync.po288 ··0x000011d0·72726f72·006f735f·6673796e·6300706f·rror.os_fsync.po
289 ··0x000011e0·7369785f·66696c64·65735f66·64006f73·six_fildes_fd.os289 ··0x000011e0·7369785f·66696c64·65735f66·64006f73·six_fildes_fd.os
290 ··0x000011f0·5f657665·6e746664·006f735f·6576656e·_eventfd.os_even290 ··0x000011f0·5f657665·6e746664·006f735f·6576656e·_eventfd.os_even
1.26 KB
_collectionsmodule.o
1.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1899, 25 lines modifiedOffset 1899, 25 lines modified
1899 »       mov.w»  ip,·#4096»  @·0x10001899 »       mov.w»  ip,·#4096»  @·0x1000
1900 »       sub.w»  ip,·sp,·ip1900 »       sub.w»  ip,·sp,·ip
1901 »       str.w»  r0,·[ip,·#4080]»     @·0xff01901 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1902 »       ldr»    r4,·[r0,·#8]1902 »       ldr»    r4,·[r0,·#8]
1903 »       cmp»    r1,·r41903 »       cmp»    r1,·r4
1904 »       bcs.n»  1066·<deque_ass_item+0x7e>1904 »       bcs.n»  1066·<deque_ass_item+0x7e>
1905 »       cbz»    r2,·105e·<deque_ass_item+0x76>1905 »       cbz»    r2,·105e·<deque_ass_item+0x76>
1906 »       mov»    ip,·r11906 »       mov»    lr,·r1
1907 »       adds»   r3,·r4,·#11907 »       adds»   r3,·r4,·#1
1908 »       ldr»    r1,·[r0,·#20]1908 »       ldr»    r1,·[r0,·#20]
1909 »       mov»    lr,·r01909 »       mov»    ip,·r0
1910 »       asrs»   r5,·r3,·#11910 »       asrs»   r5,·r3,·#1
1911 »       add.w»  r3,·ip,·r11911 »       add.w»  r3,·lr,·r1
1912 »       cmp»    ip,·r51912 »       cmp»    lr,·r5
1913 »       and.w»  r0,·r3,·#63» @·0x3f1913 »       and.w»  r0,·r3,·#63» @·0x3f
1914 »       mov.w»  r3,·r3,·lsr·#61914 »       mov.w»  r3,·r3,·lsr·#6
1915 »       bgt.n»  1044·<deque_ass_item+0x5c>1915 »       bgt.n»  1044·<deque_ass_item+0x5c>
1916 »       ldr.w»  r1,·[lr,·#12]1916 »       ldr.w»  r1,·[ip,·#12]
1917 »       subs»   r3,·#11917 »       subs»   r3,·#1
1918 »       bcs.n»  1058·<deque_ass_item+0x70>1918 »       bcs.n»  1058·<deque_ass_item+0x70>
1919 »       add.w»  r1,·r1,·r0,·lsl·#21919 »       add.w»  r1,·r1,·r0,·lsl·#2
1920 »       ldr»    r3,·[r2,·#0]1920 »       ldr»    r3,·[r2,·#0]
1921 »       mvn.w»  r4,·#3221225472»    @·0xc00000001921 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
1922 »       cmp»    r3,·r41922 »       cmp»    r3,·r4
1923 »       mvn.w»  r4,·#3221225472»    @·0xc00000001923 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
Offset 1928, 15 lines modifiedOffset 1928, 15 lines modified
1928 »       ldr»    r3,·[r0,·#0]1928 »       ldr»    r3,·[r0,·#0]
1929 »       str»    r2,·[r1,·#4]1929 »       str»    r2,·[r1,·#4]
1930 »       cmp»    r3,·r41930 »       cmp»    r3,·r4
1931 »       bne.n»  1082·<deque_ass_item+0x9a>1931 »       bne.n»  1082·<deque_ass_item+0x9a>
1932 »       movs»   r0,·#01932 »       movs»   r0,·#0
1933 »       pop»    {r3,·r4,·r5,·pc}1933 »       pop»    {r3,·r4,·r5,·pc}
1934 »       add»    r4,·r11934 »       add»    r4,·r1
1935 »       ldr.w»  r1,·[lr,·#16]1935 »       ldr.w»  r1,·[ip,·#16]
1936 »       subs»   r4,·#11936 »       subs»   r4,·#1
1937 »       rsb»    r3,·r3,·r4,·lsr·#61937 »       rsb»    r3,·r3,·r4,·lsr·#6
1938 »       subs»   r3,·#11938 »       subs»   r3,·#1
1939 »       bmi.n»  1020·<deque_ass_item+0x38>1939 »       bmi.n»  1020·<deque_ass_item+0x38>
1940 »       ldr»    r1,·[r1,·#0]1940 »       ldr»    r1,·[r1,·#0]
1941 »       b.n»    1050·<deque_ass_item+0x68>1941 »       b.n»    1050·<deque_ass_item+0x68>
1942 »       ldr.w»  r1,·[r1,·#260]»      @·0x1041942 »       ldr.w»  r1,·[r1,·#260]»      @·0x104
60.5 KB
fileio.o
1.67 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x50ec:1 There·are·18·section·headers,·starting·at·offset·0x50ec:
  
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·000650·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000620·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003fa4·000428·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·003fa4·000428·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000684·000330·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000654·000330·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0043cc·0002d0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0043cc·0002d0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0009b4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000984·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·0009b4·000f14·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000984·000f44·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·00469c·000890·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·00469c·000890·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0018c8·000472·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0018c8·000472·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001d3c·000110·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·001d3c·000110·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·004f2c·0000f0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004f2c·0000f0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001e4c·000b93·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001e4c·000b93·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00501c·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00501c·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0029df·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0029df·000000·00······0···0··1
4.61 KB
readelf --wide --symbols {}
    
Offset 37, 60 lines modifiedOffset 37, 60 lines modified
37 ····33:·00000765·····8·FUNC····LOCAL··DEFAULT····6·get_closed37 ····33:·00000765·····8·FUNC····LOCAL··DEFAULT····6·get_closed
38 ····34:·0000076d····52·FUNC····LOCAL··DEFAULT····6·fileio_clear38 ····34:·0000076d····52·FUNC····LOCAL··DEFAULT····6·fileio_clear
39 ····35:·000007a1···140·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell39 ····35:·000007a1···140·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell
40 ····36:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1640 ····36:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
41 ····37:·000008dd···558·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall41 ····37:·000008dd···558·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall
42 ····38:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1742 ····38:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
43 ····39:·00000b0d···288·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close43 ····39:·00000b0d···288·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close
44 ····40:·00000175···116·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn44 ····40:·00000145···116·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn
45 ····41:·00000c28·····0·NOTYPE··LOCAL··DEFAULT····6·$d45 ····41:·00000c28·····0·NOTYPE··LOCAL··DEFAULT····6·$d
46 ····42:·00000c2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t46 ····42:·00000c2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
47 ····43:·00000c85···136·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seekable47 ····43:·00000c85···136·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seekable
48 ····44:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
49 ····45:·00000001····60·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable49 ····45:·00000001····60·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable
50 ····46:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1850 ····46:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
51 ····47:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1951 ····47:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
52 ····48:·00000d0d···256·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write52 ····48:·00000d0d···256·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write
53 ····49:·00000e08·····0·NOTYPE··LOCAL··DEFAULT····6·$d53 ····49:·00000e08·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 54 ····50:·00000e0c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
54 ····50:·0000003d····46·FUNC····LOCAL··DEFAULT····1·fileio_traverse55 ····51:·00000e0d····48·FUNC····LOCAL··DEFAULT····6·fileio_traverse
55 ····51:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2056 ····52:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
56 ····52:·00000e0c·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
57 ····53:·00000e0d···262·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seek57 ····53:·00000e3d···262·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seek
58 ····54:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2158 ····54:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
59 ····55:·00000214·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2259 ····55:·00000214·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
60 ····56:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2360 ····56:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
61 ····57:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2461 ····57:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
62 ····58:·0000006d···264·FUNC····LOCAL··DEFAULT····1·_io_FileIO_readinto62 ····58:·0000003d···264·FUNC····LOCAL··DEFAULT····1·_io_FileIO_readinto
63 ····59:·00000170·····0·NOTYPE··LOCAL··DEFAULT····1·$d63 ····59:·00000140·····0·NOTYPE··LOCAL··DEFAULT····1·$d
64 ····60:·00000234·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2564 ····60:·00000234·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
65 ····61:·00000174·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000144·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·000001e9···640·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read66 ····62:·000001b9···640·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read
67 ····63:·00000464·····0·NOTYPE··LOCAL··DEFAULT····1·$d67 ····63:·00000434·····0·NOTYPE··LOCAL··DEFAULT····1·$d
68 ····64:·00000468·····0·NOTYPE··LOCAL··DEFAULT····1·$t68 ····64:·00000438·····0·NOTYPE··LOCAL··DEFAULT····1·$t
69 ····65:·00000469····50·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno69 ····65:·00000439····50·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno
70 ····66:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2670 ····66:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
71 ····67:·00000250·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2771 ····67:·00000250·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
72 ····68:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2872 ····68:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
73 ····69:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2973 ····69:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
74 ····70:·00000290·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3074 ····70:·00000290·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
75 ····71:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3175 ····71:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
76 ····72:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t76 ····72:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
77 ····73:·00000001···260·FUNC····LOCAL··DEFAULT····9·fileio_repr77 ····73:·00000001···260·FUNC····LOCAL··DEFAULT····9·fileio_repr
78 ····74:·0000049d···100·FUNC····LOCAL··DEFAULT····1·mode_string78 ····74:·0000046d···100·FUNC····LOCAL··DEFAULT····1·mode_string
79 ····75:·00000100·····0·NOTYPE··LOCAL··DEFAULT····9·$d79 ····75:·00000100·····0·NOTYPE··LOCAL··DEFAULT····9·$d
80 ····76:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3280 ····76:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
81 ····77:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3381 ····77:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
82 ····78:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3482 ····78:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
83 ····79:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3583 ····79:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
84 ····80:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3684 ····80:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
85 ····81:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3785 ····81:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
86 ····82:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3886 ····82:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
87 ····83:·00000501····26·FUNC····LOCAL··DEFAULT····1·get_mode87 ····83:·000004d1····26·FUNC····LOCAL··DEFAULT····1·get_mode
88 ····84:·0000051d···308·FUNC····LOCAL··DEFAULT····1·_io_FileIO_truncate88 ····84:·000004ed···308·FUNC····LOCAL··DEFAULT····1·_io_FileIO_truncate
89 ····85:·0000064c·····0·NOTYPE··LOCAL··DEFAULT····1·$d89 ····85:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
90 ····86:·00000104·····0·NOTYPE··LOCAL··DEFAULT····9·$t90 ····86:·00000104·····0·NOTYPE··LOCAL··DEFAULT····9·$t
91 ····87:·00000105····10·FUNC····LOCAL··DEFAULT····9·get_closefd91 ····87:·00000105····10·FUNC····LOCAL··DEFAULT····9·get_closefd
92 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata92 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
93 ····89:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d93 ····89:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
94 ····90:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.094 ····90:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.0
95 ····91:·00000008·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.295 ····91:·00000008·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.2
96 ····92:·00000010·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.496 ····92:·00000010·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.4
29.4 KB
readelf --wide --relocs {}
    
Offset 2, 142 lines modifiedOffset 2, 142 lines modified
2 Relocation·section·'.rel.text'·at·offset·0x3fa4·contains·133·entries:2 Relocation·section·'.rel.text'·at·offset·0x3fa4·contains·133·entries:
3 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name3 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
4 00000022··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError4 00000022··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
5 00000026··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError5 00000026··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
6 0000002a··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC156 0000002a··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC15
7 0000002e··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC157 0000002e··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC15
8 00000034··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString8 00000034··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
9 0000008a··0000a90a·R_ARM_THM_CALL·········00000000···memset9 0000005a··0000a90a·R_ARM_THM_CALL·········00000000···memset
10 0000009e··0000aa0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer10 0000006e··0000aa0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
11 000000b6··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read11 00000086··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read
12 000000bc··0000820a·R_ARM_THM_CALL·········00000000···__errno_location12 0000008c··0000820a·R_ARM_THM_CALL·········00000000···__errno_location
13 000000c8··0000ac0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t13 00000098··0000ac0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
14 000000d4··0000ad0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release14 000000a4··0000ad0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
15 000000f6··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords15 000000c6··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
16 00000108··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct16 000000d8··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
17 0000010c··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct17 000000dc··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
18 00000110··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear18 000000e0··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
19 0000011a··0000392f·R_ARM_THM_MOVW_ABS_NC··0000022c···.LC2419 000000ea··0000392f·R_ARM_THM_MOVW_ABS_NC··0000022c···.LC24
20 0000011e··00003930·R_ARM_THM_MOVT_ABS·····0000022c···.LC2420 000000ee··00003930·R_ARM_THM_MOVT_ABS·····0000022c···.LC24
21 00000122··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC1921 000000f2··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC19
22 00000126··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC1922 000000f6··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC19
23 0000012e··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format23 000000fe··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format
24 00000136··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError24 00000106··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
25 0000013a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError25 0000010a··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
26 0000013e··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC1526 0000010e··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC15
27 00000142··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC1527 00000112··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC15
28 00000148··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString28 00000118··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
29 00000150··0000362f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC2129 00000120··0000362f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC21
30 00000154··00003630·R_ARM_THM_MOVT_ABS·····000001f4···.LC2130 00000124··00003630·R_ARM_THM_MOVT_ABS·····000001f4···.LC21
31 00000158··0000372f·R_ARM_THM_MOVW_ABS_NC··00000214···.LC2231 00000128··0000372f·R_ARM_THM_MOVW_ABS_NC··00000214···.LC22
32 0000015c··00003730·R_ARM_THM_MOVT_ABS·····00000214···.LC2232 0000012c··00003730·R_ARM_THM_MOVT_ABS·····00000214···.LC22
33 00000160··0000382f·R_ARM_THM_MOVW_ABS_NC··00000220···.LC2333 00000130··0000382f·R_ARM_THM_MOVW_ABS_NC··00000220···.LC23
34 00000164··00003830·R_ARM_THM_MOVT_ABS·····00000220···.LC2334 00000134··00003830·R_ARM_THM_MOVT_ABS·····00000220···.LC23
35 00000168··0000950a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument35 00000138··0000950a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
36 00000170··00000102·R_ARM_ABS32············00000000···.data36 00000140··00000102·R_ARM_ABS32············00000000···.data
37 00000192··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct37 00000162··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
38 00000196··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct38 00000166··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
39 000001a0··0000910a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException39 00000170··0000910a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
40 000001a8··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC2540 00000178··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC25
41 000001ac··00003c30·R_ARM_THM_MOVT_ABS·····00000234···.LC2541 0000017c··00003c30·R_ARM_THM_MOVT_ABS·····00000234···.LC25
42 000001b6··0000af0a·R_ARM_THM_CALL·········00000000···PyErr_ResourceWarning42 00000186··0000af0a·R_ARM_THM_CALL·········00000000···PyErr_ResourceWarning
43 000001be··0000b00a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException43 0000018e··0000b00a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
44 000001c4··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct44 00000194··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
45 000001c8··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct45 00000198··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
46 000001ce··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Warning46 0000019e··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Warning
47 000001d2··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Warning47 000001a2··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Warning
48 000001d8··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches48 000001a8··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
49 000001e2··0000b30a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable49 000001b2··0000b30a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
50 00000222··0000b40a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t50 000001f2··0000b40a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t
51 00000246··0000a30a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize51 00000216··0000a30a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
52 0000025a··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read52 0000022a··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read
53 00000272··0000830a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread53 00000242··0000830a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
54 00000282··00009f0a·R_ARM_THM_CALL·········00000000···lseek6454 00000252··00009f0a·R_ARM_THM_CALL·········00000000···lseek64
55 0000028e··0000880a·R_ARM_THM_CALL·········00000000···_Py_fstat_noraise55 0000025e··0000880a·R_ARM_THM_CALL·········00000000···_Py_fstat_noraise
56 00000296··0000850a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread56 00000266··0000850a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
57 000002dc··0000a30a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize57 000002ac··0000a30a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
58 000002f8··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read58 000002c8··0000a40a·R_ARM_THM_CALL·········00000000···_Py_read
 59 000002e2··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
59 00000312··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize60 00000316··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
60 00000346··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize 
61 00000350··0000820a·R_ARM_THM_CALL·········00000000···__errno_location61 00000320··0000820a·R_ARM_THM_CALL·········00000000···__errno_location
62 0000035a··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear62 0000032a··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
63 00000374··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc63 00000344··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
64 00000378··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct64 00000348··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
65 0000037c··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct65 0000034c··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
66 0000038a··0000a62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError66 0000035a··0000a62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
67 0000038e··0000a630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError67 0000035e··0000a630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
68 00000392··0000242f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC1668 00000362··0000242f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC16
69 00000396··00002430·R_ARM_THM_MOVT_ABS·····00000168···.LC1669 00000366··00002430·R_ARM_THM_MOVT_ABS·····00000168···.LC16
70 0000039c··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString70 0000036c··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
71 000003b2··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc71 00000382··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 000003be··0000392f·R_ARM_THM_MOVW_ABS_NC··0000022c···.LC2472 0000038e··0000392f·R_ARM_THM_MOVW_ABS_NC··0000022c···.LC24
73 000003c2··00003930·R_ARM_THM_MOVT_ABS·····0000022c···.LC2473 00000392··00003930·R_ARM_THM_MOVT_ABS·····0000022c···.LC24
74 000003c6··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC1974 00000396··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC19
75 000003ca··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC1975 0000039a··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC19
76 000003d2··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format76 000003a2··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format
77 000003d8··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError77 000003a8··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
78 000003dc··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError78 000003ac··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
79 000003e0··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC1579 000003b0··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC15
80 000003e4··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC1580 000003b4··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC15
81 000003ea··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString81 000003ba··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
82 00000408··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords82 000003d8··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
83 0000041a··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize83 000003ea··0000a50a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
84 0000043a··0000820a·R_ARM_THM_CALL·········00000000···__errno_location84 0000040a··0000820a·R_ARM_THM_CALL·········00000000···__errno_location
85 00000454··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc85 00000424··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
86 0000045c··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear86 0000042c··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
87 00000464··00000102·R_ARM_ABS32············00000000···.data87 00000434··00000102·R_ARM_ABS32············00000000···.data
88 00000480··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError88 00000450··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
89 00000484··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError89 00000454··00008b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
90 00000488··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC1590 00000458··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC15
91 0000048c··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC1591 0000045c··00001d30·R_ARM_THM_MOVT_ABS·····00000148···.LC15
92 00000492··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString92 00000462··00008c0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
93 000004b0··0000502f·R_ARM_THM_MOVW_ABS_NC··000002f0···.LC3693 00000480··0000502f·R_ARM_THM_MOVW_ABS_NC··000002f0···.LC36
94 000004b4··00005030·R_ARM_THM_MOVT_ABS·····000002f0···.LC3694 00000484··00005030·R_ARM_THM_MOVT_ABS·····000002f0···.LC36
95 000004b8··0000512f·R_ARM_THM_MOVW_ABS_NC··000002f4···.LC3795 00000488··0000512f·R_ARM_THM_MOVW_ABS_NC··000002f4···.LC37
96 000004bc··00005130·R_ARM_THM_MOVT_ABS·····000002f4···.LC3796 0000048c··00005130·R_ARM_THM_MOVT_ABS·····000002f4···.LC37
97 000004c6··00004d2f·R_ARM_THM_MOVW_ABS_NC··000002e4···.LC3397 00000496··00004d2f·R_ARM_THM_MOVW_ABS_NC··000002e4···.LC33
98 000004ca··00004d30·R_ARM_THM_MOVT_ABS·····000002e4···.LC3398 0000049a··00004d30·R_ARM_THM_MOVT_ABS·····000002e4···.LC33
99 000004ce··00004c2f·R_ARM_THM_MOVW_ABS_NC··000002e0···.LC3299 0000049e··00004c2f·R_ARM_THM_MOVW_ABS_NC··000002e0···.LC32
100 000004d2··00004c30·R_ARM_THM_MOVT_ABS·····000002e0···.LC32100 000004a2··00004c30·R_ARM_THM_MOVT_ABS·····000002e0···.LC32
101 000004de··0000522f·R_ARM_THM_MOVW_ABS_NC··000002f8···.LC38101 000004ae··0000522f·R_ARM_THM_MOVW_ABS_NC··000002f8···.LC38
102 000004e2··00005230·R_ARM_THM_MOVT_ABS·····000002f8···.LC38102 000004b2··00005230·R_ARM_THM_MOVT_ABS·····000002f8···.LC38
103 000004e8··00004f2f·R_ARM_THM_MOVW_ABS_NC··000002ec···.LC35103 000004b8··00004f2f·R_ARM_THM_MOVW_ABS_NC··000002ec···.LC35
104 000004ec··00004f30·R_ARM_THM_MOVT_ABS·····000002ec···.LC35104 000004bc··00004f30·R_ARM_THM_MOVT_ABS·····000002ec···.LC35
105 000004f0··00004e2f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC34105 000004c0··00004e2f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC34
106 000004f4··00004e30·R_ARM_THM_MOVT_ABS·····000002e8···.LC34106 000004c4··00004e30·R_ARM_THM_MOVT_ABS·····000002e8···.LC34
107 00000548··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct107 00000518··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
108 0000054c··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct108 0000051c··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
109 0000055c··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct109 0000052c··00007a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
110 00000560··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct110 00000530··00007a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
111 00000570··0000180a·R_ARM_THM_CALL·········0000082d···portable_lseek111 00000540··0000180a·R_ARM_THM_CALL·········0000082d···portable_lseek
112 0000057c··0000a10a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong112 0000054c··0000a10a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong
113 00000584··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred113 00000554··00007e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
114 0000058c··0000830a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread114 0000055c··0000830a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
115 00000592··0000820a·R_ARM_THM_CALL·········00000000···__errno_location115 00000562··0000820a·R_ARM_THM_CALL·········00000000···__errno_location
116 0000059e··0000bc0a·R_ARM_THM_CALL·········00000000···ftruncate64116 0000056e··0000bc0a·R_ARM_THM_CALL·········00000000···ftruncate64
117 000005a6··0000850a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread117 00000576··0000850a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
118 000005cc··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords118 0000059c··0000960a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
119 000005d8··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError119 000005a8··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
120 000005dc··00008e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError120 000005ac··00008e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
121 000005e2··00009a0a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno121 000005b2··00009a0a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
122 000005f8··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001cc···.LC18122 000005c8··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001cc···.LC18
123 000005fc··00002e30·R_ARM_THM_MOVT_ABS·····000001cc···.LC18123 000005cc··00002e30·R_ARM_THM_MOVT_ABS·····000001cc···.LC18
124 00000600··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC19124 000005d0··00002f2f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC19
125 00000604··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC19125 000005d4··00002f30·R_ARM_THM_MOVT_ABS·····000001d4···.LC19
126 0000060c··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format126 000005dc··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Format
127 00000614··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError127 000005e4··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
Max diff block lines reached; 12813/30015 bytes (42.69%) of diff not shown.
19.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 27, 38 lines modifiedOffset 27, 15 lines modified
27 ·R_ARM_THM_MOVT_ABS»     .LC1527 ·R_ARM_THM_MOVT_ABS»     .LC15
28 »       ldr»    r0,·[r3,·#0]28 »       ldr»    r0,·[r3,·#0]
29 »       bl»     0·<PyErr_SetString>29 »       bl»     0·<PyErr_SetString>
30 ·R_ARM_THM_CALL» PyErr_SetString30 ·R_ARM_THM_CALL» PyErr_SetString
31 »       movs»   r0,·#031 »       movs»   r0,·#0
32 »       pop»    {r3,·pc}32 »       pop»    {r3,·pc}
  
33 0000003c·<fileio_traverse>: 
34 fileio_traverse(): 
35 »       push»   {r4,·r5,·r6,·lr} 
36 »       mov.w»  ip,·#4096»  @·0x1000 
37 »       sub.w»  ip,·sp,·ip 
38 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
39 »       mov»    r4,·r0 
40 »       ldr»    r0,·[r0,·#4] 
41 »       mov»    r5,·r1 
42 »       mov»    r6,·r2 
43 »       cbz»    r0,·5a·<fileio_traverse+0x1e> 
44 »       mov»    r1,·r2 
45 »       blx»    r5 
46 »       cbnz»   r0,·68·<fileio_traverse+0x2c> 
47 »       ldr»    r0,·[r4,·#24] 
48 »       cbz»    r0,·68·<fileio_traverse+0x2c> 
49 »       mov»    r1,·r6 
50 »       mov»    r3,·r5 
51 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr} 
52 »       bx»     r3 
53 »       pop»    {r4,·r5,·r6,·pc} 
54 »       nop 
  
55 0000006c·<_io_FileIO_readinto>:33 0000003c·<_io_FileIO_readinto>:
56 _io_FileIO_readinto():34 _io_FileIO_readinto():
57 »       push»   {r4,·r5,·r6,·r7,·lr}35 »       push»   {r4,·r5,·r6,·r7,·lr}
58 »       mov.w»  ip,·#4096»  @·0x100036 »       mov.w»  ip,·#4096»  @·0x1000
59 »       sub.w»  ip,·sp,·ip37 »       sub.w»  ip,·sp,·ip
60 »       str.w»  r0,·[ip,·#4000]»     @·0xfa038 »       str.w»  r0,·[ip,·#4000]»     @·0xfa0
61 »       sub»    sp,·#76»      @·0x4c39 »       sub»    sp,·#76»      @·0x4c
62 »       mov»    r5,·r040 »       mov»    r5,·r0
Offset 67, 107 lines modifiedOffset 44, 107 lines modified
67 »       movs»   r1,·#044 »       movs»   r1,·#0
68 »       movs»   r2,·#44»     @·0x2c45 »       movs»   r2,·#44»     @·0x2c
69 »       add»    r0,·sp,·#2846 »       add»    r0,·sp,·#28
70 »       mov»    r6,·r347 »       mov»    r6,·r3
71 »       bl»     0·<memset>48 »       bl»     0·<memset>
72 ·R_ARM_THM_CALL» memset49 ·R_ARM_THM_CALL» memset
73 »       ldr»    r3,·[sp,·#96]» @·0x6050 »       ldr»    r3,·[sp,·#96]» @·0x60
74 »       cbnz»   r3,·de·<_io_FileIO_readinto+0x72>51 »       cbnz»   r3,·ae·<_io_FileIO_readinto+0x72>
75 »       cmp»    r6,·#152 »       cmp»    r6,·#1
76 »       bne.n»  de·<_io_FileIO_readinto+0x72>53 »       bne.n»  ae·<_io_FileIO_readinto+0x72>
77 »       cbz»    r4,·de·<_io_FileIO_readinto+0x72>54 »       cbz»    r4,·ae·<_io_FileIO_readinto+0x72>
78 »       ldr»    r0,·[r4,·#0]55 »       ldr»    r0,·[r4,·#0]
79 »       movs»   r2,·#156 »       movs»   r2,·#1
80 »       add»    r1,·sp,·#2857 »       add»    r1,·sp,·#28
81 »       bl»     0·<PyObject_GetBuffer>58 »       bl»     0·<PyObject_GetBuffer>
82 ·R_ARM_THM_CALL» PyObject_GetBuffer59 ·R_ARM_THM_CALL» PyObject_GetBuffer
83 »       cmp»    r0,·#060 »       cmp»    r0,·#0
84 »       blt.n»  14e·<_io_FileIO_readinto+0xe2>61 »       blt.n»  11e·<_io_FileIO_readinto+0xe2>
85 »       ldr»    r0,·[r5,·#8]62 »       ldr»    r0,·[r5,·#8]
86 »       ldr»    r1,·[sp,·#28]63 »       ldr»    r1,·[sp,·#28]
87 »       ldr»    r2,·[sp,·#36]» @·0x2464 »       ldr»    r2,·[sp,·#36]» @·0x24
88 »       cmp»    r0,·#065 »       cmp»    r0,·#0
89 »       blt.n»  136·<_io_FileIO_readinto+0xca>66 »       blt.n»  106·<_io_FileIO_readinto+0xca>
90 »       ldrb»   r3,·[r5,·#12]67 »       ldrb»   r3,·[r5,·#12]
91 »       lsls»   r4,·r3,·#3068 »       lsls»   r4,·r3,·#30
92 »       bpl.n»  116·<_io_FileIO_readinto+0xaa>69 »       bpl.n»  e6·<_io_FileIO_readinto+0xaa>
93 »       bl»     0·<_Py_read>70 »       bl»     0·<_Py_read>
94 ·R_ARM_THM_CALL» _Py_read71 ·R_ARM_THM_CALL» _Py_read
95 »       mov»    r4,·r072 »       mov»    r4,·r0
96 »       bl»     0·<__errno_location>73 »       bl»     0·<__errno_location>
97 ·R_ARM_THM_CALL» __errno_location74 ·R_ARM_THM_CALL» __errno_location
98 »       adds»   r2,·r4,·#175 »       adds»   r2,·r4,·#1
99 »       ldr»    r3,·[r0,·#0]76 »       ldr»    r3,·[r0,·#0]
100 »       beq.n»  104·<_io_FileIO_readinto+0x98>77 »       beq.n»  d4·<_io_FileIO_readinto+0x98>
101 »       mov»    r0,·r478 »       mov»    r0,·r4
102 »       bl»     0·<PyLong_FromSsize_t>79 »       bl»     0·<PyLong_FromSsize_t>
103 ·R_ARM_THM_CALL» PyLong_FromSsize_t80 ·R_ARM_THM_CALL» PyLong_FromSsize_t
104 »       mov»    r4,·r081 »       mov»    r4,·r0
105 »       ldr»    r3,·[sp,·#32]82 »       ldr»    r3,·[sp,·#32]
106 »       cbz»    r3,·d8·<_io_FileIO_readinto+0x6c>83 »       cbz»    r3,·a8·<_io_FileIO_readinto+0x6c>
107 »       add»    r0,·sp,·#2884 »       add»    r0,·sp,·#28
108 »       bl»     0·<PyBuffer_Release>85 »       bl»     0·<PyBuffer_Release>
109 ·R_ARM_THM_CALL» PyBuffer_Release86 ·R_ARM_THM_CALL» PyBuffer_Release
110 »       mov»    r0,·r487 »       mov»    r0,·r4
111 »       add»    sp,·#76»      @·0x4c88 »       add»    sp,·#76»      @·0x4c
112 »       pop»    {r4,·r5,·r6,·r7,·pc}89 »       pop»    {r4,·r5,·r6,·r7,·pc}
113 »       mov»    r0,·r490 »       mov»    r0,·r4
114 »       ldr»    r4,·[pc,·#140]»@·(170·<_io_FileIO_readinto+0x104>)91 »       ldr»    r4,·[pc,·#140]»@·(140·<_io_FileIO_readinto+0x104>)
115 »       movs»   r2,·#092 »       movs»   r2,·#0
116 »       str»    r4,·[sp,·#0]93 »       str»    r4,·[sp,·#0]
117 »       ldr»    r3,·[sp,·#96]» @·0x6094 »       ldr»    r3,·[sp,·#96]» @·0x60
118 »       movs»   r4,·#195 »       movs»   r4,·#1
119 »       mov»    r1,·r696 »       mov»    r1,·r6
120 »       strd»   r4,·r4,·[sp,·#4]97 »       strd»   r4,·r4,·[sp,·#4]
121 »       str»    r2,·[sp,·#12]98 »       str»    r2,·[sp,·#12]
122 »       add»    r4,·sp,·#2499 »       add»    r4,·sp,·#24
123 »       str»    r4,·[sp,·#16]100 »       str»    r4,·[sp,·#16]
124 »       bl»     0·<_PyArg_UnpackKeywords>101 »       bl»     0·<_PyArg_UnpackKeywords>
125 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords102 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords
126 »       mov»    r4,·r0103 »       mov»    r4,·r0
127 »       cmp»    r0,·#0104 »       cmp»    r0,·#0
128 »       bne.n»  98·<_io_FileIO_readinto+0x2c>105 »       bne.n»  68·<_io_FileIO_readinto+0x2c>
129 »       movs»   r4,·#0106 »       movs»   r4,·#0
130 »       b.n»    ce·<_io_FileIO_readinto+0x62>107 »       b.n»    9e·<_io_FileIO_readinto+0x62>
131 »       cmp»    r3,·#11108 »       cmp»    r3,·#11
132 »       bne.n»  100·<_io_FileIO_readinto+0x94>109 »       bne.n»  d0·<_io_FileIO_readinto+0x94>
133 »       movw»   r4,·#0110 »       movw»   r4,·#0
134 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct111 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
135 »       movt»   r4,·#0112 »       movt»   r4,·#0
136 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct113 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
137 »       bl»     0·<PyErr_Clear>114 »       bl»     0·<PyErr_Clear>
138 ·R_ARM_THM_CALL» PyErr_Clear115 ·R_ARM_THM_CALL» PyErr_Clear
139 »       b.n»    ce·<_io_FileIO_readinto+0x62>116 »       b.n»    9e·<_io_FileIO_readinto+0x62>
140 »       ldr.w»  r3,·[r7,·#444]»      @·0x1bc117 »       ldr.w»  r3,·[r7,·#444]»      @·0x1bc
141 »       movw»   r2,·#0118 »       movw»   r2,·#0
142 ·R_ARM_THM_MOVW_ABS_NC»  .LC24119 ·R_ARM_THM_MOVW_ABS_NC»  .LC24
143 »       movt»   r2,·#0120 »       movt»   r2,·#0
144 ·R_ARM_THM_MOVT_ABS»     .LC24121 ·R_ARM_THM_MOVT_ABS»     .LC24
145 »       movw»   r1,·#0122 »       movw»   r1,·#0
146 ·R_ARM_THM_MOVW_ABS_NC»  .LC19123 ·R_ARM_THM_MOVW_ABS_NC»  .LC19
147 »       movt»   r1,·#0124 »       movt»   r1,·#0
148 ·R_ARM_THM_MOVT_ABS»     .LC19125 ·R_ARM_THM_MOVT_ABS»     .LC19
149 »       ldr»    r3,·[r3,·#16]126 »       ldr»    r3,·[r3,·#16]
150 »       ldr»    r0,·[r3,·#4]127 »       ldr»    r0,·[r3,·#4]
151 »       bl»     0·<PyErr_Format>128 »       bl»     0·<PyErr_Format>
152 ·R_ARM_THM_CALL» PyErr_Format129 ·R_ARM_THM_CALL» PyErr_Format
153 »       mov»    r4,·r0130 »       mov»    r4,·r0
154 »       b.n»    ce·<_io_FileIO_readinto+0x62>131 »       b.n»    9e·<_io_FileIO_readinto+0x62>
Max diff block lines reached; 16563/20113 bytes (82.35%) of diff not shown.
4.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1344, 15 lines modifiedOffset 1344, 15 lines modified
1344 »       ldr»    r0,·[r3,·#0]1344 »       ldr»    r0,·[r3,·#0]
1345 »       bl»     0·<PyErr_SetString>1345 »       bl»     0·<PyErr_SetString>
1346 ·R_ARM_THM_CALL» PyErr_SetString1346 ·R_ARM_THM_CALL» PyErr_SetString
1347 »       b.n»    bae·<_io_FileIO_close+0xa2>1347 »       b.n»    bae·<_io_FileIO_close+0xa2>
1348 »       movs»   r6,·#01348 »       movs»   r6,·#0
1349 »       mov»    r1,·r41349 »       mov»    r1,·r4
1350 »       mov»    r0,·r41350 »       mov»    r0,·r4
1351 »       bl»     174·<_io_FileIO___init__+0x140>1351 »       bl»     144·<_io_FileIO___init__+0x110>
1352 ·R_ARM_THM_CALL» fileio_dealloc_warn1352 ·R_ARM_THM_CALL» fileio_dealloc_warn
1353 »       cbz»    r0,·c20·<_io_FileIO_close+0x114>1353 »       cbz»    r0,·c20·<_io_FileIO_close+0x114>
1354 »       ldr»    r3,·[r0,·#0]1354 »       ldr»    r3,·[r0,·#0]
1355 »       mvn.w»  r1,·#3221225472»    @·0xc00000001355 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1356 »       cmp»    r3,·r11356 »       cmp»    r3,·r1
1357 »       beq.n»  bbc·<_io_FileIO_close+0xb0>1357 »       beq.n»  bbc·<_io_FileIO_close+0xb0>
1358 »       subs»   r3,·#11358 »       subs»   r3,·#1
Offset 1603, 49 lines modifiedOffset 1603, 72 lines modified
1603 ·R_ARM_THM_CALL» PyErr_Format1603 ·R_ARM_THM_CALL» PyErr_Format
1604 »       mov»    r4,·r01604 »       mov»    r4,·r0
1605 »       b.n»    da4·<_io_FileIO_write+0x98>1605 »       b.n»    da4·<_io_FileIO_write+0x98>
1606 »       nop1606 »       nop
1607 »       .word»  0x0000002c1607 »       .word»  0x0000002c
1608 ·R_ARM_ABS32»    .data1608 ·R_ARM_ABS32»    .data
  
 1609 00000e0c·<fileio_traverse>:
 1610 fileio_traverse():
 1611 »       push»   {r4,·r5,·r6,·lr}
 1612 »       mov.w»  ip,·#4096»  @·0x1000
 1613 »       sub.w»  ip,·sp,·ip
 1614 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
 1615 »       mov»    r4,·r0
 1616 »       ldr»    r0,·[r0,·#4]
 1617 »       mov»    r5,·r1
 1618 »       mov»    r6,·r2
 1619 »       cbz»    r0,·e2a·<fileio_traverse+0x1e>
 1620 »       mov»    r1,·r2
 1621 »       blx»    r5
 1622 »       cbnz»   r0,·e3a·<fileio_traverse+0x2e>
 1623 »       ldr»    r0,·[r4,·#24]
 1624 »       cbz»    r0,·e38·<fileio_traverse+0x2c>
 1625 »       mov»    r1,·r6
 1626 »       mov»    r3,·r5
 1627 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
 1628 »       bx»     r3
 1629 »       movs»   r0,·#0
 1630 »       pop»    {r4,·r5,·r6,·pc}
  
1609 00000e0c·<_io_FileIO_seek>:1631 00000e3c·<_io_FileIO_seek>:
1610 _io_FileIO_seek():1632 _io_FileIO_seek():
1611 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}1633 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
1612 »       mov.w»  ip,·#4096»  @·0x10001634 »       mov.w»  ip,·#4096»  @·0x1000
1613 »       sub.w»  ip,·sp,·ip1635 »       sub.w»  ip,·sp,·ip
1614 »       str.w»  r0,·[ip,·#4056]»     @·0xfd81636 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
1615 »       subs»   r3,·r2,·#11637 »       subs»   r3,·r2,·#1
1616 »       sub»    sp,·#121638 »       sub»    sp,·#12
1617 »       mov»    r5,·r21639 »       mov»    r5,·r2
1618 »       mov»    r4,·r01640 »       mov»    r4,·r0
1619 »       mov»    r6,·r11641 »       mov»    r6,·r1
1620 »       cmp»    r3,·#11642 »       cmp»    r3,·#1
1621 »       bhi.n»  ee8·<_io_FileIO_seek+0xdc>1643 »       bhi.n»  f18·<_io_FileIO_seek+0xdc>
1622 »       ldr»    r7,·[r1,·#0]1644 »       ldr»    r7,·[r1,·#0]
1623 »       cmp»    r2,·#11645 »       cmp»    r2,·#1
1624 »       beq.n»  f04·<_io_FileIO_seek+0xf8>1646 »       beq.n»  f34·<_io_FileIO_seek+0xf8>
1625 »       ldr»    r0,·[r6,·#4]1647 »       ldr»    r0,·[r6,·#4]
1626 »       bl»     0·<PyLong_AsInt>1648 »       bl»     0·<PyLong_AsInt>
1627 ·R_ARM_THM_CALL» PyLong_AsInt1649 ·R_ARM_THM_CALL» PyLong_AsInt
1628 »       mov»    r5,·r01650 »       mov»    r5,·r0
1629 »       adds»   r2,·r0,·#11651 »       adds»   r2,·r0,·#1
1630 »       beq.n»  f08·<_io_FileIO_seek+0xfc>1652 »       beq.n»  f38·<_io_FileIO_seek+0xfc>
1631 »       ldr»    r6,·[r4,·#8]1653 »       ldr»    r6,·[r4,·#8]
1632 »       cmp»    r6,·#01654 »       cmp»    r6,·#0
1633 »       blt.n»  eca·<_io_FileIO_seek+0xbe>1655 »       blt.n»  efa·<_io_FileIO_seek+0xbe>
1634 »       cbz»    r7,·e8e·<_io_FileIO_seek+0x82>1656 »       cbz»    r7,·ebe·<_io_FileIO_seek+0x82>
1635 »       mov»    r0,·r71657 »       mov»    r0,·r7
1636 »       bl»     0·<PyLong_AsLongLong>1658 »       bl»     0·<PyLong_AsLongLong>
1637 ·R_ARM_THM_CALL» PyLong_AsLongLong1659 ·R_ARM_THM_CALL» PyLong_AsLongLong
1638 »       mov»    r9,·r01660 »       mov»    r9,·r0
1639 »       mov»    r8,·r11661 »       mov»    r8,·r1
1640 »       bl»     0·<PyErr_Occurred>1662 »       bl»     0·<PyErr_Occurred>
1641 ·R_ARM_THM_CALL» PyErr_Occurred1663 ·R_ARM_THM_CALL» PyErr_Occurred
1642 »       cmp»    r0,·#01664 »       cmp»    r0,·#0
1643 »       bne.n»  ee0·<_io_FileIO_seek+0xd4>1665 »       bne.n»  f10·<_io_FileIO_seek+0xd4>
1644 »       bl»     0·<PyEval_SaveThread>1666 »       bl»     0·<PyEval_SaveThread>
1645 ·R_ARM_THM_CALL» PyEval_SaveThread1667 ·R_ARM_THM_CALL» PyEval_SaveThread
1646 »       mov»    r2,·r91668 »       mov»    r2,·r9
1647 »       mov»    r7,·r01669 »       mov»    r7,·r0
1648 »       mov»    r3,·r81670 »       mov»    r3,·r8
1649 »       mov»    r0,·r61671 »       mov»    r0,·r6
1650 »       str»    r5,·[sp,·#0]1672 »       str»    r5,·[sp,·#0]
Offset 1655, 17 lines modifiedOffset 1678, 17 lines modified
1655 »       mov»    r0,·r71678 »       mov»    r0,·r7
1656 »       mov»    r5,·r11679 »       mov»    r5,·r1
1657 »       bl»     0·<PyEval_RestoreThread>1680 »       bl»     0·<PyEval_RestoreThread>
1658 ·R_ARM_THM_CALL» PyEval_RestoreThread1681 ·R_ARM_THM_CALL» PyEval_RestoreThread
1659 »       ldrb»   r3,·[r4,·#12]1682 »       ldrb»   r3,·[r4,·#12]
1660 »       sbfx»   r3,·r3,·#4,·#21683 »       sbfx»   r3,·r3,·#4,·#2
1661 »       lsls»   r3,·r3,·#241684 »       lsls»   r3,·r3,·#24
1662 »       bmi.n»  ea8·<_io_FileIO_seek+0x9c>1685 »       bmi.n»  ed8·<_io_FileIO_seek+0x9c>
1663 »       cmp»    r5,·#01686 »       cmp»    r5,·#0
1664 »       blt.n»  eb6·<_io_FileIO_seek+0xaa>1687 »       blt.n»  ee6·<_io_FileIO_seek+0xaa>
1665 »       mov»    r0,·r61688 »       mov»    r0,·r6
1666 »       mov»    r1,·r51689 »       mov»    r1,·r5
1667 »       add»    sp,·#121690 »       add»    sp,·#12
1668 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}1691 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
1669 »       b.w»    0·<PyLong_FromLongLong>1692 »       b.w»    0·<PyLong_FromLongLong>
1670 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong1693 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong
1671 »       bl»     0·<PyEval_SaveThread>1694 »       bl»     0·<PyEval_SaveThread>
Offset 1676, 21 lines modifiedOffset 1699, 21 lines modified
1676 »       mov»    r5,·r11699 »       mov»    r5,·r1
1677 »       movs»   r2,·#01700 »       movs»   r2,·#0
1678 »       movs»   r3,·#01701 »       movs»   r3,·#0
1679 »       bl»     0·<lseek64>1702 »       bl»     0·<lseek64>
1680 ·R_ARM_THM_CALL» lseek641703 ·R_ARM_THM_CALL» lseek64
1681 »       mov»    r6,·r01704 »       mov»    r6,·r0
1682 »       mov»    r0,·r51705 »       mov»    r0,·r5
1683 »       b.n»    e6c·<_io_FileIO_seek+0x60>1706 »       b.n»    e9c·<_io_FileIO_seek+0x60>
1684 »       mvns»   r3,·r51707 »       mvns»   r3,·r5
1685 »       ldrb»   r2,·[r4,·#12]1708 »       ldrb»   r2,·[r4,·#12]
1686 »       lsrs»   r3,·r3,·#311709 »       lsrs»   r3,·r3,·#31
1687 »       bfi»    r2,·r3,·#4,·#21710 »       bfi»    r2,·r3,·#4,·#2
1688 »       strb»   r2,·[r4,·#12]1711 »       strb»   r2,·[r4,·#12]
1689 »       b.n»    e7c·<_io_FileIO_seek+0x70>1712 »       b.n»    eac·<_io_FileIO_seek+0x70>
1690 »       movw»   r3,·#01713 »       movw»   r3,·#0
1691 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError1714 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
1692 »       movt»   r3,·#01715 »       movt»   r3,·#0
1693 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError1716 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
1694 »       ldr»    r0,·[r3,·#0]1717 »       ldr»    r0,·[r3,·#0]
1695 »       add»    sp,·#121718 »       add»    sp,·#12
Max diff block lines reached; 640/3927 bytes (16.30%) of diff not shown.
979 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 »       bl»     0·<PyObject_GetOptionalAttr>29 »       bl»     0·<PyObject_GetOptionalAttr>
30 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr30 ·R_ARM_THM_CALL» PyObject_GetOptionalAttr
31 »       cmp»    r0,·#031 »       cmp»    r0,·#0
32 »       blt.n»  f8·<fileio_repr+0xf8>32 »       blt.n»  f8·<fileio_repr+0xf8>
33 »       ldr»    r3,·[sp,·#12]33 »       ldr»    r3,·[sp,·#12]
34 »       mov»    r0,·r434 »       mov»    r0,·r4
35 »       cbnz»   r3,·7a·<fileio_repr+0x7a>35 »       cbnz»   r3,·7a·<fileio_repr+0x7a>
36 »       bl»     49c·<mode_string>36 »       bl»     46c·<mode_string>
37 ·R_ARM_THM_CALL» mode_string37 ·R_ARM_THM_CALL» mode_string
38 »       ldrb»   r2,·[r4,·#12]38 »       ldrb»   r2,·[r4,·#12]
39 »       ldr»    r6,·[r4,·#8]39 »       ldr»    r6,·[r4,·#8]
40 »       movw»   r1,·#040 »       movw»   r1,·#0
41 ·R_ARM_THM_MOVW_ABS_NC»  .LC2741 ·R_ARM_THM_MOVW_ABS_NC»  .LC27
42 »       movt»   r1,·#042 »       movt»   r1,·#0
43 ·R_ARM_THM_MOVT_ABS»     .LC2743 ·R_ARM_THM_MOVT_ABS»     .LC27
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 »       b.n»    fa·<fileio_repr+0xfa>62 »       b.n»    fa·<fileio_repr+0xfa>
63 »       bl»     0·<Py_ReprEnter>63 »       bl»     0·<Py_ReprEnter>
64 ·R_ARM_THM_CALL» Py_ReprEnter64 ·R_ARM_THM_CALL» Py_ReprEnter
65 »       cmp»    r0,·#065 »       cmp»    r0,·#0
66 »       bne.n»  c4·<fileio_repr+0xc4>66 »       bne.n»  c4·<fileio_repr+0xc4>
67 »       mov»    r0,·r467 »       mov»    r0,·r4
68 »       ldr»    r6,·[sp,·#12]68 »       ldr»    r6,·[sp,·#12]
69 »       bl»     49c·<mode_string>69 »       bl»     46c·<mode_string>
70 ·R_ARM_THM_CALL» mode_string70 ·R_ARM_THM_CALL» mode_string
71 »       ldrb»   r2,·[r4,·#12]71 »       ldrb»   r2,·[r4,·#12]
72 »       mov»    r1,·r572 »       mov»    r1,·r5
73 »       movw»   r5,·#073 »       movw»   r5,·#0
74 ·R_ARM_THM_MOVW_ABS_NC»  .LC2674 ·R_ARM_THM_MOVW_ABS_NC»  .LC26
75 »       movt»   r5,·#075 »       movt»   r5,·#0
76 ·R_ARM_THM_MOVT_ABS»     .LC2676 ·R_ARM_THM_MOVT_ABS»     .LC26
47.4 KB
bytesio.o
4.97 KB
readelf --wide --symbols {}
    
Offset 36, 47 lines modifiedOffset 36, 47 lines modified
36 ····32:·000000f9···152·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer36 ····32:·000000f9···152·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer
37 ····33:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC637 ····33:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
38 ····34:·00000191···116·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer38 ····34:·00000191···116·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer
39 ····35:·00000205····10·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer39 ····35:·00000205····10·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer
40 ····36:·00000211····86·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc40 ····36:·00000211····86·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc
41 ····37:·00000269·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue41 ····37:·00000269·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue
42 ····38:·0000026d···122·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl42 ····38:·0000026d···122·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl
43 ····39:·000002e9····58·FUNC····LOCAL··DEFAULT····1·bytesio_traverse 
44 ····40:·00000325····46·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse 
45 ····41:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC743 ····39:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
46 ····42:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC844 ····40:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
47 ····43:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC945 ····41:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
48 ····44:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1046 ····42:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
49 ····45:·00000355···320·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_seek47 ····43:·000002e9···320·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_seek
50 ····46:·00000495···176·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines48 ····44:·00000429···176·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines
 49 ····45:·000004d9····58·FUNC····LOCAL··DEFAULT····1·bytesio_traverse
51 ····47:·00000164·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1150 ····46:·00000164·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
52 ····48:·00000555···276·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline51 ····47:·00000555···276·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline
53 ····49:·00000669····70·FUNC····LOCAL··DEFAULT····6·scan_eol52 ····48:·00000669····70·FUNC····LOCAL··DEFAULT····6·scan_eol
54 ····50:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1253 ····49:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
55 ····51:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1354 ····50:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
57 ····53:·00000001···342·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_readlines56 ····52:·00000001···342·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_readlines
58 ····54:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1457 ····53:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
59 ····55:·00000157···138·FUNC····LOCAL··DEFAULT····9·bytesio_getstate58 ····54:·00000157···138·FUNC····LOCAL··DEFAULT····9·bytesio_getstate
60 ····56:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1559 ····55:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
61 ····57:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1660 ····56:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
62 ····58:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1761 ····57:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
63 ····59:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1862 ····58:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
64 ····60:·000001e1···304·FUNC····LOCAL··DEFAULT····9·bytesio_setstate63 ····59:·000001e1···304·FUNC····LOCAL··DEFAULT····9·bytesio_setstate
65 ····61:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1964 ····60:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
66 ····62:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2065 ····61:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
67 ····63:·00000311···196·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_truncate66 ····62:·00000311···196·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_truncate
68 ····64:·000003d5····54·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_isatty67 ····63:·000003d5····54·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_isatty
 68 ····64:·00000515····46·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse
69 ····65:·0000040b····68·FUNC····LOCAL··DEFAULT····9·bytesio_iternext69 ····65:·0000040b····68·FUNC····LOCAL··DEFAULT····9·bytesio_iternext
70 ····66:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2170 ····66:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
 71 ····67:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
 72 ····68:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
 73 ····69:·00000545···164·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto
 74 ····70:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
71 ····67:·0000044f···120·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_read175 ····71:·0000044f···120·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_read1
72 ····68:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22 
73 ····69:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23 
74 ····70:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24 
75 ····71:·00000545···164·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto 
76 ····72:·000004c7····54·FUNC····LOCAL··DEFAULT····9·bytesio_sizeof76 ····72:·000004c7····54·FUNC····LOCAL··DEFAULT····9·bytesio_sizeof
77 ····73:·000004fd····78·FUNC····LOCAL··DEFAULT····9·bytesio_clear77 ····73:·000004fd····78·FUNC····LOCAL··DEFAULT····9·bytesio_clear
78 ····74:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata78 ····74:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
79 ····75:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d79 ····75:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
80 ····76:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.180 ····76:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.1
81 ····77:·00000008····92·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO___init____doc__81 ····77:·00000008····92·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO___init____doc__
82 ····78:·00000064····48·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_close__doc__82 ····78:·00000064····48·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_close__doc__
24.5 KB
readelf --wide --relocs {}
    
Offset 43, 96 lines modifiedOffset 43, 96 lines modified
43 0000023e··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc43 0000023e··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
44 0000029a··00007d0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize44 0000029a··00007d0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
45 000002cc··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError45 000002cc··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
46 000002d0··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError46 000002d0··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
47 000002d4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC147 000002d4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
48 000002d8··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC148 000002d8··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
49 000002de··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString49 000002de··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
50 00000374··0000830a·R_ARM_THM_CALL·········00000000···_PyNumber_Index50 00000308··0000830a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
51 0000037e··0000840a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t51 00000312··0000840a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
52 000003ca··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc52 0000035e··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
53 000003d4··0000850a·R_ARM_THM_CALL·········00000000···PyLong_AsInt53 00000368··0000850a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
54 000003de··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred54 00000372··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 55 0000037c··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 56 00000380··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 57 00000386··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC10
 58 0000038a··00002a30·R_ARM_THM_MOVT_ABS·····00000138···.LC10
 59 00000390··0000870a·R_ARM_THM_CALL·········00000000···PyErr_Format
 60 000003b2··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
 61 000003b6··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 62 000003ba··0000292f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC9
 63 000003be··00002930·R_ARM_THM_MOVT_ABS·····00000120···.LC9
 64 000003c4··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
55 000003e8··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError65 000003ce··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
56 000003ec··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError66 000003d2··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
57 000003f2··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000138···.LC1067 000003d6··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
58 000003f6··00002c30·R_ARM_THM_MOVT_ABS·····00000138···.LC1068 000003da··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
59 000003fc··0000870a·R_ARM_THM_CALL·········00000000···PyErr_Format 
60 0000041e··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError 
61 00000422··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError 
62 00000426··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC9 
63 0000042a··00002b30·R_ARM_THM_MOVT_ABS·····00000120···.LC9 
64 00000430··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString69 000003e0··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 70 000003e6··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 71 000003f4··0000272f·R_ARM_THM_MOVW_ABS_NC··00000100···.LC7
 72 000003f8··00002730·R_ARM_THM_MOVT_ABS·····00000100···.LC7
 73 00000402··0000780a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
65 0000043a··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError74 0000040e··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
66 0000043e··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError75 00000412··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 76 00000418··0000282f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC8
 77 0000041c··00002830·R_ARM_THM_MOVT_ABS·····00000108···.LC8
 78 00000422··0000870a·R_ARM_THM_CALL·········00000000···PyErr_Format
 79 00000440··0000880a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
 80 0000044e··00001b0a·R_ARM_THM_CALL·········000003e1···write_bytes
 81 00000466··0000890a·R_ARM_THM_CALL·········00000000···PyIter_Next
 82 00000486··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 83 0000048a··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 84 00000490··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 85 00000494··00006b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 86 0000049c··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 87 000004a0··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
67 00000442··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC188 000004a4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
68 00000446··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC189 000004a8··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
69 0000044c··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString90 000004ae··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
70 00000452··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
71 00000460··0000292f·R_ARM_THM_MOVW_ABS_NC··00000100···.LC7 
72 00000464··00002930·R_ARM_THM_MOVT_ABS·····00000100···.LC7 
73 0000046e··0000780a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional 
74 0000047a··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
75 0000047e··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
76 00000484··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC8 
77 00000488··00002a30·R_ARM_THM_MOVT_ABS·····00000108···.LC8 
78 0000048e··0000870a·R_ARM_THM_CALL·········00000000···PyErr_Format91 000004b8··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
79 000004ac··0000880a·R_ARM_THM_CALL·········00000000···PyObject_GetIter 
80 000004ba··00001b0a·R_ARM_THM_CALL·········000003e1···write_bytes 
81 000004d2··0000890a·R_ARM_THM_CALL·········00000000···PyIter_Next 
82 000004f2··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc92 000004d2··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
83 000004f6··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
84 000004fc··00006b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
85 00000500··00006b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
86 00000508··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
87 0000050c··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
88 00000510··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1 
89 00000514··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1 
90 0000051a··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
91 00000524··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
92 0000053e··00006a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
93 0000055e··00007c0a·R_ARM_THM_CALL·········00000000···memset93 0000055e··00007c0a·R_ARM_THM_CALL·········00000000···memset
94 00000568··0000790a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer94 00000568··0000790a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
95 0000058c··00007a0a·R_ARM_THM_CALL·········00000000···memcpy95 0000058c··00007a0a·R_ARM_THM_CALL·········00000000···memcpy
96 00000598··0000720a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t96 00000598··0000720a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
97 000005a4··00007b0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release97 000005a4··00007b0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
98 000005ae··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError98 000005ae··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
99 000005b2··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError99 000005b2··00007130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
100 000005b6··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1100 000005b6··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
101 000005ba··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1101 000005ba··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
102 000005c0··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString102 000005c0··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
103 000005ca··0000442f·R_ARM_THM_MOVW_ABS_NC··0000029c···.LC22103 000005ca··0000422f·R_ARM_THM_MOVW_ABS_NC··00000294···.LC21
104 000005ce··00004430·R_ARM_THM_MOVT_ABS·····0000029c···.LC22104 000005ce··00004230·R_ARM_THM_MOVT_ABS·····00000294···.LC21
105 000005d2··0000452f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC23105 000005d2··0000432f·R_ARM_THM_MOVW_ABS_NC··000002b4···.LC22
106 000005d6··00004530·R_ARM_THM_MOVT_ABS·····000002bc···.LC23106 000005d6··00004330·R_ARM_THM_MOVT_ABS·····000002b4···.LC22
107 000005da··0000462f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC24107 000005da··0000442f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC23
108 000005de··00004630·R_ARM_THM_MOVT_ABS·····000002c8···.LC24108 000005de··00004430·R_ARM_THM_MOVT_ABS·····000002c0···.LC23
109 000005e2··0000900a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument109 000005e2··0000900a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
110 00000262··00006a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc110 00000262··00006a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
111 000002be··0000681e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize111 000002be··0000681e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize
112 000003bc··0000721e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t112 00000350··0000721e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
113 Relocation·section·'.rel.data'·at·offset·0x3918·contains·89·entries:113 Relocation·section·'.rel.data'·at·offset·0x3918·contains·89·entries:
114 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name114 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
115 00000004··00004a02·R_ARM_ABS32············00000000···.rodata115 00000004··00004a02·R_ARM_ABS32············00000000···.rodata
116 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4116 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
117 00000024··00000102·R_ARM_ABS32············00000000···.data117 00000024··00000102·R_ARM_ABS32············00000000···.data
118 00000038··00009502·R_ARM_ABS32············00000000···PyTuple_Type118 00000038··00009502·R_ARM_ABS32············00000000···PyTuple_Type
119 00000040··00009602·R_ARM_ABS32············00000000···_PyRuntime119 00000040··00009602·R_ARM_ABS32············00000000···_PyRuntime
120 00000044··00000402·R_ARM_ABS32············00000000···.rodata.str1.4120 00000044··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
121 00000054··00000102·R_ARM_ABS32············00000000···.data121 00000054··00000102·R_ARM_ABS32············00000000···.data
122 0000005c··00002402·R_ARM_ABS32············00000211···bytesiobuf_dealloc122 0000005c··00002402·R_ARM_ABS32············00000211···bytesiobuf_dealloc
123 00000064··00002802·R_ARM_ABS32············00000325···bytesiobuf_traverse123 00000064··00004002·R_ARM_ABS32············00000515···bytesiobuf_traverse
124 0000006c··00002202·R_ARM_ABS32············00000191···bytesiobuf_getbuffer124 0000006c··00002202·R_ARM_ABS32············00000191···bytesiobuf_getbuffer
125 00000074··00002302·R_ARM_ABS32············00000205···bytesiobuf_releasebuffer125 00000074··00002302·R_ARM_ABS32············00000205···bytesiobuf_releasebuffer
126 00000080··00000402·R_ARM_ABS32············00000000···.rodata.str1.4126 00000080··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000090··00000102·R_ARM_ABS32············00000000···.data127 00000090··00000102·R_ARM_ABS32············00000000···.data
128 00000098··00001702·R_ARM_ABS32············000001dd···bytesio_dealloc128 00000098··00001702·R_ARM_ABS32············000001dd···bytesio_dealloc
129 000000a0··00004a02·R_ARM_ABS32············00000000···.rodata129 000000a0··00004a02·R_ARM_ABS32············00000000···.rodata
130 000000a8··00002702·R_ARM_ABS32············000002e9···bytesio_traverse130 000000a8··00002d02·R_ARM_ABS32············000004d9···bytesio_traverse
131 000000b0··00004902·R_ARM_ABS32············000004fd···bytesio_clear131 000000b0··00004902·R_ARM_ABS32············000004fd···bytesio_clear
132 000000b8··00009702·R_ARM_ABS32············00000000···PyObject_SelfIter132 000000b8··00009702·R_ARM_ABS32············00000000···PyObject_SelfIter
133 000000c0··00004102·R_ARM_ABS32············0000040b···bytesio_iternext133 000000c0··00004102·R_ARM_ABS32············0000040b···bytesio_iternext
134 000000c8··00000102·R_ARM_ABS32············00000000···.data134 000000c8··00000102·R_ARM_ABS32············00000000···.data
135 000000d0··00000102·R_ARM_ABS32············00000000···.data135 000000d0··00000102·R_ARM_ABS32············00000000···.data
136 000000d8··00000102·R_ARM_ABS32············00000000···.data136 000000d8··00000102·R_ARM_ABS32············00000000···.data
137 000000e0··00000702·R_ARM_ABS32············0000004d···_io_BytesIO___init__137 000000e0··00000702·R_ARM_ABS32············0000004d···_io_BytesIO___init__
Offset 151, 56 lines modifiedOffset 151, 56 lines modified
151 00000160··00000402·R_ARM_ABS32············00000000···.rodata.str1.4151 00000160··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
152 00000164··00001502·R_ARM_ABS32············00000051···_io_BytesIO_close152 00000164··00001502·R_ARM_ABS32············00000051···_io_BytesIO_close
153 0000016c··00004a02·R_ARM_ABS32············00000000···.rodata153 0000016c··00004a02·R_ARM_ABS32············00000000···.rodata
154 00000170··00000402·R_ARM_ABS32············00000000···.rodata.str1.4154 00000170··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; 14844/25019 bytes (59.33%) of diff not shown.
742 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 118, 28 lines modifiedOffset 118, 28 lines modified
118 unshare_buffer118 unshare_buffer
119 _io_BytesIO_getbuffer119 _io_BytesIO_getbuffer
120 bytesiobuf_getbuffer120 bytesiobuf_getbuffer
121 bytesiobuf_releasebuffer121 bytesiobuf_releasebuffer
122 bytesiobuf_dealloc122 bytesiobuf_dealloc
123 _io_BytesIO_getvalue123 _io_BytesIO_getvalue
124 _io_BytesIO_getvalue_impl124 _io_BytesIO_getvalue_impl
125 bytesio_traverse 
126 bytesiobuf_traverse 
127 _io_BytesIO_seek125 _io_BytesIO_seek
128 _io_BytesIO_writelines126 _io_BytesIO_writelines
 127 bytesio_traverse
129 _io_BytesIO_readline128 _io_BytesIO_readline
130 scan_eol129 scan_eol
131 _io_BytesIO_readlines130 _io_BytesIO_readlines
132 bytesio_getstate131 bytesio_getstate
133 bytesio_setstate132 bytesio_setstate
134 _io_BytesIO_truncate133 _io_BytesIO_truncate
135 _io_BytesIO_isatty134 _io_BytesIO_isatty
 135 bytesiobuf_traverse
136 bytesio_iternext136 bytesio_iternext
137 _io_BytesIO_read1 
138 _io_BytesIO_readinto137 _io_BytesIO_readinto
 138 _io_BytesIO_read1
139 bytesio_sizeof139 bytesio_sizeof
140 bytesio_clear140 bytesio_clear
141 _keywords.1141 _keywords.1
142 _io_BytesIO___init____doc__142 _io_BytesIO___init____doc__
143 _io_BytesIO_close__doc__143 _io_BytesIO_close__doc__
144 _io_BytesIO_writelines__doc__144 _io_BytesIO_writelines__doc__
145 _io_BytesIO_write__doc__145 _io_BytesIO_write__doc__
10.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 371, 158 lines modifiedOffset 371, 106 lines modified
371 »       ldr»    r0,·[r3,·#0]371 »       ldr»    r0,·[r3,·#0]
372 »       bl»     0·<PyErr_SetString>372 »       bl»     0·<PyErr_SetString>
373 ·R_ARM_THM_CALL» PyErr_SetString373 ·R_ARM_THM_CALL» PyErr_SetString
374 »       movs»   r3,·#0374 »       movs»   r3,·#0
375 »       b.n»    2b2·<_io_BytesIO_getvalue_impl+0x46>375 »       b.n»    2b2·<_io_BytesIO_getvalue_impl+0x46>
376 »       nop376 »       nop
  
377 000002e8·<bytesio_traverse>: 
378 bytesio_traverse(): 
379 »       push»   {r4,·r5,·r6,·lr} 
380 »       mov.w»  ip,·#4096»  @·0x1000 
381 »       sub.w»  ip,·sp,·ip 
382 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
383 »       mov»    r4,·r0 
384 »       ldr»    r0,·[r0,·#4] 
385 »       mov»    r5,·r1 
386 »       mov»    r6,·r2 
387 »       cbz»    r0,·306·<bytesio_traverse+0x1e> 
388 »       mov»    r1,·r2 
389 »       blx»    r5 
390 »       cbnz»   r0,·320·<bytesio_traverse+0x38> 
391 »       ldr»    r0,·[r4,·#20] 
392 »       cbnz»   r0,·318·<bytesio_traverse+0x30> 
393 »       ldr»    r0,·[r4,·#8] 
394 »       cbz»    r0,·320·<bytesio_traverse+0x38> 
395 »       mov»    r1,·r6 
396 »       mov»    r3,·r5 
397 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr} 
398 »       bx»     r3 
399 »       mov»    r1,·r6 
400 »       blx»    r5 
401 »       cmp»    r0,·#0 
402 »       beq.n»  30a·<bytesio_traverse+0x22> 
403 »       pop»    {r4,·r5,·r6,·pc} 
404 »       nop 
  
405 00000324·<bytesiobuf_traverse>: 
406 bytesiobuf_traverse(): 
407 »       push»   {r4,·r5,·r6,·lr} 
408 »       mov.w»  ip,·#4096»  @·0x1000 
409 »       sub.w»  ip,·sp,·ip 
410 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
411 »       mov»    r6,·r0 
412 »       ldr»    r0,·[r0,·#4] 
413 »       mov»    r4,·r1 
414 »       mov»    r5,·r2 
415 »       cbz»    r0,·342·<bytesiobuf_traverse+0x1e> 
416 »       mov»    r1,·r2 
417 »       blx»    r4 
418 »       cbnz»   r0,·350·<bytesiobuf_traverse+0x2c> 
419 »       ldr»    r0,·[r6,·#8] 
420 »       cbz»    r0,·350·<bytesiobuf_traverse+0x2c> 
421 »       mov»    r1,·r5 
422 »       mov»    r3,·r4 
423 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr} 
424 »       bx»     r3 
425 »       pop»    {r4,·r5,·r6,·pc} 
426 »       nop 
  
427 00000354·<_io_BytesIO_seek>:377 000002e8·<_io_BytesIO_seek>:
428 _io_BytesIO_seek():378 _io_BytesIO_seek():
429 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}379 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
430 »       mov.w»  ip,·#4096»  @·0x1000380 »       mov.w»  ip,·#4096»  @·0x1000
431 »       sub.w»  ip,·sp,·ip381 »       sub.w»  ip,·sp,·ip
432 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8382 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
433 »       subs»   r3,·r2,·#1383 »       subs»   r3,·r2,·#1
434 »       mov»    r7,·r2384 »       mov»    r7,·r2
435 »       mov»    r6,·r0385 »       mov»    r6,·r0
436 »       mov»    r8,·r1386 »       mov»    r8,·r1
437 »       cmp»    r3,·#1387 »       cmp»    r3,·#1
438 »       bhi.n»  460·<_io_BytesIO_seek+0x10c>388 »       bhi.n»  3f4·<_io_BytesIO_seek+0x10c>
439 »       ldr.w»  r0,·[r8]389 »       ldr.w»  r0,·[r8]
440 »       bl»     0·<_PyNumber_Index>390 »       bl»     0·<_PyNumber_Index>
441 ·R_ARM_THM_CALL» _PyNumber_Index391 ·R_ARM_THM_CALL» _PyNumber_Index
442 »       mov»    r5,·r0392 »       mov»    r5,·r0
443 »       cmp»    r0,·#0393 »       cmp»    r0,·#0
444 »       beq.n»  452·<_io_BytesIO_seek+0xfe>394 »       beq.n»  3e6·<_io_BytesIO_seek+0xfe>
445 »       bl»     0·<PyLong_AsSsize_t>395 »       bl»     0·<PyLong_AsSsize_t>
446 ·R_ARM_THM_CALL» PyLong_AsSsize_t396 ·R_ARM_THM_CALL» PyLong_AsSsize_t
447 »       ldr»    r3,·[r5,·#0]397 »       ldr»    r3,·[r5,·#0]
448 »       mvn.w»  r2,·#3221225472»    @·0xc0000000398 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
449 »       mov»    r4,·r0399 »       mov»    r4,·r0
450 »       cmp»    r3,·r2400 »       cmp»    r3,·r2
451 »       bne.n»  3c0·<_io_BytesIO_seek+0x6c>401 »       bne.n»  354·<_io_BytesIO_seek+0x6c>
452 »       adds»   r2,·r4,·#1402 »       adds»   r2,·r4,·#1
453 »       beq.n»  452·<_io_BytesIO_seek+0xfe>403 »       beq.n»  3e6·<_io_BytesIO_seek+0xfe>
454 »       cmp»    r7,·#1404 »       cmp»    r7,·#1
455 »       it»     le405 »       it»     le
456 »       movle»  r5,·#0406 »       movle»  r5,·#0
457 »       bgt.n»  3d0·<_io_BytesIO_seek+0x7c>407 »       bgt.n»  364·<_io_BytesIO_seek+0x7c>
458 »       ldr»    r3,·[r6,·#8]408 »       ldr»    r3,·[r6,·#8]
459 »       cmp»    r3,·#0409 »       cmp»    r3,·#0
460 »       beq.n»  43a·<_io_BytesIO_seek+0xe6>410 »       beq.n»  3ce·<_io_BytesIO_seek+0xe6>
461 »       cmp»    r4,·#0411 »       cmp»    r4,·#0
462 »       bge.n»  3a8·<_io_BytesIO_seek+0x54>412 »       bge.n»  33c·<_io_BytesIO_seek+0x54>
463 »       cmp»    r5,·#0413 »       cmp»    r5,·#0
464 »       beq.n»  47a·<_io_BytesIO_seek+0x126>414 »       beq.n»  40e·<_io_BytesIO_seek+0x126>
465 »       cmp»    r5,·#1415 »       cmp»    r5,·#1
466 »       beq.n»  402·<_io_BytesIO_seek+0xae>416 »       beq.n»  396·<_io_BytesIO_seek+0xae>
467 »       cmp»    r5,·#2417 »       cmp»    r5,·#2
468 »       beq.n»  412·<_io_BytesIO_seek+0xbe>418 »       beq.n»  3a6·<_io_BytesIO_seek+0xbe>
469 »       cbnz»   r5,·3e8·<_io_BytesIO_seek+0x94>419 »       cbnz»   r5,·37c·<_io_BytesIO_seek+0x94>
470 »       bic.w»  r0,·r4,·r4,·asr·#31420 »       bic.w»  r0,·r4,·r4,·asr·#31
471 »       str»    r0,·[r6,·#12]421 »       str»    r0,·[r6,·#12]
472 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}422 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
473 »       b.w»    0·<PyLong_FromSsize_t>423 »       b.w»    0·<PyLong_FromSsize_t>
474 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t424 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t
475 »       subs»   r3,·#1425 »       subs»   r3,·#1
476 »       str»    r3,·[r5,·#0]426 »       str»    r3,·[r5,·#0]
477 »       cmp»    r3,·#0427 »       cmp»    r3,·#0
478 »       bne.n»  38e·<_io_BytesIO_seek+0x3a>428 »       bne.n»  322·<_io_BytesIO_seek+0x3a>
479 »       mov»    r0,·r5429 »       mov»    r0,·r5
480 »       bl»     0·<_Py_Dealloc>430 »       bl»     0·<_Py_Dealloc>
481 ·R_ARM_THM_CALL» _Py_Dealloc431 ·R_ARM_THM_CALL» _Py_Dealloc
482 »       b.n»    38e·<_io_BytesIO_seek+0x3a>432 »       b.n»    322·<_io_BytesIO_seek+0x3a>
483 »       ldr.w»  r0,·[r8,·#4]433 »       ldr.w»  r0,·[r8,·#4]
484 »       bl»     0·<PyLong_AsInt>434 »       bl»     0·<PyLong_AsInt>
485 ·R_ARM_THM_CALL» PyLong_AsInt435 ·R_ARM_THM_CALL» PyLong_AsInt
486 »       mov»    r5,·r0436 »       mov»    r5,·r0
487 »       adds»   r3,·r0,·#1437 »       adds»   r3,·r0,·#1
488 »       bne.n»  39a·<_io_BytesIO_seek+0x46>438 »       bne.n»  32e·<_io_BytesIO_seek+0x46>
489 »       bl»     0·<PyErr_Occurred>439 »       bl»     0·<PyErr_Occurred>
490 ·R_ARM_THM_CALL» PyErr_Occurred440 ·R_ARM_THM_CALL» PyErr_Occurred
491 »       cbnz»   r0,·434·<_io_BytesIO_seek+0xe0>441 »       cbnz»   r0,·3c8·<_io_BytesIO_seek+0xe0>
492 »       ldr»    r3,·[r6,·#8]442 »       ldr»    r3,·[r6,·#8]
493 »       cbz»    r3,·43a·<_io_BytesIO_seek+0xe6>443 »       cbz»    r3,·3ce·<_io_BytesIO_seek+0xe6>
494 »       movw»   r3,·#0444 »       movw»   r3,·#0
Max diff block lines reached; 6754/10307 bytes (65.53%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 25, 16 lines modifiedOffset 25, 16 lines modified
25 ··0x00000150·48030000·00000000·04000000·90090000·H...............25 ··0x00000150·48030000·00000000·04000000·90090000·H...............
26 ··0x00000160·54030000·00000000·04000000·64000000·T...........d...26 ··0x00000160·54030000·00000000·04000000·64000000·T...........d...
27 ··0x00000170·5c030000·00000000·04000000·28090000·\...........(...27 ··0x00000170·5c030000·00000000·04000000·28090000·\...........(...
28 ··0x00000180·64030000·00000000·04000000·20080000·d...........·...28 ··0x00000180·64030000·00000000·04000000·20080000·d...........·...
29 ··0x00000190·6c030000·00000000·04000000·e8070000·l...............29 ··0x00000190·6c030000·00000000·04000000·e8070000·l...............
30 ··0x000001a0·74030000·00000000·08000000·68010000·t...........h...30 ··0x000001a0·74030000·00000000·08000000·68010000·t...........h...
31 ··0x000001b0·7c030000·00000000·08000000·94000000·|...............31 ··0x000001b0·7c030000·00000000·08000000·94000000·|...............
32 ··0x000001c0·94020000·00000000·80000000·74060000·............t...32 ··0x000001c0·cc020000·00000000·80000000·74060000·............t...
33 ··0x000001d0·c8020000·00000000·08000000·c8030000·................33 ··0x000001d0·c0020000·00000000·08000000·c8030000·................
34 ··0x000001e0·64010000·00000000·80000000·7c050000·d...........|...34 ··0x000001e0·64010000·00000000·80000000·7c050000·d...........|...
35 ··0x000001f0·70010000·00000000·80000000·70040000·p...........p...35 ··0x000001f0·70010000·00000000·80000000·70040000·p...........p...
36 ··0x00000200·84000000·00000000·80000000·34070000·............4...36 ··0x00000200·84000000·00000000·80000000·34070000·............4...
37 ··0x00000210·88030000·00000000·82020000·d0080000·................37 ··0x00000210·88030000·00000000·82020000·d0080000·................
38 ··0x00000220·94030000·00000000·04000000·84080000·................38 ··0x00000220·94030000·00000000·04000000·84080000·................
39 ··0x00000230·00010000·00000000·80000000·bc010000·................39 ··0x00000230·00010000·00000000·80000000·bc010000·................
40 ··0x00000240·70020000·00000000·80000000·f8020000·p...............40 ··0x00000240·70020000·00000000·80000000·f8020000·p...............
861 B
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 17, 18 lines modifiedOffset 17, 18 lines modified
17 ··[···1a0]··(OnN)17 ··[···1a0]··(OnN)
18 ··[···1a8]··%.200s.__setstate__·argument·should·be·3-tuple,·got·%.200s18 ··[···1a8]··%.200s.__setstate__·argument·should·be·3-tuple,·got·%.200s
19 ··[···1e4]··second·item·of·state·must·be·an·integer,·not·%.200s19 ··[···1e4]··second·item·of·state·must·be·an·integer,·not·%.200s
20 ··[···218]··position·value·cannot·be·negative20 ··[···218]··position·value·cannot·be·negative
21 ··[···23c]··third·item·of·state·should·be·a·dict,·got·a·%.200s21 ··[···23c]··third·item·of·state·should·be·a·dict,·got·a·%.200s
22 ··[···270]··truncate22 ··[···270]··truncate
23 ··[···27c]··negative·size·value·%zd23 ··[···27c]··negative·size·value·%zd
24 ··[···294]··read1 
25 ··[···29c]··read-write·bytes-like·object24 ··[···294]··read-write·bytes-like·object
26 ··[···2bc]··argument25 ··[···2b4]··argument
27 ··[···2c8]··readinto26 ··[···2c0]··readinto
 27 ··[···2cc]··read1
28 ··[···2d4]··initial_bytes28 ··[···2d4]··initial_bytes
29 ··[···2e4]··BytesIO29 ··[···2e4]··BytesIO
30 ··[···2ec]··_io._BytesIOBuffer30 ··[···2ec]··_io._BytesIOBuffer
31 ··[···300]··_io.BytesIO31 ··[···300]··_io.BytesIO
32 ··[···30c]··__weaklistoffset__32 ··[···30c]··__weaklistoffset__
33 ··[···320]··__dictoffset__33 ··[···320]··__dictoffset__
34 ··[···330]··readable34 ··[···330]··readable
685 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 544, 17 lines modifiedOffset 544, 17 lines modified
544 »       cmp»    r2,·#1544 »       cmp»    r2,·#1
545 »       str»    r3,·[sp,·#4]545 »       str»    r3,·[sp,·#4]
546 »       bhi.n»  474·<_io_BytesIO_read1+0x26>546 »       bhi.n»  474·<_io_BytesIO_read1+0x26>
547 »       cmp»    r5,·#0547 »       cmp»    r5,·#0
548 »       bgt.n»  48e·<_io_BytesIO_read1+0x40>548 »       bgt.n»  48e·<_io_BytesIO_read1+0x40>
549 »       b.n»    49a·<_io_BytesIO_read1+0x4c>549 »       b.n»    49a·<_io_BytesIO_read1+0x4c>
550 »       movw»   r0,·#0550 »       movw»   r0,·#0
551 ·R_ARM_THM_MOVW_ABS_NC»  .LC21551 ·R_ARM_THM_MOVW_ABS_NC»  .LC24
552 »       movt»   r0,·#0552 »       movt»   r0,·#0
553 ·R_ARM_THM_MOVT_ABS»     .LC21553 ·R_ARM_THM_MOVT_ABS»     .LC24
554 »       movs»   r3,·#1554 »       movs»   r3,·#1
555 »       movs»   r2,·#0555 »       movs»   r2,·#0
556 »       mov»    r1,·r5556 »       mov»    r1,·r5
557 »       bl»     0·<_PyArg_CheckPositional>557 »       bl»     0·<_PyArg_CheckPositional>
558 ·R_ARM_THM_CALL» _PyArg_CheckPositional558 ·R_ARM_THM_CALL» _PyArg_CheckPositional
559 »       cmp»    r0,·#0559 »       cmp»    r0,·#0
560 »       bne.n»  46e·<_io_BytesIO_read1+0x20>560 »       bne.n»  46e·<_io_BytesIO_read1+0x20>
4.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 29, 38 lines modifiedOffset 29, 38 lines modified
29 ··0x000001a0·75666665·72002e4c·43360062·79746573·uffer..LC6.bytes29 ··0x000001a0·75666665·72002e4c·43360062·79746573·uffer..LC6.bytes
30 ··0x000001b0·696f6275·665f6765·74627566·66657200·iobuf_getbuffer.30 ··0x000001b0·696f6275·665f6765·74627566·66657200·iobuf_getbuffer.
31 ··0x000001c0·62797465·73696f62·75665f72·656c6561·bytesiobuf_relea31 ··0x000001c0·62797465·73696f62·75665f72·656c6561·bytesiobuf_relea
32 ··0x000001d0·73656275·66666572·00627974·6573696f·sebuffer.bytesio32 ··0x000001d0·73656275·66666572·00627974·6573696f·sebuffer.bytesio
33 ··0x000001e0·6275665f·6465616c·6c6f6300·5f696f5f·buf_dealloc._io_33 ··0x000001e0·6275665f·6465616c·6c6f6300·5f696f5f·buf_dealloc._io_
34 ··0x000001f0·42797465·73494f5f·67657476·616c7565·BytesIO_getvalue34 ··0x000001f0·42797465·73494f5f·67657476·616c7565·BytesIO_getvalue
35 ··0x00000200·005f696f·5f427974·6573494f·5f676574·._io_BytesIO_get35 ··0x00000200·005f696f·5f427974·6573494f·5f676574·._io_BytesIO_get
36 ··0x00000210·76616c75·655f696d·706c0062·79746573·value_impl.bytes36 ··0x00000210·76616c75·655f696d·706c002e·4c433700·value_impl..LC7.
37 ··0x00000220·696f5f74·72617665·72736500·62797465·io_traverse.byte 
38 ··0x00000230·73696f62·75665f74·72617665·72736500·siobuf_traverse. 
39 ··0x00000240·2e4c4337·002e4c43·38002e4c·4339002e·.LC7..LC8..LC9..37 ··0x00000220·2e4c4338·002e4c43·39002e4c·43313000·.LC8..LC9..LC10.
 38 ··0x00000230·5f696f5f·42797465·73494f5f·7365656b·_io_BytesIO_seek
40 ··0x00000250·4c433130·005f696f·5f427974·6573494f·LC10._io_BytesIO 
41 ··0x00000260·5f736565·6b005f69·6f5f4279·74657349·_seek._io_BytesI 
42 ··0x00000270·4f5f7772·6974656c·696e6573·002e4c43·O_writelines..LC 
43 ··0x00000280·3131005f·696f5f42·79746573·494f5f72·11._io_BytesIO_r39 ··0x00000240·005f696f·5f427974·6573494f·5f777269·._io_BytesIO_wri
44 ··0x00000290·6561646c·696e6500·7363616e·5f656f6c·eadline.scan_eol 
45 ··0x000002a0·002e4c43·3132002e·4c433133·005f696f·..LC12..LC13._io40 ··0x00000250·74656c69·6e657300·62797465·73696f5f·telines.bytesio_
 41 ··0x00000260·74726176·65727365·002e4c43·3131005f·traverse..LC11._
46 ··0x000002b0·5f427974·6573494f·5f726561·646c696e·_BytesIO_readlin42 ··0x00000270·696f5f42·79746573·494f5f72·6561646c·io_BytesIO_readl
 43 ··0x00000280·696e6500·7363616e·5f656f6c·002e4c43·ine.scan_eol..LC
 44 ··0x00000290·3132002e·4c433133·005f696f·5f427974·12..LC13._io_Byt
 45 ··0x000002a0·6573494f·5f726561·646c696e·6573002e·esIO_readlines..
47 ··0x000002c0·6573002e·4c433134·00627974·6573696f·es..LC14.bytesio46 ··0x000002b0·4c433134·00627974·6573696f·5f676574·LC14.bytesio_get
48 ··0x000002d0·5f676574·73746174·65002e4c·43313500·_getstate..LC15.47 ··0x000002c0·73746174·65002e4c·43313500·2e4c4331·state..LC15..LC1
49 ··0x000002e0·2e4c4331·36002e4c·43313700·2e4c4331·.LC16..LC17..LC148 ··0x000002d0·36002e4c·43313700·2e4c4331·38006279·6..LC17..LC18.by
50 ··0x000002f0·38006279·74657369·6f5f7365·74737461·8.bytesio_setsta49 ··0x000002e0·74657369·6f5f7365·74737461·7465002e·tesio_setstate..
51 ··0x00000300·7465002e·4c433139·002e4c43·3230005f·te..LC19..LC20._50 ··0x000002f0·4c433139·002e4c43·3230005f·696f5f42·LC19..LC20._io_B
52 ··0x00000310·696f5f42·79746573·494f5f74·72756e63·io_BytesIO_trunc51 ··0x00000300·79746573·494f5f74·72756e63·61746500·ytesIO_truncate.
53 ··0x00000320·61746500·5f696f5f·42797465·73494f5f·ate._io_BytesIO_52 ··0x00000310·5f696f5f·42797465·73494f5f·69736174·_io_BytesIO_isat
 53 ··0x00000320·74790062·79746573·696f6275·665f7472·ty.bytesiobuf_tr
54 ··0x00000330·69736174·74790062·79746573·696f5f69·isatty.bytesio_i54 ··0x00000330·61766572·73650062·79746573·696f5f69·averse.bytesio_i
55 ··0x00000340·7465726e·65787400·2e4c4332·31005f69·ternext..LC21._i55 ··0x00000340·7465726e·65787400·2e4c4332·31002e4c·ternext..LC21..L
56 ··0x00000350·6f5f4279·74657349·4f5f7265·61643100·o_BytesIO_read1. 
57 ··0x00000360·2e4c4332·32002e4c·43323300·2e4c4332·.LC22..LC23..LC256 ··0x00000350·43323200·2e4c4332·33005f69·6f5f4279·C22..LC23._io_By
 57 ··0x00000360·74657349·4f5f7265·6164696e·746f002e·tesIO_readinto..
58 ··0x00000370·34005f69·6f5f4279·74657349·4f5f7265·4._io_BytesIO_re58 ··0x00000370·4c433234·005f696f·5f427974·6573494f·LC24._io_BytesIO
59 ··0x00000380·6164696e·746f0062·79746573·696f5f73·adinto.bytesio_s59 ··0x00000380·5f726561·64310062·79746573·696f5f73·_read1.bytesio_s
60 ··0x00000390·697a656f·66006279·74657369·6f5f636c·izeof.bytesio_cl60 ··0x00000390·697a656f·66006279·74657369·6f5f636c·izeof.bytesio_cl
61 ··0x000003a0·65617200·5f6b6579·776f7264·732e3100·ear._keywords.1.61 ··0x000003a0·65617200·5f6b6579·776f7264·732e3100·ear._keywords.1.
62 ··0x000003b0·5f696f5f·42797465·73494f5f·5f5f696e·_io_BytesIO___in62 ··0x000003b0·5f696f5f·42797465·73494f5f·5f5f696e·_io_BytesIO___in
63 ··0x000003c0·69745f5f·5f5f646f·635f5f00·5f696f5f·it____doc__._io_63 ··0x000003c0·69745f5f·5f5f646f·635f5f00·5f696f5f·it____doc__._io_
64 ··0x000003d0·42797465·73494f5f·636c6f73·655f5f64·BytesIO_close__d64 ··0x000003d0·42797465·73494f5f·636c6f73·655f5f64·BytesIO_close__d
65 ··0x000003e0·6f635f5f·005f696f·5f427974·6573494f·oc__._io_BytesIO65 ··0x000003e0·6f635f5f·005f696f·5f427974·6573494f·oc__._io_BytesIO
66 ··0x000003f0·5f777269·74656c69·6e65735f·5f646f63·_writelines__doc66 ··0x000003f0·5f777269·74656c69·6e65735f·5f646f63·_writelines__doc
1.78 KB
bufferedio.o
1.76 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2064, 55 lines modifiedOffset 2064, 55 lines modified
2064 »       beq.n»  1318·<_io_BufferedWriter_write+0x1a4>2064 »       beq.n»  1318·<_io_BufferedWriter_write+0x1a4>
2065 »       ldr»    r0,·[r4,·#48]» @·0x302065 »       ldr»    r0,·[r4,·#48]» @·0x30
2066 »       add»    r0,·r12066 »       add»    r0,·r1
2067 »       ldr»    r1,·[sp,·#32]2067 »       ldr»    r1,·[sp,·#32]
2068 »       bl»     0·<memcpy>2068 »       bl»     0·<memcpy>
2069 ·R_ARM_THM_CALL» memcpy2069 ·R_ARM_THM_CALL» memcpy
2070 »       ldr»    r3,·[r4,·#24]2070 »       ldr»    r3,·[r4,·#24]
2071 »       ldrd»   r7,·r6,·[r4,·#88]»     @·0x582071 »       ldrd»   r6,·r0,·[r4,·#88]»     @·0x58
2072 »       cmp»    r3,·#02072 »       cmp»    r3,·#0
2073 »       beq.n»  12ea·<_io_BufferedWriter_write+0x176>2073 »       beq.n»  12ea·<_io_BufferedWriter_write+0x176>
2074 »       cmp.w»  r6,·#4294967295»    @·0xffffffff2074 »       cmp.w»  r0,·#4294967295»    @·0xffffffff
2075 »       it»     eq2075 »       it»     eq
2076 »       cmpeq.w»r7,·#4294967295»  @·0xffffffff2076 »       cmpeq.w»r6,·#4294967295»  @·0xffffffff
2077 »       ldr»    r3,·[r4,·#56]» @·0x382077 »       ldr»    r3,·[r4,·#56]» @·0x38
2078 »       it»     eq2078 »       it»     eq
2079 »       ldreq»  r2,·[r4,·#60]»       @·0x3c2079 »       ldreq»  r2,·[r4,·#60]»       @·0x3c
2080 »       beq.n»  12ee·<_io_BufferedWriter_write+0x17a>2080 »       beq.n»  12ee·<_io_BufferedWriter_write+0x17a>
2081 »       ldr»    r0,·[r4,·#80]» @·0x502081 »       ldr»    r5,·[r4,·#80]» @·0x50
2082 »       ldr»    r2,·[r4,·#60]» @·0x3c2082 »       ldr»    r2,·[r4,·#60]» @·0x3c
2083 »       ldr»    r1,·[r4,·#84]» @·0x542083 »       ldr»    r1,·[r4,·#84]» @·0x54
2084 »       cmp»    r3,·r02084 »       cmp»    r3,·r5
2085 »       sbcs.w» r1,·r2,·r12085 »       sbcs.w» r1,·r2,·r1
2086 »       blt.n»  12ee·<_io_BufferedWriter_write+0x17a>2086 »       blt.n»  12ee·<_io_BufferedWriter_write+0x17a>
2087 »       ldr»    r1,·[r4,·#20]2087 »       ldr»    r1,·[r4,·#20]
2088 »       ldr»    r5,·[sp,·#40]» @·0x282088 »       ldr»    r5,·[sp,·#40]» @·0x28
2089 »       adds»   r3,·r5,·r32089 »       adds»   r3,·r5,·r3
2090 »       str»    r3,·[r4,·#56]» @·0x382090 »       str»    r3,·[r4,·#56]» @·0x38
2091 »       adc.w»  r2,·r2,·r5,·asr·#312091 »       adc.w»  r2,·r2,·r5,·asr·#31
2092 »       str»    r2,·[r4,·#60]» @·0x3c2092 »       str»    r2,·[r4,·#60]» @·0x3c
2093 »       cbz»    r1,·1296·<_io_BufferedWriter_write+0x122>2093 »       cbz»    r1,·1296·<_io_BufferedWriter_write+0x122>
2094 »       ldr»    r1,·[r4,·#72]» @·0x482094 »       ldr»    r1,·[r4,·#72]» @·0x48
2095 »       ldr»    r0,·[r4,·#76]» @·0x4c2095 »       ldr»    r7,·[r4,·#76]» @·0x4c
2096 »       cmp»    r1,·r32096 »       cmp»    r1,·r3
2097 »       sbcs.w» ip,·r0,·r22097 »       sbcs.w» ip,·r7,·r2
2098 »       ite»    lt2098 »       ite»    lt
2099 »       movlt.w»ip,·#12099 »       movlt.w»ip,·#1
2100 »       movge.w»ip,·#02100 »       movge.w»ip,·#0
2101 »       cmp.w»  r0,·#4294967295»    @·0xffffffff2101 »       cmp.w»  r7,·#4294967295»    @·0xffffffff
2102 »       it»     eq2102 »       it»     eq
2103 »       cmpeq.w»r1,·#4294967295»  @·0xffffffff2103 »       cmpeq.w»r1,·#4294967295»  @·0xffffffff
2104 »       ite»    ne2104 »       ite»    ne
2105 »       movne»  r1,·#12105 »       movne»  r1,·#1
2106 »       moveq»  r1,·#02106 »       moveq»  r1,·#0
2107 »       tst.w»  ip,·r12107 »       tst.w»  ip,·r1
2108 »       it»     ne2108 »       it»     ne
2109 »       strdne» r3,·r2,·[r4,·#72]»   @·0x482109 »       strdne» r3,·r2,·[r4,·#72]»   @·0x48
2110 »       cmp»    r7,·r32110 »       cmp»    r6,·r3
2111 »       sbcs»   r6,·r22111 »       sbcs»   r0,·r2
2112 »       bge.n»  12a0·<_io_BufferedWriter_write+0x12c>2112 »       bge.n»  12a0·<_io_BufferedWriter_write+0x12c>
2113 »       strd»   r3,·r2,·[r4,·#88]»     @·0x582113 »       strd»   r3,·r2,·[r4,·#88]»     @·0x58
2114 »       mov»    r0,·r52114 »       mov»    r0,·r5
2115 »       bl»     0·<PyLong_FromSsize_t>2115 »       bl»     0·<PyLong_FromSsize_t>
2116 ·R_ARM_THM_CALL» PyLong_FromSsize_t2116 ·R_ARM_THM_CALL» PyLong_FromSsize_t
2117 »       movs»   r2,·#02117 »       movs»   r2,·#0
2118 »       mov»    r3,·r02118 »       mov»    r3,·r0
138 KB
textio.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········52744·(bytes·into·file)13 ··Start·of·section·headers:··········52752·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xce08:1 There·are·18·section·headers,·starting·at·offset·0xce10:
  
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·000038·002b68·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000038·002b68·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·00a130·001600·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00a138·001600·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002ba0·000608·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002ba0·000608·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00b730·000548·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00b738·000548·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0031a8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0031a8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0031a8·000998·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0031a8·000998·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·003b40·001ac8·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·003b40·001ad0·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00bc78·000828·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00bc80·000828·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005608·0008c8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005610·0008c8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00c4a0·0007b0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00c4a8·0007b0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005ed0·00127b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005ed8·00127b·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00cc50·000128·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00cc58·000128·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00714b·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·007153·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00714b·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·007153·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·007180·001940·10·····16·294··419 ··[15]·.symtab···········SYMTAB··········00000000·007188·001940·10·····16·294··4
20 ··[16]·.strtab···········STRTAB··········00000000·008ac0·00166d·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·008ac8·00166d·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00cd78·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00cd80·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.22 KB
readelf --wide --symbols {}
    
Offset 43, 65 lines modifiedOffset 43, 65 lines modified
43 ····39:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1743 ····39:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
44 ····40:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1844 ····40:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
45 ····41:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1945 ····41:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
46 ····42:·0000001d··1196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_write46 ····42:·0000001d··1196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_write
47 ····43:·00000089····34·FUNC····LOCAL··DEFAULT····9·latin1_encode47 ····43:·00000089····34·FUNC····LOCAL··DEFAULT····9·latin1_encode
48 ····44:·00000001····34·FUNC····LOCAL··DEFAULT····9·ascii_encode48 ····44:·00000001····34·FUNC····LOCAL··DEFAULT····9·ascii_encode
49 ····45:·0000119d····34·FUNC····LOCAL··DEFAULT····1·utf8_encode49 ····45:·0000119d····34·FUNC····LOCAL··DEFAULT····1·utf8_encode
50 ····46:·00000525···384·FUNC····LOCAL··DEFAULT····7·_textiowrapper_writeflush50 ····46:·00000525···392·FUNC····LOCAL··DEFAULT····7·_textiowrapper_writeflush
51 ····47:·000004c9····92·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_closed_get_impl51 ····47:·000004c9····92·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_closed_get_impl
52 ····48:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d52 ····48:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
53 ····49:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00000520·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·00000520·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000524·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·00000524·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·000006a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·000006a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·000006a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t57 ····53:·000006ac·····0·NOTYPE··LOCAL··DEFAULT····7·$t
58 ····54:·000006a5···162·FUNC····LOCAL··DEFAULT····7·textiowrapper_traverse58 ····54:·000006ad···162·FUNC····LOCAL··DEFAULT····7·textiowrapper_traverse
59 ····55:·000009d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t59 ····55:·000009d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
60 ····56:·000009d9···208·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__60 ····56:·000009d9···208·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__
61 ····57:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····1·$d61 ····57:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
62 ····58:·00000aa8·····0·NOTYPE··LOCAL··DEFAULT····1·$t62 ····58:·00000aa8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
63 ····59:·00000aa9·····4·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_closed_get63 ····59:·00000aa9·····4·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_closed_get
64 ····60:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2064 ····60:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
65 ····61:·00000749···272·FUNC····LOCAL··DEFAULT····7·textiowrapper_iternext65 ····61:·00000751···272·FUNC····LOCAL··DEFAULT····7·textiowrapper_iternext
66 ····62:·00000859··1920·FUNC····LOCAL··DEFAULT····7·_textiowrapper_readline66 ····62:·00000861··1920·FUNC····LOCAL··DEFAULT····7·_textiowrapper_readline
67 ····63:·00000854·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00000858·····0·NOTYPE··LOCAL··DEFAULT····7·$t68 ····64:·00000860·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·00001751····94·FUNC····LOCAL··DEFAULT····7·find_control_char.part.069 ····65:·00001759····94·FUNC····LOCAL··DEFAULT····7·find_control_char.part.0
70 ····66:·00001739····24·FUNC····LOCAL··DEFAULT····7·find_control_char70 ····66:·00001741····24·FUNC····LOCAL··DEFAULT····7·find_control_char
71 ····67:·00000aad···768·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk71 ····67:·00000aad···768·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk
72 ····68:·00000dec·····0·NOTYPE··LOCAL··DEFAULT····7·$d72 ····68:·00000df4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
73 ····69:·00000df4·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·00000dfc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2174 ····70:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
75 ····71:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2275 ····71:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
76 ····72:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2376 ····72:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
77 ····73:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2477 ····73:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
78 ····74:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2578 ····74:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
79 ····75:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2679 ····75:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
80 ····76:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2780 ····76:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
81 ····77:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2881 ····77:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
82 ····78:·00001541····90·FUNC····LOCAL··DEFAULT····7·check_decoded82 ····78:·00001549····90·FUNC····LOCAL··DEFAULT····7·check_decoded
83 ····79:·00000d98·····0·NOTYPE··LOCAL··DEFAULT····1·$d83 ····79:·00000d98·····0·NOTYPE··LOCAL··DEFAULT····1·$d
84 ····80:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2984 ····80:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
85 ····81:·00000324·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3085 ····81:·00000324·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
86 ····82:·00001308·····0·NOTYPE··LOCAL··DEFAULT····7·$d86 ····82:·00001310·····0·NOTYPE··LOCAL··DEFAULT····7·$d
87 ····83:·0000130c·····0·NOTYPE··LOCAL··DEFAULT····7·$t87 ····83:·00001314·····0·NOTYPE··LOCAL··DEFAULT····7·$t
88 ····84:·00000dac·····0·NOTYPE··LOCAL··DEFAULT····1·$t88 ····84:·00000dac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
89 ····85:·00000dad···320·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close89 ····85:·00000dad···320·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close
90 ····86:·00000ee4·····0·NOTYPE··LOCAL··DEFAULT····1·$d90 ····86:·00000ee4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
91 ····87:·000017b1···596·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_flush91 ····87:·000017b9···596·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_flush
92 ····88:·000019fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d92 ····88:·00001a04·····0·NOTYPE··LOCAL··DEFAULT····7·$d
93 ····89:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····1·$t93 ····89:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····1·$t
94 ····90:·00000eed···136·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc94 ····90:·00000eed···136·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc
95 ····91:·00000f75···362·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear95 ····91:·00000f75···362·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear
96 ····92:·000010e1···106·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc96 ····92:·000010e1···106·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc
97 ····93:·0000114d····80·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear97 ····93:·0000114d····80·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear
98 ····94:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3198 ····94:·00000358·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
99 ····95:·00001a04·····0·NOTYPE··LOCAL··DEFAULT····7·$t99 ····95:·00001a0c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
100 ····96:·00001a05···196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_readline100 ····96:·00001a0d···196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_readline
101 ····97:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32101 ····97:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
102 ····98:·00000380·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33102 ····98:·00000380·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
103 ····99:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34103 ····99:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
104 ···100:·000011c1···288·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate104 ···100:·000011c1···288·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate
105 ···101:·000012dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d105 ···101:·000012dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
106 ···102:·000012e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t106 ···102:·000012e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
107 ···103:·000012e1···800·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read107 ···103:·000012e1···800·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read
Offset 349, 25 lines modifiedOffset 349, 25 lines modified
349 ···345:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv349 ···345:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv
350 ···346:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr350 ···346:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
351 ···347:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring351 ···347:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
352 ···348:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join352 ···348:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join
353 ···349:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat353 ···349:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat
354 ···350:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple354 ···350:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
355 ···351:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer355 ···351:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
356 ···352:·00000fd9··1382·FUNC····GLOBAL·HIDDEN·····7·_PyIncrementalNewlineDecoder_decode356 ···352:·00000fe1··1382·FUNC····GLOBAL·HIDDEN·····7·_PyIncrementalNewlineDecoder_decode
357 ···353:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release357 ···353:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
358 ···354:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat358 ···354:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat
359 ···355:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue359 ···355:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
360 ···356:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs360 ···356:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs
361 ···357:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New361 ···357:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
362 ···358:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc362 ···358:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
363 ···359:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData363 ···359:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
364 ···360:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free364 ···360:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
365 ···361:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory365 ···361:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
366 ···362:·0000159d···412·FUNC····GLOBAL·HIDDEN·····7·_PyIO_find_line_ending366 ···362:·000015a5···412·FUNC····GLOBAL·HIDDEN·····7·_PyIO_find_line_ending
367 ···363:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear367 ···363:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
368 ···364:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException368 ···364:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
369 ···365:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1369 ···365:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
370 ···366:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize370 ···366:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize
371 ···367:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs371 ···367:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
372 ···368:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String372 ···368:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String
373 ···369:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional373 ···369:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
39.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xa130·contains·704·entries:1 Relocation·section·'.rel.text'·at·offset·0xa138·contains·704·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000044··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct3 00000044··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
4 00000048··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct4 00000048··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
5 00000060··0001270a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize5 00000060··0001270a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
6 0000006c··0001280a·R_ARM_THM_CALL·········00000000···strlen6 0000006c··0001280a·R_ARM_THM_CALL·········00000000···strlen
7 00000096··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct7 00000096··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
8 0000009a··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct8 0000009a··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 147, 16 lines modifiedOffset 147, 16 lines modified
147 00000afe··00004a30·R_ARM_THM_MOVT_ABS·····0000023c···.LC25147 00000afe··00004a30·R_ARM_THM_MOVT_ABS·····0000023c···.LC25
148 00000b06··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple148 00000b06··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
149 00000b4c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc149 00000b4c··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
150 00000b60··00014c0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t150 00000b60··00014c0a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
151 00000b8c··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod151 00000b8c··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
152 00000ba4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc152 00000ba4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
153 00000bb4··00015f0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer153 00000bb4··00015f0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
154 00000bda··0001600a·R_ARM_THM_CALL·········00000fd9···_PyIncrementalNewlineDecoder_decode154 00000bda··0001600a·R_ARM_THM_CALL·········00000fe1···_PyIncrementalNewlineDecoder_decode
155 00000be2··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded155 00000be2··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
156 00000bee··0001610a·R_ARM_THM_CALL·········00000000···PyBuffer_Release156 00000bee··0001610a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
157 00000bfc··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF157 00000bfc··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
158 00000c32··0001620a·R_ARM_THM_CALL·········00000000···PyBytes_Concat158 00000c32··0001620a·R_ARM_THM_CALL·········00000000···PyBytes_Concat
159 00000c42··00004d2f·R_ARM_THM_MOVW_ABS_NC··000002f0···.LC28159 00000c42··00004d2f·R_ARM_THM_MOVW_ABS_NC··000002f0···.LC28
160 00000c46··00004d30·R_ARM_THM_MOVT_ABS·····000002f0···.LC28160 00000c46··00004d30·R_ARM_THM_MOVT_ABS·····000002f0···.LC28
161 00000c4a··0001630a·R_ARM_THM_CALL·········00000000···Py_BuildValue161 00000c4a··0001630a·R_ARM_THM_CALL·········00000000···Py_BuildValue
162 00000c5a··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF162 00000c5a··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
Offset 267, 17 lines modifiedOffset 267, 17 lines modified
267 00001340··0001490a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed267 00001340··0001490a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed
268 00001356··00002e0a·R_ARM_THM_CALL·········00000525···_textiowrapper_writeflush268 00001356··00002e0a·R_ARM_THM_CALL·········00000525···_textiowrapper_writeflush
269 00001396··00014b0a·R_ARM_THM_CALL·········00000000···PyList_Append269 00001396··00014b0a·R_ARM_THM_CALL·········00000000···PyList_Append
270 000013a6··00015c0a·R_ARM_THM_CALL·········00000000···PyUnicode_Join270 000013a6··00015c0a·R_ARM_THM_CALL·········00000000···PyUnicode_Join
271 000013b0··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF271 000013b0··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
272 000013d4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc272 000013d4··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
273 000013ec··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod273 000013ec··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
274 0000140a··0001600a·R_ARM_THM_CALL·········00000fd9···_PyIncrementalNewlineDecoder_decode274 0000140a··0001600a·R_ARM_THM_CALL·········00000fe1···_PyIncrementalNewlineDecoder_decode
275 00001422··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc275 00001422··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
276 00001428··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded276 00001428··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
277 00001446··0001770a·R_ARM_THM_CALL·········00000000···PyUnicode_AppendAndDel277 00001446··0001770a·R_ARM_THM_CALL·········00000000···PyUnicode_AppendAndDel
278 0000145c··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF278 0000145c··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
279 00001496··00014f0a·R_ARM_THM_CALL·········00000000···PyList_New279 00001496··00014f0a·R_ARM_THM_CALL·········00000000···PyList_New
280 000014c8··00002f0a·R_ARM_THM_CALL·········000004c9···_io_TextIOWrapper_closed_get_impl280 000014c8··00002f0a·R_ARM_THM_CALL·········000004c9···_io_TextIOWrapper_closed_get_impl
281 000014d0··0001290a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue281 000014d0··0001290a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
282 000014ec··00014b0a·R_ARM_THM_CALL·········00000000···PyList_Append282 000014ec··00014b0a·R_ARM_THM_CALL·········00000000···PyList_Append
283 00001502··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc283 00001502··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 399, 15 lines modifiedOffset 399, 15 lines modified
399 00001b54··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct399 00001b54··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
400 00001b58··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct400 00001b58··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
401 00001b62··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc401 00001b62··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
402 00001b68··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct402 00001b68··0001262f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
403 00001b6c··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct403 00001b6c··00012630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
404 00001b8e··0001800a·R_ARM_THM_CALL·········00000000···PyLong_AsLong404 00001b8e··0001800a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
405 00001ba8··0001740a·R_ARM_THM_CALL·········00000000···PyErr_Occurred405 00001ba8··0001740a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
406 00001be2··0001600a·R_ARM_THM_CALL·········00000fd9···_PyIncrementalNewlineDecoder_decode406 00001be2··0001600a·R_ARM_THM_CALL·········00000fe1···_PyIncrementalNewlineDecoder_decode
407 00001c00··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords407 00001c00··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
408 00001c0c··0001290a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue408 00001c0c··0001290a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
409 00001c38··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords409 00001c38··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
410 00001c44··00000102·R_ARM_ABS32············00000000···.data410 00001c44··00000102·R_ARM_ABS32············00000000···.data
411 00001c90··0001490a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed411 00001c90··0001490a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed
412 00001cb2··00002e0a·R_ARM_THM_CALL·········00000525···_textiowrapper_writeflush412 00001cb2··00002e0a·R_ARM_THM_CALL·········00000525···_textiowrapper_writeflush
413 00001cbe··00014d0a·R_ARM_THM_CALL·········00000000···_PyFile_Flush413 00001cbe··00014d0a·R_ARM_THM_CALL·········00000000···_PyFile_Flush
Offset 417, 25 lines modifiedOffset 417, 25 lines modified
417 00001d14··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000540···.LC46417 00001d14··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000540···.LC46
418 00001d18··00008a30·R_ARM_THM_MOVT_ABS·····00000540···.LC46418 00001d18··00008a30·R_ARM_THM_MOVT_ABS·····00000540···.LC46
419 00001d22··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple419 00001d22··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
420 00001d5a··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod420 00001d5a··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
421 00001d6e··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC47421 00001d6e··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC47
422 00001d72··00008b30·R_ARM_THM_MOVT_ABS·····00000544···.LC47422 00001d72··00008b30·R_ARM_THM_MOVT_ABS·····00000544···.LC47
423 00001db6··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod423 00001db6··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod
424 00001dbc··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded424 00001dbc··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
425 00001de0··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc425 00001de0··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
426 00001df6··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod426 00001df6··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
427 00001e0c··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000548···.LC48427 00001e0c··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000548···.LC48
428 00001e10··00008c30·R_ARM_THM_MOVT_ABS·····00000548···.LC48428 00001e10··00008c30·R_ARM_THM_MOVT_ABS·····00000548···.LC48
429 00001e18··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple429 00001e18··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
430 00001e48··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc430 00001e48··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
431 00001e82··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC47431 00001e82··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC47
432 00001e86··00008b30·R_ARM_THM_MOVT_ABS·····00000544···.LC47432 00001e86··00008b30·R_ARM_THM_MOVT_ABS·····00000544···.LC47
433 00001eae··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod433 00001eae··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod
434 00001eb4··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded434 00001eb4··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
435 00001ee0··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod435 00001ee0··0001310a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
436 00001ef6··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000548···.LC48436 00001ef6··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000548···.LC48
437 00001efa··00008c30·R_ARM_THM_MOVT_ABS·····00000548···.LC48437 00001efa··00008c30·R_ARM_THM_MOVT_ABS·····00000548···.LC48
438 00001f02··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple438 00001f02··00015e0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
439 00001f2e··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc439 00001f2e··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
440 00001f6a··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc440 00001f6a··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
441 00001f70··00013c02·R_ARM_ABS32············00000000···_PyRuntime441 00001f70··00013c02·R_ARM_ABS32············00000000···_PyRuntime
Offset 446, 15 lines modifiedOffset 446, 15 lines modified
446 00002008··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct446 00002008··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
447 0000200c··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct447 0000200c··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
448 00002010··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000564···.LC49448 00002010··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000564···.LC49
449 00002014··00008d30·R_ARM_THM_MOVT_ABS·····00000564···.LC49449 00002014··00008d30·R_ARM_THM_MOVT_ABS·····00000564···.LC49
450 0000201a··0000622f·R_ARM_THM_MOVW_ABS_NC··00000380···.LC33450 0000201a··0000622f·R_ARM_THM_MOVW_ABS_NC··00000380···.LC33
451 0000201e··00006230·R_ARM_THM_MOVT_ABS·····00000380···.LC33451 0000201e··00006230·R_ARM_THM_MOVT_ABS·····00000380···.LC33
452 00002022··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod452 00002022··0001510a·R_ARM_THM_CALL·········00000000···_PyObject_CallMethod
453 00002028··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded453 00002028··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
454 00002046··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc454 00002046··0001340a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
455 00002054··0001582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError455 00002054··0001582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
456 00002058··00015830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError456 00002058··00015830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
457 0000205c··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000568···.LC50457 0000205c··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000568···.LC50
458 00002060··00008e30·R_ARM_THM_MOVT_ABS·····00000568···.LC50458 00002060··00008e30·R_ARM_THM_MOVT_ABS·····00000568···.LC50
459 00002066··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString459 00002066··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
460 0000206a··00016c0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException460 0000206a··00016c0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
Offset 549, 15 lines modifiedOffset 549, 15 lines modified
549 000024e6··0001630a·R_ARM_THM_CALL·········00000000···Py_BuildValue549 000024e6··0001630a·R_ARM_THM_CALL·········00000000···Py_BuildValue
550 000024f4··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF550 000024f4··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
551 00002500··0001432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct551 00002500··0001432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
552 00002504··00014330·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct552 00002504··00014330·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
553 00002508··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct553 00002508··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
554 0000250c··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct554 0000250c··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
555 0000251a··0001640a·R_ARM_THM_CALL·········00000000···PyObject_CallMethodObjArgs555 0000251a··0001640a·R_ARM_THM_CALL·········00000000···PyObject_CallMethodObjArgs
556 00002520··00004e0a·R_ARM_THM_CALL·········00001541···check_decoded556 00002520··00004e0a·R_ARM_THM_CALL·········00001549···check_decoded
557 0000252e··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF557 0000252e··0000150a·R_ARM_THM_CALL·········00000001···Py_XDECREF
558 00002536··0001850a·R_ARM_THM_CALL·········00000000···PyUnicode_GetLength558 00002536··0001850a·R_ARM_THM_CALL·········00000000···PyUnicode_GetLength
559 00002542··0001582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError559 00002542··0001582f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
560 00002546··00015830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError560 00002546··00015830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
561 0000254a··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000678···.LC60561 0000254a··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000678···.LC60
562 0000254e··0000a230·R_ARM_THM_MOVT_ABS·····00000678···.LC60562 0000254e··0000a230·R_ARM_THM_MOVT_ABS·····00000678···.LC60
563 00002554··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString563 00002554··00013f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 702, 15 lines modifiedOffset 702, 15 lines modified
702 00001146··0001341e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc702 00001146··0001341e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
703 000011ba··0001701e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_AsUTF8String703 000011ba··0001701e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_AsUTF8String
704 00001644··0001781e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize704 00001644··0001781e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize
705 0000175c··0001521e·R_ARM_THM_JUMP24·······00000000···PyObject_GetAttr705 0000175c··0001521e·R_ARM_THM_JUMP24·······00000000···PyObject_GetAttr
706 00002b24··00018a1e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16706 00002b24··00018a1e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16
707 00002b4a··00018a1e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16707 00002b4a··00018a1e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16
  
708 Relocation·section·'.rel.data'·at·offset·0xb730·contains·169·entries:708 Relocation·section·'.rel.data'·at·offset·0xb738·contains·169·entries:
Max diff block lines reached; 31288/40506 bytes (77.24%) of diff not shown.
3.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1305, 19 lines modifiedOffset 1305, 19 lines modified
1305 »       clz»    r6,·r81305 »       clz»    r6,·r8
1306 »       ldr»    r2,·[r0,·#4]1306 »       ldr»    r2,·[r0,·#4]
1307 »       lsrs»   r6,·r6,·#51307 »       lsrs»   r6,·r6,·#5
1308 »       cmp»    r1,·r21308 »       cmp»    r1,·r2
1309 »       bne.n»  cb0·<textiowrapper_read_chunk+0x204>1309 »       bne.n»  cb0·<textiowrapper_read_chunk+0x204>
1310 »       mov»    r2,·r61310 »       mov»    r2,·r6
1311 »       mov»    r1,·r51311 »       mov»    r1,·r5
1312 »       bl»     fd8·<textiowrapper_clear+0x64>1312 »       bl»     fe0·<textiowrapper_clear+0x6c>
1313 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode1313 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode
1314 »       mov»    r7,·r01314 »       mov»    r7,·r0
1315 »       mov»    r0,·r71315 »       mov»    r0,·r7
1316 »       bl»     1540·<_io_TextIOWrapper_read+0x260>1316 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
1317 ·R_ARM_THM_CALL» check_decoded1317 ·R_ARM_THM_CALL» check_decoded
1318 »       cmp»    r0,·#01318 »       cmp»    r0,·#0
1319 »       add»    r0,·sp,·#201319 »       add»    r0,·sp,·#20
1320 »       blt.w»  d8c·<textiowrapper_read_chunk+0x2e0>1320 »       blt.w»  d8c·<textiowrapper_read_chunk+0x2e0>
1321 »       bl»     0·<PyBuffer_Release>1321 »       bl»     0·<PyBuffer_Release>
1322 ·R_ARM_THM_CALL» PyBuffer_Release1322 ·R_ARM_THM_CALL» PyBuffer_Release
1323 »       cmp»    r7,·#01323 »       cmp»    r7,·#0
Offset 2239, 29 lines modifiedOffset 2239, 29 lines modified
2239 »       ldr»    r2,·[r4,·#108]»@·0x6c2239 »       ldr»    r2,·[r4,·#108]»@·0x6c
2240 »       ldr»    r3,·[r0,·#4]2240 »       ldr»    r3,·[r0,·#4]
2241 »       ldr»    r2,·[r2,·#12]2241 »       ldr»    r2,·[r2,·#12]
2242 »       cmp»    r2,·r32242 »       cmp»    r2,·r3
2243 »       bne.w»  15da·<_io_TextIOWrapper_read+0x2fa>2243 »       bne.w»  15da·<_io_TextIOWrapper_read+0x2fa>
2244 »       movs»   r2,·#12244 »       movs»   r2,·#1
2245 »       mov»    r1,·r52245 »       mov»    r1,·r5
2246 »       bl»     fd8·<textiowrapper_clear+0x64>2246 »       bl»     fe0·<textiowrapper_clear+0x6c>
2247 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode2247 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode
2248 »       mov»    r6,·r02248 »       mov»    r6,·r0
2249 »       ldr»    r3,·[r5,·#0]2249 »       ldr»    r3,·[r5,·#0]
2250 »       mvn.w»  r2,·#3221225472»    @·0xc00000002250 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2251 »       cmp»    r3,·r22251 »       cmp»    r3,·r2
2252 »       beq.n»  1426·<_io_TextIOWrapper_read+0x146>2252 »       beq.n»  1426·<_io_TextIOWrapper_read+0x146>
2253 »       subs»   r3,·#12253 »       subs»   r3,·#1
2254 »       str»    r3,·[r5,·#0]2254 »       str»    r3,·[r5,·#0]
2255 »       cbnz»   r3,·1426·<_io_TextIOWrapper_read+0x146>2255 »       cbnz»   r3,·1426·<_io_TextIOWrapper_read+0x146>
2256 »       mov»    r0,·r52256 »       mov»    r0,·r5
2257 »       bl»     0·<_Py_Dealloc>2257 »       bl»     0·<_Py_Dealloc>
2258 ·R_ARM_THM_CALL» _Py_Dealloc2258 ·R_ARM_THM_CALL» _Py_Dealloc
2259 »       mov»    r0,·r62259 »       mov»    r0,·r6
2260 »       bl»     1540·<_io_TextIOWrapper_read+0x260>2260 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
2261 ·R_ARM_THM_CALL» check_decoded2261 ·R_ARM_THM_CALL» check_decoded
2262 »       cmp»    r0,·#02262 »       cmp»    r0,·#0
2263 »       blt.n»  152c·<_io_TextIOWrapper_read+0x24c>2263 »       blt.n»  152c·<_io_TextIOWrapper_read+0x24c>
2264 »       mov.w»  r1,·#4294967295»    @·0xffffffff2264 »       mov.w»  r1,·#4294967295»    @·0xffffffff
2265 »       mov»    r0,·r42265 »       mov»    r0,·r4
2266 »       bl»     1600·<textiowrapper_get_decoded_chars>2266 »       bl»     1600·<textiowrapper_get_decoded_chars>
2267 »       str»    r0,·[sp,·#16]2267 »       str»    r0,·[sp,·#16]
Offset 3145, 15 lines modifiedOffset 3145, 15 lines modified
3145 »       cbz»    r0,·1c1e·<_io_IncrementalNewlineDecoder_decode+0x6a>3145 »       cbz»    r0,·1c1e·<_io_IncrementalNewlineDecoder_decode+0x6a>
3146 »       cmp»    r7,·#13146 »       cmp»    r7,·#1
3147 »       ldr»    r1,·[r0,·#0]3147 »       ldr»    r1,·[r0,·#0]
3148 »       it»     eq3148 »       it»     eq
3149 »       moveq»  r2,·#03149 »       moveq»  r2,·#0
3150 »       bne.n»  1c08·<_io_IncrementalNewlineDecoder_decode+0x54>3150 »       bne.n»  1c08·<_io_IncrementalNewlineDecoder_decode+0x54>
3151 »       mov»    r0,·r63151 »       mov»    r0,·r6
3152 »       bl»     fd8·<textiowrapper_clear+0x64>3152 »       bl»     fe0·<textiowrapper_clear+0x6c>
3153 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode3153 ·R_ARM_THM_CALL» _PyIncrementalNewlineDecoder_decode
3154 »       add»    sp,·#44»      @·0x2c3154 »       add»    sp,·#44»      @·0x2c
3155 »       pop»    {r4,·r5,·r6,·r7,·pc}3155 »       pop»    {r4,·r5,·r6,·r7,·pc}
3156 »       ldr»    r4,·[pc,·#88]» @·(1c44·<_io_IncrementalNewlineDecoder_decode+0x90>)3156 »       ldr»    r4,·[pc,·#88]» @·(1c44·<_io_IncrementalNewlineDecoder_decode+0x90>)
3157 »       mov»    r1,·r23157 »       mov»    r1,·r2
3158 »       movs»   r5,·#23158 »       movs»   r5,·#2
3159 »       str»    r4,·[sp,·#0]3159 »       str»    r4,·[sp,·#0]
Offset 3338, 15 lines modifiedOffset 3338, 15 lines modified
3338 »       mov»    r2,·sl3338 »       mov»    r2,·sl
3339 »       ldr»    r3,·[sp,·#12]3339 »       ldr»    r3,·[sp,·#12]
3340 »       ldr»    r1,·[pc,·#452]»@·(1f78·<_io_TextIOWrapper_tell+0x330>)3340 »       ldr»    r1,·[pc,·#452]»@·(1f78·<_io_TextIOWrapper_tell+0x330>)
3341 »       ldr»    r0,·[r6,·#32]3341 »       ldr»    r0,·[r6,·#32]
3342 »       bl»     0·<_PyObject_CallMethod>3342 »       bl»     0·<_PyObject_CallMethod>
3343 ·R_ARM_THM_CALL» _PyObject_CallMethod3343 ·R_ARM_THM_CALL» _PyObject_CallMethod
3344 »       mov»    fp,·r03344 »       mov»    fp,·r0
3345 »       bl»     1540·<_io_TextIOWrapper_read+0x260>3345 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
3346 ·R_ARM_THM_CALL» check_decoded3346 ·R_ARM_THM_CALL» check_decoded
3347 »       cmp»    r0,·#03347 »       cmp»    r0,·#0
3348 »       blt.w»  20e8·<_io_TextIOWrapper_tell+0x4a0>3348 »       blt.w»  20e8·<_io_TextIOWrapper_tell+0x4a0>
3349 »       ldr.w»  r2,·[fp]3349 »       ldr.w»  r2,·[fp]
3350 »       mvn.w»  r1,·#3221225472»    @·0xc00000003350 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
3351 »       ldr.w»  r7,·[fp,·#8]3351 »       ldr.w»  r7,·[fp,·#8]
3352 »       cmp»    r2,·r13352 »       cmp»    r2,·r1
Offset 3438, 15 lines modifiedOffset 3438, 15 lines modified
3438 »       movs»   r3,·#13438 »       movs»   r3,·#1
3439 »       ldr»    r1,·[pc,·#204]»@·(1f78·<_io_TextIOWrapper_tell+0x330>)3439 »       ldr»    r1,·[pc,·#204]»@·(1f78·<_io_TextIOWrapper_tell+0x330>)
3440 »       str»    r3,·[sp,·#0]3440 »       str»    r3,·[sp,·#0]
3441 »       mov»    r3,·r53441 »       mov»    r3,·r5
3442 »       bl»     0·<_PyObject_CallMethod>3442 »       bl»     0·<_PyObject_CallMethod>
3443 ·R_ARM_THM_CALL» _PyObject_CallMethod3443 ·R_ARM_THM_CALL» _PyObject_CallMethod
3444 »       mov»    r4,·r03444 »       mov»    r4,·r0
3445 »       bl»     1540·<_io_TextIOWrapper_read+0x260>3445 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
3446 ·R_ARM_THM_CALL» check_decoded3446 ·R_ARM_THM_CALL» check_decoded
3447 »       cmp»    r0,·#03447 »       cmp»    r0,·#0
3448 »       blt.w»  2234·<_io_TextIOWrapper_tell+0x5ec>3448 »       blt.w»  2234·<_io_TextIOWrapper_tell+0x5ec>
3449 »       ldr»    r3,·[r4,·#0]3449 »       ldr»    r3,·[r4,·#0]
3450 »       mvn.w»  r1,·#3221225472»    @·0xc00000003450 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
3451 »       ldr.w»  sl,·[r4,·#8]3451 »       ldr.w»  sl,·[r4,·#8]
3452 »       cmp»    r3,·r13452 »       cmp»    r3,·r1
Offset 3594, 15 lines modifiedOffset 3594, 15 lines modified
3594 »       movw»   r3,·#03594 »       movw»   r3,·#0
3595 ·R_ARM_THM_MOVW_ABS_NC»  .LC333595 ·R_ARM_THM_MOVW_ABS_NC»  .LC33
3596 »       movt»   r3,·#03596 »       movt»   r3,·#0
3597 ·R_ARM_THM_MOVT_ABS»     .LC333597 ·R_ARM_THM_MOVT_ABS»     .LC33
3598 »       bl»     0·<_PyObject_CallMethod>3598 »       bl»     0·<_PyObject_CallMethod>
3599 ·R_ARM_THM_CALL» _PyObject_CallMethod3599 ·R_ARM_THM_CALL» _PyObject_CallMethod
3600 »       mov»    r4,·r03600 »       mov»    r4,·r0
3601 »       bl»     1540·<_io_TextIOWrapper_read+0x260>3601 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
3602 ·R_ARM_THM_CALL» check_decoded3602 ·R_ARM_THM_CALL» check_decoded
3603 »       cmp»    r0,·#03603 »       cmp»    r0,·#0
3604 »       blt.n»  206a·<_io_TextIOWrapper_tell+0x422>3604 »       blt.n»  206a·<_io_TextIOWrapper_tell+0x422>
3605 »       ldr»    r3,·[r4,·#8]3605 »       ldr»    r3,·[r4,·#8]
3606 »       mvn.w»  r2,·#3221225472»    @·0xc00000003606 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
3607 »       add»    r7,·r33607 »       add»    r7,·r3
3608 »       ldr»    r3,·[r4,·#0]3608 »       ldr»    r3,·[r4,·#0]
Offset 4153, 15 lines modifiedOffset 4153, 15 lines modified
4153 »       it»     eq4153 »       it»     eq
4154 »       moveq»  r3,·r14154 »       moveq»  r3,·r1
4155 »       ldr»    r1,·[pc,·#120]»@·(2590·<_io_TextIOWrapper_seek+0x29c>)4155 »       ldr»    r1,·[pc,·#120]»@·(2590·<_io_TextIOWrapper_seek+0x29c>)
4156 »       ldr»    r0,·[r4,·#32]4156 »       ldr»    r0,·[r4,·#32]
4157 »       bl»     0·<PyObject_CallMethodObjArgs>4157 »       bl»     0·<PyObject_CallMethodObjArgs>
4158 ·R_ARM_THM_CALL» PyObject_CallMethodObjArgs4158 ·R_ARM_THM_CALL» PyObject_CallMethodObjArgs
4159 »       str»    r0,·[sp,·#12]4159 »       str»    r0,·[sp,·#12]
4160 »       bl»     1540·<_io_TextIOWrapper_read+0x260>4160 »       bl»     1548·<_io_TextIOWrapper_read+0x268>
4161 ·R_ARM_THM_CALL» check_decoded4161 ·R_ARM_THM_CALL» check_decoded
4162 »       cmp»    r0,·r54162 »       cmp»    r0,·r5
4163 »       blt.n»  2558·<_io_TextIOWrapper_seek+0x264>4163 »       blt.n»  2558·<_io_TextIOWrapper_seek+0x264>
4164 »       ldr»    r3,·[sp,·#12]4164 »       ldr»    r3,·[sp,·#12]
4165 »       ldr»    r0,·[r4,·#68]» @·0x444165 »       ldr»    r0,·[r4,·#68]» @·0x44
Max diff block lines reached; 36/3842 bytes (0.94%) of diff not shown.
83.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 583, 299 lines modifiedOffset 583, 299 lines modified
583 »       movs»   r0,·#0583 »       movs»   r0,·#0
584 »       add»    sp,·#16584 »       add»    sp,·#16
585 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}585 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
586 »       ldr»    r3,·[r5,·#4]586 »       ldr»    r3,·[r5,·#4]
587 »       mov»    r4,·r0587 »       mov»    r4,·r0
588 »       ldr»    r6,·[r3,·#84]» @·0x54588 »       ldr»    r6,·[r3,·#84]» @·0x54
589 »       lsls»   r7,·r6,·#4589 »       lsls»   r7,·r6,·#4
590 »       bmi.n»  64c·<_textiowrapper_writeflush+0x128>590 »       bmi.w»  650·<_textiowrapper_writeflush+0x12c>
591 »       ands.w» r6,·r6,·#268435456» @·0x10000000591 »       ands.w» r6,·r6,·#268435456» @·0x10000000
592 »       beq.n»  5ee·<_textiowrapper_writeflush+0xca>592 »       beq.n»  5f2·<_textiowrapper_writeflush+0xce>
593 »       ldrb»   r3,·[r5,·#16]593 »       ldrb»   r3,·[r5,·#16]
594 »       lsls»   r0,·r3,·#26594 »       lsls»   r0,·r3,·#26
595 »       bpl.w»  68e·<_textiowrapper_writeflush+0x16a>595 »       bpl.w»  696·<_textiowrapper_writeflush+0x172>
596 »       lsls»   r1,·r3,·#25596 »       lsls»   r1,·r3,·#25
597 »       ite»    mi597 »       ite»    mi
598 »       addmi.w»r0,·r5,·#20598 »       addmi.w»r0,·r5,·#20
599 »       addpl.w»r0,·r5,·#28599 »       addpl.w»r0,·r5,·#28
600 »       ldr»    r1,·[r5,·#8]600 »       ldr»    r1,·[r5,·#8]
601 »       bl»     0·<PyBytes_FromStringAndSize>601 »       bl»     0·<PyBytes_FromStringAndSize>
602 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize602 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
603 »       mov»    r7,·r0603 »       mov»    r8,·r0
604 »       cmp»    r0,·#0604 »       cmp»    r0,·#0
605 »       beq.w»  67e·<_textiowrapper_writeflush+0x15a>605 »       beq.w»  686·<_textiowrapper_writeflush+0x162>
606 »       ldr»    r2,·[r5,·#0]606 »       ldr»    r3,·[r5,·#0]
607 »       add.w»  sl,·sp,·#8607 »       add.w»  sl,·sp,·#8
608 »       mvn.w»  r1,·#3221225472»    @·0xc0000000608 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
609 »       movs»   r3,·#0609 »       movs»   r2,·#0
610 »       cmp»    r2,·r1610 »       cmp»    r3,·r1
611 »       strd»   r3,·r3,·[r4,·#76]»     @·0x4c611 »       strd»   r2,·r2,·[r4,·#76]»     @·0x4c
612 »       bne.n»  5de·<_textiowrapper_writeflush+0xba>612 »       bne.n»  5e2·<_textiowrapper_writeflush+0xbe>
613 »       ldr.w»  r8,·[pc,·#276]»      @·6a0·<_textiowrapper_writeflush+0x17c>613 »       ldr»    r7,·[pc,·#284]»@·(6a8·<_textiowrapper_writeflush+0x184>)
614 »       movs»   r6,·#2614 »       movs»   r6,·#2
615 »       movt»   r6,·#32768»  @·0x8000615 »       movt»   r6,·#32768»  @·0x8000
616 »       ldr»    r3,·[r4,·#20]616 »       ldr»    r3,·[r4,·#20]
617 »       mov»    r2,·r6617 »       mov»    r2,·r6
618 »       strd»   r3,·r7,·[sp,·#8]618 »       strd»   r3,·r8,·[sp,·#8]
619 »       mov»    r1,·sl619 »       mov»    r1,·sl
620 »       movs»   r3,·#0620 »       movs»   r3,·#0
621 »       mov»    r0,·r8621 »       mov»    r0,·r7
622 »       bl»     0·<PyObject_VectorcallMethod>622 »       bl»     0·<PyObject_VectorcallMethod>
623 ·R_ARM_THM_CALL» PyObject_VectorcallMethod623 ·R_ARM_THM_CALL» PyObject_VectorcallMethod
624 »       mov»    r5,·r0624 »       mov»    r5,·r0
625 »       cmp»    r0,·#0625 »       cmp»    r0,·#0
626 »       beq.n»  684·<_textiowrapper_writeflush+0x160>626 »       beq.n»  68c·<_textiowrapper_writeflush+0x168>
627 »       ldr»    r3,·[r7,·#0]627 »       ldr.w»  r3,·[r8]
628 »       mvn.w»  r2,·#3221225472»    @·0xc0000000628 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
629 »       cmp»    r3,·r2629 »       cmp»    r3,·r2
630 »       beq.n»  5c0·<_textiowrapper_writeflush+0x9c>630 »       beq.n»  5c4·<_textiowrapper_writeflush+0xa0>
631 »       subs»   r3,·#1631 »       subs»   r3,·#1
632 »       str»    r3,·[r7,·#0]632 »       str.w»  r3,·[r8]
633 »       cbnz»   r3,·5c0·<_textiowrapper_writeflush+0x9c>633 »       cbnz»   r3,·5c4·<_textiowrapper_writeflush+0xa0>
634 »       mov»    r0,·r7634 »       mov»    r0,·r8
635 »       bl»     0·<_Py_Dealloc>635 »       bl»     0·<_Py_Dealloc>
636 ·R_ARM_THM_CALL» _Py_Dealloc636 ·R_ARM_THM_CALL» _Py_Dealloc
637 »       cmp»    r5,·#0637 »       cmp»    r5,·#0
638 »       beq.n»  67e·<_textiowrapper_writeflush+0x15a>638 »       beq.n»  686·<_textiowrapper_writeflush+0x162>
639 »       ldr»    r3,·[r5,·#0]639 »       ldr»    r3,·[r5,·#0]
640 »       mvn.w»  r2,·#3221225472»    @·0xc0000000640 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
641 »       cmp»    r3,·r2641 »       cmp»    r3,·r2
642 »       beq.n»  53a·<_textiowrapper_writeflush+0x16>642 »       beq.n»  53a·<_textiowrapper_writeflush+0x16>
643 »       subs»   r3,·#1643 »       subs»   r3,·#1
644 »       str»    r3,·[r5,·#0]644 »       str»    r3,·[r5,·#0]
645 »       cmp»    r3,·#0645 »       cmp»    r3,·#0
646 »       bne.n»  53a·<_textiowrapper_writeflush+0x16>646 »       bne.n»  53a·<_textiowrapper_writeflush+0x16>
647 »       mov»    r0,·r5647 »       mov»    r0,·r5
648 »       bl»     0·<_Py_Dealloc>648 »       bl»     0·<_Py_Dealloc>
649 ·R_ARM_THM_CALL» _Py_Dealloc649 ·R_ARM_THM_CALL» _Py_Dealloc
650 »       b.n»    53a·<_textiowrapper_writeflush+0x16>650 »       b.n»    53a·<_textiowrapper_writeflush+0x16>
651 »       subs»   r2,·#1651 »       subs»   r3,·#1
652 »       str»    r2,·[r5,·#0]652 »       str»    r3,·[r5,·#0]
653 »       cmp»    r2,·#0653 »       cmp»    r3,·#0
654 »       bne.n»  588·<_textiowrapper_writeflush+0x64>654 »       bne.n»  58a·<_textiowrapper_writeflush+0x66>
655 »       mov»    r0,·r5655 »       mov»    r0,·r5
656 »       bl»     0·<_Py_Dealloc>656 »       bl»     0·<_Py_Dealloc>
657 ·R_ARM_THM_CALL» _Py_Dealloc657 ·R_ARM_THM_CALL» _Py_Dealloc
658 »       b.n»    588·<_textiowrapper_writeflush+0x64>658 »       b.n»    58a·<_textiowrapper_writeflush+0x66>
659 »       ldr»    r1,·[r0,·#80]» @·0x50659 »       ldr»    r1,·[r0,·#80]» @·0x50
660 »       mov»    r0,·r6660 »       mov»    r0,·r6
661 »       bl»     0·<PyBytes_FromStringAndSize>661 »       bl»     0·<PyBytes_FromStringAndSize>
662 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize662 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
663 »       mov»    r7,·r0663 »       mov»    r8,·r0
664 »       cmp»    r0,·#0664 »       cmp»    r0,·#0
665 »       beq.n»  67e·<_textiowrapper_writeflush+0x15a>665 »       beq.n»  686·<_textiowrapper_writeflush+0x162>
666 »       bl»     0·<PyBytes_AsString>666 »       bl»     0·<PyBytes_AsString>
667 ·R_ARM_THM_CALL» PyBytes_AsString667 ·R_ARM_THM_CALL» PyBytes_AsString
668 »       mov»    r8,·r6668 »       mov»    r7,·r6
669 »       mov»    r9,·r0669 »       mov»    r9,·r0
670 »       add.w»  sl,·sp,·#8670 »       add.w»  sl,·sp,·#8
671 »       b.n»    642·<_textiowrapper_writeflush+0x11e>671 »       b.n»    646·<_textiowrapper_writeflush+0x122>
672 »       ldr»    r3,·[r5,·#12]672 »       ldr»    r3,·[r5,·#12]
673 »       ldr.w»  r0,·[r3,·r6,·lsl·#2]673 »       ldr.w»  r0,·[r3,·r6,·lsl·#2]
674 »       add.w»  r1,·r0,·#20674 »       add.w»  r1,·r0,·#20
675 »       ldr»    r2,·[r0,·#4]675 »       ldr»    r2,·[r0,·#4]
676 »       ldr»    r2,·[r2,·#84]» @·0x54676 »       ldr»    r2,·[r2,·#84]» @·0x54
677 »       lsls»   r2,·r2,·#3677 »       lsls»   r2,·r2,·#3
678 »       bpl.n»  662·<_textiowrapper_writeflush+0x13e>678 »       bpl.n»  666·<_textiowrapper_writeflush+0x142>
679 »       ldrb»   r2,·[r0,·#16]679 »       ldrb»   r2,·[r0,·#16]
680 »       lsls»   r3,·r2,·#26680 »       lsls»   r3,·r2,·#26
681 »       bpl.n»  692·<_textiowrapper_writeflush+0x16e>681 »       bpl.n»  69a·<_textiowrapper_writeflush+0x176>
682 »       lsls»   r3,·r2,·#25682 »       lsls»   r3,·r2,·#25
683 »       it»     pl683 »       it»     pl
684 »       addpl.w»r1,·r0,·#28684 »       addpl.w»r1,·r0,·#28
685 »       ldr»    r3,·[r0,·#8]685 »       ldr»    r3,·[r0,·#8]
686 »       strd»   r1,·r3,·[sp,·#4]686 »       strd»   r1,·r3,·[sp,·#4]
687 »       add.w»  r0,·r9,·r8687 »       add.w»  r0,·r9,·r7
688 »       adds»   r6,·#1688 »       adds»   r6,·#1
689 »       ldrd»   r1,·r2,·[sp,·#4]689 »       ldrd»   r1,·r2,·[sp,·#4]
690 »       bl»     0·<memcpy>690 »       bl»     0·<memcpy>
691 ·R_ARM_THM_CALL» memcpy691 ·R_ARM_THM_CALL» memcpy
692 »       ldr»    r3,·[sp,·#8]692 »       ldr»    r3,·[sp,·#8]
693 »       add»    r8,·r3693 »       add»    r7,·r3
694 »       ldr»    r3,·[r5,·#8]694 »       ldr»    r3,·[r5,·#8]
695 »       cmp»    r6,·r3695 »       cmp»    r6,·r3
696 »       blt.n»  60a·<_textiowrapper_writeflush+0xe6>696 »       blt.n»  60e·<_textiowrapper_writeflush+0xea>
697 »       ldr»    r2,·[r5,·#0]697 »       ldr»    r3,·[r5,·#0]
698 »       b.n»    57a·<_textiowrapper_writeflush+0x56>698 »       b.n»    57c·<_textiowrapper_writeflush+0x58>
699 »       ldr»    r2,·[r5,·#0]699 »       ldr»    r3,·[r5,·#0]
700 »       mvn.w»  r3,·#3221225472»    @·0xc0000000700 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
701 »       cmp»    r2,·r3701 »       cmp»    r3,·r2
702 »       beq.n»  65a·<_textiowrapper_writeflush+0x136>702 »       beq.n»  65e·<_textiowrapper_writeflush+0x13a>
703 »       adds»   r2,·#1703 »       adds»   r3,·#1
704 »       str»    r2,·[r5,·#0]704 »       str»    r3,·[r5,·#0]
705 »       mov»    r7,·r5705 »       mov»    r8,·r5
706 »       add.w»  sl,·sp,·#8706 »       add.w»  sl,·sp,·#8
707 »       b.n»    57a·<_textiowrapper_writeflush+0x56>707 »       b.n»    57c·<_textiowrapper_writeflush+0x58>
708 »       mov»    r2,·sl708 »       mov»    r2,·sl
709 »       add»    r1,·sp,·#4709 »       add»    r1,·sp,·#4
Max diff block lines reached; 80522/85099 bytes (94.62%) of diff not shown.
83.0 KB
itertoolsmodule.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········65232·(bytes·into·file)13 ··Start·of·section·headers:··········65220·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.04 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0xfed0:1 There·are·18·section·headers,·starting·at·offset·0xfec4:
  
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·003814·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·003814·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00c7b0·001aa0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00c7a4·001aa0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·003848·000f60·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·003848·000f60·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00e250·000d70·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00e244·000d70·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0047a8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0047a8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0047a8·0007e6·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0047a8·0007e6·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·004f90·001888·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·004f90·00187c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00efc0·000680·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00efb4·000680·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·006818·000e1c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00680c·000e1c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00f640·000770·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00f634·000770·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·007634·001b96·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·007628·001b96·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00fdb0·000090·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00fda4·000090·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0091ca·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0091be·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0091ca·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0091be·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·009200·001d70·10·····16·387··419 ··[15]·.symtab···········SYMTAB··········00000000·0091f4·001d70·10·····16·387··4
20 ··[16]·.strtab···········STRTAB··········00000000·00af70·001840·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00af64·001840·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00fe40·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00fe34·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.05 KB
readelf --wide --symbols {}
    
Offset 74, 49 lines modifiedOffset 74, 49 lines modified
74 ····70:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1574 ····70:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
75 ····71:·000012dd···288·FUNC····LOCAL··DEFAULT····1·batched_new75 ····71:·000012dd···288·FUNC····LOCAL··DEFAULT····1·batched_new
76 ····72:·000013f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d76 ····72:·000013f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
77 ····73:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1677 ····73:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
78 ····74:·000013fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t78 ····74:·000013fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
79 ····75:·000013fd···278·FUNC····LOCAL··DEFAULT····1·batched_next79 ····75:·000013fd···278·FUNC····LOCAL··DEFAULT····1·batched_next
80 ····76:·00001515····36·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable80 ····76:·00001515····36·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable
81 ····77:·00000aa5···298·FUNC····LOCAL··DEFAULT····7·chain_next81 ····77:·00000aa5···294·FUNC····LOCAL··DEFAULT····7·chain_next
82 ····78:·00001539····70·FUNC····LOCAL··DEFAULT····1·chain_dealloc82 ····78:·00001539····70·FUNC····LOCAL··DEFAULT····1·chain_dealloc
83 ····79:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1783 ····79:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
84 ····80:·00001581···176·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse84 ····80:·00001581···176·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse
85 ····81:·00001631···200·FUNC····LOCAL··DEFAULT····1·filterfalse_next85 ····81:·00001631···200·FUNC····LOCAL··DEFAULT····1·filterfalse_next
86 ····82:·000016f9····70·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc86 ····82:·000016f9····70·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc
87 ····83:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t87 ····83:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
88 ····84:·00000001····48·FUNC····LOCAL··DEFAULT····9·repeat_traverse88 ····84:·00000001····48·FUNC····LOCAL··DEFAULT····9·repeat_traverse
89 ····85:·00001741····56·FUNC····LOCAL··DEFAULT····1·chain_traverse89 ····85:·00001741····56·FUNC····LOCAL··DEFAULT····1·chain_traverse
90 ····86:·00001779····64·FUNC····LOCAL··DEFAULT····1·batched_dealloc90 ····86:·00001779····64·FUNC····LOCAL··DEFAULT····1·batched_dealloc
91 ····87:·000017b9···236·FUNC····LOCAL··DEFAULT····1·itertools_groupby91 ····87:·000017b9···236·FUNC····LOCAL··DEFAULT····1·itertools_groupby
92 ····88:·000018a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d92 ····88:·000018a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
93 ····89:·00000bd1···344·FUNC····LOCAL··DEFAULT····7·groupby_next93 ····89:·00000bcd···344·FUNC····LOCAL··DEFAULT····7·groupby_next
94 ····90:·00000d29···268·FUNC····LOCAL··DEFAULT····7·_grouper_next94 ····90:·00000d25···268·FUNC····LOCAL··DEFAULT····7·_grouper_next
95 ····91:·00000e35···106·FUNC····LOCAL··DEFAULT····7·_grouper_dealloc95 ····91:·00000e31···106·FUNC····LOCAL··DEFAULT····7·_grouper_dealloc
96 ····92:·000018a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t96 ····92:·000018a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
97 ····93:·000018a5····88·FUNC····LOCAL··DEFAULT····1·groupby_dealloc97 ····93:·000018a5····88·FUNC····LOCAL··DEFAULT····1·groupby_dealloc
98 ····94:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1898 ····94:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
99 ····95:·000018fd···344·FUNC····LOCAL··DEFAULT····1·zip_longest_new99 ····95:·000018fd···344·FUNC····LOCAL··DEFAULT····1·zip_longest_new
100 ····96:·00001a50·····0·NOTYPE··LOCAL··DEFAULT····1·$d100 ····96:·00001a50·····0·NOTYPE··LOCAL··DEFAULT····1·$d
101 ····97:·00000ea1···540·FUNC····LOCAL··DEFAULT····7·zip_longest_next101 ····97:·00000e9d···540·FUNC····LOCAL··DEFAULT····7·zip_longest_next
102 ····98:·000010b8·····0·NOTYPE··LOCAL··DEFAULT····7·$d102 ····98:·000010b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
103 ····99:·00001a54·····0·NOTYPE··LOCAL··DEFAULT····1·$t103 ····99:·00001a54·····0·NOTYPE··LOCAL··DEFAULT····1·$t
104 ···100:·00001a55····76·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc104 ···100:·00001a55····76·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc
105 ···101:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19105 ···101:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
106 ···102:·00000031····50·FUNC····LOCAL··DEFAULT····9·repeat_len106 ···102:·00000031····50·FUNC····LOCAL··DEFAULT····9·repeat_len
107 ···103:·00001aa1···324·FUNC····LOCAL··DEFAULT····1·itertools_accumulate107 ···103:·00001aa1···324·FUNC····LOCAL··DEFAULT····1·itertools_accumulate
108 ···104:·00001be0·····0·NOTYPE··LOCAL··DEFAULT····1·$d108 ···104:·00001be0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
109 ···105:·000010bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t109 ···105:·000010b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
110 ···106:·000010bd···212·FUNC····LOCAL··DEFAULT····7·accumulate_next110 ···106:·000010b9···212·FUNC····LOCAL··DEFAULT····7·accumulate_next
111 ···107:·00001be4·····0·NOTYPE··LOCAL··DEFAULT····1·$t111 ···107:·00001be4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
112 ···108:·00001be5····82·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc112 ···108:·00001be5····82·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc
113 ···109:·00000063····62·FUNC····LOCAL··DEFAULT····9·permutations_traverse113 ···109:·00000063····62·FUNC····LOCAL··DEFAULT····9·permutations_traverse
114 ···110:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20114 ···110:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
115 ···111:·00001191···242·FUNC····LOCAL··DEFAULT····7·tee_next115 ···111:·0000118d···242·FUNC····LOCAL··DEFAULT····7·tee_next
116 ···112:·000000a1····62·FUNC····LOCAL··DEFAULT····9·product_traverse116 ···112:·000000a1····62·FUNC····LOCAL··DEFAULT····9·product_traverse
117 ···113:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21117 ···113:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
118 ···114:·00001c39···228·FUNC····LOCAL··DEFAULT····1·itertools_cycle118 ···114:·00001c39···228·FUNC····LOCAL··DEFAULT····1·itertools_cycle
119 ···115:·00001d1d···158·FUNC····LOCAL··DEFAULT····1·cycle_next119 ···115:·00001d1d···158·FUNC····LOCAL··DEFAULT····1·cycle_next
120 ···116:·00001dbd····70·FUNC····LOCAL··DEFAULT····1·cycle_dealloc120 ···116:·00001dbd····70·FUNC····LOCAL··DEFAULT····1·cycle_dealloc
121 ···117:·00001e05···284·FUNC····LOCAL··DEFAULT····1·itertools_combinations121 ···117:·00001e05···284·FUNC····LOCAL··DEFAULT····1·itertools_combinations
122 ···118:·00001f1c·····0·NOTYPE··LOCAL··DEFAULT····1·$d122 ···118:·00001f1c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Offset 140, 19 lines modifiedOffset 140, 19 lines modified
140 ···136:·00000264·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24140 ···136:·00000264·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
141 ···137:·000023ad···182·FUNC····LOCAL··DEFAULT····1·itertools_dropwhile141 ···137:·000023ad···182·FUNC····LOCAL··DEFAULT····1·itertools_dropwhile
142 ···138:·00002465····70·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc142 ···138:·00002465····70·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc
143 ···139:·000024ad···172·FUNC····LOCAL··DEFAULT····1·dropwhile_next143 ···139:·000024ad···172·FUNC····LOCAL··DEFAULT····1·dropwhile_next
144 ···140:·0000011f····70·FUNC····LOCAL··DEFAULT····9·dropwhile_dealloc144 ···140:·0000011f····70·FUNC····LOCAL··DEFAULT····9·dropwhile_dealloc
145 ···141:·00002559···132·FUNC····LOCAL··DEFAULT····1·itertools_compress145 ···141:·00002559···132·FUNC····LOCAL··DEFAULT····1·itertools_compress
146 ···142:·000025d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d146 ···142:·000025d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
147 ···143:·00001285···824·FUNC····LOCAL··DEFAULT····7·compress_next147 ···143:·00001281···816·FUNC····LOCAL··DEFAULT····7·compress_next
148 ···144:·000025dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t148 ···144:·000025dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
149 ···145:·000025dd····70·FUNC····LOCAL··DEFAULT····1·compress_dealloc149 ···145:·000025dd····70·FUNC····LOCAL··DEFAULT····1·compress_dealloc
150 ···146:·000015bd···716·FUNC····LOCAL··DEFAULT····7·combinations_next150 ···146:·000015b1···716·FUNC····LOCAL··DEFAULT····7·combinations_next
151 ···147:·00001884·····0·NOTYPE··LOCAL··DEFAULT····7·$d151 ···147:·00001878·····0·NOTYPE··LOCAL··DEFAULT····7·$d
152 ···148:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25152 ···148:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
153 ···149:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26153 ···149:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
154 ···150:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27154 ···150:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
155 ···151:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28155 ···151:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
156 ···152:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29156 ···152:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
157 ···153:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30157 ···153:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
158 ···154:·00000165···230·FUNC····LOCAL··DEFAULT····9·accumulate_reduce158 ···154:·00000165···230·FUNC····LOCAL··DEFAULT····9·accumulate_reduce
28.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xc7b0·contains·852·entries:1 Relocation·section·'.rel.text'·at·offset·0xc7a4·contains·852·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000022··0001850a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec5 00000022··0001850a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
6 00000032··0001860a·R_ARM_THM_CALL·········00000000···PyModule_AddType6 00000032··0001860a·R_ARM_THM_CALL·········00000000···PyModule_AddType
7 00000042··0001850a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec7 00000042··0001850a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
8 00000052··0001860a·R_ARM_THM_CALL·········00000000···PyModule_AddType8 00000052··0001860a·R_ARM_THM_CALL·········00000000···PyModule_AddType
Offset 850, 15 lines modifiedOffset 850, 15 lines modified
850 000031c8··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue850 000031c8··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
851 00003256··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue851 00003256··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
852 0000340a··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue852 0000340a··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
853 00003454··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue853 00003454··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
854 00003466··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue854 00003466··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
855 00003810··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue855 00003810··0001c81e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
856 Relocation·section·'.rel.data'·at·offset·0xe250·contains·430·entries:856 Relocation·section·'.rel.data'·at·offset·0xe244·contains·430·entries:
857 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name857 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
858 00000014··00000802·R_ARM_ABS32············00000000···.rodata.str1.4858 00000014··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
859 00000018··00010602·R_ARM_ABS32············00000000···.rodata859 00000018··00010602·R_ARM_ABS32············00000000···.rodata
860 00000020··00000102·R_ARM_ABS32············00000000···.data860 00000020··00000102·R_ARM_ABS32············00000000···.data
861 00000024··00000102·R_ARM_ABS32············00000000···.data861 00000024··00000102·R_ARM_ABS32············00000000···.data
862 00000028··00000702·R_ARM_ABS32············00000321···itertoolsmodule_traverse862 00000028··00000702·R_ARM_ABS32············00000321···itertoolsmodule_traverse
863 0000002c··00001202·R_ARM_ABS32············000006b9···itertoolsmodule_clear863 0000002c··00001202·R_ARM_ABS32············000006b9···itertoolsmodule_clear
Offset 964, 15 lines modifiedOffset 964, 15 lines modified
964 0000044c··00010602·R_ARM_ABS32············00000000···.rodata964 0000044c··00010602·R_ARM_ABS32············00000000···.rodata
965 00000464··00000402·R_ARM_ABS32············0000000d···itertoolsmodule_exec965 00000464··00000402·R_ARM_ABS32············0000000d···itertoolsmodule_exec
966 00000484··00006402·R_ARM_ABS32············00001a55···zip_longest_dealloc966 00000484··00006402·R_ARM_ABS32············00001a55···zip_longest_dealloc
967 0000048c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr967 0000048c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
968 00000494··00010602·R_ARM_ABS32············00000000···.rodata968 00000494··00010602·R_ARM_ABS32············00000000···.rodata
969 0000049c··0000fd02·R_ARM_ABS32············00000bdd···zip_longest_traverse969 0000049c··0000fd02·R_ARM_ABS32············00000bdd···zip_longest_traverse
970 000004a4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter970 000004a4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
971 000004ac··00006102·R_ARM_ABS32············00000ea1···zip_longest_next971 000004ac··00006102·R_ARM_ABS32············00000e9d···zip_longest_next
972 000004b4··00000102·R_ARM_ABS32············00000000···.data972 000004b4··00000102·R_ARM_ABS32············00000000···.data
973 000004bc··00005f02·R_ARM_ABS32············000018fd···zip_longest_new973 000004bc··00005f02·R_ARM_ABS32············000018fd···zip_longest_new
974 000004c4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del974 000004c4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
975 000004d0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4975 000004d0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
976 000004d4··0000fb02·R_ARM_ABS32············0000376d···zip_longest_reduce976 000004d4··0000fb02·R_ARM_ABS32············0000376d···zip_longest_reduce
977 000004dc··00010602·R_ARM_ABS32············00000000···.rodata977 000004dc··00010602·R_ARM_ABS32············00000000···.rodata
978 000004e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4978 000004e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 1020, 27 lines modifiedOffset 1020, 27 lines modified
1020 00000654··0000c602·R_ARM_ABS32············00000511···filterfalse_reduce1020 00000654··0000c602·R_ARM_ABS32············00000511···filterfalse_reduce
1021 0000065c··00010602·R_ARM_ABS32············00000000···.rodata1021 0000065c··00010602·R_ARM_ABS32············00000000···.rodata
1022 00000674··00009102·R_ARM_ABS32············000025dd···compress_dealloc1022 00000674··00009102·R_ARM_ABS32············000025dd···compress_dealloc
1023 0000067c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1023 0000067c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
1024 00000684··00010602·R_ARM_ABS32············00000000···.rodata1024 00000684··00010602·R_ARM_ABS32············00000000···.rodata
1025 0000068c··00010502·R_ARM_ABS32············00000ddd···compress_traverse1025 0000068c··00010502·R_ARM_ABS32············00000ddd···compress_traverse
1026 00000694··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1026 00000694··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1027 0000069c··00008f02·R_ARM_ABS32············00001285···compress_next1027 0000069c··00008f02·R_ARM_ABS32············00001281···compress_next
1028 000006a4··00000102·R_ARM_ABS32············00000000···.data1028 000006a4··00000102·R_ARM_ABS32············00000000···.data
1029 000006ac··00008d02·R_ARM_ABS32············00002559···itertools_compress1029 000006ac··00008d02·R_ARM_ABS32············00002559···itertools_compress
1030 000006b4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1030 000006b4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1031 000006c0··00000802·R_ARM_ABS32············00000000···.rodata.str1.41031 000006c0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1032 000006c4··0000b402·R_ARM_ABS32············00002c15···compress_reduce1032 000006c4··0000b402·R_ARM_ABS32············00002c15···compress_reduce
1033 000006cc··00010602·R_ARM_ABS32············00000000···.rodata1033 000006cc··00010602·R_ARM_ABS32············00000000···.rodata
1034 000006e4··00006c02·R_ARM_ABS32············00001be5···accumulate_dealloc1034 000006e4··00006c02·R_ARM_ABS32············00001be5···accumulate_dealloc
1035 000006ec··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1035 000006ec··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
1036 000006f4··00010602·R_ARM_ABS32············00000000···.rodata1036 000006f4··00010602·R_ARM_ABS32············00000000···.rodata
1037 000006fc··0000fe02·R_ARM_ABS32············00000c25···accumulate_traverse1037 000006fc··0000fe02·R_ARM_ABS32············00000c25···accumulate_traverse
1038 00000704··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1038 00000704··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1039 0000070c··00006a02·R_ARM_ABS32············000010bd···accumulate_next1039 0000070c··00006a02·R_ARM_ABS32············000010b9···accumulate_next
1040 00000714··00000102·R_ARM_ABS32············00000000···.data1040 00000714··00000102·R_ARM_ABS32············00000000···.data
1041 0000071c··00006702·R_ARM_ABS32············00001aa1···itertools_accumulate1041 0000071c··00006702·R_ARM_ABS32············00001aa1···itertools_accumulate
1042 00000724··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1042 00000724··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1043 00000730··00000802·R_ARM_ABS32············00000000···.rodata.str1.41043 00000730··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1044 00000734··00009a02·R_ARM_ABS32············00000165···accumulate_reduce1044 00000734··00009a02·R_ARM_ABS32············00000165···accumulate_reduce
1045 0000073c··00010602·R_ARM_ABS32············00000000···.rodata1045 0000073c··00010602·R_ARM_ABS32············00000000···.rodata
1046 00000740··00000802·R_ARM_ABS32············00000000···.rodata.str1.41046 00000740··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 1083, 15 lines modifiedOffset 1083, 15 lines modified
1083 00000864··00007c02·R_ARM_ABS32············000000ed···cwr_sizeof1083 00000864··00007c02·R_ARM_ABS32············000000ed···cwr_sizeof
1084 0000086c··00010602·R_ARM_ABS32············00000000···.rodata1084 0000086c··00010602·R_ARM_ABS32············00000000···.rodata
1085 00000884··00007902·R_ARM_ABS32············00001f21···combinations_dealloc1085 00000884··00007902·R_ARM_ABS32············00001f21···combinations_dealloc
1086 0000088c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1086 0000088c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
1087 00000894··00010602·R_ARM_ABS32············00000000···.rodata1087 00000894··00010602·R_ARM_ABS32············00000000···.rodata
1088 0000089c··0000ae02·R_ARM_ABS32············00000337···combinations_traverse1088 0000089c··0000ae02·R_ARM_ABS32············00000337···combinations_traverse
1089 000008a4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1089 000008a4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1090 000008ac··00009202·R_ARM_ABS32············000015bd···combinations_next1090 000008ac··00009202·R_ARM_ABS32············000015b1···combinations_next
1091 000008b4··00000102·R_ARM_ABS32············00000000···.data1091 000008b4··00000102·R_ARM_ABS32············00000000···.data
1092 000008bc··00007502·R_ARM_ABS32············00001e05···itertools_combinations1092 000008bc··00007502·R_ARM_ABS32············00001e05···itertools_combinations
1093 000008c4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1093 000008c4··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1094 000008d0··00000802·R_ARM_ABS32············00000000···.rodata.str1.41094 000008d0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1095 000008d4··0000a902·R_ARM_ABS32············00002769···combinations_reduce1095 000008d4··0000a902·R_ARM_ABS32············00002769···combinations_reduce
1096 000008dc··00010602·R_ARM_ABS32············00000000···.rodata1096 000008dc··00010602·R_ARM_ABS32············00000000···.rodata
1097 000008e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.41097 000008e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 1212, 15 lines modifiedOffset 1212, 15 lines modified
1212 00000c94··0000c102·R_ARM_ABS32············00002d4d···cycle_setstate1212 00000c94··0000c102·R_ARM_ABS32············00002d4d···cycle_setstate
1213 00000c9c··00010602·R_ARM_ABS32············00000000···.rodata1213 00000c9c··00010602·R_ARM_ABS32············00000000···.rodata
1214 00000cb4··00003802·R_ARM_ABS32············000010d5···tee_dealloc1214 00000cb4··00003802·R_ARM_ABS32············000010d5···tee_dealloc
1215 00000cbc··00010602·R_ARM_ABS32············00000000···.rodata1215 00000cbc··00010602·R_ARM_ABS32············00000000···.rodata
1216 00000cc4··00003002·R_ARM_ABS32············000010a5···tee_traverse1216 00000cc4··00003002·R_ARM_ABS32············000010a5···tee_traverse
1217 00000ccc··00003902·R_ARM_ABS32············00001115···tee_clear1217 00000ccc··00003902·R_ARM_ABS32············00001115···tee_clear
1218 00000cd4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1218 00000cd4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1219 00000cdc··00006f02·R_ARM_ABS32············00001191···tee_next1219 00000cdc··00006f02·R_ARM_ABS32············0000118d···tee_next
1220 00000ce4··00000102·R_ARM_ABS32············00000000···.data1220 00000ce4··00000102·R_ARM_ABS32············00000000···.data
1221 00000cec··00000102·R_ARM_ABS32············00000000···.data1221 00000cec··00000102·R_ARM_ABS32············00000000···.data
1222 00000cf4··0000ee02·R_ARM_ABS32············00003481···itertools__tee1222 00000cf4··0000ee02·R_ARM_ABS32············00003481···itertools__tee
1223 00000cfc··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1223 00000cfc··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1224 00000d08··00000802·R_ARM_ABS32············00000000···.rodata.str1.41224 00000d08··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1225 00000d30··00000802·R_ARM_ABS32············00000000···.rodata.str1.41225 00000d30··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1226 00000d34··00001c02·R_ARM_ABS32············00000c69···tee_copy1226 00000d34··00001c02·R_ARM_ABS32············00000c69···tee_copy
Offset 1238, 31 lines modifiedOffset 1238, 31 lines modified
1238 00000d94··00003b02·R_ARM_ABS32············000009dd···teedataobject_clear1238 00000d94··00003b02·R_ARM_ABS32············000009dd···teedataobject_clear
1239 00000d9c··00000102·R_ARM_ABS32············00000000···.data1239 00000d9c··00000102·R_ARM_ABS32············00000000···.data
1240 00000da4··0000f702·R_ARM_ABS32············00003589···itertools_teedataobject1240 00000da4··0000f702·R_ARM_ABS32············00003589···itertools_teedataobject
1241 00000dac··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1241 00000dac··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1242 00000db8··00000802·R_ARM_ABS32············00000000···.rodata.str1.41242 00000db8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1243 00000dbc··0000f202·R_ARM_ABS32············000034fd···teedataobject_reduce1243 00000dbc··0000f202·R_ARM_ABS32············000034fd···teedataobject_reduce
1244 00000dc4··00010602·R_ARM_ABS32············00000000···.rodata1244 00000dc4··00010602·R_ARM_ABS32············00000000···.rodata
1245 00000ddc··00005b02·R_ARM_ABS32············00000e35···_grouper_dealloc1245 00000ddc··00005b02·R_ARM_ABS32············00000e31···_grouper_dealloc
1246 00000de4··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1246 00000de4··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
1247 00000dec··0000a502·R_ARM_ABS32············000002f9···_grouper_traverse1247 00000dec··0000a502·R_ARM_ABS32············000002f9···_grouper_traverse
1248 00000df4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1248 00000df4··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1249 00000dfc··00005a02·R_ARM_ABS32············00000d29···_grouper_next1249 00000dfc··00005a02·R_ARM_ABS32············00000d25···_grouper_next
1250 00000e04··00000102·R_ARM_ABS32············00000000···.data1250 00000e04··00000102·R_ARM_ABS32············00000000···.data
1251 00000e0c··0000d102·R_ARM_ABS32············00000681···itertools__grouper1251 00000e0c··0000d102·R_ARM_ABS32············00000681···itertools__grouper
1252 00000e14··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del1252 00000e14··0001b102·R_ARM_ABS32············00000000···PyObject_GC_Del
1253 00000e20··00000802·R_ARM_ABS32············00000000···.rodata.str1.41253 00000e20··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
1254 00000e24··0000ca02·R_ARM_ABS32············00000557···_grouper_reduce1254 00000e24··0000ca02·R_ARM_ABS32············00000557···_grouper_reduce
1255 00000e2c··00010602·R_ARM_ABS32············00000000···.rodata1255 00000e2c··00010602·R_ARM_ABS32············00000000···.rodata
1256 00000e44··00005d02·R_ARM_ABS32············000018a5···groupby_dealloc1256 00000e44··00005d02·R_ARM_ABS32············000018a5···groupby_dealloc
1257 00000e4c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1257 00000e4c··0001d302·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
1258 00000e54··00010602·R_ARM_ABS32············00000000···.rodata1258 00000e54··00010602·R_ARM_ABS32············00000000···.rodata
1259 00000e5c··0000a402·R_ARM_ABS32············0000029d···groupby_traverse1259 00000e5c··0000a402·R_ARM_ABS32············0000029d···groupby_traverse
1260 00000e64··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter1260 00000e64··0001d402·R_ARM_ABS32············00000000···PyObject_SelfIter
1261 00000e6c··00005902·R_ARM_ABS32············00000bd1···groupby_next1261 00000e6c··00005902·R_ARM_ABS32············00000bcd···groupby_next
1262 00000e74··00000102·R_ARM_ABS32············00000000···.data1262 00000e74··00000102·R_ARM_ABS32············00000000···.data
Max diff block lines reached; 19946/29059 bytes (68.64%) of diff not shown.
45.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1178, 29 lines modifiedOffset 1178, 29 lines modified
1178 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}1178 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
1179 »       mov.w»  ip,·#4096»  @·0x10001179 »       mov.w»  ip,·#4096»  @·0x1000
1180 »       sub.w»  ip,·sp,·ip1180 »       sub.w»  ip,·sp,·ip
1181 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81181 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1182 »       mov»    r4,·r01182 »       mov»    r4,·r0
1183 »       ldr»    r3,·[r4,·#8]1183 »       ldr»    r3,·[r4,·#8]
1184 »       cmp»    r3,·#01184 »       cmp»    r3,·#0
1185 »       beq.n»  b32·<chain_next+0x8e>1185 »       beq.n»  b34·<chain_next+0x90>
1186 »       ldr»    r0,·[r4,·#12]1186 »       ldr»    r0,·[r4,·#12]
1187 »       cbz»    r0,·af2·<chain_next+0x4e>1187 »       cbz»    r0,·af2·<chain_next+0x4e>
1188 »       ldr»    r3,·[r0,·#4]1188 »       ldr»    r3,·[r0,·#4]
1189 »       ldr»    r3,·[r3,·#112]»@·0x701189 »       ldr»    r3,·[r3,·#112]»@·0x70
1190 »       blx»    r31190 »       blx»    r3
1191 »       cbz»    r0,·ac8·<chain_next+0x24>1191 »       cbz»    r0,·ac8·<chain_next+0x24>
1192 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1192 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1193 »       bl»     0·<PyErr_Occurred>1193 »       bl»     0·<PyErr_Occurred>
1194 ·R_ARM_THM_CALL» PyErr_Occurred1194 ·R_ARM_THM_CALL» PyErr_Occurred
1195 »       cmp»    r0,·#01195 »       cmp»    r0,·#0
1196 »       bne.n»  b36·<chain_next+0x92>1196 »       bne.n»  b38·<chain_next+0x94>
1197 »       ldr»    r0,·[r4,·#12]1197 »       ldr»    r0,·[r4,·#12]
1198 »       cmp»    r0,·#01198 »       cmp»    r0,·#0
1199 »       beq.n»  b5c·<chain_next+0xb8>1199 »       beq.n»  b50·<chain_next+0xac>
1200 »       ldr»    r3,·[r0,·#0]1200 »       ldr»    r3,·[r0,·#0]
1201 »       mvn.w»  r2,·#3221225472»    @·0xc00000001201 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1202 »       movs»   r1,·#01202 »       movs»   r1,·#0
1203 »       str»    r1,·[r4,·#12]1203 »       str»    r1,·[r4,·#12]
1204 »       cmp»    r3,·r21204 »       cmp»    r3,·r2
1205 »       beq.n»  ab4·<chain_next+0x10>1205 »       beq.n»  ab4·<chain_next+0x10>
1206 »       subs»   r3,·#11206 »       subs»   r3,·#1
Offset 1210, 646 lines modifiedOffset 1210, 644 lines modified
1210 »       bl»     0·<_Py_Dealloc>1210 »       bl»     0·<_Py_Dealloc>
1211 ·R_ARM_THM_CALL» _Py_Dealloc1211 ·R_ARM_THM_CALL» _Py_Dealloc
1212 »       b.n»    ab4·<chain_next+0x10>1212 »       b.n»    ab4·<chain_next+0x10>
1213 »       mov»    r0,·r31213 »       mov»    r0,·r3
1214 »       bl»     0·<PyIter_Next>1214 »       bl»     0·<PyIter_Next>
1215 ·R_ARM_THM_CALL» PyIter_Next1215 ·R_ARM_THM_CALL» PyIter_Next
1216 »       mov»    r5,·r01216 »       mov»    r5,·r0
1217 »       cbz»    r0,·b16·<chain_next+0x72>1217 »       cbz»    r0,·b18·<chain_next+0x74>
1218 »       bl»     0·<PyObject_GetIter>1218 »       bl»     0·<PyObject_GetIter>
1219 ·R_ARM_THM_CALL» PyObject_GetIter1219 ·R_ARM_THM_CALL» PyObject_GetIter
1220 »       ldr»    r3,·[r5,·#0]1220 »       ldr»    r3,·[r5,·#0]
1221 »       mvn.w»  r2,·#3221225472»    @·0xc00000001221 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1222 »       str»    r0,·[r4,·#12]1222 »       str»    r0,·[r4,·#12]
1223 »       cmp»    r3,·r21223 »       cmp»    r3,·r2
1224 »       beq.n»  b12·<chain_next+0x6e>1224 »       beq.n»  b14·<chain_next+0x70>
1225 »       subs»   r3,·#11225 »       subs»   r3,·#1
1226 »       str»    r3,·[r5,·#0]1226 »       str»    r3,·[r5,·#0]
1227 »       cbz»    r3,·b4e·<chain_next+0xaa>1227 »       cmp»    r3,·#0
 1228 »       beq.n»  b80·<chain_next+0xdc>
1228 »       cmp»    r0,·#01229 »       cmp»    r0,·#0
1229 »       bne.n»  abe·<chain_next+0x1a>1230 »       bne.n»  abe·<chain_next+0x1a>
1230 »       ldr»    r0,·[r4,·#8]1231 »       ldr»    r0,·[r4,·#8]
1231 »       cbz»    r0,·b32·<chain_next+0x8e>1232 »       cbz»    r0,·b34·<chain_next+0x90>
1232 »       ldr»    r3,·[r0,·#0]1233 »       ldr»    r3,·[r0,·#0]
1233 »       mvn.w»  r2,·#3221225472»    @·0xc00000001234 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1234 »       movs»   r1,·#01235 »       movs»   r1,·#0
1235 »       str»    r1,·[r4,·#8]1236 »       str»    r1,·[r4,·#8]
1236 »       cmp»    r3,·r21237 »       cmp»    r3,·r2
1237 »       beq.n»  b32·<chain_next+0x8e>1238 »       beq.n»  b34·<chain_next+0x90>
1238 »       subs»   r3,·#11239 »       subs»   r3,·#1
1239 »       str»    r3,·[r0,·#0]1240 »       str»    r3,·[r0,·#0]
1240 »       cbnz»   r3,·b32·<chain_next+0x8e>1241 »       cbnz»   r3,·b34·<chain_next+0x90>
1241 »       bl»     0·<_Py_Dealloc>1242 »       bl»     0·<_Py_Dealloc>
1242 ·R_ARM_THM_CALL» _Py_Dealloc1243 ·R_ARM_THM_CALL» _Py_Dealloc
1243 »       movs»   r0,·#01244 »       movs»   r0,·#0
1244 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1245 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1245 »       movw»   r3,·#01246 »       movw»   r3,·#0
1246 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration1247 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration
1247 »       movt»   r3,·#01248 »       movt»   r3,·#0
1248 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration1249 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration
1249 »       ldr»    r0,·[r3,·#0]1250 »       ldr»    r0,·[r3,·#0]
1250 »       bl»     0·<PyErr_ExceptionMatches>1251 »       bl»     0·<PyErr_ExceptionMatches>
1251 ·R_ARM_THM_CALL» PyErr_ExceptionMatches1252 ·R_ARM_THM_CALL» PyErr_ExceptionMatches
1252 »       cmp»    r0,·#01253 »       cmp»    r0,·#0
1253 »       beq.n»  b32·<chain_next+0x8e>1254 »       beq.n»  b34·<chain_next+0x90>
1254 »       bl»     0·<PyErr_Clear>1255 »       bl»     0·<PyErr_Clear>
1255 ·R_ARM_THM_CALL» PyErr_Clear1256 ·R_ARM_THM_CALL» PyErr_Clear
1256 »       b.n»    ad0·<chain_next+0x2c>1257 »       b.n»    ad0·<chain_next+0x2c>
1257 »       mov»    r0,·r5 
1258 »       bl»     0·<_Py_Dealloc> 
1259 ·R_ARM_THM_CALL» _Py_Dealloc 
1260 »       ldr»    r0,·[r4,·#12] 
1261 »       cmp»    r0,·#0 
1262 »       bne.n»  abe·<chain_next+0x1a> 
1263 »       b.n»    b16·<chain_next+0x72> 
1264 »       movw»   r5,·#01258 »       movw»   r6,·#0
1265 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration1259 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration
1266 »       movt»   r5,·#01260 »       movt»   r6,·#0
1267 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration1261 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration
1268 »       mvn.w»  r6,·#3221225472»    @·0xc00000001262 »       mvn.w»  r7,·#3221225472»    @·0xc0000000
1269 »       ldr»    r0,·[r4,·#8]1263 »       ldr»    r0,·[r4,·#8]
1270 »       cmp»    r0,·#01264 »       cmp»    r0,·#0
1271 »       beq.n»  b32·<chain_next+0x8e>1265 »       beq.n»  b34·<chain_next+0x90>
1272 »       ldr»    r3,·[r4,·#12]1266 »       ldr»    r3,·[r4,·#12]
1273 »       cbz»    r3,·b8c·<chain_next+0xe8>1267 »       cbz»    r3,·b8e·<chain_next+0xea>
1274 »       ldr»    r2,·[r3,·#4]1268 »       ldr»    r2,·[r3,·#4]
1275 »       mov»    r0,·r31269 »       mov»    r0,·r3
1276 »       ldr»    r3,·[r2,·#112]»@·0x701270 »       ldr»    r3,·[r2,·#112]»@·0x70
1277 »       blx»    r31271 »       blx»    r3
1278 »       cmp»    r0,·#01272 »       cmp»    r0,·#0
1279 »       bne.n»  ac6·<chain_next+0x22>1273 »       bne.n»  ac6·<chain_next+0x22>
1280 »       bl»     0·<PyErr_Occurred>1274 »       bl»     0·<PyErr_Occurred>
1281 ·R_ARM_THM_CALL» PyErr_Occurred1275 ·R_ARM_THM_CALL» PyErr_Occurred
1282 »       cbnz»   r0,·bbe·<chain_next+0x11a>1276 »       cbnz»   r0,·bba·<chain_next+0x116>
1283 »       ldr»    r0,·[r4,·#12]1277 »       ldr»    r0,·[r4,·#12]
1284 »       cmp»    r0,·#01278 »       cmp»    r0,·#0
1285 »       bne.n»  ad6·<chain_next+0x32>1279 »       bne.n»  ad6·<chain_next+0x32>
 1280 »       b.n»    b5c·<chain_next+0xb8>
 1281 »       mov»    r0,·r5
 1282 »       bl»     0·<_Py_Dealloc>
 1283 ·R_ARM_THM_CALL» _Py_Dealloc
 1284 »       ldr»    r0,·[r4,·#12]
 1285 »       cmp»    r0,·#0
 1286 »       bne.n»  abe·<chain_next+0x1a>
1286 »       b.n»    b68·<chain_next+0xc4>1287 »       b.n»    b18·<chain_next+0x74>
1287 »       bl»     0·<PyIter_Next>1288 »       bl»     0·<PyIter_Next>
1288 ·R_ARM_THM_CALL» PyIter_Next1289 ·R_ARM_THM_CALL» PyIter_Next
1289 »       mov»    r7,·r01290 »       mov»    r5,·r0
1290 »       cmp»    r0,·#01291 »       cmp»    r0,·#0
1291 »       beq.n»  b16·<chain_next+0x72>1292 »       beq.n»  b18·<chain_next+0x74>
1292 »       bl»     0·<PyObject_GetIter>1293 »       bl»     0·<PyObject_GetIter>
1293 ·R_ARM_THM_CALL» PyObject_GetIter1294 ·R_ARM_THM_CALL» PyObject_GetIter
1294 »       ldr»    r2,·[r7,·#0]1295 »       ldr»    r3,·[r5,·#0]
1295 »       mov»    r3,·r0 
1296 »       str»    r0,·[r4,·#12]1296 »       str»    r0,·[r4,·#12]
1297 »       cmp»    r2,·r61297 »       cmp»    r3,·r7
1298 »       beq.n»  baa·<chain_next+0x106>1298 »       beq.n»  baa·<chain_next+0x106>
Max diff block lines reached; 42740/46473 bytes (91.97%) of diff not shown.
940 KB
sre.o
874 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:···························ARM9 ··Machine:···························ARM
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:··········84820·(bytes·into·file)13 ··Start·of·section·headers:··········89572·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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.36 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x14b54:1 There·are·18·section·headers,·starting·at·offset·0x15de4:
  
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·004bc8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0049f8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·01143c·0014f8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·012364·001418·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·004bfc·000900·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·004a2c·000900·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·012934·0007c8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·01377c·0007c8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0054fc·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00532c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0054fc·0007ad·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00532c·0007ad·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·005cac·0072fc·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·005adc·008374·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0130fc·0011a8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·013f44·0015f0·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00cfa8·000698·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00de50·000698·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0142a4·0002c0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·015534·0002c0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00d640·000f0c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00e4e8·000f0c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·014564·000560·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0157f4·000560·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00e54c·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00f3f4·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e54c·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00f3f4·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00e580·001a70·10·····16·323··419 ··[15]·.symtab···········SYMTAB··········00000000·00f428·001ae0·10·····16·330··4
20 ··[16]·.strtab···········STRTAB··········00000000·00fff0·00144a·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·010f08·00145c·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·014ac4·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·015d54·000090·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)26 ··D·(mbind),·y·(purecode),·p·(processor·specific)
51.7 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·423·entries:1 Symbol·table·'.symtab'·contains·430·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·.text4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR06 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.48 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
Offset 23, 404 lines modifiedOffset 23, 411 lines modified
23 ····19:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LC723 ····19:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
24 ····20:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC824 ····20:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
25 ····21:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC925 ····21:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
26 ····22:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1026 ····22:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
27 ····23:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1127 ····23:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
28 ····24:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1228 ····24:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
29 ····25:·0000013d···668·FUNC····LOCAL··DEFAULT····1·_sre_compile29 ····25:·0000013d···668·FUNC····LOCAL··DEFAULT····1·_sre_compile
30 ····26:·00000001····66·FUNC····LOCAL··DEFAULT····7·getstring30 ····26:·00000001····64·FUNC····LOCAL··DEFAULT····7·getstring
31 ····27:·00000045··1062·FUNC····LOCAL··DEFAULT····7·_validate_inner31 ····27:·000000b9··1066·FUNC····LOCAL··DEFAULT····7·_validate_inner
32 ····28:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····28:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·000003d9···120·FUNC····LOCAL··DEFAULT····1·getstring.part.035 ····31:·00000041···120·FUNC····LOCAL··DEFAULT····7·getstring.part.0
36 ····32:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1336 ····32:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
37 ····33:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1437 ····33:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
 38 ····34:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 39 ····35:·0000011a·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 40 ····36:·000004c1···604·FUNC····LOCAL··DEFAULT····1·_validate_charset
38 ····34:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····37:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
39 ····35:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
40 ····36:·000000a6·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
41 ····37:·0000050d···604·FUNC····LOCAL··DEFAULT····1·_validate_charset 
42 ····38:·00000451····76·FUNC····LOCAL··DEFAULT····1·pattern_dealloc42 ····38:·000003d9····76·FUNC····LOCAL··DEFAULT····1·pattern_dealloc
43 ····39:·0000049d···112·FUNC····LOCAL··DEFAULT····1·pattern_clear43 ····39:·00000425···112·FUNC····LOCAL··DEFAULT····1·pattern_clear
44 ····40:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1544 ····40:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
45 ····41:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1645 ····41:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
Diff chunk too large, falling back to line-by-line diff (387 lines added, 380 lines removed)
46 ····42:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1746 ····42:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
47 ····43:·0000046d··1644·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match47 ····43:·000004e5··1652·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match
48 ····44:·00000c81··7096·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match48 ····44:·00000ced··7096·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match
49 ····45:·00005b11··6122·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match49 ····45:·00000653····64·FUNC····LOCAL··DEFAULT····9·pattern_error
50 ····46:·00001f61··7400·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match50 ····46:·00000495····42·FUNC····LOCAL··DEFAULT····1·state_init.part.0
51 ····47:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d51 ····47:·00006b89··6122·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match
52 ····48:·00000a20·····0·NOTYPE··LOCAL··DEFAULT····7·$t52 ····48:·00002a39····96·FUNC····LOCAL··DEFAULT····7·state_fini
53 ····49:·00000653····64·FUNC····LOCAL··DEFAULT····9·pattern_error53 ····49:·00001d91··7400·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match
54 ····50:·00002ae1····96·FUNC····LOCAL··DEFAULT····7·state_fini54 ····50:·00000ab0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000ad4·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00000ab4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000ad8·····0·NOTYPE··LOCAL··DEFAULT····7·$t56 ····52:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·00000ad9···398·FUNC····LOCAL··DEFAULT····7·state_init57 ····53:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····7·$t
58 ····54:·00000c69····24·FUNC····LOCAL··DEFAULT····7·sre_match58 ····54:·00000b59···380·FUNC····LOCAL··DEFAULT····7·state_init
59 ····55:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····7·$d59 ····55:·00000cd5····24·FUNC····LOCAL··DEFAULT····7·sre_match
60 ····56:·00000d1c·····0·NOTYPE··LOCAL··DEFAULT····7·$t60 ····56:·00000d70·····0·NOTYPE··LOCAL··DEFAULT····7·$d
61 ····57:·00000d5a·····0·NOTYPE··LOCAL··DEFAULT····7·$d61 ····57:·00000d88·····0·NOTYPE··LOCAL··DEFAULT····7·$t
62 ····58:·00000d7a·····0·NOTYPE··LOCAL··DEFAULT····7·$t62 ····58:·00000dc6·····0·NOTYPE··LOCAL··DEFAULT····7·$d
63 ····59:·00002f65··1534·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count63 ····59:·00000de6·····0·NOTYPE··LOCAL··DEFAULT····7·$t
64 ····60:·00002cad···696·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.064 ····60:·00002ebd··1560·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count
65 ····61:·000048ad····60·FUNC····LOCAL··DEFAULT····7·Py_UNICODE_ISALNUM65 ····61:·00002c05···696·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0
66 ····62:·00004a51····60·FUNC····LOCAL··DEFAULT····1·char_loc_ignore66 ····62:·0000592d····60·FUNC····LOCAL··DEFAULT····7·Py_UNICODE_ISALNUM
67 ····63:·00002839····88·FUNC····LOCAL··DEFAULT····7·data_stack_grow67 ····63:·00004881····60·FUNC····LOCAL··DEFAULT····1·char_loc_ignore
68 ····64:·00000171····84·FUNC····LOCAL··DEFAULT····9·sre_ucs1_charset_loc_ignore.isra.068 ····64:·000028a5····88·FUNC····LOCAL··DEFAULT····7·data_stack_grow
69 ····65:·000035b1···480·FUNC····LOCAL··DEFAULT····7·sre_category69 ····65:·00000171····84·FUNC····LOCAL··DEFAULT····9·sre_ucs1_charset_loc_ignore.isra.0
70 ····66:·00004a8d····38·FUNC····LOCAL··DEFAULT····1·sre_tolower70 ····66:·00003521···480·FUNC····LOCAL··DEFAULT····7·sre_category
71 ····67:·00002891···592·FUNC····LOCAL··DEFAULT····7·pattern_new_match71 ····67:·000048bd····38·FUNC····LOCAL··DEFAULT····1·sre_tolower
72 ····68:·00002b41····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF72 ····68:·000028fd···316·FUNC····LOCAL··DEFAULT····7·pattern_new_match
73 ····69:·00002b59···150·FUNC····LOCAL··DEFAULT····7·match_dealloc73 ····69:·00002a99····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
74 ····70:·00002bf1···112·FUNC····LOCAL··DEFAULT····7·match_clear74 ····70:·00002ab1···150·FUNC····LOCAL··DEFAULT····7·match_dealloc
75 ····71:·00000522·····0·NOTYPE··LOCAL··DEFAULT····1·$d75 ····71:·00002b49···112·FUNC····LOCAL··DEFAULT····7·match_clear
76 ····72:·00000598·····0·NOTYPE··LOCAL··DEFAULT····1·$d76 ····72:·000004d6·····0·NOTYPE··LOCAL··DEFAULT····1·$d
77 ····73:·00000624·····0·NOTYPE··LOCAL··DEFAULT····1·$t77 ····73:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
78 ····74:·000006dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d78 ····74:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
79 ····75:·00000768·····0·NOTYPE··LOCAL··DEFAULT····1·$t79 ····75:·00000690·····0·NOTYPE··LOCAL··DEFAULT····1·$d
80 ····76:·00000769····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased80 ····76:·0000071c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
81 ····77:·000007b1····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_tolower81 ····77:·0000071d····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased
82 ····78:·000007f9···154·FUNC····LOCAL··DEFAULT····1·pattern_richcompare82 ····78:·00000765····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_tolower
83 ····79:·00002c61····76·FUNC····LOCAL··DEFAULT····7·pattern_traverse83 ····79:·000007ad···154·FUNC····LOCAL··DEFAULT····1·pattern_richcompare
84 ····80:·00002cce·····0·NOTYPE··LOCAL··DEFAULT····7·$d84 ····80:·00002bb9····76·FUNC····LOCAL··DEFAULT····7·pattern_traverse
85 ····81:·00002d0a·····0·NOTYPE··LOCAL··DEFAULT····7·$d85 ····81:·00002c26·····0·NOTYPE··LOCAL··DEFAULT····7·$d
86 ····82:·00002d2e·····0·NOTYPE··LOCAL··DEFAULT····7·$t86 ····82:·00002c62·····0·NOTYPE··LOCAL··DEFAULT····7·$d
87 ····83:·00002f94·····0·NOTYPE··LOCAL··DEFAULT····7·$d87 ····83:·00002c86·····0·NOTYPE··LOCAL··DEFAULT····7·$t
88 ····84:·00002fe4·····0·NOTYPE··LOCAL··DEFAULT····7·$t88 ····84:·00002eec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
89 ····85:·00003006·····0·NOTYPE··LOCAL··DEFAULT····7·$d89 ····85:·00002f3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
90 ····86:·0000305e·····0·NOTYPE··LOCAL··DEFAULT····7·$d90 ····86:·00002f5e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
91 ····87:·00003082·····0·NOTYPE··LOCAL··DEFAULT····7·$t91 ····87:·00002fb6·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00003565····74·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower92 ····88:·00002fda·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00000895····70·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased93 ····89:·000034d5····74·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower
94 ····90:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1894 ····90:·00000849····70·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased
95 ····91:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1995 ····91:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
96 ····92:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2096 ····92:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
97 ····93:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2197 ····93:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
98 ····94:·000008dd···396·FUNC····LOCAL··DEFAULT····1·pattern_repr98 ····94:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
99 ····95:·00000a64·····0·NOTYPE··LOCAL··DEFAULT····1·$d99 ····95:·00000891···396·FUNC····LOCAL··DEFAULT····1·pattern_repr
100 ····96:·000035ca·····0·NOTYPE··LOCAL··DEFAULT····7·$d100 ····96:·00000a18·····0·NOTYPE··LOCAL··DEFAULT····1·$d
101 ····97:·000035dc·····0·NOTYPE··LOCAL··DEFAULT····7·$t101 ····97:·0000353a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
102 ····98:·00000a68·····0·NOTYPE··LOCAL··DEFAULT····1·$t102 ····98:·0000354c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
103 ····99:·00000a69···384·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_search103 ····99:·00003701··4352·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search
104 ···100:·000039a5··2844·FUNC····LOCAL··DEFAULT····7·sre_search104 ···100:·00003b7c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
105 ···101:·00000be4·····0·NOTYPE··LOCAL··DEFAULT····1·$d105 ···101:·00003c28·····0·NOTYPE··LOCAL··DEFAULT····7·$t
106 ···102:·00003791···532·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups106 ···102:·00003c34·····0·NOTYPE··LOCAL··DEFAULT····7·$d
107 ···103:·000039a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d107 ···103:·00003c58·····0·NOTYPE··LOCAL··DEFAULT····7·$t
108 ···104:·000039a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t108 ···104:·0000403c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
109 ···105:·00003aac·····0·NOTYPE··LOCAL··DEFAULT····7·$d109 ···105:·00004040·····0·NOTYPE··LOCAL··DEFAULT····7·$t
110 ···106:·00003b58·····0·NOTYPE··LOCAL··DEFAULT····7·$t110 ···106:·000047fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
111 ···107:·00003b62·····0·NOTYPE··LOCAL··DEFAULT····7·$d111 ···107:·00004800·····0·NOTYPE··LOCAL··DEFAULT····7·$t
112 ···108:·00003b86·····0·NOTYPE··LOCAL··DEFAULT····7·$t112 ···108:·00004801···532·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups
113 ···109:·000044c1···242·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index113 ···109:·00004a10·····0·NOTYPE··LOCAL··DEFAULT····7·$d
114 ···110:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22114 ···110:·00004a14·····0·NOTYPE··LOCAL··DEFAULT····7·$t
115 ···111:·000045b5···516·FUNC····LOCAL··DEFAULT····7·match_group115 ···111:·00004a15··2860·FUNC····LOCAL··DEFAULT····7·sre_search
116 ···112:·00004811····40·FUNC····LOCAL··DEFAULT····7·match_getslice116 ···112:·00004b1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
117 ···113:·000047b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d117 ···113:·00004bc8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
118 ···114:·000047b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t118 ···114:·00004bd2·····0·NOTYPE··LOCAL··DEFAULT····7·$d
119 ···115:·000047b9····88·FUNC····LOCAL··DEFAULT····7·getslice119 ···115:·00004bf6·····0·NOTYPE··LOCAL··DEFAULT····7·$t
120 ···116:·00004839···114·FUNC····LOCAL··DEFAULT····7·match_getindex120 ···116:·00005541···242·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index
121 ···117:·00000be8·····0·NOTYPE··LOCAL··DEFAULT····1·$t121 ···117:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
122 ···118:·00000be9···224·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_sub122 ···118:·00005635···516·FUNC····LOCAL··DEFAULT····7·match_group
123 ···119:·000048e9··4218·FUNC····LOCAL··DEFAULT····7·pattern_subx123 ···119:·00005891····40·FUNC····LOCAL··DEFAULT····7·match_getslice
124 ···120:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT····1·$d124 ···120:·00005834·····0·NOTYPE··LOCAL··DEFAULT····7·$d
125 ···121:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23125 ···121:·00005838·····0·NOTYPE··LOCAL··DEFAULT····7·$t
126 ···122:·00004ca2·····0·NOTYPE··LOCAL··DEFAULT····7·$d126 ···122:·00005839····88·FUNC····LOCAL··DEFAULT····7·getslice
127 ···123:·00004cf8·····0·NOTYPE··LOCAL··DEFAULT····7·$t127 ···123:·000058b9···114·FUNC····LOCAL··DEFAULT····7·match_getindex
128 ···124:·00004d20·····0·NOTYPE··LOCAL··DEFAULT····7·$d128 ···124:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
129 ···125:·00004d44·····0·NOTYPE··LOCAL··DEFAULT····7·$t129 ···125:·00000a1d···224·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_sub
130 ···126:·00004355···290·FUNC····LOCAL··DEFAULT····1·compile_template130 ···126:·00005969··4210·FUNC····LOCAL··DEFAULT····7·pattern_subx
131 ···127:·000048c5···396·FUNC····LOCAL··DEFAULT····1·expand_template131 ···127:·00000af8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
132 ···128:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT····1·$t132 ···128:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
133 ···129:·00000cc9···170·FUNC····LOCAL··DEFAULT····1·sre_clear133 ···129:·00005d22·····0·NOTYPE··LOCAL··DEFAULT····7·$d
134 ···130:·00000d75·····2·FUNC····LOCAL··DEFAULT····1·sre_free134 ···130:·00005d78·····0·NOTYPE··LOCAL··DEFAULT····7·$t
135 ···131:·00000d79··3908·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall135 ···131:·00005da0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
Max diff block lines reached; -1/52888 bytes (-0.00%) of diff not shown.
206 KB
readelf --wide --relocs {}
    
Offset 1, 101 lines modifiedOffset 1, 110 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1143c·contains·671·entries:1 Relocation·section·'.rel.text'·at·offset·0x12364·contains·643·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000000··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 00000004··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000022··0001450a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec5 00000022··00014c0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
6 00000032··0001450a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec6 00000032··00014c0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
7 00000042··0001450a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec7 00000042··00014c0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
8 00000052··0001450a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec8 00000052··00014c0a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
9 00000064··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC09 00000064··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
10 00000068··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LC010 00000068··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LC0
11 0000006c··0001460a·R_ARM_THM_CALL·········00000000···PyModule_AddIntConstant11 0000006c··00014d0a·R_ARM_THM_CALL·········00000000···PyModule_AddIntConstant
12 00000078··0000082f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC112 00000078··0000082f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC1
13 0000007c··00000830·R_ARM_THM_MOVT_ABS·····00000008···.LC113 0000007c··00000830·R_ARM_THM_MOVT_ABS·····00000008···.LC1
14 00000080··0001460a·R_ARM_THM_CALL·········00000000···PyModule_AddIntConstant14 00000080··00014d0a·R_ARM_THM_CALL·········00000000···PyModule_AddIntConstant
15 0000008c··0001470a·R_ARM_THM_CALL·········00000000···PyLong_FromUnsignedLong15 0000008c··00014e0a·R_ARM_THM_CALL·········00000000···PyLong_FromUnsignedLong
16 00000090··0000092f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC216 00000090··0000092f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC2
17 00000094··00000930·R_ARM_THM_MOVT_ABS·····00000014···.LC217 00000094··00000930·R_ARM_THM_MOVT_ABS·····00000014···.LC2
18 0000009c··0001480a·R_ARM_THM_CALL·········00000000···PyModule_Add18 0000009c··00014f0a·R_ARM_THM_CALL·········00000000···PyModule_Add
19 000000a8··0001470a·R_ARM_THM_CALL·········00000000···PyLong_FromUnsignedLong19 000000a8··00014e0a·R_ARM_THM_CALL·········00000000···PyLong_FromUnsignedLong
20 000000ac··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC320 000000ac··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC3
21 000000b0··00000a30·R_ARM_THM_MOVT_ABS·····00000020···.LC321 000000b0··00000a30·R_ARM_THM_MOVT_ABS·····00000020···.LC3
22 000000b8··0001480a·R_ARM_THM_CALL·········00000000···PyModule_Add22 000000b8··00014f0a·R_ARM_THM_CALL·········00000000···PyModule_Add
23 000000c2··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR123 000000c2··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
24 000000c6··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR124 000000c6··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
25 000000ca··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC425 000000ca··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC4
26 000000ce··00000b30·R_ARM_THM_MOVT_ABS·····0000002c···.LC426 000000ce··00000b30·R_ARM_THM_MOVT_ABS·····0000002c···.LC4
27 000000d2··0001490a·R_ARM_THM_CALL·········00000000···PyModule_AddStringConstant27 000000d2··0001500a·R_ARM_THM_CALL·········00000000···PyModule_AddStringConstant
28 000000e0··00000202·R_ARM_ABS32············00000000···.data28 000000e0··00000202·R_ARM_ABS32············00000000···.data
29 000000e4··00000202·R_ARM_ABS32············00000000···.data29 000000e4··00000202·R_ARM_ABS32············00000000···.data
30 000000e8··00000202·R_ARM_ABS32············00000000···.data30 000000e8··00000202·R_ARM_ABS32············00000000···.data
31 000000ec··00000202·R_ARM_ABS32············00000000···.data31 000000ec··00000202·R_ARM_ABS32············00000000···.data
32 00000168··00014a0a·R_ARM_THM_CALL·········00000000···PyLong_AsInt32 00000168··0001510a·R_ARM_THM_CALL·········00000000···PyLong_AsInt
33 00000184··00014b0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index33 00000184··0001520a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
34 00000190··00014c0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t34 00000190··0001530a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
35 000001d0··00014d0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar35 000001d0··0001540a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
36 000001f8··00014e0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong36 000001f8··0001550a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
37 0000020e··00014f0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track37 0000020e··0001560a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
38 00000212··0001500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred38 00000212··0001570a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
39 0000021a··0001512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct39 0000021a··0001582f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
40 0000021e··00015130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct40 0000021e··00015830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
41 00000236··00001a0a·R_ARM_THM_CALL·········00000001···getstring41 00000236··00001a0a·R_ARM_THM_CALL·········00000001···getstring
42 0000028a··00001b0a·R_ARM_THM_CALL·········00000045···_validate_inner42 0000028a··00001b0a·R_ARM_THM_CALL·········000000b9···_validate_inner
43 0000029e··0001500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred43 0000029e··0001570a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
44 000002b4··0001520a·R_ARM_THM_CALL·········00000000···PyBuffer_Release44 000002b4··0001590a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
45 000002ec··0001532f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError45 000002ec··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
46 000002f0··00015330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError46 000002f0··00015a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
47 000002f4··0000182f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC1247 000002f4··0000182f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC12
48 000002f8··00001830·R_ARM_THM_MOVT_ABS·····00000098···.LC1248 000002f8··00001830·R_ARM_THM_MOVT_ABS·····00000098···.LC12
49 000002fe··0001540a·R_ARM_THM_CALL·········00000000···PyErr_SetString49 000002fe··00015b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
50 00000314··0001550a·R_ARM_THM_CALL·········00000000···_Py_Dealloc50 00000314··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
51 00000326··0000162f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC1051 00000326··0000162f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC10
52 0000032a··00001630·R_ARM_THM_MOVT_ABS·····00000078···.LC1052 0000032a··00001630·R_ARM_THM_MOVT_ABS·····00000078···.LC10
53 0000032e··0000172f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC1153 0000032e··0000172f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC11
54 00000332··00001730·R_ARM_THM_MOVT_ABS·····00000080···.LC1154 00000332··00001730·R_ARM_THM_MOVT_ABS·····00000080···.LC11
55 00000336··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC755 00000336··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC7
56 0000033a··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC756 0000033a··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC7
57 0000033e··0001560a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument57 0000033e··00015d0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
58 00000346··0000142f·R_ARM_THM_MOVW_ABS_NC··00000058···.LC858 00000346··0000142f·R_ARM_THM_MOVW_ABS_NC··00000058···.LC8
59 0000034a··00001430·R_ARM_THM_MOVT_ABS·····00000058···.LC859 0000034a··00001430·R_ARM_THM_MOVT_ABS·····00000058···.LC8
60 0000034e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC960 0000034e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC9
61 00000352··00001530·R_ARM_THM_MOVT_ABS·····00000060···.LC961 00000352··00001530·R_ARM_THM_MOVT_ABS·····00000060···.LC9
62 00000356··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC762 00000356··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC7
63 0000035a··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC763 0000035a··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC7
64 0000035e··0001560a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument64 0000035e··00015d0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
65 00000370··0001550a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 00000370··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 00000376··0001500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred66 00000376··0001570a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
67 00000384··0001500a·R_ARM_THM_CALL·········00000000···PyErr_Occurred67 00000384··0001570a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
68 00000392··0000112f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC568 00000392··0000112f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC5
69 00000396··00001130·R_ARM_THM_MOVT_ABS·····00000038···.LC569 00000396··00001130·R_ARM_THM_MOVT_ABS·····00000038···.LC5
70 0000039a··0000122f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC670 0000039a··0000122f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC6
71 0000039e··00001230·R_ARM_THM_MOVT_ABS·····00000040···.LC671 0000039e··00001230·R_ARM_THM_MOVT_ABS·····00000040···.LC6
72 000003a2··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC772 000003a2··0000132f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC7
73 000003a6··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC773 000003a6··00001330·R_ARM_THM_MOVT_ABS·····00000050···.LC7
74 000003aa··0001560a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument74 000003aa··00015d0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
75 000003c6··0001570a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords75 000003c6··00015e0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
76 000003d4··00000202·R_ARM_ABS32············00000000···.data76 000003d4··00000202·R_ARM_ABS32············00000000···.data
77 000003f6··0001580a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer 
78 00000414··0001592f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
79 00000418··00015930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
80 0000041c··0000202f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC13 
81 00000420··00002030·R_ARM_THM_MOVT_ABS·····000000ac···.LC13 
82 0000042a··00015a0a·R_ARM_THM_CALL·········00000000···PyErr_Format 
83 00000430··00015b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
84 00000434··00015b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
85 00000438··0000212f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC14 
86 0000043c··00002130·R_ARM_THM_MOVT_ABS·····000000e0···.LC14 
87 00000442··0001540a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
88 00000448··0001520a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
89 00000462··00015c0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack77 000003ea··0001630a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
90 00000496··00015d0a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs78 0000041e··0001640a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
91 000004cc··0001550a·R_ARM_THM_CALL·········00000000···_Py_Dealloc79 00000454··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 80 00000472··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
92 000004ea··0001550a·R_ARM_THM_CALL·········00000000···_Py_Dealloc81 0000048e··00015c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
93 00000506··0001550a·R_ARM_THM_CALL·········00000000···_Py_Dealloc82 000004a6··0001690a·R_ARM_THM_CALL·········00000000···PyMem_Free
 83 000004b6··0001590a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
 84 0000054c··00000102·R_ARM_ABS32············00000000···.text
 85 00000550··00000102·R_ARM_ABS32············00000000···.text
 86 00000554··00000102·R_ARM_ABS32············00000000···.text
 87 00000558··00000102·R_ARM_ABS32············00000000···.text
 88 0000055c··00000102·R_ARM_ABS32············00000000···.text
 89 00000560··00000102·R_ARM_ABS32············00000000···.text
 90 00000564··00000102·R_ARM_ABS32············00000000···.text
 91 00000568··00000102·R_ARM_ABS32············00000000···.text
 92 0000056c··00000102·R_ARM_ABS32············00000000···.text
 93 00000570··00000102·R_ARM_ABS32············00000000···.text
 94 00000574··00000102·R_ARM_ABS32············00000000···.text
 95 00000578··00000102·R_ARM_ABS32············00000000···.text
 96 0000057c··00000102·R_ARM_ABS32············00000000···.text
 97 00000580··00000102·R_ARM_ABS32············00000000···.text
 98 00000584··00000102·R_ARM_ABS32············00000000···.text
 99 00000588··00000102·R_ARM_ABS32············00000000···.text
 100 0000058c··00000102·R_ARM_ABS32············00000000···.text
 101 00000590··00000102·R_ARM_ABS32············00000000···.text
 102 00000594··00000102·R_ARM_ABS32············00000000···.text
94 00000598··00000102·R_ARM_ABS32············00000000···.text103 00000598··00000102·R_ARM_ABS32············00000000···.text
95 0000059c··00000102·R_ARM_ABS32············00000000···.text104 0000059c··00000102·R_ARM_ABS32············00000000···.text
96 000005a0··00000102·R_ARM_ABS32············00000000···.text105 000005a0··00000102·R_ARM_ABS32············00000000···.text
97 000005a4··00000102·R_ARM_ABS32············00000000···.text106 000005a4··00000102·R_ARM_ABS32············00000000···.text
98 000005a8··00000102·R_ARM_ABS32············00000000···.text107 000005a8··00000102·R_ARM_ABS32············00000000···.text
99 000005ac··00000102·R_ARM_ABS32············00000000···.text108 000005ac··00000102·R_ARM_ABS32············00000000···.text
100 000005b0··00000102·R_ARM_ABS32············00000000···.text109 000005b0··00000102·R_ARM_ABS32············00000000···.text
Offset 104, 33 lines modifiedOffset 113, 33 lines modified
104 000005bc··00000102·R_ARM_ABS32············00000000···.text113 000005bc··00000102·R_ARM_ABS32············00000000···.text
105 000005c0··00000102·R_ARM_ABS32············00000000···.text114 000005c0··00000102·R_ARM_ABS32············00000000···.text
106 000005c4··00000102·R_ARM_ABS32············00000000···.text115 000005c4··00000102·R_ARM_ABS32············00000000···.text
107 000005c8··00000102·R_ARM_ABS32············00000000···.text116 000005c8··00000102·R_ARM_ABS32············00000000···.text
Max diff block lines reached; 199578/210668 bytes (94.74%) of diff not shown.
1.7 KB
strings --all --bytes=8 {}
    
Offset 74, 14 lines modifiedOffset 74, 15 lines modified
74 A·dictionary·mapping·group·names·to·group·numbers.74 A·dictionary·mapping·group·names·to·group·numbers.
75 FJhj`rhbEd75 FJhj`rhbEd
76 F$2"gzhVh76 F$2"gzhVh
77 #o[D#g3h77 #o[D#g3h
78 >#######'y78 >#######'y
79 #####I####79 #####I####
80 ###################80 ###################
 81 ie@F'F\E
81 ·oXD·g+hU82 ·oXD·g+hU
82 nYD$0·g» ·83 nYD$0·g» ·
83 n$0·gphID84 n$0·gphID
84 [hs`3hjh85 [hs`3hjh
85 n$0·gphID86 n$0·gphID
86 n"hHD·g» 87 n"hHD·g» 
87 ·SRE·2.2.2·Copyright·(c)·1997-2002·by·Secret·Labs·AB·88 ·SRE·2.2.2·Copyright·(c)·1997-2002·by·Secret·Labs·AB·
Offset 153, 18 lines modifiedOffset 154, 19 lines modified
153 _validate_inner154 _validate_inner
154 getstring.part.0155 getstring.part.0
155 _validate_charset156 _validate_charset
156 pattern_dealloc157 pattern_dealloc
157 pattern_clear158 pattern_clear
158 _sre_SRE_Pattern_match159 _sre_SRE_Pattern_match
159 sre_ucs1_match160 sre_ucs1_match
160 sre_ucs2_match 
161 sre_ucs4_match 
162 pattern_error161 pattern_error
 162 state_init.part.0
 163 sre_ucs2_match
163 state_fini164 state_fini
 165 sre_ucs4_match
164 state_init166 state_init
165 sre_match167 sre_match
166 sre_ucs1_count168 sre_ucs1_count
167 sre_ucs1_charset.isra.0169 sre_ucs1_charset.isra.0
168 Py_UNICODE_ISALNUM170 Py_UNICODE_ISALNUM
169 char_loc_ignore171 char_loc_ignore
170 data_stack_grow172 data_stack_grow
Offset 179, 16 lines modifiedOffset 181, 16 lines modified
179 _sre_unicode_tolower181 _sre_unicode_tolower
180 pattern_richcompare182 pattern_richcompare
181 pattern_traverse183 pattern_traverse
182 _sre_ascii_tolower184 _sre_ascii_tolower
183 _sre_ascii_iscased185 _sre_ascii_iscased
184 pattern_repr186 pattern_repr
185 _sre_SRE_Pattern_search187 _sre_SRE_Pattern_search
186 sre_search 
187 _sre_SRE_Match_groups188 _sre_SRE_Match_groups
 189 sre_search
188 match_getslice_by_index190 match_getslice_by_index
189 match_group191 match_group
190 match_getslice192 match_getslice
191 match_getindex193 match_getindex
192 _sre_SRE_Pattern_sub194 _sre_SRE_Pattern_sub
193 pattern_subx195 pattern_subx
194 compile_template196 compile_template
Offset 371, 14 lines modifiedOffset 373, 17 lines modified
371 PyLong_FromLong373 PyLong_FromLong
372 _Py_NotImplementedStruct374 _Py_NotImplementedStruct
373 PyObject_RichCompareBool375 PyObject_RichCompareBool
374 _PyUnicode_IsDecimalDigit376 _PyUnicode_IsDecimalDigit
375 _Py_ascii_whitespace377 _Py_ascii_whitespace
376 _PyUnicode_IsWhitespace378 _PyUnicode_IsWhitespace
377 _PyUnicode_IsLinebreak379 _PyUnicode_IsLinebreak
 380 _PyUnicode_IsAlpha
 381 _PyUnicode_IsDigit
 382 _PyUnicode_IsNumeric
378 PyList_New383 PyList_New
379 PyList_Size384 PyList_Size
380 PyUnicode_FromString385 PyUnicode_FromString
381 PyUnicode_Join386 PyUnicode_Join
382 PyUnicode_FromFormat387 PyUnicode_FromFormat
383 PyList_Append388 PyList_Append
384 PyTuple_New389 PyTuple_New
Offset 386, 17 lines modifiedOffset 391, 14 lines modified
386 PyBytes_Type391 PyBytes_Type
387 PyBytes_FromStringAndSize392 PyBytes_FromStringAndSize
388 PyIndex_Check393 PyIndex_Check
389 PyDict_GetItemWithError394 PyDict_GetItemWithError
390 PyNumber_AsSsize_t395 PyNumber_AsSsize_t
391 PyExc_IndexError396 PyExc_IndexError
392 _PyRuntime397 _PyRuntime
393 _PyUnicode_IsAlpha 
394 _PyUnicode_IsDigit 
395 _PyUnicode_IsNumeric 
396 PyCallable_Check398 PyCallable_Check
397 PyObject_CallOneArg399 PyObject_CallOneArg
398 PyErr_Clear400 PyErr_Clear
399 _PyBytes_Join401 _PyBytes_Join
400 Py_BuildValue402 Py_BuildValue
401 PyUnicode_FindChar403 PyUnicode_FindChar
402 PyLong_FromSsize_t404 PyLong_FromSsize_t
232 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 »       cmp»    r0,·r1287 »       cmp»    r0,·r1
288 »       bcs.n»  2ec·<_sre_compile+0x1b0>288 »       bcs.n»  2ec·<_sre_compile+0x1b0>
289 »       ldr.w»  r3,·[r1,·#-4]289 »       ldr.w»  r3,·[r1,·#-4]
290 »       cmp»    r3,·#1290 »       cmp»    r3,·#1
291 »       bne.n»  2ec·<_sre_compile+0x1b0>291 »       bne.n»  2ec·<_sre_compile+0x1b0>
292 »       mov»    r2,·r8292 »       mov»    r2,·r8
293 »       subs»   r1,·#4293 »       subs»   r1,·#4
294 »       bl»     44·<sre_exec+0x38>294 »       bl»     b8·<sre_exec+0xac>
295 ·R_ARM_THM_CALL» _validate_inner295 ·R_ARM_THM_CALL» _validate_inner
296 »       cbnz»   r0,·2ec·<_sre_compile+0x1b0>296 »       cbnz»   r0,·2ec·<_sre_compile+0x1b0>
297 »       mov»    r0,·r7297 »       mov»    r0,·r7
298 »       add»    sp,·#124»     @·0x7c298 »       add»    sp,·#124»     @·0x7c
299 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}299 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
300 »       str»    r0,·[sp,·#32]300 »       str»    r0,·[sp,·#32]
301 »       add.w»  fp,·fp,·#1301 »       add.w»  fp,·fp,·#1
Offset 440, 168 lines modifiedOffset 440, 132 lines modified
440 »       mov»    r4,·r0440 »       mov»    r4,·r0
441 »       cmp»    r0,·#0441 »       cmp»    r0,·#0
442 »       bne.w»  164·<_sre_compile+0x28>442 »       bne.w»  164·<_sre_compile+0x28>
443 »       b.n»    318·<_sre_compile+0x1dc>443 »       b.n»    318·<_sre_compile+0x1dc>
444 »       .word»  0x00000084444 »       .word»  0x00000084
445 ·R_ARM_ABS32»    .data445 ·R_ARM_ABS32»    .data
  
446 000003d8·<getstring.part.0>: 
447 getstring.part.0(): 
448 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr} 
449 »       mov.w»  ip,·#4096»  @·0x1000 
450 »       sub.w»  ip,·sp,·ip 
451 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8 
452 »       ldr»    r4,·[sp,·#24] 
453 »       mov»    r8,·r1 
454 »       mov»    r7,·r2 
455 »       movs»   r2,·#0 
456 »       mov»    r1,·r4 
457 »       mov»    r5,·r0 
458 »       mov»    r6,·r3 
459 »       bl»     0·<PyObject_GetBuffer> 
460 ·R_ARM_THM_CALL» PyObject_GetBuffer 
461 »       cbnz»   r0,·412·<getstring.part.0+0x3a> 
462 »       ldr»    r5,·[r4,·#0] 
463 »       movs»   r1,·#1 
464 »       ldr»    r3,·[r4,·#8] 
465 »       str.w»  r3,·[r8] 
466 »       str»    r1,·[r6,·#0] 
467 »       str»    r1,·[r7,·#0] 
468 »       cbz»    r5,·430·<getstring.part.0+0x58> 
469 »       mov»    r0,·r5 
470 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc} 
471 »       ldr»    r2,·[r5,·#4] 
472 »       movw»   r3,·#0 
473 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError 
474 »       movt»   r3,·#0 
475 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError 
476 »       movw»   r1,·#0 
477 ·R_ARM_THM_MOVW_ABS_NC»  .LC13 
478 »       movt»   r1,·#0 
479 ·R_ARM_THM_MOVT_ABS»     .LC13 
480 »       movs»   r5,·#0 
481 »       ldr»    r2,·[r2,·#12] 
482 »       ldr»    r0,·[r3,·#0] 
483 »       bl»     0·<PyErr_Format> 
484 ·R_ARM_THM_CALL» PyErr_Format 
485 »       b.n»    40c·<getstring.part.0+0x34> 
486 »       movw»   r3,·#0 
487 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError 
488 »       movt»   r3,·#0 
489 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError 
490 »       movw»   r1,·#0 
491 ·R_ARM_THM_MOVW_ABS_NC»  .LC14 
492 »       movt»   r1,·#0 
493 ·R_ARM_THM_MOVT_ABS»     .LC14 
494 »       ldr»    r0,·[r3,·#0] 
495 »       bl»     0·<PyErr_SetString> 
496 ·R_ARM_THM_CALL» PyErr_SetString 
497 »       mov»    r0,·r4 
498 »       bl»     0·<PyBuffer_Release> 
499 ·R_ARM_THM_CALL» PyBuffer_Release 
500 »       str»    r5,·[r4,·#0] 
501 »       b.n»    40c·<getstring.part.0+0x34> 
  
502 00000450·<pattern_dealloc>:446 000003d8·<pattern_dealloc>:
503 pattern_dealloc():447 pattern_dealloc():
504 »       push»   {r3,·r4,·r5,·lr}448 »       push»   {r3,·r4,·r5,·lr}
505 »       mov.w»  ip,·#4096»  @·0x1000449 »       mov.w»  ip,·#4096»  @·0x1000
506 »       sub.w»  ip,·sp,·ip450 »       sub.w»  ip,·sp,·ip
507 »       str.w»  r0,·[ip,·#4080]»     @·0xff0451 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
508 »       mov»    r4,·r0452 »       mov»    r4,·r0
509 »       ldr»    r5,·[r0,·#4]453 »       ldr»    r5,·[r0,·#4]
510 »       bl»     0·<PyObject_GC_UnTrack>454 »       bl»     0·<PyObject_GC_UnTrack>
511 ·R_ARM_THM_CALL» PyObject_GC_UnTrack455 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
512 »       ldr»    r3,·[r4,·#32]456 »       ldr»    r3,·[r4,·#32]
513 »       cbnz»   r3,·494·<pattern_dealloc+0x44>457 »       cbnz»   r3,·41c·<pattern_dealloc+0x44>
514 »       mov»    r0,·r4458 »       mov»    r0,·r4
515 »       bl»     49c·<pattern_clear>459 »       bl»     424·<pattern_clear>
516 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0460 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
517 »       mov»    r0,·r4461 »       mov»    r0,·r4
518 »       blx»    r3462 »       blx»    r3
519 »       ldr»    r3,·[r5,·#0]463 »       ldr»    r3,·[r5,·#0]
520 »       mvn.w»  r2,·#3221225472»    @·0xc0000000464 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
521 »       cmp»    r3,·r2465 »       cmp»    r3,·r2
522 »       beq.n»  488·<pattern_dealloc+0x38>466 »       beq.n»  410·<pattern_dealloc+0x38>
523 »       subs»   r3,·#1467 »       subs»   r3,·#1
524 »       str»    r3,·[r5,·#0]468 »       str»    r3,·[r5,·#0]
525 »       cbz»    r3,·48a·<pattern_dealloc+0x3a>469 »       cbz»    r3,·412·<pattern_dealloc+0x3a>
526 »       pop»    {r3,·r4,·r5,·pc}470 »       pop»    {r3,·r4,·r5,·pc}
527 »       mov»    r0,·r5471 »       mov»    r0,·r5
528 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}472 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
529 »       b.w»    0·<_Py_Dealloc>473 »       b.w»    0·<_Py_Dealloc>
530 ·R_ARM_THM_JUMP24»       _Py_Dealloc474 ·R_ARM_THM_JUMP24»       _Py_Dealloc
531 »       mov»    r0,·r4475 »       mov»    r0,·r4
532 »       bl»     0·<PyObject_ClearWeakRefs>476 »       bl»     0·<PyObject_ClearWeakRefs>
533 ·R_ARM_THM_CALL» PyObject_ClearWeakRefs477 ·R_ARM_THM_CALL» PyObject_ClearWeakRefs
534 »       b.n»    46a·<pattern_dealloc+0x1a>478 »       b.n»    3f2·<pattern_dealloc+0x1a>
  
535 0000049c·<pattern_clear>:479 00000424·<pattern_clear>:
536 pattern_clear():480 pattern_clear():
537 »       push»   {r4,·lr}481 »       push»   {r4,·lr}
538 »       mov.w»  ip,·#4096»  @·0x1000482 »       mov.w»  ip,·#4096»  @·0x1000
539 »       sub.w»  ip,·sp,·ip483 »       sub.w»  ip,·sp,·ip
540 »       str.w»  r0,·[ip,·#4088]»     @·0xff8484 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
541 »       mov»    r4,·r0485 »       mov»    r4,·r0
542 »       ldr»    r0,·[r0,·#16]486 »       ldr»    r0,·[r0,·#16]
543 »       cbnz»   r0,·4d4·<pattern_clear+0x38>487 »       cbnz»   r0,·45c·<pattern_clear+0x38>
544 »       ldr»    r0,·[r4,·#20]488 »       ldr»    r0,·[r4,·#20]
545 »       cbnz»   r0,·4f0·<pattern_clear+0x54>489 »       cbnz»   r0,·478·<pattern_clear+0x54>
546 »       ldr»    r0,·[r4,·#24]490 »       ldr»    r0,·[r4,·#24]
547 »       cbz»    r0,·4d0·<pattern_clear+0x34>491 »       cbz»    r0,·458·<pattern_clear+0x34>
Max diff block lines reached; 233603/236956 bytes (98.58%) of diff not shown.
395 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 538 lines modifiedOffset 19, 593 lines modified
19 »       mov»    ip,·r019 »       mov»    ip,·r0
20 »       ldrb»   r1,·[r0,·#16]20 »       ldrb»   r1,·[r0,·#16]
21 »       ubfx»   r1,·r1,·#2,·#321 »       ubfx»   r1,·r1,·#2,·#3
22 »       str»    r1,·[r5,·#0]22 »       str»    r1,·[r5,·#0]
23 »       str»    r3,·[r2,·#0]23 »       str»    r3,·[r2,·#0]
24 »       ldrb»   r3,·[r0,·#16]24 »       ldrb»   r3,·[r0,·#16]
25 »       lsls»   r2,·r3,·#2625 »       lsls»   r2,·r3,·#26
26 »       bpl.n»  3e·<getstring+0x3e>26 »       bpl.n»  3c·<getstring+0x3c>
27 »       lsls»   r3,·r3,·#2527 »       lsls»   r3,·r3,·#25
28 »       ite»    mi28 »       ite»    mi
29 »       addmi»  r0,·#2029 »       addmi»  r0,·#20
30 »       addpl.w»r0,·ip,·#2830 »       addpl.w»r0,·ip,·#28
31 »       pop»    {r4,·r5,·r6,·r7,·pc}31 »       pop»    {r4,·r5,·r6,·r7,·pc}
32 »       str»    r7,·[sp,·#20]32 »       str»    r7,·[sp,·#20]
33 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}33 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
 34 »       b.n»    40·<getstring.part.0>
34 »       b.w»    3d8·<_validate_inner+0x394> 
35 ·R_ARM_THM_JUMP24»       getstring.part.0 
36 »       ldr»    r0,·[r0,·#28]35 »       ldr»    r0,·[r0,·#28]
37 »       pop»    {r4,·r5,·r6,·r7,·pc}36 »       pop»    {r4,·r5,·r6,·r7,·pc}
38 »       nop 
  
 37 00000040·<getstring.part.0>:
 38 getstring.part.0():
 39 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
 40 »       mov.w»  ip,·#4096»  @·0x1000
 41 »       sub.w»  ip,·sp,·ip
 42 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
 43 »       ldr»    r4,·[sp,·#24]
 44 »       mov»    r8,·r1
 45 »       mov»    r7,·r2
 46 »       movs»   r2,·#0
 47 »       mov»    r1,·r4
 48 »       mov»    r5,·r0
 49 »       mov»    r6,·r3
 50 »       bl»     0·<PyObject_GetBuffer>
 51 ·R_ARM_THM_CALL» PyObject_GetBuffer
 52 »       cbnz»   r0,·7a·<getstring.part.0+0x3a>
 53 »       ldr»    r5,·[r4,·#0]
 54 »       movs»   r1,·#1
 55 »       ldr»    r3,·[r4,·#8]
 56 »       str.w»  r3,·[r8]
 57 »       str»    r1,·[r6,·#0]
 58 »       str»    r1,·[r7,·#0]
 59 »       cbz»    r5,·98·<getstring.part.0+0x58>
 60 »       mov»    r0,·r5
 61 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
 62 »       ldr»    r2,·[r5,·#4]
 63 »       movw»   r3,·#0
 64 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
 65 »       movt»   r3,·#0
 66 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
 67 »       movw»   r1,·#0
 68 ·R_ARM_THM_MOVW_ABS_NC»  .LC13
 69 »       movt»   r1,·#0
 70 ·R_ARM_THM_MOVT_ABS»     .LC13
 71 »       ldr»    r2,·[r2,·#12]
 72 »       ldr»    r0,·[r3,·#0]
 73 »       bl»     0·<PyErr_Format>
 74 ·R_ARM_THM_CALL» PyErr_Format
 75 »       movs»   r5,·#0
 76 »       b.n»    74·<getstring.part.0+0x34>
 77 »       movw»   r3,·#0
 78 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 79 »       movt»   r3,·#0
 80 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 81 »       movw»   r1,·#0
 82 ·R_ARM_THM_MOVW_ABS_NC»  .LC14
 83 »       movt»   r1,·#0
 84 ·R_ARM_THM_MOVT_ABS»     .LC14
 85 »       ldr»    r0,·[r3,·#0]
 86 »       bl»     0·<PyErr_SetString>
 87 ·R_ARM_THM_CALL» PyErr_SetString
 88 »       mov»    r0,·r4
 89 »       bl»     0·<PyBuffer_Release>
 90 ·R_ARM_THM_CALL» PyBuffer_Release
 91 »       str»    r5,·[r4,·#0]
 92 »       b.n»    94·<getstring.part.0+0x54>
  
39 00000044·<_validate_inner>:93 000000b8·<_validate_inner>:
40 _validate_inner():94 _validate_inner():
41 »       cmp»    r0,·r195 »       cmp»    r0,·r1
42 »       bhi.w»  464·<_validate_inner+0x420>96 »       bhi.w»  4d0·<_validate_inner+0x418>
43 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}97 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
44 »       mov.w»  ip,·#4096»  @·0x100098 »       mov.w»  ip,·#4096»  @·0x1000
45 »       sub.w»  ip,·sp,·ip99 »       sub.w»  ip,·sp,·ip
46 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8100 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
47 »       mov.w»  r8,·#1101 »       mov.w»  r8,·#1
48 »       mov»    r5,·r1102 »       mov»    r5,·r1
49 »       mov»    r6,·r2103 »       mov»    r6,·r2
50 »       movw»   r7,·#3276»   @·0xccc104 »       movw»   r7,·#3276»   @·0xccc
51 »       cmp»    r0,·r5105 »       cmp»    r0,·r5
52 »       bcs.n»  c2·<_validate_inner+0x7e>106 »       bcs.n»  136·<_validate_inner+0x7e>
53 »       mov»    r3,·r0107 »       mov»    r3,·r0
54 »       ldr.w»  r4,·[r3],·#4108 »       ldr.w»  r4,·[r3],·#4
55 »       cmp»    r4,·#20109 »       cmp»    r4,·#20
56 »       bhi.n»  a6·<_validate_inner+0x62>110 »       bhi.n»  11a·<_validate_inner+0x62>
57 »       cmp»    r4,·#20111 »       cmp»    r4,·#20
58 »       bhi.n»  126·<_validate_inner+0xe2>112 »       bhi.n»  19a·<_validate_inner+0xe2>
59 »       tbh»    [pc,·r4,·lsl·#1]113 »       tbh»    [pc,·r4,·lsl·#1]
60 »       .word»  0x00260026114 »       .word»  0x00260026
61 »       .word»  0x00260026115 »       .word»  0x00260026
62 »       .word»  0x00bf00bf116 »       .word»  0x00bf00bf
63 »       .word»  0x00e000d7117 »       .word»  0x00e000d7
64 »       .word»  0x00550055118 »       .word»  0x00550055
65 »       .word»  0x01700055119 »       .word»  0x01720055
66 »       .word»  0x00310146120 »       .word»  0x00310148
67 »       .word»  0x01ee0058121 »       .word»  0x01f30058
68 »       .word»  0x004d001e122 »       .word»  0x004d001e
69 »       .word»  0x00550055123 »       .word»  0x00550055
70 »       .short» 0x001e124 »       .short» 0x001e
71 »       cmp»    r4,·#29125 »       cmp»    r4,·#29
72 »       bls.n»  190·<_validate_inner+0x14c>126 »       bls.n»  204·<_validate_inner+0x14c>
73 »       subs»   r4,·#30127 »       subs»   r4,·#30
74 »       cmp»    r4,·#11128 »       cmp»    r4,·#11
75 »       bhi.n»  126·<_validate_inner+0xe2>129 »       bhi.n»  19a·<_validate_inner+0xe2>
76 »       lsl.w»  r4,·r8,·r4130 »       lsl.w»  r4,·r8,·r4
77 »       tst»    r4,·r7131 »       tst»    r4,·r7
78 »       beq.n»  cc·<_validate_inner+0x88>132 »       beq.n»  140·<_validate_inner+0x88>
79 »       cmp»    r5,·r3133 »       cmp»    r5,·r3
80 »       bls.n»  126·<_validate_inner+0xe2>134 »       bls.n»  19a·<_validate_inner+0xe2>
81 »       adds»   r0,·#8135 »       adds»   r0,·#8
82 »       cmp»    r0,·r5136 »       cmp»    r0,·r5
83 »       bcc.n»  6a·<_validate_inner+0x26>137 »       bcc.n»  de·<_validate_inner+0x26>
84 »       movs»   r0,·#0138 »       movs»   r0,·#0
85 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}139 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
86 »       mov»    r0,·r3140 »       mov»    r0,·r3
Max diff block lines reached; 401030/404417 bytes (99.16%) of diff not shown.
4.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ·R_ARM_THM_MOVW_ABS_NC»  .LC34143 ·R_ARM_THM_MOVW_ABS_NC»  .LC34
144 »       movt»   r1,·#0144 »       movt»   r1,·#0
145 ·R_ARM_THM_MOVT_ABS»     .LC34145 ·R_ARM_THM_MOVT_ABS»     .LC34
146 »       ldr»    r0,·[r3,·#0]146 »       ldr»    r0,·[r3,·#0]
147 »       bl»     0·<PyErr_SetString>147 »       bl»     0·<PyErr_SetString>
148 ·R_ARM_THM_CALL» PyErr_SetString148 ·R_ARM_THM_CALL» PyErr_SetString
149 »       mov»    r0,·r4149 »       mov»    r0,·r4
150 »       bl»     2b40·<Py_XDECREF>150 »       bl»     2a98·<Py_XDECREF>
151 ·R_ARM_THM_CALL» Py_XDECREF151 ·R_ARM_THM_CALL» Py_XDECREF
152 »       b.n»    bc·<_sre_template+0xbc>152 »       b.n»    bc·<_sre_template+0xbc>
153 »       mov»    r0,·r4153 »       mov»    r0,·r4
154 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}154 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
  
155 00000140·<scanner_traverse>:155 00000140·<scanner_traverse>:
156 scanner_traverse():156 scanner_traverse():
Offset 183, 36 lines modifiedOffset 183, 36 lines modified
183 »       sub.w»  ip,·sp,·ip183 »       sub.w»  ip,·sp,·ip
184 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8184 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
185 »       mov»    r4,·r1185 »       mov»    r4,·r1
186 »       mov»    r7,·r0186 »       mov»    r7,·r0
187 »       cmp»    r1,·#255»     @·0xff187 »       cmp»    r1,·#255»     @·0xff
188 »       bhi.n»  190·<sre_ucs1_charset_loc_ignore.isra.0+0x20>188 »       bhi.n»  190·<sre_ucs1_charset_loc_ignore.isra.0+0x20>
189 »       mov»    r0,·r1189 »       mov»    r0,·r1
190 »       bl»     4a8c·<sre_tolower>190 »       bl»     48bc·<sre_tolower>
191 ·R_ARM_THM_CALL» sre_tolower191 ·R_ARM_THM_CALL» sre_tolower
192 »       mov»    r6,·r0192 »       mov»    r6,·r0
193 »       b.n»    192·<sre_ucs1_charset_loc_ignore.isra.0+0x22>193 »       b.n»    192·<sre_ucs1_charset_loc_ignore.isra.0+0x22>
194 »       mov»    r6,·r1194 »       mov»    r6,·r1
195 »       mov»    r1,·r6195 »       mov»    r1,·r6
196 »       mov»    r0,·r7196 »       mov»    r0,·r7
197 »       bl»     2cac·<sre_ucs1_charset.isra.0>197 »       bl»     2c04·<sre_ucs1_charset.isra.0>
198 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0198 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0
199 »       mov»    r5,·r0199 »       mov»    r5,·r0
200 »       cbnz»   r0,·1be·<sre_ucs1_charset_loc_ignore.isra.0+0x4e>200 »       cbnz»   r0,·1be·<sre_ucs1_charset_loc_ignore.isra.0+0x4e>
201 »       cmp»    r4,·#255»     @·0xff201 »       cmp»    r4,·#255»     @·0xff
202 »       bhi.n»  1aa·<sre_ucs1_charset_loc_ignore.isra.0+0x3a>202 »       bhi.n»  1aa·<sre_ucs1_charset_loc_ignore.isra.0+0x3a>
203 »       mov»    r0,·r4203 »       mov»    r0,·r4
204 »       bl»     4ab4·<sre_toupper>204 »       bl»     48e4·<sre_toupper>
205 ·R_ARM_THM_CALL» sre_toupper205 ·R_ARM_THM_CALL» sre_toupper
206 »       mov»    r4,·r0206 »       mov»    r4,·r0
207 »       cmp»    r6,·r4207 »       cmp»    r6,·r4
208 »       beq.n»  1c0·<sre_ucs1_charset_loc_ignore.isra.0+0x50>208 »       beq.n»  1c0·<sre_ucs1_charset_loc_ignore.isra.0+0x50>
209 »       mov»    r1,·r4209 »       mov»    r1,·r4
210 »       mov»    r0,·r7210 »       mov»    r0,·r7
211 »       bl»     2cac·<sre_ucs1_charset.isra.0>211 »       bl»     2c04·<sre_ucs1_charset.isra.0>
212 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0212 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0
213 »       subs»   r5,·r0,·#0213 »       subs»   r5,·r0,·#0
214 »       it»     ne214 »       it»     ne
215 »       movne»  r5,·#1215 »       movne»  r5,·#1
216 »       b.n»    1c0·<sre_ucs1_charset_loc_ignore.isra.0+0x50>216 »       b.n»    1c0·<sre_ucs1_charset_loc_ignore.isra.0+0x50>
217 »       movs»   r5,·#1217 »       movs»   r5,·#1
218 »       mov»    r0,·r5218 »       mov»    r0,·r5
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 ·R_ARM_THM_CALL» PyType_GetModule327 ·R_ARM_THM_CALL» PyType_GetModule
328 »       ldr»    r0,·[r0,·#16]328 »       ldr»    r0,·[r0,·#16]
329 »       str»    r5,·[sp,·#0]329 »       str»    r5,·[sp,·#0]
330 »       mov»    r3,·r4330 »       mov»    r3,·r4
331 »       mov»    r2,·r9331 »       mov»    r2,·r9
332 »       mov»    r1,·r7332 »       mov»    r1,·r7
333 »       ldr»    r0,·[r0,·#8]333 »       ldr»    r0,·[r0,·#8]
334 »       bl»     4180·<pattern_scanner.isra.0>334 »       bl»     3fb0·<pattern_scanner.isra.0>
335 ·R_ARM_THM_CALL» pattern_scanner.isra.0335 ·R_ARM_THM_CALL» pattern_scanner.isra.0
336 »       add»    sp,·#40»      @·0x28336 »       add»    sp,·#40»      @·0x28
337 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}337 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
338 »       nop338 »       nop
339 »       .word»  0x00000268339 »       .word»  0x00000268
340 ·R_ARM_ABS32»    .data340 ·R_ARM_ABS32»    .data
  
Offset 495, 21 lines modifiedOffset 495, 21 lines modified
495 »       ldr»    r4,·[r4,·#0]495 »       ldr»    r4,·[r4,·#0]
496 »       ldr»    r0,·[r5,·#4]496 »       ldr»    r0,·[r5,·#4]
497 »       bl»     0·<PyType_GetModule>497 »       bl»     0·<PyType_GetModule>
498 ·R_ARM_THM_CALL» PyType_GetModule498 ·R_ARM_THM_CALL» PyType_GetModule
499 »       mov»    r2,·r4499 »       mov»    r2,·r4
500 »       ldr»    r1,·[r5,·#20]500 »       ldr»    r1,·[r5,·#20]
501 »       ldr»    r0,·[r0,·#16]501 »       ldr»    r0,·[r0,·#16]
502 »       bl»     4354·<compile_template>502 »       bl»     4184·<compile_template>
503 ·R_ARM_THM_CALL» compile_template503 ·R_ARM_THM_CALL» compile_template
504 »       mov»    r4,·r0504 »       mov»    r4,·r0
505 »       cmp»    r0,·#0505 »       cmp»    r0,·#0
506 »       beq.n»  3f8·<_sre_SRE_Match_expand+0x3a>506 »       beq.n»  3f8·<_sre_SRE_Match_expand+0x3a>
507 »       mov»    r1,·r5507 »       mov»    r1,·r5
508 »       bl»     48c4·<expand_template>508 »       bl»     46f4·<expand_template>
509 ·R_ARM_THM_CALL» expand_template509 ·R_ARM_THM_CALL» expand_template
510 »       ldr»    r3,·[r4,·#0]510 »       ldr»    r3,·[r4,·#0]
511 »       mvn.w»  r2,·#3221225472»    @·0xc0000000511 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
512 »       mov»    r5,·r0512 »       mov»    r5,·r0
513 »       cmp»    r3,·r2513 »       cmp»    r3,·r2
514 »       beq.n»  432·<_sre_SRE_Match_expand+0x74>514 »       beq.n»  432·<_sre_SRE_Match_expand+0x74>
515 »       subs»   r3,·#1515 »       subs»   r3,·#1
Offset 550, 15 lines modifiedOffset 550, 15 lines modified
550 »       mov»    r8,·r6550 »       mov»    r8,·r6
551 »       ldr»    r3,·[r5,·#36]» @·0x24551 »       ldr»    r3,·[r5,·#36]» @·0x24
552 »       cmp»    r8,·r3552 »       cmp»    r8,·r3
553 »       bge.n»  4a8·<match_regs_get+0x6c>553 »       bge.n»  4a8·<match_regs_get+0x6c>
554 »       ldrd»   r0,·r1,·[r7,·#40]»     @·0x28554 »       ldrd»   r0,·r1,·[r7,·#40]»     @·0x28
555 »       add.w»  r8,·r8,·#1555 »       add.w»  r8,·r8,·#1
556 »       adds»   r7,·#8556 »       adds»   r7,·#8
557 »       bl»     4724·<_pair>557 »       bl»     4554·<_pair>
558 ·R_ARM_THM_CALL» _pair558 ·R_ARM_THM_CALL» _pair
559 »       cbnz»   r0,·4a2·<match_regs_get+0x66>559 »       cbnz»   r0,·4a2·<match_regs_get+0x66>
560 »       ldr»    r3,·[r4,·#0]560 »       ldr»    r3,·[r4,·#0]
561 »       mvn.w»  r2,·#3221225472»    @·0xc0000000561 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
562 »       cmp»    r3,·r2562 »       cmp»    r3,·r2
563 »       beq.n»  4ba·<match_regs_get+0x7e>563 »       beq.n»  4ba·<match_regs_get+0x7e>
564 »       subs»   r3,·#1564 »       subs»   r3,·#1
Offset 590, 15 lines modifiedOffset 590, 15 lines modified
590 »       movs»   r1,·#0590 »       movs»   r1,·#0
591 »       sub»    sp,·#12591 »       sub»    sp,·#12
592 »       movw»   r2,·#0592 »       movw»   r2,·#0
593 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct593 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
594 »       movt»   r2,·#0594 »       movt»   r2,·#0
595 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct595 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
596 »       mov»    r5,·r0596 »       mov»    r5,·r0
597 »       bl»     44c0·<match_getslice_by_index>597 »       bl»     5540·<match_getslice_by_index>
598 ·R_ARM_THM_CALL» match_getslice_by_index598 ·R_ARM_THM_CALL» match_getslice_by_index
599 »       mov»    r4,·r0599 »       mov»    r4,·r0
600 »       cbz»    r0,·51a·<match_repr+0x5a>600 »       cbz»    r0,·51a·<match_repr+0x5a>
601 »       ldr»    r1,·[r5,·#4]601 »       ldr»    r1,·[r5,·#4]
602 »       str»    r0,·[sp,·#0]602 »       str»    r0,·[sp,·#0]
603 »       movw»   r0,·#0603 »       movw»   r0,·#0
604 ·R_ARM_THM_MOVW_ABS_NC»  .LC36604 ·R_ARM_THM_MOVW_ABS_NC»  .LC36
Offset 692, 28 lines modifiedOffset 692, 28 lines modified
692 »       ldr»    r1,·[r4,·#8]692 »       ldr»    r1,·[r4,·#8]
693 »       movs»   r7,·#0693 »       movs»   r7,·#0
694 »       ldr»    r3,·[r4,·#20]694 »       ldr»    r3,·[r4,·#20]
695 »       mov»    r0,·r8695 »       mov»    r0,·r8
Max diff block lines reached; 601/3912 bytes (15.36%) of diff not shown.
5.54 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 50 lines modifiedOffset 1, 50 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·20535245·20322e32·2e322043·6f707972··SRE·2.2.2·Copyr3 ··0x00000000·20535245·20322e32·2e322043·6f707972··SRE·2.2.2·Copyr
4 ··0x00000010·69676874·20286329·20313939·372d3230·ight·(c)·1997-204 ··0x00000010·69676874·20286329·20313939·372d3230·ight·(c)·1997-20
5 ··0x00000020·30322062·79205365·63726574·204c6162·02·by·Secret·Lab5 ··0x00000020·30322062·79205365·63726574·204c6162·02·by·Secret·Lab
6 ··0x00000030·73204142·20000000·6a190000·d4160000·s·AB·...j.......6 ··0x00000030·73204142·20000000·d6190000·40170000·s·AB·.......@...
7 ··0x00000040·44190000·aa190000·54160000·8a170000·D.......T.......7 ··0x00000040·b0190000·161a0000·c0160000·f6170000·................
8 ··0x00000050·fa0c0000·e8150000·ea220000·a6200000·........."...·.. 
9 ··0x00000060·a6200000·b4190000·24250000·42120000·.·......$%..B...8 ··0x00000050·660d0000·54160000·56230000·12210000·f...T...V#...!..
 9 ··0x00000060·12210000·201a0000·90250000·ae120000·.!..·....%......
10 ··0x00000070·9c160000·9c160000·c0120000·4a0f0000·............J...10 ··0x00000070·08170000·08170000·2c130000·b60f0000·........,.......
11 ··0x00000080·5c110000·84180000·92190000·a6240000·\............$..11 ··0x00000080·c8110000·f0180000·fe190000·12250000·.............%..
12 ··0x00000090·a8240000·62120000·ca0f0000·aa240000·.$..b........$.. 
13 ··0x000000a0·0e180000·0a1a0000·c6210000·5a210000·.........!..Z!.. 
14 ··0x000000b0·8a260000·441a0000·6e190000·ec240000·.&..D...n....$.. 
15 ··0x000000c0·70250000·e61e0000·721a0000·ac240000·p%......r....$..12 ··0x00000090·14250000·ce120000·36100000·16250000·.%......6....%..
 13 ··0x000000a0·7a180000·761a0000·32220000·c6210000·z...v...2"...!..
16 ··0x000000d0·20260000·fa180000·6a170000·cc240000··&......j....$..14 ··0x000000b0·f6260000·b01a0000·da190000·58250000·.&..........X%..
 15 ··0x000000c0·dc250000·521f0000·de1a0000·18250000·.%..R........%..
 16 ··0x000000d0·8c260000·66190000·d6170000·38250000·.&..f.......8%..
17 ··0x000000e0·c4210000·a8030000·02000000·b8030000·.!..............17 ··0x000000e0·30220000·a8030000·02000000·b8030000·0"..............
18 ··0x000000f0·04000000·c4030000·08000000·d4030000·................18 ··0x000000f0·04000000·c4030000·08000000·d4030000·................
19 ··0x00000100·10000000·e0030000·20000000·ec030000·........·.......19 ··0x00000100·10000000·e0030000·20000000·ec030000·........·.......
20 ··0x00000110·40000000·f8030000·80000000·04040000·@...............20 ··0x00000110·40000000·f8030000·80000000·04040000·@...............
21 ··0x00000120·00010000·c6710000·d45d0000·1e6c0000·.....q...]...l..21 ··0x00000120·00010000·3e820000·4c6e0000·967c0000·....>...Ln...|..
 22 ··0x00000130·32820000·d46e0000·e66f0000·fe6b0000·2....n...o...k..
 23 ··0x00000140·66700000·847d0000·b6760000·f6770000·fp...}...v...w..
 24 ··0x00000150·347f0000·5e7d0000·906e0000·0a710000·4...^}...n...q..
22 ··0x00000130·ba710000·5c5e0000·6e5f0000·865b0000·.q..\^..n_...[..25 ··0x00000160·0a710000·5a6e0000·526c0000·1c6f0000·.q..Zn..Rl...o..
 26 ··0x00000170·5e760000·12820000·b6760000·4a7b0000·^v.......v..J{..
 27 ··0x00000180·c2700000·9c6c0000·be760000·28810000·.p...l...v..(...
23 ··0x00000140·ee5f0000·0c6d0000·3e660000·7e670000·._...m..>f..~g.. 
24 ··0x00000150·bc6e0000·e66c0000·185e0000·92600000·.n...l...^...`.. 
25 ··0x00000160·92600000·e25d0000·da5b0000·a45e0000·.`...]...[...^.. 
26 ··0x00000170·e6650000·9a710000·3e660000·d26a0000·.e...q..>f...j.. 
27 ··0x00000180·4a600000·245c0000·46660000·b0700000·J`..$\..Ff...p.. 
28 ··0x00000190·866e0000·166f0000·2e700000·2e6f0000·.n...o...p...o..28 ··0x00000190·fe7e0000·8e7f0000·a6800000·a67f0000·.~..............
 29 ··0x000001a0·1c7d0000·8c810000·be7c0000·30770000·.}.......|..0w..
 30 ··0x000001b0·0a810000·58800000·007d0000·c0760000·....X....}...v..
 31 ··0x000001c0·487d0000·2a710000·e47c0000·f8770000·H}..*q...|...w..
29 ··0x000001a0·a46c0000·14710000·466c0000·b8660000·.l...q..Fl...f.. 
30 ··0x000001b0·92700000·e06f0000·886c0000·48660000·.p...o...l..Hf.. 
31 ··0x000001c0·d06c0000·b2600000·6c6c0000·80670000·.l...`..ll...g.. 
32 ··0x000001d0·e4310000·ae220000·7c2b0000·76240000·.1..."..|+..v$.. 
33 ··0x000001e0·5c2c0000·0e320000·d81f0000·6e350000·\,...2......n5.. 
34 ··0x000001f0·54230000·74220000·d8370000·88390000·T#..t"...7...9.. 
35 ··0x00000200·6c310000·40210000·b02b0000·b02b0000·l1..@!...+...+.. 
36 ··0x00000210·16300000·2c200000·0c3a0000·a22d0000·.0..,·...:...-..32 ··0x000001d0·14300000·de200000·ac290000·a6220000·.0...·...)..."..
 33 ··0x000001e0·8c2a0000·3e300000·081e0000·9e330000·.*..>0.......3..
 34 ··0x000001f0·84210000·a4200000·08360000·b8370000·.!...·...6...7..
37 ··0x00000220·7a220000·d4370000·d4290000·02390000·z"...7...)...9..35 ··0x00000200·9c2f0000·701f0000·e0290000·e0290000·./..p....)...)..
 36 ··0x00000210·462e0000·5c1e0000·3c380000·d22b0000·F...\...<8...+..
 37 ··0x00000220·aa200000·04360000·04280000·32370000·.·...6...(..27..
38 ··0x00000230·e2350000·74220000·6a290000·52390000·.5..t"..j)..R9..38 ··0x00000230·12340000·a4200000·9a270000·82370000·.4...·...'...7..
39 ··0x00000240·fc2d0000·142b0000·22280000·14240000·.-...+.."(...$..39 ··0x00000240·2c2c0000·44290000·52260000·44220000·,,..D)..R&..D"..
40 ··0x00000250·80210000·ca220000·ee300000·18350000·.!..."...0...5.. 
41 ··0x00000260·1e220000·da230000·92280000·d0340000·."...#...(...4.. 
42 ··0x00000270·e4210000·0a230000·e8310000·70030000·.!...#...1..p...40 ··0x00000250·b01f0000·fa200000·1e2f0000·48330000·.....·.../..H3..
 41 ··0x00000260·4e200000·0a220000·c2260000·00330000·N·..."...&...3..
 42 ··0x00000270·14200000·3a210000·18300000·70030000·.·..:!...0..p...
43 ··0x00000280·78030000·80030000·88030000·90030000·x...............43 ··0x00000280·78030000·80030000·88030000·90030000·x...............
44 ··0x00000290·9c030000·00000000·10040000·18040000·................44 ··0x00000290·9c030000·00000000·10040000·18040000·................
45 ··0x000002a0·1c040000·00000000·10040000·18040000·................45 ··0x000002a0·1c040000·00000000·10040000·18040000·................
46 ··0x000002b0·1c040000·00000000·10040000·18040000·................46 ··0x000002b0·1c040000·00000000·10040000·18040000·................
47 ··0x000002c0·1c040000·00000000·38040000·10040000·........8.......47 ··0x000002c0·1c040000·00000000·38040000·10040000·........8.......
48 ··0x000002d0·40040000·00000000·38040000·10040000·@.......8.......48 ··0x000002d0·40040000·00000000·38040000·10040000·@.......8.......
49 ··0x000002e0·40040000·00000000·10040000·18040000·@...............49 ··0x000002e0·40040000·00000000·10040000·18040000·@...............
40.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 14, 315 lines modifiedOffset 14, 316 lines modified
14 ··0x000000b0·3133002e·4c433134·005f7661·6c696461·13..LC14._valida14 ··0x000000b0·3133002e·4c433134·005f7661·6c696461·13..LC14._valida
15 ··0x000000c0·74655f63·68617273·65740070·61747465·te_charset.patte15 ··0x000000c0·74655f63·68617273·65740070·61747465·te_charset.patte
16 ··0x000000d0·726e5f64·65616c6c·6f630070·61747465·rn_dealloc.patte16 ··0x000000d0·726e5f64·65616c6c·6f630070·61747465·rn_dealloc.patte
17 ··0x000000e0·726e5f63·6c656172·002e4c43·3135002e·rn_clear..LC15..17 ··0x000000e0·726e5f63·6c656172·002e4c43·3135002e·rn_clear..LC15..
18 ··0x000000f0·4c433136·002e4c43·3137005f·7372655f·LC16..LC17._sre_18 ··0x000000f0·4c433136·002e4c43·3137005f·7372655f·LC16..LC17._sre_
19 ··0x00000100·5352455f·50617474·65726e5f·6d617463·SRE_Pattern_matc19 ··0x00000100·5352455f·50617474·65726e5f·6d617463·SRE_Pattern_matc
20 ··0x00000110·68007372·655f7563·73315f6d·61746368·h.sre_ucs1_match20 ··0x00000110·68007372·655f7563·73315f6d·61746368·h.sre_ucs1_match
 21 ··0x00000120·00706174·7465726e·5f657272·6f720073·.pattern_error.s
 22 ··0x00000130·74617465·5f696e69·742e7061·72742e30·tate_init.part.0
21 ··0x00000120·00737265·5f756373·325f6d61·74636800·.sre_ucs2_match.23 ··0x00000140·00737265·5f756373·325f6d61·74636800·.sre_ucs2_match.
 24 ··0x00000150·73746174·655f6669·6e690073·72655f75·state_fini.sre_u
 25 ··0x00000160·6373345f·6d617463·68007374·6174655f·cs4_match.state_
 26 ··0x00000170·696e6974·00737265·5f6d6174·63680073·init.sre_match.s
 27 ··0x00000180·72655f75·6373315f·636f756e·74007372·re_ucs1_count.sr
22 ··0x00000130·7372655f·75637334·5f6d6174·63680070·sre_ucs4_match.p 
23 ··0x00000140·61747465·726e5f65·72726f72·00737461·attern_error.sta 
24 ··0x00000150·74655f66·696e6900·73746174·655f696e·te_fini.state_in 
25 ··0x00000160·69740073·72655f6d·61746368·00737265·it.sre_match.sre 
26 ··0x00000170·5f756373·315f636f·756e7400·7372655f·_ucs1_count.sre_ 
27 ··0x00000180·75637331·5f636861·72736574·2e697372·ucs1_charset.isr28 ··0x00000190·655f7563·73315f63·68617273·65742e69·e_ucs1_charset.i
28 ··0x00000190·612e3000·50795f55·4e49434f·44455f49·a.0.Py_UNICODE_I29 ··0x000001a0·7372612e·30005079·5f554e49·434f4445·sra.0.Py_UNICODE
29 ··0x000001a0·53414c4e·554d0063·6861725f·6c6f635f·SALNUM.char_loc_30 ··0x000001b0·5f495341·4c4e554d·00636861·725f6c6f·_ISALNUM.char_lo
30 ··0x000001b0·69676e6f·72650064·6174615f·73746163·ignore.data_stac31 ··0x000001c0·635f6967·6e6f7265·00646174·615f7374·c_ignore.data_st
31 ··0x000001c0·6b5f6772·6f770073·72655f75·6373315f·k_grow.sre_ucs1_32 ··0x000001d0·61636b5f·67726f77·00737265·5f756373·ack_grow.sre_ucs
32 ··0x000001d0·63686172·7365745f·6c6f635f·69676e6f·charset_loc_igno33 ··0x000001e0·315f6368·61727365·745f6c6f·635f6967·1_charset_loc_ig
33 ··0x000001e0·72652e69·7372612e·30007372·655f6361·re.isra.0.sre_ca34 ··0x000001f0·6e6f7265·2e697372·612e3000·7372655f·nore.isra.0.sre_
34 ··0x000001f0·7465676f·72790073·72655f74·6f6c6f77·tegory.sre_tolow35 ··0x00000200·63617465·676f7279·00737265·5f746f6c·category.sre_tol
35 ··0x00000200·65720070·61747465·726e5f6e·65775f6d·er.pattern_new_m36 ··0x00000210·6f776572·00706174·7465726e·5f6e6577·ower.pattern_new
36 ··0x00000210·61746368·0050795f·58444543·52454600·atch.Py_XDECREF.37 ··0x00000220·5f6d6174·63680050·795f5844·45435245·_match.Py_XDECRE
37 ··0x00000220·6d617463·685f6465·616c6c6f·63006d61·match_dealloc.ma38 ··0x00000230·46006d61·7463685f·6465616c·6c6f6300·F.match_dealloc.
38 ··0x00000230·7463685f·636c6561·72005f73·72655f75·tch_clear._sre_u39 ··0x00000240·6d617463·685f636c·65617200·5f737265·match_clear._sre
39 ··0x00000240·6e69636f·64655f69·73636173·6564005f·nicode_iscased._40 ··0x00000250·5f756e69·636f6465·5f697363·61736564·_unicode_iscased
40 ··0x00000250·7372655f·756e6963·6f64655f·746f6c6f·sre_unicode_tolo41 ··0x00000260·005f7372·655f756e·69636f64·655f746f·._sre_unicode_to
41 ··0x00000260·77657200·70617474·65726e5f·72696368·wer.pattern_rich42 ··0x00000270·6c6f7765·72007061·74746572·6e5f7269·lower.pattern_ri
42 ··0x00000270·636f6d70·61726500·70617474·65726e5f·compare.pattern_43 ··0x00000280·6368636f·6d706172·65007061·74746572·chcompare.patter
43 ··0x00000280·74726176·65727365·005f7372·655f6173·traverse._sre_as44 ··0x00000290·6e5f7472·61766572·7365005f·7372655f·n_traverse._sre_
44 ··0x00000290·6369695f·746f6c6f·77657200·5f737265·cii_tolower._sre45 ··0x000002a0·61736369·695f746f·6c6f7765·72005f73·ascii_tolower._s
45 ··0x000002a0·5f617363·69695f69·73636173·6564002e·_ascii_iscased..46 ··0x000002b0·72655f61·73636969·5f697363·61736564·re_ascii_iscased
46 ··0x000002b0·4c433138·002e4c43·3139002e·4c433230·LC18..LC19..LC2047 ··0x000002c0·002e4c43·3138002e·4c433139·002e4c43·..LC18..LC19..LC
47 ··0x000002c0·002e4c43·32310070·61747465·726e5f72·..LC21.pattern_r48 ··0x000002d0·3230002e·4c433231·00706174·7465726e·20..LC21.pattern
48 ··0x000002d0·65707200·5f737265·5f535245·5f506174·epr._sre_SRE_Pat49 ··0x000002e0·5f726570·72005f73·72655f53·52455f50·_repr._sre_SRE_P
49 ··0x000002e0·7465726e·5f736561·72636800·7372655f·tern_search.sre_50 ··0x000002f0·61747465·726e5f73·65617263·68005f73·attern_search._s
50 ··0x000002f0·73656172·6368005f·7372655f·5352455f·search._sre_SRE_ 
51 ··0x00000300·4d617463·685f6772·6f757073·006d6174·Match_groups.mat51 ··0x00000300·72655f53·52455f4d·61746368·5f67726f·re_SRE_Match_gro
 52 ··0x00000310·75707300·7372655f·73656172·6368006d·ups.sre_search.m
52 ··0x00000310·63685f67·6574736c·6963655f·62795f69·ch_getslice_by_i53 ··0x00000320·61746368·5f676574·736c6963·655f6279·atch_getslice_by
53 ··0x00000320·6e646578·002e4c43·3232006d·61746368·ndex..LC22.match54 ··0x00000330·5f696e64·6578002e·4c433232·006d6174·_index..LC22.mat
54 ··0x00000330·5f67726f·7570006d·61746368·5f676574·_group.match_get55 ··0x00000340·63685f67·726f7570·006d6174·63685f67·ch_group.match_g
55 ··0x00000340·736c6963·65006d61·7463685f·67657469·slice.match_geti56 ··0x00000350·6574736c·69636500·6d617463·685f6765·etslice.match_ge
56 ··0x00000350·6e646578·005f7372·655f5352·455f5061·ndex._sre_SRE_Pa57 ··0x00000360·74696e64·6578005f·7372655f·5352455f·tindex._sre_SRE_
57 ··0x00000360·74746572·6e5f7375·62007061·74746572·ttern_sub.patter58 ··0x00000370·50617474·65726e5f·73756200·70617474·Pattern_sub.patt
58 ··0x00000370·6e5f7375·6278002e·4c433233·00636f6d·n_subx..LC23.com59 ··0x00000380·65726e5f·73756278·002e4c43·32330063·ern_subx..LC23.c
 60 ··0x00000390·6f6d7069·6c655f74·656d706c·61746500·ompile_template.
 61 ··0x000003a0·65787061·6e645f74·656d706c·61746500·expand_template.
 62 ··0x000003b0·7372655f·636c6561·72007372·655f6672·sre_clear.sre_fr
59 ··0x00000380·70696c65·5f74656d·706c6174·65006578·pile_template.ex 
60 ··0x00000390·70616e64·5f74656d·706c6174·65007372·pand_template.sr 
61 ··0x000003a0·655f636c·65617200·7372655f·66726565·e_clear.sre_free 
62 ··0x000003b0·005f7372·655f5352·455f5061·74746572·._sre_SRE_Patter 
63 ··0x000003c0·6e5f6669·6e64616c·6c007374·6174655f·n_findall.state_ 
64 ··0x000003d0·67657473·6c696365·002e4c43·3234005f·getslice..LC24._ 
65 ··0x000003e0·7372655f·5352455f·4d617463·685f656e·sre_SRE_Match_en 
66 ··0x000003f0·64005f73·72655f53·52455f50·61747465·d._sre_SRE_Patte63 ··0x000003c0·6565005f·7372655f·5352455f·50617474·ee._sre_SRE_Patt
 64 ··0x000003d0·65726e5f·66696e64·616c6c00·73746174·ern_findall.stat
 65 ··0x000003e0·655f6765·74736c69·6365002e·4c433234·e_getslice..LC24
67 ··0x00000400·726e5f73·706c6974·00737265·5f756373·rn_split.sre_ucs 
68 ··0x00000410·325f636f·756e7400·7372655f·75637334·2_count.sre_ucs4 
69 ··0x00000420·5f636f75·6e74002e·4c433235·005f7372·_count..LC25._sr 
70 ··0x00000430·655f5352·455f4d61·7463685f·73746172·e_SRE_Match_star 
71 ··0x00000440·74002e4c·43323600·5f737265·5f535245·t..LC26._sre_SRE 
72 ··0x00000450·5f506174·7465726e·5f66696e·64697465·_Pattern_findite 
73 ··0x00000460·72007061·74746572·6e5f7363·616e6e65·r.pattern_scanne 
74 ··0x00000470·722e6973·72612e30·002e4c43·3237002e·r.isra.0..LC27.. 
75 ··0x00000480·4c433238·005f7372·655f5352·455f5363·LC28._sre_SRE_Sc 
76 ··0x00000490·616e6e65·725f7365·61726368·00736361·anner_search.sca 
77 ··0x000004a0·6e6e6572·5f646561·6c6c6f63·00736361·nner_dealloc.sca 
78 ··0x000004b0·6e6e6572·5f636c65·6172002e·4c433239·nner_clear..LC29 
79 ··0x000004c0·002e4c43·3330002e·4c433331·00706174·..LC30..LC31.pat 
80 ··0x000004d0·7465726e·5f686173·68007061·74746572·tern_hash.patter 
81 ··0x000004e0·6e5f6772·6f757069·6e646578·002e4c43·n_groupindex..LC 
82 ··0x000004f0·3332002e·4c433333·002e4c43·3334005f·32..LC33..LC34._ 
83 ··0x00000500·7372655f·74656d70·6c617465·005f7372·sre_template._sr 
84 ··0x00000510·655f5352·455f5061·74746572·6e5f6675·e_SRE_Pattern_fu 
85 ··0x00000520·6c6c6d61·74636800·6d617463·685f6c61·llmatch.match_la 
86 ··0x00000530·73746772·6f75705f·67657400·6d617463·stgroup_get.matc 
87 ··0x00000540·685f7472·61766572·7365002e·4c433335·h_traverse..LC35 
88 ··0x00000550·005f7372·655f5352·455f4d61·7463685f·._sre_SRE_Match_66 ··0x000003f0·005f7372·655f5352·455f4d61·7463685f·._sre_SRE_Match_
89 ··0x00000560·7370616e·005f7061·6972006d·61746368·span._pair.match 
90 ··0x00000570·5f676574·6974656d·005f7372·655f5352·_getitem._sre_SR 
91 ··0x00000580·455f4d61·7463685f·67726f75·70646963·E_Match_groupdic 
92 ··0x00000590·74007363·616e6e65·725f7472·61766572·t.scanner_traver 
93 ··0x000005a0·73650073·72655f74·6f757070·6572005f·se.sre_toupper._67 ··0x00000400·656e6400·5f737265·5f535245·5f506174·end._sre_SRE_Pat
 68 ··0x00000410·7465726e·5f73706c·69740073·72655f75·tern_split.sre_u
 69 ··0x00000420·6373325f·636f756e·74007372·655f7563·cs2_count.sre_uc
 70 ··0x00000430·73345f63·6f756e74·002e4c43·3235005f·s4_count..LC25._
 71 ··0x00000440·7372655f·5352455f·4d617463·685f7374·sre_SRE_Match_st
 72 ··0x00000450·61727400·2e4c4332·36005f73·72655f53·art..LC26._sre_S
 73 ··0x00000460·52455f50·61747465·726e5f66·696e6469·RE_Pattern_findi
 74 ··0x00000470·74657200·70617474·65726e5f·7363616e·ter.pattern_scan
 75 ··0x00000480·6e65722e·69737261·2e30002e·4c433237·ner.isra.0..LC27
 76 ··0x00000490·002e4c43·3238005f·7372655f·5352455f·..LC28._sre_SRE_
 77 ··0x000004a0·5363616e·6e65725f·73656172·63680073·Scanner_search.s
 78 ··0x000004b0·63616e6e·65725f64·65616c6c·6f630073·canner_dealloc.s
 79 ··0x000004c0·63616e6e·65725f63·6c656172·002e4c43·canner_clear..LC
 80 ··0x000004d0·3239002e·4c433330·002e4c43·33310070·29..LC30..LC31.p
 81 ··0x000004e0·61747465·726e5f68·61736800·70617474·attern_hash.patt
 82 ··0x000004f0·65726e5f·67726f75·70696e64·6578002e·ern_groupindex..
 83 ··0x00000500·4c433332·002e4c43·3333002e·4c433334·LC32..LC33..LC34
 84 ··0x00000510·005f7372·655f7465·6d706c61·7465005f·._sre_template._
94 ··0x000005b0·7372655f·5352455f·50617474·65726e5f·sre_SRE_Pattern_85 ··0x00000520·7372655f·5352455f·50617474·65726e5f·sre_SRE_Pattern_
 86 ··0x00000530·66756c6c·6d617463·68006d61·7463685f·fullmatch.match_
 87 ··0x00000540·6c617374·67726f75·705f6765·74006d61·lastgroup_get.ma
 88 ··0x00000550·7463685f·74726176·65727365·002e4c43·tch_traverse..LC
95 ··0x000005c0·7375626e·005f7372·655f5352·455f5061·subn._sre_SRE_Pa 
96 ··0x000005d0·74746572·6e5f7363·616e6e65·72007465·ttern_scanner.te 
97 ··0x000005e0·6d706c61·74655f64·65616c6c·6f630074·mplate_dealloc.t 
98 ··0x000005f0·656d706c·6174655f·636c6561·72006d61·emplate_clear.ma 
99 ··0x00000600·7463685f·6c617374·696e6465·785f6765·tch_lastindex_ge 
100 ··0x00000610·74005f73·72655f53·52455f50·61747465·t._sre_SRE_Patte 
101 ··0x00000620·726e5f5f·5f646565·70636f70·795f5f00·rn___deepcopy__. 
102 ··0x00000630·5f737265·5f535245·5f506174·7465726e·_sre_SRE_Pattern 
103 ··0x00000640·5f5f5f63·6f70795f·5f005f73·72655f53·___copy__._sre_S 
104 ··0x00000650·52455f4d·61746368·5f5f5f63·6f70795f·RE_Match___copy_ 
105 ··0x00000660·5f005f73·72655f53·52455f4d·61746368·_._sre_SRE_Match89 ··0x00000560·3335005f·7372655f·5352455f·4d617463·35._sre_SRE_Matc
 90 ··0x00000570·685f7370·616e005f·70616972·006d6174·h_span._pair.mat
 91 ··0x00000580·63685f67·65746974·656d005f·7372655f·ch_getitem._sre_
106 ··0x00000670·5f5f5f64·65657063·6f70795f·5f005f73·___deepcopy__._s 
Max diff block lines reached; 0/41688 bytes (0.00%) of diff not shown.
4.81 KB
_threadmodule.o
1.32 KB
readelf --wide --relocs {}
    
Offset 159, 16 lines modifiedOffset 159, 16 lines modified
159 00000ae4··00004d30·R_ARM_THM_MOVT_ABS·····000001ec···.LC24159 00000ae4··00004d30·R_ARM_THM_MOVT_ABS·····000001ec···.LC24
160 00000aea··0001340a·R_ARM_THM_CALL·········00000000···__fprintf_chk160 00000aea··0001340a·R_ARM_THM_CALL·········00000000···__fprintf_chk
161 00000b4c··0001290a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow161 00000b4c··0001290a·R_ARM_THM_CALL·········00000000···_PyMutex_LockSlow
162 00000b70··0001050a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident_ex162 00000b70··0001050a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident_ex
163 00000bd2··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct163 00000bd2··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
164 00000bd6··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct164 00000bd6··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
165 00000bee··0001240a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed165 00000bee··0001240a·R_ARM_THM_CALL·········00000000···_PyMutex_LockTimed
166 00000c40··0001230a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow166 00000bfa··0001230a·R_ARM_THM_CALL·········00000000···_PyMutex_UnlockSlow
167 00000c76··0001350a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable167 00000c78··0001350a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
168 00000c84··00012102·R_ARM_ABS32············00000000···_PyRuntime168 00000c84··00012102·R_ARM_ABS32············00000000···_PyRuntime
169 00000c9c··0001140a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs169 00000c9c··0001140a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
170 00000cd8··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct170 00000cd8··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
171 00000cdc··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct171 00000cdc··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
172 00000cfc··0001360a·R_ARM_THM_CALL·········00000000···PyDict_Pop172 00000cfc··0001360a·R_ARM_THM_CALL·········00000000···PyDict_Pop
173 00000d14··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct173 00000d14··0001112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
174 00000d18··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct174 00000d18··00011130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
3.46 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1318, 48 lines modifiedOffset 1318, 48 lines modified
1318 »       mov.w»  ip,·#4096»  @·0x10001318 »       mov.w»  ip,·#4096»  @·0x1000
1319 »       sub.w»  ip,·sp,·ip1319 »       sub.w»  ip,·sp,·ip
1320 »       str.w»  r0,·[ip,·#4040]»     @·0xfc81320 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
1321 »       mov»    r4,·r01321 »       mov»    r4,·r0
1322 »       sub»    sp,·#201322 »       sub»    sp,·#20
1323 »       bl»     0·<PyThread_get_thread_ident_ex>1323 »       bl»     0·<PyThread_get_thread_ident_ex>
1324 ·R_ARM_THM_CALL» PyThread_get_thread_ident_ex1324 ·R_ARM_THM_CALL» PyThread_get_thread_ident_ex
1325 »       mov»    r5,·r01325 »       mov»    r6,·r0
1326 »       mov.w»  r8,·#1 
1327 »       mov.w»  fp,·#01326 »       mov.w»  fp,·#1
 1327 »       mov.w»  sl,·#0
1328 »       ldr»    r6,·[r4,·#16]1328 »       ldr»    r5,·[r4,·#16]
1329 »       ldr»    r4,·[pc,·#256]»@·(c84·<thread_shutdown+0x128>)1329 »       ldr»    r4,·[pc,·#256]»@·(c84·<thread_shutdown+0x128>)
1330 »       add.w»  sl,·r6,·#201330 »       add.w»  r8,·r5,·#20
1331 »       dmb»    ish1331 »       dmb»    ish
1332 »       ldrexb» r3,·[r4]1332 »       ldrexb» r3,·[r4]
1333 »       cmp»    r3,·#01333 »       cmp»    r3,·#0
1334 »       bne.n»  b9a·<thread_shutdown+0x3e>1334 »       bne.n»  b9a·<thread_shutdown+0x3e>
1335 »       strexb» r2,·r8,·[r4]1335 »       strexb» r2,·fp,·[r4]
1336 »       cmp»    r2,·#01336 »       cmp»    r2,·#0
1337 »       bne.n»  b8a·<thread_shutdown+0x2e>1337 »       bne.n»  b8a·<thread_shutdown+0x2e>
1338 »       ite»    eq1338 »       ite»    eq
1339 »       moveq»  r3,·#11339 »       moveq»  r3,·#1
1340 »       movne»  r3,·#01340 »       movne»  r3,·#0
1341 »       dmb»    ish1341 »       dmb»    ish
1342 »       bne.n»  be0·<thread_shutdown+0x84>1342 »       bne.n»  be0·<thread_shutdown+0x84>
1343 »       ldr»    r3,·[r6,·#20]1343 »       ldr»    r3,·[r5,·#20]
1344 »       ldr»    r2,·[r3,·#0]1344 »       ldr»    r2,·[r3,·#0]
1345 »       cmp»    r3,·sl1345 »       cmp»    r3,·r8
1346 »       bne.n»  bf6·<thread_shutdown+0x9a>1346 »       bne.n»  c02·<thread_shutdown+0xa6>
1347 »       dmb»    ish1347 »       dmb»    ish
1348 »       ldrexb» r3,·[r4]1348 »       ldrexb» r3,·[r4]
1349 »       cmp»    r3,·#11349 »       cmp»    r3,·#1
1350 »       bne.n»  bc2·<thread_shutdown+0x66>1350 »       bne.n»  bc2·<thread_shutdown+0x66>
1351 »       strexb» r2,·fp,·[r4]1351 »       strexb» r2,·sl,·[r4]
1352 »       cmp»    r2,·#01352 »       cmp»    r2,·#0
1353 »       bne.n»  bb2·<thread_shutdown+0x56>1353 »       bne.n»  bb2·<thread_shutdown+0x56>
1354 »       ite»    eq1354 »       ite»    eq
1355 »       moveq.w»r9,·#11355 »       moveq.w»r9,·#1
1356 »       movne.w»r9,·#01356 »       movne.w»r9,·#0
1357 »       dmb»    ish1357 »       dmb»    ish
1358 »       bne.n»  c3c·<thread_shutdown+0xe0>1358 »       bne.n»  bf6·<thread_shutdown+0x9a>
1359 »       movw»   r0,·#01359 »       movw»   r0,·#0
1360 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1360 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1361 »       movt»   r0,·#01361 »       movt»   r0,·#0
1362 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1362 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1363 »       add»    sp,·#201363 »       add»    sp,·#20
1364 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1364 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1365 »       str»    r3,·[sp,·#0]1365 »       str»    r3,·[sp,·#0]
Offset 1367, 68 lines modifiedOffset 1367, 68 lines modified
1367 »       ldr»    r0,·[pc,·#156]»@·(c84·<thread_shutdown+0x128>)1367 »       ldr»    r0,·[pc,·#156]»@·(c84·<thread_shutdown+0x128>)
1368 »       mov.w»  r3,·#4294967295»    @·0xffffffff1368 »       mov.w»  r3,·#4294967295»    @·0xffffffff
1369 »       str»    r1,·[sp,·#12]1369 »       str»    r1,·[sp,·#12]
1370 »       bl»     0·<_PyMutex_LockTimed>1370 »       bl»     0·<_PyMutex_LockTimed>
1371 ·R_ARM_THM_CALL» _PyMutex_LockTimed1371 ·R_ARM_THM_CALL» _PyMutex_LockTimed
1372 »       ldr»    r1,·[sp,·#12]1372 »       ldr»    r1,·[sp,·#12]
1373 »       b.n»    ba6·<thread_shutdown+0x4a>1373 »       b.n»    ba6·<thread_shutdown+0x4a>
 1374 »       ldr»    r0,·[pc,·#140]»@·(c84·<thread_shutdown+0x128>)
 1375 »       str»    r1,·[sp,·#12]
 1376 »       bl»     0·<_PyMutex_UnlockSlow>
 1377 ·R_ARM_THM_CALL» _PyMutex_UnlockSlow
 1378 »       ldr»    r1,·[sp,·#12]
 1379 »       b.n»    c48·<thread_shutdown+0xec>
1374 »       ldrd»   r0,·r7,·[r3,·#8]1380 »       ldrd»   r0,·r7,·[r3,·#8]
1375 »       cmp»    r7,·r11381 »       cmp»    r7,·r1
1376 »       it»     eq1382 »       it»     eq
1377 »       cmpeq»  r0,·r51383 »       cmpeq»  r0,·r6
1378 »       beq.n»  c6e·<thread_shutdown+0x112>1384 »       beq.n»  c70·<thread_shutdown+0x114>
1379 »       sub.w»  r9,·r3,·#81385 »       sub.w»  r9,·r3,·#8
1380 »       adds»   r3,·#321386 »       adds»   r3,·#32
1381 »       dmb»    ish1387 »       dmb»    ish
1382 »       ldrex»  r0,·[r3]1388 »       ldrex»  r0,·[r3]
1383 »       adds»   r0,·#11389 »       adds»   r0,·#1
1384 »       strex»  r2,·r0,·[r3]1390 »       strex»  r2,·r0,·[r3]
1385 »       cmp»    r2,·#01391 »       cmp»    r2,·#0
1386 »       bne.n»  c0c·<thread_shutdown+0xb0>1392 »       bne.n»  c18·<thread_shutdown+0xbc>
1387 »       mov.w»  r3,·#01393 »       mov.w»  r3,·#0
1388 »       dmb»    ish1394 »       dmb»    ish
1389 »       dmb»    ish1395 »       dmb»    ish
1390 »       ldrexb» r2,·[r4]1396 »       ldrexb» r2,·[r4]
1391 »       cmp»    r2,·#11397 »       cmp»    r2,·#1
1392 »       bne.n»  c36·<thread_shutdown+0xda>1398 »       bne.n»  c42·<thread_shutdown+0xe6>
1393 »       strexb» r0,·r3,·[r4]1399 »       strexb» r0,·r3,·[r4]
1394 »       cmp»    r0,·#01400 »       cmp»    r0,·#0
1395 »       bne.n»  c26·<thread_shutdown+0xca>1401 »       bne.n»  c32·<thread_shutdown+0xd6>
1396 »       dmb»    ish1402 »       dmb»    ish
1397 »       beq.n»  c46·<thread_shutdown+0xea>1403 »       bne.n»  bf6·<thread_shutdown+0x9a>
1398 »       ldr»    r0,·[pc,·#68]» @·(c84·<thread_shutdown+0x128>) 
1399 »       str»    r1,·[sp,·#12]1404 »       str»    r1,·[sp,·#12]
1400 »       bl»     0·<_PyMutex_UnlockSlow> 
1401 ·R_ARM_THM_CALL» _PyMutex_UnlockSlow 
1402 »       ldr»    r1,·[sp,·#12] 
1403 »       cmp.w»  r9,·#01405 »       cmp.w»  r9,·#0
1404 »       beq.n»  bd2·<thread_shutdown+0x76>1406 »       beq.n»  bd2·<thread_shutdown+0x76>
1405 »       mov»    r0,·r91407 »       mov»    r0,·r9
1406 »       mov.w»  r2,·#4294967295»    @·0xffffffff1408 »       mov.w»  r2,·#4294967295»    @·0xffffffff
1407 »       mov.w»  r3,·#4294967295»    @·0xffffffff1409 »       mov.w»  r3,·#4294967295»    @·0xffffffff
1408 »       str»    r1,·[sp,·#12] 
1409 »       bl»     1500·<ThreadHandle_join>1410 »       bl»     1500·<ThreadHandle_join>
1410 »       ldr»    r1,·[sp,·#12]1411 »       ldr»    r1,·[sp,·#12]
1411 »       cmp»    r0,·#01412 »       cmp»    r0,·#0
1412 »       blt.n»  c74·<thread_shutdown+0x118>1413 »       blt.n»  c76·<thread_shutdown+0x11a>
1413 »       mov»    r0,·r91414 »       mov»    r0,·r9
1414 »       str»    r1,·[sp,·#12]1415 »       str»    r1,·[sp,·#12]
1415 »       bl»     6d4·<ThreadHandle_decref>1416 »       bl»     6d4·<ThreadHandle_decref>
1416 »       ldr»    r1,·[sp,·#12]1417 »       ldr»    r1,·[sp,·#12]
1417 »       b.n»    b86·<thread_shutdown+0x2a>1418 »       b.n»    b86·<thread_shutdown+0x2a>
1418 »       mov»    r3,·r21419 »       mov»    r3,·r2
1419 »       ldr»    r2,·[r2,·#0]1420 »       ldr»    r2,·[r2,·#0]
1420 »       b.n»    baa·<thread_shutdown+0x4e>1421 »       b.n»    baa·<thread_shutdown+0x4e>
1421 »       movs»   r0,·#01422 »       movs»   r0,·#0
1422 »       bl»     0·<PyErr_WriteUnraisable>1423 »       bl»     0·<PyErr_WriteUnraisable>
1423 ·R_ARM_THM_CALL» PyErr_WriteUnraisable1424 ·R_ARM_THM_CALL» PyErr_WriteUnraisable
1424 »       mov»    r0,·r91425 »       mov»    r0,·r9
1425 »       bl»     6d4·<ThreadHandle_decref>1426 »       bl»     6d4·<ThreadHandle_decref>
1426 »       b.n»    bd2·<thread_shutdown+0x76>1427 »       b.n»    bd2·<thread_shutdown+0x76>
1427 »       nop 
1428 »       .word»  0x000001601428 »       .word»  0x00000160
1429 ·R_ARM_ABS32»    _PyRuntime1429 ·R_ARM_ABS32»    _PyRuntime
  
1430 00000c88·<localdummy_dealloc>:1430 00000c88·<localdummy_dealloc>:
1431 localdummy_dealloc():1431 localdummy_dealloc():
1432 »       push»   {r3,·r4,·r5,·lr}1432 »       push»   {r3,·r4,·r5,·lr}
1433 »       mov.w»  ip,·#4096»  @·0x10001433 »       mov.w»  ip,·#4096»  @·0x1000
11.8 KB
_stat.o
1.63 KB
readelf --wide --symbols {}
    
Offset 63, 20 lines modifiedOffset 63, 20 lines modified
63 ····59:·00000511···372·FUNC····LOCAL··DEFAULT····1·stat_filemode63 ····59:·00000511···372·FUNC····LOCAL··DEFAULT····1·stat_filemode
64 ····60:·00000680·····0·NOTYPE··LOCAL··DEFAULT····1·$d64 ····60:·00000680·····0·NOTYPE··LOCAL··DEFAULT····1·$d
65 ····61:·00000684·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000684·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·00000685····54·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT66 ····62:·00000685····54·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT
67 ····63:·000006bd····54·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE67 ····63:·000006bd····54·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE
68 ····64:·000006f5····62·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO68 ····64:·000006f5····62·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO
69 ····65:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t69 ····65:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
70 ····66:·00000001····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISCHR70 ····66:·00000001····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISBLK
71 ····67:·0000003f····50·FUNC····LOCAL··DEFAULT····9·stat_S_ISDOOR71 ····67:·0000003f····50·FUNC····LOCAL··DEFAULT····9·stat_S_ISDOOR
 72 ····68:·00000071·····2·FUNC····LOCAL··DEFAULT····9·stat_S_ISPORT
72 ····68:·00000071····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISSOCK73 ····69:·00000073····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISSOCK
73 ····69:·000000af·····2·FUNC····LOCAL··DEFAULT····9·stat_S_ISWHT74 ····70:·000000b1·····2·FUNC····LOCAL··DEFAULT····9·stat_S_ISWHT
74 ····70:·000000b1····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISBLK75 ····71:·000000b3····62·FUNC····LOCAL··DEFAULT····9·stat_S_ISCHR
75 ····71:·000000ef·····2·FUNC····LOCAL··DEFAULT····9·stat_S_ISPORT 
76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
77 ····73:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d77 ····73:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
78 ····74:·00000028··1907·OBJECT··LOCAL··DEFAULT···11·module_doc78 ····74:·00000028··1907·OBJECT··LOCAL··DEFAULT···11·module_doc
79 ····75:·0000079c····59·OBJECT··LOCAL··DEFAULT···11·stat_filemode_doc79 ····75:·0000079c····59·OBJECT··LOCAL··DEFAULT···11·stat_filemode_doc
80 ····76:·000007d8····68·OBJECT··LOCAL··DEFAULT···11·stat_S_IFMT_doc80 ····76:·000007d8····68·OBJECT··LOCAL··DEFAULT···11·stat_S_IFMT_doc
81 ····77:·0000081c····69·OBJECT··LOCAL··DEFAULT···11·stat_S_IMODE_doc81 ····77:·0000081c····69·OBJECT··LOCAL··DEFAULT···11·stat_S_IMODE_doc
82 ····78:·00000864····63·OBJECT··LOCAL··DEFAULT···11·stat_S_ISWHT_doc82 ····78:·00000864····63·OBJECT··LOCAL··DEFAULT···11·stat_S_ISWHT_doc
5.06 KB
readelf --wide --relocs {}
    
Offset 182, 39 lines modifiedOffset 182, 39 lines modified
182 00000020··00000102·R_ARM_ABS32············00000000···.data182 00000020··00000102·R_ARM_ABS32············00000000···.data
183 00000024··00000102·R_ARM_ABS32············00000000···.data183 00000024··00000102·R_ARM_ABS32············00000000···.data
184 00000038··00003502·R_ARM_ABS32············0000000d···stat_exec184 00000038··00003502·R_ARM_ABS32············0000000d···stat_exec
185 00000054··00000402·R_ARM_ABS32············00000000···.rodata.str1.4185 00000054··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
186 00000058··00003702·R_ARM_ABS32············00000491···stat_S_ISDIR186 00000058··00003702·R_ARM_ABS32············00000491···stat_S_ISDIR
187 00000060··00004802·R_ARM_ABS32············00000000···.rodata187 00000060··00004802·R_ARM_ABS32············00000000···.rodata
188 00000064··00000402·R_ARM_ABS32············00000000···.rodata.str1.4188 00000064··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
189 00000068··00004202·R_ARM_ABS32············00000001···stat_S_ISCHR189 00000068··00004702·R_ARM_ABS32············000000b3···stat_S_ISCHR
190 00000070··00004802·R_ARM_ABS32············00000000···.rodata190 00000070··00004802·R_ARM_ABS32············00000000···.rodata
191 00000074··00000402·R_ARM_ABS32············00000000···.rodata.str1.4191 00000074··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
192 00000078··00004602·R_ARM_ABS32············000000b1···stat_S_ISBLK192 00000078··00004202·R_ARM_ABS32············00000001···stat_S_ISBLK
193 00000080··00004802·R_ARM_ABS32············00000000···.rodata193 00000080··00004802·R_ARM_ABS32············00000000···.rodata
194 00000084··00000402·R_ARM_ABS32············00000000···.rodata.str1.4194 00000084··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
195 00000088··00003802·R_ARM_ABS32············000004d1···stat_S_ISREG195 00000088··00003802·R_ARM_ABS32············000004d1···stat_S_ISREG
196 00000090··00004802·R_ARM_ABS32············00000000···.rodata196 00000090··00004802·R_ARM_ABS32············00000000···.rodata
197 00000094··00000402·R_ARM_ABS32············00000000···.rodata.str1.4197 00000094··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
198 00000098··00004002·R_ARM_ABS32············000006f5···stat_S_ISFIFO198 00000098··00004002·R_ARM_ABS32············000006f5···stat_S_ISFIFO
199 000000a0··00004802·R_ARM_ABS32············00000000···.rodata199 000000a0··00004802·R_ARM_ABS32············00000000···.rodata
200 000000a4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4200 000000a4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
201 000000a8··00003a02·R_ARM_ABS32············00000001···stat_S_ISLNK201 000000a8··00003a02·R_ARM_ABS32············00000001···stat_S_ISLNK
202 000000b0··00004802·R_ARM_ABS32············00000000···.rodata202 000000b0··00004802·R_ARM_ABS32············00000000···.rodata
203 000000b4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4203 000000b4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
204 000000b8··00004402·R_ARM_ABS32············00000071···stat_S_ISSOCK204 000000b8··00004502·R_ARM_ABS32············00000073···stat_S_ISSOCK
205 000000c0··00004802·R_ARM_ABS32············00000000···.rodata205 000000c0··00004802·R_ARM_ABS32············00000000···.rodata
206 000000c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4206 000000c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
207 000000c8··00004302·R_ARM_ABS32············0000003f···stat_S_ISDOOR207 000000c8··00004302·R_ARM_ABS32············0000003f···stat_S_ISDOOR
208 000000d0··00004802·R_ARM_ABS32············00000000···.rodata208 000000d0··00004802·R_ARM_ABS32············00000000···.rodata
209 000000d4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4209 000000d4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
210 000000d8··00004702·R_ARM_ABS32············000000ef···stat_S_ISPORT210 000000d8··00004402·R_ARM_ABS32············00000071···stat_S_ISPORT
211 000000e0··00004802·R_ARM_ABS32············00000000···.rodata211 000000e0··00004802·R_ARM_ABS32············00000000···.rodata
212 000000e4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4212 000000e4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
213 000000e8··00004502·R_ARM_ABS32············000000af···stat_S_ISWHT213 000000e8··00004602·R_ARM_ABS32············000000b1···stat_S_ISWHT
214 000000f0··00004802·R_ARM_ABS32············00000000···.rodata214 000000f0··00004802·R_ARM_ABS32············00000000···.rodata
215 000000f4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4215 000000f4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
216 000000f8··00003f02·R_ARM_ABS32············000006bd···stat_S_IMODE216 000000f8··00003f02·R_ARM_ABS32············000006bd···stat_S_IMODE
217 00000100··00004802·R_ARM_ABS32············00000000···.rodata217 00000100··00004802·R_ARM_ABS32············00000000···.rodata
218 00000104··00000402·R_ARM_ABS32············00000000···.rodata.str1.4218 00000104··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
219 00000108··00003e02·R_ARM_ABS32············00000685···stat_S_IFMT219 00000108··00003e02·R_ARM_ABS32············00000685···stat_S_IFMT
220 00000110··00004802·R_ARM_ABS32············00000000···.rodata220 00000110··00004802·R_ARM_ABS32············00000000···.rodata
Offset 234, 24 lines modifiedOffset 234, 24 lines modified
234 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name234 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
235 00000010··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong235 00000010··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
236 0000002e··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred236 0000002e··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
237 00000032··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred237 00000032··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
238 0000004e··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong238 0000004e··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
239 00000060··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred239 00000060··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
240 00000064··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred240 00000064··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
241 00000080··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong241 00000082··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
242 0000009e··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
243 000000a2··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred242 000000a0··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 243 000000a4··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
244 000000c0··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong244 000000c2··00005f0a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
245 000000de··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred245 000000e0··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
246 000000e2··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred246 000000e4··0000610a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
247 0000002a··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong247 0000002a··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
248 0000005c··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong248 0000005c··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
249 0000009a··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong249 0000009c··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
250 000000da··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong250 000000dc··0000601e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
  
251 Relocation·section·'.rel.rodata'·at·offset·0x2974·contains·10·entries:251 Relocation·section·'.rel.rodata'·at·offset·0x2974·contains·10·entries:
252 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name252 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
253 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4253 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
254 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4254 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
255 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4255 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
256 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4256 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
450 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 116, 20 lines modifiedOffset 116, 20 lines modified
116 stat_S_ISDIR116 stat_S_ISDIR
117 stat_S_ISREG117 stat_S_ISREG
118 stat_S_ISLNK118 stat_S_ISLNK
119 stat_filemode119 stat_filemode
120 stat_S_IFMT120 stat_S_IFMT
121 stat_S_IMODE121 stat_S_IMODE
122 stat_S_ISFIFO122 stat_S_ISFIFO
123 stat_S_ISCHR123 stat_S_ISBLK
124 stat_S_ISDOOR124 stat_S_ISDOOR
 125 stat_S_ISPORT
125 stat_S_ISSOCK126 stat_S_ISSOCK
126 stat_S_ISWHT127 stat_S_ISWHT
127 stat_S_ISBLK 
128 stat_S_ISPORT128 stat_S_ISCHR
129 module_doc129 module_doc
130 stat_filemode_doc130 stat_filemode_doc
131 stat_S_IFMT_doc131 stat_S_IFMT_doc
132 stat_S_IMODE_doc132 stat_S_IMODE_doc
133 stat_S_ISWHT_doc133 stat_S_ISWHT_doc
134 stat_S_ISPORT_doc134 stat_S_ISPORT_doc
135 stat_S_ISDOOR_doc135 stat_S_ISDOOR_doc
2.97 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<stat_S_ISCHR>:2 00000000·<stat_S_ISBLK>:
3 stat_S_ISCHR():3 stat_S_ISBLK():
4 »       push»   {r4,·lr}4 »       push»   {r4,·lr}
5 »       mov.w»  ip,·#4096»  @·0x10005 »       mov.w»  ip,·#4096»  @·0x1000
6 »       sub.w»  ip,·sp,·ip6 »       sub.w»  ip,·sp,·ip
7 »       str.w»  r0,·[ip,·#4088]»     @·0xff87 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
8 »       mov»    r0,·r18 »       mov»    r0,·r1
9 »       bl»     0·<PyLong_AsUnsignedLong>9 »       bl»     0·<PyLong_AsUnsignedLong>
10 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong10 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
11 »       mov»    r4,·r011 »       mov»    r4,·r0
12 »       adds»   r0,·#112 »       adds»   r0,·#1
13 »       beq.n»  2e·<stat_S_ISCHR+0x2e>13 »       beq.n»  2e·<stat_S_ISBLK+0x2e>
14 »       and.w»  r0,·r4,·#61440»      @·0xf00014 »       and.w»  r0,·r4,·#61440»      @·0xf000
15 »       sub.w»  r3,·r0,·#8192»       @·0x200015 »       sub.w»  r3,·r0,·#24576»      @·0x6000
16 »       negs»   r0,·r316 »       negs»   r0,·r3
17 »       ldmia.w»sp!,·{r4,·lr}17 »       ldmia.w»sp!,·{r4,·lr}
18 »       adcs»   r0,·r318 »       adcs»   r0,·r3
19 »       b.w»    0·<PyBool_FromLong>19 »       b.w»    0·<PyBool_FromLong>
20 ·R_ARM_THM_JUMP24»       PyBool_FromLong20 ·R_ARM_THM_JUMP24»       PyBool_FromLong
21 »       bl»     0·<PyErr_Occurred>21 »       bl»     0·<PyErr_Occurred>
22 ·R_ARM_THM_CALL» PyErr_Occurred22 ·R_ARM_THM_CALL» PyErr_Occurred
23 »       bl»     0·<PyErr_Occurred>23 »       bl»     0·<PyErr_Occurred>
24 ·R_ARM_THM_CALL» PyErr_Occurred24 ·R_ARM_THM_CALL» PyErr_Occurred
25 »       cmp»    r0,·#025 »       cmp»    r0,·#0
26 »       beq.n»  1a·<stat_S_ISCHR+0x1a>26 »       beq.n»  1a·<stat_S_ISBLK+0x1a>
27 »       movs»   r0,·#027 »       movs»   r0,·#0
28 »       pop»    {r4,·pc}28 »       pop»    {r4,·pc}
  
29 0000003e·<stat_S_ISDOOR>:29 0000003e·<stat_S_ISDOOR>:
30 stat_S_ISDOOR():30 stat_S_ISDOOR():
31 »       push»   {r3,·lr}31 »       push»   {r3,·lr}
32 »       mov.w»  ip,·#4096»  @·0x100032 »       mov.w»  ip,·#4096»  @·0x1000
Offset 51, 70 lines modifiedOffset 51, 70 lines modified
51 »       bl»     0·<PyErr_Occurred>51 »       bl»     0·<PyErr_Occurred>
52 ·R_ARM_THM_CALL» PyErr_Occurred52 ·R_ARM_THM_CALL» PyErr_Occurred
53 »       cmp»    r0,·#053 »       cmp»    r0,·#0
54 »       beq.n»  56·<stat_S_ISDOOR+0x18>54 »       beq.n»  56·<stat_S_ISDOOR+0x18>
55 »       movs»   r0,·#055 »       movs»   r0,·#0
56 »       pop»    {r3,·pc}56 »       pop»    {r3,·pc}
  
 57 00000070·<stat_S_ISPORT>:
 58 stat_S_ISPORT():
 59 »       b.n»    3e·<stat_S_ISDOOR>
  
57 00000070·<stat_S_ISSOCK>:60 00000072·<stat_S_ISSOCK>:
58 stat_S_ISSOCK():61 stat_S_ISSOCK():
59 »       push»   {r4,·lr}62 »       push»   {r4,·lr}
60 »       mov.w»  ip,·#4096»  @·0x100063 »       mov.w»  ip,·#4096»  @·0x1000
61 »       sub.w»  ip,·sp,·ip64 »       sub.w»  ip,·sp,·ip
62 »       str.w»  r0,·[ip,·#4088]»     @·0xff865 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
63 »       mov»    r0,·r166 »       mov»    r0,·r1
64 »       bl»     0·<PyLong_AsUnsignedLong>67 »       bl»     0·<PyLong_AsUnsignedLong>
65 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong68 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
66 »       mov»    r4,·r069 »       mov»    r4,·r0
67 »       adds»   r0,·#170 »       adds»   r0,·#1
68 »       beq.n»  9e·<stat_S_ISSOCK+0x2e>71 »       beq.n»  a0·<stat_S_ISSOCK+0x2e>
69 »       and.w»  r0,·r4,·#61440»      @·0xf00072 »       and.w»  r0,·r4,·#61440»      @·0xf000
70 »       sub.w»  r3,·r0,·#49152»      @·0xc00073 »       sub.w»  r3,·r0,·#49152»      @·0xc000
71 »       negs»   r0,·r374 »       negs»   r0,·r3
72 »       ldmia.w»sp!,·{r4,·lr}75 »       ldmia.w»sp!,·{r4,·lr}
73 »       adcs»   r0,·r376 »       adcs»   r0,·r3
74 »       b.w»    0·<PyBool_FromLong>77 »       b.w»    0·<PyBool_FromLong>
75 ·R_ARM_THM_JUMP24»       PyBool_FromLong78 ·R_ARM_THM_JUMP24»       PyBool_FromLong
76 »       bl»     0·<PyErr_Occurred>79 »       bl»     0·<PyErr_Occurred>
77 ·R_ARM_THM_CALL» PyErr_Occurred80 ·R_ARM_THM_CALL» PyErr_Occurred
78 »       bl»     0·<PyErr_Occurred>81 »       bl»     0·<PyErr_Occurred>
79 ·R_ARM_THM_CALL» PyErr_Occurred82 ·R_ARM_THM_CALL» PyErr_Occurred
80 »       cmp»    r0,·#083 »       cmp»    r0,·#0
81 »       beq.n»  8a·<stat_S_ISSOCK+0x1a>84 »       beq.n»  8c·<stat_S_ISSOCK+0x1a>
82 »       movs»   r0,·#085 »       movs»   r0,·#0
83 »       pop»    {r4,·pc}86 »       pop»    {r4,·pc}
  
84 000000ae·<stat_S_ISWHT>:87 000000b0·<stat_S_ISWHT>:
85 stat_S_ISWHT():88 stat_S_ISWHT():
86 »       b.n»    3e·<stat_S_ISDOOR>89 »       b.n»    3e·<stat_S_ISDOOR>
  
87 000000b0·<stat_S_ISBLK>:90 000000b2·<stat_S_ISCHR>:
88 stat_S_ISBLK():91 stat_S_ISCHR():
89 »       push»   {r4,·lr}92 »       push»   {r4,·lr}
90 »       mov.w»  ip,·#4096»  @·0x100093 »       mov.w»  ip,·#4096»  @·0x1000
91 »       sub.w»  ip,·sp,·ip94 »       sub.w»  ip,·sp,·ip
92 »       str.w»  r0,·[ip,·#4088]»     @·0xff895 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
93 »       mov»    r0,·r196 »       mov»    r0,·r1
94 »       bl»     0·<PyLong_AsUnsignedLong>97 »       bl»     0·<PyLong_AsUnsignedLong>
95 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong98 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
96 »       mov»    r4,·r099 »       mov»    r4,·r0
97 »       adds»   r0,·#1100 »       adds»   r0,·#1
98 »       beq.n»  de·<stat_S_ISBLK+0x2e>101 »       beq.n»  e0·<stat_S_ISCHR+0x2e>
99 »       and.w»  r0,·r4,·#61440»      @·0xf000102 »       and.w»  r0,·r4,·#61440»      @·0xf000
100 »       sub.w»  r3,·r0,·#24576»      @·0x6000103 »       sub.w»  r3,·r0,·#8192»       @·0x2000
101 »       negs»   r0,·r3104 »       negs»   r0,·r3
102 »       ldmia.w»sp!,·{r4,·lr}105 »       ldmia.w»sp!,·{r4,·lr}
103 »       adcs»   r0,·r3106 »       adcs»   r0,·r3
104 »       b.w»    0·<PyBool_FromLong>107 »       b.w»    0·<PyBool_FromLong>
105 ·R_ARM_THM_JUMP24»       PyBool_FromLong108 ·R_ARM_THM_JUMP24»       PyBool_FromLong
106 »       bl»     0·<PyErr_Occurred>109 »       bl»     0·<PyErr_Occurred>
107 ·R_ARM_THM_CALL» PyErr_Occurred110 ·R_ARM_THM_CALL» PyErr_Occurred
108 »       bl»     0·<PyErr_Occurred>111 »       bl»     0·<PyErr_Occurred>
109 ·R_ARM_THM_CALL» PyErr_Occurred112 ·R_ARM_THM_CALL» PyErr_Occurred
110 »       cmp»    r0,·#0113 »       cmp»    r0,·#0
111 »       beq.n»  ca·<stat_S_ISBLK+0x1a>114 »       beq.n»  cc·<stat_S_ISCHR+0x1a>
112 »       movs»   r0,·#0115 »       movs»   r0,·#0
113 »       pop»    {r4,·pc}116 »       pop»    {r4,·pc}
  
114 000000ee·<stat_S_ISPORT>: 
115 stat_S_ISPORT(): 
116 »       b.n»    3e·<stat_S_ISDOOR> 
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 19 lines modifiedOffset 22, 19 lines modified
22 ··0x00000130·65786563·002e4c41·4e43484f·52310073·exec..LANCHOR1.s22 ··0x00000130·65786563·002e4c41·4e43484f·52310073·exec..LANCHOR1.s
23 ··0x00000140·7461745f·535f4953·44495200·73746174·tat_S_ISDIR.stat23 ··0x00000140·7461745f·535f4953·44495200·73746174·tat_S_ISDIR.stat
24 ··0x00000150·5f535f49·53524547·00737461·745f535f·_S_ISREG.stat_S_24 ··0x00000150·5f535f49·53524547·00737461·745f535f·_S_ISREG.stat_S_
25 ··0x00000160·49534c4e·4b007374·61745f66·696c656d·ISLNK.stat_filem25 ··0x00000160·49534c4e·4b007374·61745f66·696c656d·ISLNK.stat_filem
26 ··0x00000170·6f646500·73746174·5f535f49·464d5400·ode.stat_S_IFMT.26 ··0x00000170·6f646500·73746174·5f535f49·464d5400·ode.stat_S_IFMT.
27 ··0x00000180·73746174·5f535f49·4d4f4445·00737461·stat_S_IMODE.sta27 ··0x00000180·73746174·5f535f49·4d4f4445·00737461·stat_S_IMODE.sta
28 ··0x00000190·745f535f·49534649·464f0073·7461745f·t_S_ISFIFO.stat_28 ··0x00000190·745f535f·49534649·464f0073·7461745f·t_S_ISFIFO.stat_
29 ··0x000001a0·535f4953·43485200·73746174·5f535f49·S_ISCHR.stat_S_I29 ··0x000001a0·535f4953·424c4b00·73746174·5f535f49·S_ISBLK.stat_S_I
30 ··0x000001b0·53444f4f·52007374·61745f53·5f495353·SDOOR.stat_S_ISS30 ··0x000001b0·53444f4f·52007374·61745f53·5f495350·SDOOR.stat_S_ISP
 31 ··0x000001c0·4f525400·73746174·5f535f49·53534f43·ORT.stat_S_ISSOC
31 ··0x000001c0·4f434b00·73746174·5f535f49·53574854·OCK.stat_S_ISWHT32 ··0x000001d0·4b007374·61745f53·5f495357·48540073·K.stat_S_ISWHT.s
32 ··0x000001d0·00737461·745f535f·4953424c·4b007374·.stat_S_ISBLK.st 
33 ··0x000001e0·61745f53·5f495350·4f525400·6d6f6475·at_S_ISPORT.modu33 ··0x000001e0·7461745f·535f4953·43485200·6d6f6475·tat_S_ISCHR.modu
34 ··0x000001f0·6c655f64·6f630073·7461745f·66696c65·le_doc.stat_file34 ··0x000001f0·6c655f64·6f630073·7461745f·66696c65·le_doc.stat_file
35 ··0x00000200·6d6f6465·5f646f63·00737461·745f535f·mode_doc.stat_S_35 ··0x00000200·6d6f6465·5f646f63·00737461·745f535f·mode_doc.stat_S_
36 ··0x00000210·49464d54·5f646f63·00737461·745f535f·IFMT_doc.stat_S_36 ··0x00000210·49464d54·5f646f63·00737461·745f535f·IFMT_doc.stat_S_
37 ··0x00000220·494d4f44·455f646f·63007374·61745f53·IMODE_doc.stat_S37 ··0x00000220·494d4f44·455f646f·63007374·61745f53·IMODE_doc.stat_S
38 ··0x00000230·5f495357·48545f64·6f630073·7461745f·_ISWHT_doc.stat_38 ··0x00000230·5f495357·48545f64·6f630073·7461745f·_ISWHT_doc.stat_
39 ··0x00000240·535f4953·504f5254·5f646f63·00737461·S_ISPORT_doc.sta39 ··0x00000240·535f4953·504f5254·5f646f63·00737461·S_ISPORT_doc.sta
40 ··0x00000250·745f535f·4953444f·4f525f64·6f630073·t_S_ISDOOR_doc.s40 ··0x00000250·745f535f·4953444f·4f525f64·6f630073·t_S_ISDOOR_doc.s
2.62 MB
frozen.o
876 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:···························ARM9 ··Machine:···························ARM
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:··········420404·(bytes·into·file)13 ··Start·of·section·headers:··········420376·(bytes·into·file)
14 ··Flags:·····························0x5000000,·Version5·EABI14 ··Flags:·····························0x5000000,·Version5·EABI
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:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.24 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x66a34:1 There·are·13·section·headers,·starting·at·offset·0x66a18:
  
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·000010·00··WA··0···0··46 ··[·2]·.data·············PROGBITS········00000000·000034·000010·00··WA··0···0··4
7 ··[·3]·.rel.data·········REL·············00000000·066750·000020·08···I·10···2··47 ··[·3]·.rel.data·········REL·············00000000·066734·000020·08···I·10···2··4
8 ··[·4]·.bss··············NOBITS··········00000000·000044·000004·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·000044·000004·00··WA··0···0··4
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000044·0001ee·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000044·0001ee·01·AMS··0···0··4
10 ··[·6]·.rodata···········PROGBITS········00000000·000234·066014·00···A··0···0··410 ··[·6]·.rodata···········PROGBITS········00000000·000234·065ff9·00···A··0···0··4
11 ··[·7]·.rel.rodata·······REL·············00000000·066770·000258·08···I·10···6··411 ··[·7]·.rel.rodata·······REL·············00000000·066754·000258·08···I·10···6··4
12 ··[·8]·.note.GNU-stack···PROGBITS········00000000·066248·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········00000000·06622d·000000·00······0···0··1
13 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·066248·000033·00······0···0··113 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·06622d·000033·00······0···0··1
14 ··[10]·.symtab···········SYMTAB··········00000000·06627c·000270·10·····11··11··414 ··[10]·.symtab···········SYMTAB··········00000000·066260·000270·10·····11··11··4
15 ··[11]·.strtab···········STRTAB··········00000000·0664ec·000261·00······0···0··115 ··[11]·.strtab···········STRTAB··········00000000·0664d0·000261·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········00000000·0669c8·00006b·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········00000000·0669ac·00006b·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·y·(purecode),·p·(processor·specific)21 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.2 KB
readelf --wide --symbols {}
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ····20:·00000524···332·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____phello__24 ····20:·00000524···332·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____phello__
25 ····21:·00000670···936·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____hello__25 ····21:·00000670···936·OBJECT··GLOBAL·HIDDEN·····6·_Py_M____hello__
26 ····22:·00000a18·14411·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__runpy26 ····22:·00000a18·14411·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__runpy
27 ····23:·00004264··1069·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_machinery27 ····23:·00004264··1069·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_machinery
28 ····24:·00004694·11874·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_util28 ····24:·00004694·11874·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib_util
29 ····25:·000074f8··5521·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__stat29 ····25:·000074f8··5521·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__stat
30 ····26:·00008a8c·31680·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__site30 ····26:·00008a8c·31680·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__site
31 ····27:·0001064c·45788·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__os31 ····27:·0001064c·45766·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__os
32 ····28:·0001b928·17431·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__posixpath32 ····28:·0001b914·17431·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__posixpath
33 ····29:·0001fd40·27665·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__ntpath33 ····29:·0001fd2c·27665·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__ntpath
34 ····30:·00026954··7105·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__genericpath34 ····30:·00026940··7105·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__genericpath
35 ····31:·00028518··4884·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___sitebuiltins35 ····31:·00028504··4891·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___sitebuiltins
36 ····32:·0002982c·46434·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___collections_abc36 ····32:·00029820·46434·OBJECT··GLOBAL·HIDDEN·····6·_Py_M___collections_abc
37 ····33:·00034d90··4255·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__io37 ····33:·00034d84··4255·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__io
38 ····34:·00035e30·40542·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__codecs38 ····34:·00035e24·40535·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__codecs
39 ····35:·0003fc90··7898·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__abc39 ····35:·0003fc7c··7898·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__abc
40 ····36:·00041b6c·26790·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__zipimport40 ····36:·00041b58·26790·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__zipimport
41 ····37:·00048414·64867·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap_external41 ····37:·00048400·64867·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap_external
42 ····38:·00058178·56988·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap42 ····38:·00058164·56981·OBJECT··GLOBAL·HIDDEN·····6·_Py_M__importlib__bootstrap
4.91 KB
readelf --wide --relocs {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Relocation·section·'.rel.data'·at·offset·0x66750·contains·4·entries:1 Relocation·section·'.rel.data'·at·offset·0x66734·contains·4·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000000··00000302·R_ARM_ABS32············00000000···.rodata3 00000000··00000302·R_ARM_ABS32············00000000···.rodata
4 00000004··00000302·R_ARM_ABS32············00000000···.rodata4 00000004··00000302·R_ARM_ABS32············00000000···.rodata
5 00000008··00000302·R_ARM_ABS32············00000000···.rodata5 00000008··00000302·R_ARM_ABS32············00000000···.rodata
6 0000000c··00000302·R_ARM_ABS32············00000000···.rodata6 0000000c··00000302·R_ARM_ABS32············00000000···.rodata
  
7 Relocation·section·'.rel.rodata'·at·offset·0x66770·contains·75·entries:7 Relocation·section·'.rel.rodata'·at·offset·0x66754·contains·75·entries:
8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name8 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
9 00000000··00000102·R_ARM_ABS32············00000000···.rodata.str1.49 00000000··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
10 00000004··00000102·R_ARM_ABS32············00000000···.rodata.str1.410 00000004··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
11 00000008··00000102·R_ARM_ABS32············00000000···.rodata.str1.411 00000008··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
12 0000000c··00000102·R_ARM_ABS32············00000000···.rodata.str1.412 0000000c··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
13 00000010··00000102·R_ARM_ABS32············00000000···.rodata.str1.413 00000010··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
14 00000014··00000102·R_ARM_ABS32············00000000···.rodata.str1.414 00000014··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 44, 42 lines modifiedOffset 44, 42 lines modified
44 000000d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.444 000000d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
45 000000d4··00001202·R_ARM_ABS32············0000044c···_Py_M____phello___ham_eggs45 000000d4··00001202·R_ARM_ABS32············0000044c···_Py_M____phello___ham_eggs
46 000000e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.446 000000e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
47 000000e4··00001102·R_ARM_ABS32············000002f8···_Py_M____phello___spam47 000000e4··00001102·R_ARM_ABS32············000002f8···_Py_M____phello___spam
48 000000f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.448 000000f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
49 000000f4··00001002·R_ARM_ABS32············00000250···_Py_M__frozen_only49 000000f4··00001002·R_ARM_ABS32············00000250···_Py_M__frozen_only
50 00000110··00000102·R_ARM_ABS32············00000000···.rodata.str1.450 00000110··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
51 00000114··00002302·R_ARM_ABS32············0003fc90···_Py_M__abc51 00000114··00002302·R_ARM_ABS32············0003fc7c···_Py_M__abc
52 00000120··00000102·R_ARM_ABS32············00000000···.rodata.str1.452 00000120··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
53 00000124··00002202·R_ARM_ABS32············00035e30···_Py_M__codecs53 00000124··00002202·R_ARM_ABS32············00035e24···_Py_M__codecs
54 00000130··00000102·R_ARM_ABS32············00000000···.rodata.str1.454 00000130··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
55 00000134··00002102·R_ARM_ABS32············00034d90···_Py_M__io55 00000134··00002102·R_ARM_ABS32············00034d84···_Py_M__io
56 00000140··00000102·R_ARM_ABS32············00000000···.rodata.str1.456 00000140··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
57 00000144··00002002·R_ARM_ABS32············0002982c···_Py_M___collections_abc57 00000144··00002002·R_ARM_ABS32············00029820···_Py_M___collections_abc
58 00000150··00000102·R_ARM_ABS32············00000000···.rodata.str1.458 00000150··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
59 00000154··00001f02·R_ARM_ABS32············00028518···_Py_M___sitebuiltins59 00000154··00001f02·R_ARM_ABS32············00028504···_Py_M___sitebuiltins
60 00000160··00000102·R_ARM_ABS32············00000000···.rodata.str1.460 00000160··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
61 00000164··00001e02·R_ARM_ABS32············00026954···_Py_M__genericpath61 00000164··00001e02·R_ARM_ABS32············00026940···_Py_M__genericpath
62 00000170··00000102·R_ARM_ABS32············00000000···.rodata.str1.462 00000170··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
63 00000174··00001d02·R_ARM_ABS32············0001fd40···_Py_M__ntpath63 00000174··00001d02·R_ARM_ABS32············0001fd2c···_Py_M__ntpath
64 00000180··00000102·R_ARM_ABS32············00000000···.rodata.str1.464 00000180··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
65 00000184··00001c02·R_ARM_ABS32············0001b928···_Py_M__posixpath65 00000184··00001c02·R_ARM_ABS32············0001b914···_Py_M__posixpath
66 00000190··00000102·R_ARM_ABS32············00000000···.rodata.str1.466 00000190··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
67 00000194··00001c02·R_ARM_ABS32············0001b928···_Py_M__posixpath67 00000194··00001c02·R_ARM_ABS32············0001b914···_Py_M__posixpath
68 000001a0··00000102·R_ARM_ABS32············00000000···.rodata.str1.468 000001a0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
69 000001a4··00001b02·R_ARM_ABS32············0001064c···_Py_M__os69 000001a4··00001b02·R_ARM_ABS32············0001064c···_Py_M__os
70 000001b0··00000102·R_ARM_ABS32············00000000···.rodata.str1.470 000001b0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
71 000001b4··00001a02·R_ARM_ABS32············00008a8c···_Py_M__site71 000001b4··00001a02·R_ARM_ABS32············00008a8c···_Py_M__site
72 000001c0··00000102·R_ARM_ABS32············00000000···.rodata.str1.472 000001c0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
73 000001c4··00001902·R_ARM_ABS32············000074f8···_Py_M__stat73 000001c4··00001902·R_ARM_ABS32············000074f8···_Py_M__stat
74 000001d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.474 000001d0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
75 000001d4··00001802·R_ARM_ABS32············00004694···_Py_M__importlib_util75 000001d4··00001802·R_ARM_ABS32············00004694···_Py_M__importlib_util
76 000001e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.476 000001e0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
77 000001e4··00001702·R_ARM_ABS32············00004264···_Py_M__importlib_machinery77 000001e4··00001702·R_ARM_ABS32············00004264···_Py_M__importlib_machinery
78 000001f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.478 000001f0··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
79 000001f4··00001602·R_ARM_ABS32············00000a18···_Py_M__runpy79 000001f4··00001602·R_ARM_ABS32············00000a18···_Py_M__runpy
80 00000210··00000102·R_ARM_ABS32············00000000···.rodata.str1.480 00000210··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
81 00000214··00002602·R_ARM_ABS32············00058178···_Py_M__importlib__bootstrap81 00000214··00002602·R_ARM_ABS32············00058164···_Py_M__importlib__bootstrap
82 00000220··00000102·R_ARM_ABS32············00000000···.rodata.str1.482 00000220··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
83 00000224··00002502·R_ARM_ABS32············00048414···_Py_M__importlib__bootstrap_external83 00000224··00002502·R_ARM_ABS32············00048400···_Py_M__importlib__bootstrap_external
84 00000230··00000102·R_ARM_ABS32············00000000···.rodata.str1.484 00000230··00000102·R_ARM_ABS32············00000000···.rodata.str1.4
85 00000234··00002402·R_ARM_ABS32············00041b6c···_Py_M__zipimport85 00000234··00002402·R_ARM_ABS32············00041b58···_Py_M__zipimport
10.3 KB
strings --all --bytes=8 {}
    
Offset 1047, 99 lines modifiedOffset 1047, 99 lines modified
1047 formatted_itemss1047 formatted_itemss
1048 __repr__1048 __repr__
1049 _Environ.__repr__1049 _Environ.__repr__
1050 _Environ.copy1050 _Environ.copy
1051 setdefault1051 setdefault
1052 _Environ.setdefault1052 _Environ.setdefault
1053 _Environ.__ior__1053 _Environ.__ior__
1054 NotImplementedr"1054 NotImplementedr#
1055 _Environ.__or__1055 _Environ.__or__
1056 _Environ.__ror__1056 _Environ.__ror__
1057 __name__1057 __name__
1058 __module__1058 __module__
1059 __qualname__1059 __qualname__
1060 __firstlineno__r1060 __firstlineno__r
1061 __static_attributes__r&1061 __static_attributes__r'
1062 str·expected,·not·%s)1062 str·expected,·not·%s)
1063 »       check_str1063 »       check_str
1064 !_createenviron.<locals>.check_str1064 !_createenviron.<locals>.check_str
1065 !_createenviron.<locals>.encodekey1065 !_createenviron.<locals>.encodekey
1066 surrogateescape)1066 surrogateescape)
1067 encodings1067 encodings
1068 _createenviron.<locals>.encode1068 _createenviron.<locals>.encode
1069 decoderI1069 decoderJ
1070 _createenviron.<locals>.decode1070 _createenviron.<locals>.decode
1071 getfilesystemencodingr1071 getfilesystemencodingr
1072 ······@@r1072 ······@@r
1073 _createenvironrP1073 _createenvironrQ
1074 Get·an·environment·variable,·return·None·if·it·doesn't·exist.1074 Get·an·environment·variable,·return·None·if·it·doesn't·exist.
1075 The·optional·second·argument·can·specify·an·alternate·default.1075 The·optional·second·argument·can·specify·an·alternate·default.
1076 key,·default·and·the·result·are·str.)1076 key,·default·and·the·result·are·str.)
1077 defaults1077 defaults
1078 getenvrT1078 getenvrU
1079 bytes·expected,·not·%s)1079 bytes·expected,·not·%s)
1080 _check_bytesrV1080 _check_bytesrW
1081 Get·an·environment·variable,·return·None·if·it·doesn't·exist.1081 Get·an·environment·variable,·return·None·if·it·doesn't·exist.
1082 The·optional·second·argument·can·specify·an·alternate·default.1082 The·optional·second·argument·can·specify·an·alternate·default.
1083 key,·default·and·the·result·are·bytes.)1083 key,·default·and·the·result·are·bytes.)
1084 environbr1084 environbr
1085 getenvbrY1085 getenvbrZ
1086 Encode·filename·(an·os.PathLike,·bytes,·or·str)·to·the·filesystem1086 Encode·filename·(an·os.PathLike,·bytes,·or·str)·to·the·filesystem
1087 encoding·with·'surrogateescape'·error·handler,·return·bytes·unchanged.1087 encoding·with·'surrogateescape'·error·handler,·return·bytes·unchanged.
1088 On·Windows,·use·'strict'·error·handler·if·the·file·system·encoding·is1088 On·Windows,·use·'strict'·error·handler·if·the·file·system·encoding·is
1089 'mbcs'·(which·is·the·default·encoding).1089 'mbcs'·(which·is·the·default·encoding).
1090 filenamerJ1090 filenamerK
1091 _fscodec.<locals>.fsencodeK1091 _fscodec.<locals>.fsencodeK
1092 Decode·filename·(an·os.PathLike,·bytes,·or·str)·from·the·filesystem1092 Decode·filename·(an·os.PathLike,·bytes,·or·str)·from·the·filesystem
1093 encoding·with·'surrogateescape'·error·handler,·return·str·unchanged.·On1093 encoding·with·'surrogateescape'·error·handler,·return·str·unchanged.·On
1094 Windows,·use·'strict'·error·handler·if·the·file·system·encoding·is1094 Windows,·use·'strict'·error·handler·if·the·file·system·encoding·is
1095 'mbcs'·(which·is·the·default·encoding).1095 'mbcs'·(which·is·the·default·encoding).
1096 _fscodec.<locals>.fsdecodeW1096 _fscodec.<locals>.fsdecodeW
1097 getfilesystemencodeerrors)1097 getfilesystemencodeerrors)
1098 _fscodecrc1098 _fscodecrd
1099 P_NOWAIT1099 P_NOWAIT
1100 »       P_NOWAITOc1100 »       P_NOWAITOc
1101 argv·must·be·a·tuple·or·a·listr1101 argv·must·be·a·tuple·or·a·listr
1102 z"argv·first·element·cannot·be·empty1102 z"argv·first·element·cannot·be·empty
1103 WIFSTOPPED1103 WIFSTOPPED
1104 waitstatus_to_exitcode)1104 waitstatus_to_exitcode)
1105 ········r1105 ········r
1106 »       _spawnvefrr1106 »       _spawnvefrs
1107 spawnv(mode,·file,·args)·->·integer1107 spawnv(mode,·file,·args)·->·integer
1108 Execute·file·with·arguments·from·args·in·a·subprocess.1108 Execute·file·with·arguments·from·args·in·a·subprocess.
1109 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1109 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1110 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1110 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1111 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·N)1111 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·N)
1112 spawnve(mode,·file,·args,·env)·->·integer1112 spawnve(mode,·file,·args,·env)·->·integer
1113 Execute·file·with·arguments·from·args·in·a·subprocess·with·the1113 Execute·file·with·arguments·from·args·in·a·subprocess·with·the
1114 specified·environment.1114 specified·environment.
1115 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1115 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1116 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1116 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1117 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)1117 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)
1118 spawnverw1118 spawnverx
1119 spawnvp(mode,·file,·args)·->·integer1119 spawnvp(mode,·file,·args)·->·integer
1120 Execute·file·(which·is·looked·for·along·$PATH)·with·arguments·from1120 Execute·file·(which·is·looked·for·along·$PATH)·with·arguments·from
1121 args·in·a·subprocess.1121 args·in·a·subprocess.
1122 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1122 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1123 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1123 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1124 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·N)1124 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·N)
1125 spawnvpry1125 spawnvprz
1126 spawnvpe(mode,·file,·args,·env)·->·integer1126 spawnvpe(mode,·file,·args,·env)·->·integer
1127 Execute·file·(which·is·looked·for·along·$PATH)·with·arguments·from1127 Execute·file·(which·is·looked·for·along·$PATH)·with·arguments·from
1128 args·in·a·subprocess·with·the·supplied·environment.1128 args·in·a·subprocess·with·the·supplied·environment.
1129 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1129 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1130 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1130 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1131 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)1131 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)
1132 spawnvper{1132 spawnvper|
1133 spawnl(mode,·file,·*args)·->·integer1133 spawnl(mode,·file,·*args)·->·integer
1134 Execute·file·with·arguments·from·args·in·a·subprocess.1134 Execute·file·with·arguments·from·args·in·a·subprocess.
1135 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1135 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1136 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1136 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1137 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)1137 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·)
1138 spawnlr}1138 spawnlr~
1139 spawnle(mode,·file,·*args,·env)·->·integer1139 spawnle(mode,·file,·*args,·env)·->·integer
1140 Execute·file·with·arguments·from·args·in·a·subprocess·with·the1140 Execute·file·with·arguments·from·args·in·a·subprocess·with·the
1141 supplied·environment.1141 supplied·environment.
1142 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.1142 If·mode·==·P_NOWAIT·return·the·pid·of·the·process.
1143 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;1143 If·mode·==·P_WAIT·return·the·process's·exit·code·if·it·exits·normally;
1144 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·r1144 otherwise·return·-SIG,·where·SIG·is·the·signal·that·killed·it.·r
1145 spawnler1145 spawnler
Offset 1186, 26 lines modifiedOffset 1186, 26 lines modified
1186 provided·path·is·not·str,·bytes,·or·os.PathLike,·TypeError·is·raised.1186 provided·path·is·not·str,·bytes,·or·os.PathLike,·TypeError·is·raised.
1187 __fspath__z/expected·str,·bytes·or·os.PathLike·object,·not·Nz7expected·{}.__fspath__()·to·return·str·or·bytes,·not·{})1187 __fspath__z/expected·str,·bytes·or·os.PathLike·object,·not·Nz7expected·{}.__fspath__()·to·return·str·or·bytes,·not·{})
1188 hasattrr1188 hasattrr
1189 »       path_type1189 »       path_type
1190 »       path_reprs1190 »       path_reprs
1191 _fspathr1191 _fspathr
1192 PathLikei[1192 PathLikei[
1193 zCAbstract·base·class·for·implementing·the·file·system·path·protocol.r&1193 zCAbstract·base·class·for·implementing·the·file·system·path·protocol.r'
1194 z9Return·the·file·system·path·representation·of·the·object.)1194 z9Return·the·file·system·path·representation·of·the·object.)
1195 NotImplementedErrorr1195 NotImplementedErrorr
1196 PathLike.__fspath__a1196 PathLike.__fspath__a
1197 subclasss1197 subclasss
1198 __subclasshook__1198 __subclasshook__
1199 PathLike.__subclasshook__f1199 PathLike.__subclasshook__f
1200 »       __slots__1200 »       __slots__
1201 abstractmethodr1201 abstractmethodr
1202 classmethodr1202 classmethodr
1203 GenericAlias1203 GenericAlias
1204 __class_getitem__r;1204 __class_getitem__r<
1205 _AddedDllDirectoryip1205 _AddedDllDirectoryip
1206 _remove_dll_directory)1206 _remove_dll_directory)
1207 remove_dll_directorys1207 remove_dll_directorys
1208 _AddedDllDirectory.__init__q1208 _AddedDllDirectory.__init__q
1209 _AddedDllDirectory.closeu1209 _AddedDllDirectory.closeu
1210 _AddedDllDirectory.__enter__x1210 _AddedDllDirectory.__enter__x
1211 _AddedDllDirectory.__exit__z1211 _AddedDllDirectory.__exit__z
Offset 1232, 15 lines modifiedOffset 1232, 15 lines modified
Max diff block lines reached; 5759/10496 bytes (54.87%) of diff not shown.
2.6 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 15, 30 lines modifiedOffset 15, 30 lines modified
15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......15 ··0x000000b0·28010000·00000000·68000000·01000000·(.......h.......
16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......16 ··0x000000c0·e4000000·00000000·68000000·00000000·........h.......
17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......17 ··0x000000d0·38010000·00000000·6d000000·00000000·8.......m.......
18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......18 ··0x000000e0·4c010000·00000000·51010000·00000000·L.......Q.......
19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................19 ··0x000000f0·0c010000·00000000·a6000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............21 ··0x00000110·5c010000·00000000·da1e0000·00000000·\...............
22 ··0x00000120·60010000·00000000·5e9e0000·00000000·`.......^.......22 ··0x00000120·60010000·00000000·579e0000·00000000·`.......W.......
23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............23 ··0x00000130·68010000·00000000·9f100000·00000000·h...............
24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......24 ··0x00000140·6c010000·00000000·62b50000·00000000·l.......b.......
25 ··0x00000150·80010000·00000000·14130000·00000000·................25 ··0x00000150·80010000·00000000·1b130000·00000000·................
26 ··0x00000160·90010000·00000000·c11b0000·00000000·................26 ··0x00000160·90010000·00000000·c11b0000·00000000·................
27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......27 ··0x00000170·9c010000·00000000·116c0000·00000000·.........l......
28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......28 ··0x00000180·70000000·00000000·17440000·00000000·p........D......
29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......29 ··0x00000190·68000000·00000000·17440000·00000000·h........D......
30 ··0x000001a0·a4010000·00000000·dcb20000·00000000·................30 ··0x000001a0·a4010000·00000000·c6b20000·00000000·................
31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......31 ··0x000001b0·a8010000·00000000·c07b0000·00000000·.........{......
32 ··0x000001c0·b0010000·00000000·91150000·00000000·................32 ··0x000001c0·b0010000·00000000·91150000·00000000·................
33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......33 ··0x000001d0·b8010000·00000000·622e0000·00000000·........b.......
34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......34 ··0x000001e0·c8010000·00000000·2d040000·00000000·........-.......
35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......35 ··0x000001f0·dc010000·00000000·4b380000·00000000·........K8......
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·9cde0000·00000000·................37 ··0x00000210·00000000·00000000·95de0000·00000000·................
38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......38 ··0x00000220·2c000000·00000000·63fd0000·00000000·,.......c.......
39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......39 ··0x00000230·e4010000·00000000·a6680000·00000000·.........h......
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·e3000000·00000000·00000000·00030000·................41 ··0x00000250·e3000000·00000000·00000000·00030000·................
42 ··0x00000260·00000000·00f31800·00009500·53007200·............S.r.42 ··0x00000260·00000000·00f31800·00009500·53007200·............S.r.
43 ··0x00000270·5c012200·53013501·00000000·00002000·\.".S.5.......·.43 ··0x00000270·5c012200·53013501·00000000·00002000·\.".S.5.......·.
44 ··0x00000280·67022903·547a0c48·656c6c6f·20776f72·g.).Tz.Hello·wor44 ··0x00000280·67022903·547a0c48·656c6c6f·20776f72·g.).Tz.Hello·wor
Offset 286, 16 lines modifiedOffset 286, 16 lines modified
286 ··0x000011a0·67737302·00000020·20721000·0000da08·gss....··r......286 ··0x000011a0·67737302·00000020·20721000·0000da08·gss....··r......
287 ··0x000011b0·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM287 ··0x000011b0·5f5f6578·69745f5f·da145f54·656d704d·__exit__.._TempM
288 ··0x000011c0·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.288 ··0x000011c0·6f64756c·652e5f5f·65786974·5f5f2a00·odule.__exit__*.
289 ··0x000011d0·00007340·00000080·00d80b0f·d70b1dd7·..s@............289 ··0x000011d0·00007340·00000080·00d80b0f·d70b1dd7·..s@............
290 ··0x000011e0·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>290 ··0x000011e0·0b1dd829·2dd7293b·d1293bb8·41d1293e·...)-.);.);.A.)>
291 ··0x000011f0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.291 ··0x000011f0·8c438f4b·894b9804·9f0d990d·d20c26e4·.C.K.K........&.
292 ··0x00001200·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.292 ··0x00001200·1013970b·910b9844·9f4d994d·d0102ad8·.......D.M.M..*.
293 ··0x00001210·1d1f8804·d5081a72·13000000·2903720c·.......r....).r.293 ··0x00001210·1d1f8804·d5081a72·13000000·2903720d·.......r....).r.
294 ··0x00001220·00000072·0a000000·720d0000·004e2909·...r....r....N).294 ··0x00001220·00000072·0a000000·720c0000·004e2909·...r....r....N).
295 ··0x00001230·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo295 ··0x00001230·da085f5f·6e616d65·5f5fda0a·5f5f6d6f·..__name__..__mo
296 ··0x00001240·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna296 ··0x00001240·64756c65·5f5fda0c·5f5f7175·616c6e61·dule__..__qualna
297 ··0x00001250·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin297 ··0x00001250·6d655f5f·da0f5f5f·66697273·746c696e·me__..__firstlin
298 ··0x00001260·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.298 ··0x00001260·656e6f5f·5fda075f·5f646f63·5f5f7211·eno__..__doc__r.
299 ··0x00001270·00000072·19000000·721f0000·00da155f·...r....r......_299 ··0x00001270·00000072·19000000·721f0000·00da155f·...r....r......_
300 ··0x00001280·5f737461·7469635f·61747472·69627574·_static_attribut300 ··0x00001280·5f737461·7469635f·61747472·69627574·_static_attribut
301 ··0x00001290·65735f5f·a9007213·00000072·10000000·es__..r....r....301 ··0x00001290·65735f5f·a9007213·00000072·10000000·es__..r....r....
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 ··0x00001630·00722c00·0000722e·00000072·16000000·.r,...r....r....359 ··0x00001630·00722c00·0000722e·00000072·16000000·.r,...r....r....
360 ··0x00001640·72330000·00721d00·00007302·00000020·r3...r....s....·360 ··0x00001640·72330000·00721d00·00007302·00000020·r3...r....s....·
361 ··0x00001650·20721000·0000721f·000000da·175f4d6f··r....r......_Mo361 ··0x00001650·20721000·0000721f·000000da·175f4d6f··r....r......_Mo
362 ··0x00001660·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex362 ··0x00001660·64696669·65644172·6776302e·5f5f6578·difiedArgv0.__ex
363 ··0x00001670·69745f5f·3c000000·73200000·008000d8·it__<...s·......363 ··0x00001670·69745f5f·3c000000·73200000·008000d8·it__<...s·......
364 ··0x00001680·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'364 ··0x00001680·1519975e·915e8804·8c0ad816·1ad71627·...^.^.........'
365 ··0x00001690·d116278c·038f0889·0890118a·0b721300·..'..........r..365 ··0x00001690·d116278c·038f0889·0890118a·0b721300·..'..........r..
366 ··0x000016a0·00002903·722f0000·00722e00·0000722c·..).r/...r....r,366 ··0x000016a0·00002903·722c0000·00722e00·0000722f·..).r,...r....r/
367 ··0x000016b0·0000004e·29087221·00000072·22000000·...N).r!...r"...367 ··0x000016b0·0000004e·29087221·00000072·22000000·...N).r!...r"...
368 ··0x000016c0·72230000·00722400·00007211·00000072·r#...r$...r....r368 ··0x000016c0·72230000·00722400·00007211·00000072·r#...r$...r....r
369 ··0x000016d0·19000000·721f0000·00722600·00007227·....r....r&...r'369 ··0x000016d0·19000000·721f0000·00722600·00007227·....r....r&...r'
370 ··0x000016e0·00000072·13000000·72100000·00722900·...r....r....r).370 ··0x000016e0·00000072·13000000·72100000·00722900·...r....r....r).
371 ··0x000016f0·00007229·00000031·00000073·11000000·..r)...1...s....371 ··0x000016f0·00007229·00000031·00000073·11000000·..r)...1...s....
372 ··0x00001700·8600f202·020536f2·08040521·f50c0205·......6....!....372 ··0x00001700·8600f202·020536f2·08040521·f50c0205·......6....!....
373 ··0x00001710·28721300·00007229·00000063·07000000·(r....r)...c....373 ··0x00001710·28721300·00007229·00000063·07000000·(r....r)...c....
Offset 1554, 15 lines modifiedOffset 1554, 15 lines modified
1554 ··0x000060e0·00007245·00000073·01000000·20721300·..rE...s....·r..1554 ··0x000060e0·00007245·00000073·01000000·20721300·..rE...s....·r..
1555 ··0x000060f0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp1555 ··0x000060f0·00007243·000000da·345f696e·636f6d70·..rC....4_incomp
1556 ··0x00006100·61746962·6c655f65·7874656e·73696f6e·atible_extension1556 ··0x00006100·61746962·6c655f65·7874656e·73696f6e·atible_extension
1557 ··0x00006110·5f6d6f64·756c655f·72657374·72696374·_module_restrict1557 ··0x00006110·5f6d6f64·756c655f·72657374·72696374·_module_restrict
1558 ··0x00006120·696f6e73·2e6f7665·72726964·65a40000·ions.override...1558 ··0x00006120·696f6e73·2e6f7665·72726964·65a40000·ions.override...
1559 ··0x00006130·00731500·00008000·e01519d7·1527d715·.s...........'..1559 ··0x00006130·00731500·00008000·e01519d7·1527d715·.s...........'..
1560 ··0x00006140·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....1560 ··0x00006140·278872d0·082ea851·d0082e72·14000000·'.r....Q...r....
1561 ··0x00006150·29037244·00000072·43000000·723d0000·).rD...rC...r=..1561 ··0x00006150·2903723d·00000072·43000000·72440000·).r=...rC...rD..
1562 ··0x00006160·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..1562 ··0x00006160·004e290b·da085f5f·6e616d65·5f5fda0a·.N)...__name__..
1563 ··0x00006170·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu1563 ··0x00006170·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu
1564 ··0x00006180·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs1564 ··0x00006180·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs
1565 ··0x00006190·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc1565 ··0x00006190·746c696e·656e6f5f·5fda075f·5f646f63·tlineno__..__doc
1566 ··0x000061a0·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..1566 ··0x000061a0·5f5f723f·00000072·46000000·724a0000·__r?...rF...rJ..
1567 ··0x000061b0·00da0870·726f7065·72747972·43000000·...propertyrC...1567 ··0x000061b0·00da0870·726f7065·72747972·43000000·...propertyrC...
1568 ··0x000061c0·da155f5f·73746174·69635f61·74747269·..__static_attri1568 ··0x000061c0·da155f5f·73746174·69635f61·74747269·..__static_attri
Offset 5685, 20 lines modifiedOffset 5685, 20 lines modified
5685 ··0x00016310·7210670f·2910da08·5f456e76·69726f6e·r.g.)..._Environ5685 ··0x00016310·7210670f·2910da08·5f456e76·69726f6e·r.g.)..._Environ
5686 ··0x00016320·69bf0200·00630600·00000000·00000000·i....c..........5686 ··0x00016320·69bf0200·00630600·00000000·00000000·i....c..........
5687 ··0x00016330·00000200·00000300·0000f340·00000095·...........@....5687 ··0x00016330·00000200·00000300·0000f340·00000095·...........@....
5688 ··0x00016340·0058206c·00000000·00000000·0058306c·.X·l.........X0l5688 ··0x00016340·0058206c·00000000·00000000·0058306c·.X·l.........X0l
5689 ··0x00016350·01000000·00000000·0058406c·02000000·.........X@l....5689 ··0x00016350·01000000·00000000·0058406c·02000000·.........X@l....
5690 ··0x00016360·00000000·0058506c·03000000·00000000·.....XPl........5690 ··0x00016360·00000000·0058506c·03000000·00000000·.....XPl........
5691 ··0x00016370·0058106c·04000000·00000000·00670072·.X.l.........g.r5691 ··0x00016370·0058106c·04000000·00000000·00670072·.X.l.........g.r
5692 ··0x00016380·17000000·2905da09·656e636f·64656b65·....)...encodeke5692 ··0x00016380·17000000·a905da09·656e636f·64656b65·........encodeke
5693 ··0x00016390·79da0964·65636f64·656b6579·da0b656e·y..decodekey..en5693 ··0x00016390·79da0964·65636f64·656b6579·da0b656e·y..decodekey..en
5694 ··0x000163a0·636f6465·76616c75·65da0b64·65636f64·codevalue..decod5694 ··0x000163a0·636f6465·76616c75·65da0b64·65636f64·codevalue..decod
5695 ··0x000163b0·6576616c·7565da05·5f646174·612906da·evalue.._data)..5695 ··0x000163b0·6576616c·7565da05·5f646174·612906da·evalue.._data)..
5696 ··0x000163c0·0473656c·66da0464·61746172·fa000000·.self..datar....5696 ··0x000163c0·0473656c·66da0464·61746172·fb000000·.self..datar....
5697 ··0x000163d0·72fb0000·0072fc00·000072fd·00000073·r....r....r....s5697 ··0x000163d0·72fc0000·0072fd00·000072fe·00000073·r....r....r....s
5698 ··0x000163e0·06000000·20202020·20207219·000000da·....······r.....5698 ··0x000163e0·06000000·20202020·20207219·000000da·....······r.....
5699 ··0x000163f0·085f5f69·6e69745f·5fda115f·456e7669·.__init__.._Envi5699 ··0x000163f0·085f5f69·6e69745f·5fda115f·456e7669·.__init__.._Envi
5700 ··0x00016400·726f6e2e·5f5f696e·69745f5f·c0020000·ron.__init__....5700 ··0x00016400·726f6e2e·5f5f696e·69745f5f·c0020000·ron.__init__....
5701 ··0x00016410·731d0000·008000d8·19228c0e·d819228c·s........"....".5701 ··0x00016410·731d0000·008000d8·19228c0e·d819228c·s........"....".
5702 ··0x00016420·0ed81b26·d40818d8·1b26d408·18d81519·...&.....&......5702 ··0x00016420·0ed81b26·d40818d8·1b26d408·18d81519·...&.....&......
5703 ··0x00016430·8d0a721b·00000063·02000000·00000000·..r....c........5703 ··0x00016430·8d0a721b·00000063·02000000·00000000·..r....c........
5704 ··0x00016440·00000000·04000000·03000000·f3960000·................5704 ··0x00016440·00000000·04000000·03000000·f3960000·................
Offset 5707, 17 lines modifiedOffset 5707, 17 lines modified
5707 ··0x00016470·00000000·00000000·00000000·00000000·................5707 ··0x00016470·00000000·00000000·00000000·00000000·................
5708 ··0x00016480·00550135·01000000·00000005·0000006e·.U.5...........n5708 ··0x00016480·00550135·01000000·00000005·0000006e·.U.5...........n
5709 ··0x00016490·02550052·07000000·00000000·00000000·.U.R............5709 ··0x00016490·02550052·07000000·00000000·00000000·.U.R............
5710 ··0x000164a0·00000000·00000055·02350100·00000000·.......U.5......5710 ··0x000164a0·00000000·00000055·02350100·00000000·.......U.5......
5711 ··0x000164b0·00240021·005b0400·00000000·00000007·.$.!.[..........5711 ··0x000164b0·00240021·005b0400·00000000·00000007·.$.!.[..........
5712 ··0x000164c0·00610d00·0020005b·05000000·00000000·.a...·.[........5712 ··0x000164c0·00610d00·0020005b·05000000·00000000·.a...·.[........
5713 ··0x000164d0·00550135·01000000·00000053·00650266·.U.5.......S.e.f5713 ··0x000164d0·00550135·01000000·00000053·00650266·.U.5.......S.e.f
5714 ··0x000164e0·003d031f·00660172·17000000·290472fe·.=...f.r....).r.5714 ··0x000164e0·003d031f·00660172·17000000·290472ff·.=...f.r....).r.
5715 ··0x000164f0·00000072·fa000000·72f30000·0072fd00·...r....r....r..5715 ··0x000164f0·00000072·fb000000·72f30000·0072fe00·...r....r....r..
5716 ··0x00016500·0000a903·72ff0000·00da036b·657972ac·....r......keyr.5716 ··0x00016500·0000a903·72000100·00da036b·657972ac·....r......keyr.
5717 ··0x00016510·00000073·03000000·20202072·19000000·...s....···r....5717 ··0x00016510·00000073·03000000·20202072·19000000·...s....···r....
5718 ··0x00016520·da0b5f5f·67657469·74656d5f·5fda145f·..__getitem__.._5718 ··0x00016520·da0b5f5f·67657469·74656d5f·5fda145f·..__getitem__.._
5719 ··0x00016530·456e7669·726f6e2e·5f5f6765·74697465·Environ.__getite5719 ··0x00016530·456e7669·726f6e2e·5f5f6765·74697465·Environ.__getite
5720 ··0x00016540·6d5f5fc7·02000073·4e000000·8000f002·m__....sN.......5720 ··0x00016540·6d5f5fc7·02000073·4e000000·8000f002·m__....sN.......
5721 ··0x00016550·04092ad8·1418974a·914a9874·9f7e997e·..*....J.J.t.~.~5721 ··0x00016550·04092ad8·1418974a·914a9874·9f7e997e·..*....J.J.t.~.~
5722 ··0x00016560·a863d31f·32d11433·8845f008·001014d7·.c..2..3.E......5722 ··0x00016560·a863d31f·32d11433·8845f008·001014d7·.c..2..3.E......
5723 ··0x00016570·0f1fd10f·1fa005d3·0f26d008·26f8f407·.........&..&...5723 ··0x00016570·0f1fd10f·1fa005d3·0f26d008·26f8f407·.........&..&...
Offset 5729, 16 lines modifiedOffset 5729, 16 lines modified
5729 ··0x000165d0·00000000·00000000·00005501·35010000·..........U.5...5729 ··0x000165d0·00000000·00000000·00005501·35010000·..........U.5...
5730 ··0x000165e0·00000000·6e015500·52030000·00000000·....n.U.R.......5730 ··0x000165e0·00000000·6e015500·52030000·00000000·....n.U.R.......
5731 ··0x000165f0·00000000·00000000·00000000·55023501·............U.5.5731 ··0x000165f0·00000000·00000000·00000000·55023501·............U.5.
5732 ··0x00016600·00000000·00006e02·5b050000·00000000·......n.[.......5732 ··0x00016600·00000000·00006e02·5b050000·00000000·......n.[.......
5733 ··0x00016610·00005812·35020000·00000000·20005820·..X.5.......·.X·5733 ··0x00016610·00005812·35020000·00000000·20005820·..X.5.......·.X·
5734 ··0x00016620·52060000·00000000·00000000·00000000·R...............5734 ··0x00016620·52060000·00000000·00000000·00000000·R...............
5735 ··0x00016630·00000000·55012700·00006700·72170000·....U.'...g.r...5735 ··0x00016630·00000000·55012700·00006700·72170000·....U.'...g.r...
5736 ··0x00016640·00290472·fa000000·72fc0000·00da0670·.).r....r......p5736 ··0x00016640·00290472·fb000000·72fd0000·00da0670·.).r....r......p
Max diff block lines reached; 2719438/2728911 bytes (99.65%) of diff not shown.
5.17 KB
libpython3.13-minimal_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····8604·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8600·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0···829264·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0···829076·2024-06-11·14:14:35.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
4.55 KB
data.tar.xz
4.53 KB
data.tar
1.97 KB
file list
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 -rw-r--r--···0·root·········(0)·root·········(0)····32082·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_collections_abc.py9 -rw-r--r--···0·root·········(0)·root·········(0)····32082·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_collections_abc.py
10 -rw-r--r--···0·root·········(0)·root·········(0)·····1484·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_colorize.py10 -rw-r--r--···0·root·········(0)·root·········(0)·····1484·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_colorize.py
11 -rw-r--r--···0·root·········(0)·root·········(0)·····8735·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_compat_pickle.py11 -rw-r--r--···0·root·········(0)·root·········(0)·····8735·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_compat_pickle.py
12 -rw-r--r--···0·root·········(0)·root·········(0)·····9265·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_opcode_metadata.py12 -rw-r--r--···0·root·········(0)·root·········(0)·····9265·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_opcode_metadata.py
13 -rw-r--r--···0·root·········(0)·root·········(0)·····6189·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_py_abc.py13 -rw-r--r--···0·root·········(0)·root·········(0)·····6189·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_py_abc.py
14 -rw-r--r--···0·root·········(0)·root·········(0)·····3128·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sitebuiltins.py14 -rw-r--r--···0·root·········(0)·root·········(0)·····3128·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sitebuiltins.py
15 -rw-r--r--···0·root·········(0)·root·········(0)····25508·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_strptime.py15 -rw-r--r--···0·root·········(0)·root·········(0)····25508·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_strptime.py
16 -rw-r--r--···0·root·········(0)·root·········(0)····46969·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sysconfigdata__arm-linux-gnueabihf.py16 -rw-r--r--···0·root·········(0)·root·········(0)····46979·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_sysconfigdata__arm-linux-gnueabihf.py
17 -rw-r--r--···0·root·········(0)·root·········(0)·····7220·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_threading_local.py17 -rw-r--r--···0·root·········(0)·root·········(0)·····7220·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_threading_local.py
18 -rw-r--r--···0·root·········(0)·root·········(0)·····5893·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_weakrefset.py18 -rw-r--r--···0·root·········(0)·root·········(0)·····5893·2024-06-11·14:14:35.000000·./usr/lib/python3.13/_weakrefset.py
19 -rw-r--r--···0·root·········(0)·root·········(0)·····6538·2024-06-11·14:14:35.000000·./usr/lib/python3.13/abc.py19 -rw-r--r--···0·root·········(0)·root·········(0)·····6538·2024-06-11·14:14:35.000000·./usr/lib/python3.13/abc.py
20 -rw-r--r--···0·root·········(0)·root·········(0)···101756·2024-06-11·14:14:35.000000·./usr/lib/python3.13/argparse.py20 -rw-r--r--···0·root·········(0)·root·········(0)···101756·2024-06-11·14:14:35.000000·./usr/lib/python3.13/argparse.py
21 -rw-r--r--···0·root·········(0)·root·········(0)····65254·2024-06-11·14:14:35.000000·./usr/lib/python3.13/ast.py21 -rw-r--r--···0·root·········(0)·root·········(0)····65254·2024-06-11·14:14:35.000000·./usr/lib/python3.13/ast.py
22 -rwxr-xr-x···0·root·········(0)·root·········(0)····21629·2024-06-11·14:14:35.000000·./usr/lib/python3.13/base64.py22 -rwxr-xr-x···0·root·········(0)·root·········(0)····21629·2024-06-11·14:14:35.000000·./usr/lib/python3.13/base64.py
23 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2024-06-11·14:14:35.000000·./usr/lib/python3.13/bisect.py23 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2024-06-11·14:14:35.000000·./usr/lib/python3.13/bisect.py
2.54 KB
./usr/lib/python3.13/_sysconfigdata__arm-linux-gnueabihf.py
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ····'BINDIR':·'/usr/bin',17 ····'BINDIR':·'/usr/bin',
18 ····'BINLIBDEST':·'/usr/lib/arm-linux-gnueabihf/python3.13',18 ····'BINLIBDEST':·'/usr/lib/arm-linux-gnueabihf/python3.13',
19 ····'BLDLIBRARY':·'-lpython3.13',19 ····'BLDLIBRARY':·'-lpython3.13',
20 ····'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·-Wl,-Bsymbolic-functions··-Wl,-z,relro·-g·-fwrapv·-O2···',20 ····'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·-Wl,-Bsymbolic-functions··-Wl,-z,relro·-g·-fwrapv·-O2···',
21 ····'BOOTSTRAP_HEADERS':·'\\',21 ····'BOOTSTRAP_HEADERS':·'\\',
22 ····'BUILDEXE':·'',22 ····'BUILDEXE':·'',
23 ····'BUILDPYTHON':·'python',23 ····'BUILDPYTHON':·'python',
24 ····'BUILD_GNU_TYPE':·'aarch64-unknown-linux-gnu',24 ····'BUILD_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',
25 ····'BUILD_SCRIPTS_DIR':·'build/scripts-3.13',25 ····'BUILD_SCRIPTS_DIR':·'build/scripts-3.13',
26 ····'BYTESTR_DEPS':·'\\',26 ····'BYTESTR_DEPS':·'\\',
27 ····'CC':·'arm-linux-gnueabihf-gcc',27 ····'CC':·'arm-linux-gnueabihf-gcc',
28 ····'CCSHARED':·'-fPIC',28 ····'CCSHARED':·'-fPIC',
29 ····'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall',29 ····'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall',
30 ····'CFLAGSFORSHARED':·'-fPIC',30 ····'CFLAGSFORSHARED':·'-fPIC',
31 ····'CFLAGS_ALIASING':·'',31 ····'CFLAGS_ALIASING':·'',
Offset 590, 15 lines modifiedOffset 590, 15 lines modified
590 ····'HAVE_WORKING_TZSET':·1,590 ····'HAVE_WORKING_TZSET':·1,
591 ····'HAVE_WRITEV':·1,591 ····'HAVE_WRITEV':·1,
592 ····'HAVE_ZLIB_COPY':·1,592 ····'HAVE_ZLIB_COPY':·1,
593 ····'HAVE_ZLIB_H':·1,593 ····'HAVE_ZLIB_H':·1,
594 ····'HAVE__GETPTY':·0,594 ····'HAVE__GETPTY':·0,
595 ····'HAVE___UINT128_T':·0,595 ····'HAVE___UINT128_T':·0,
596 ····'HOSTRUNNER':·'',596 ····'HOSTRUNNER':·'',
597 ····'HOST_GNU_TYPE':·'aarch64-unknown-linux-gnu',597 ····'HOST_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',
598 ····'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.13·/usr/include/python3.13',598 ····'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.13·/usr/include/python3.13',
599 ····'INCLUDEDIR':·'/usr/include',599 ····'INCLUDEDIR':·'/usr/include',
600 ····'INCLUDEPY':·'/usr/include/python3.13',600 ····'INCLUDEPY':·'/usr/include/python3.13',
601 ····'INSTALL':·'/usr/bin/install·-c',601 ····'INSTALL':·'/usr/bin/install·-c',
602 ····'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',602 ····'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',
603 ····'INSTALL_MIMALLOC':·'yes',603 ····'INSTALL_MIMALLOC':·'yes',
604 ····'INSTALL_PROGRAM':·'/usr/bin/install·-c',604 ····'INSTALL_PROGRAM':·'/usr/bin/install·-c',
Offset 927, 15 lines modifiedOffset 927, 15 lines modified
927 ····'PY_LDFLAGS_NODIST':·'·-Wl,-z,relro·-g·-fwrapv·-O2···',927 ····'PY_LDFLAGS_NODIST':·'·-Wl,-z,relro·-g·-fwrapv·-O2···',
928 ····'PY_LDFLAGS_NOLTO':·'·-Wl,-z,relro·-g·-fwrapv·-O2···',928 ····'PY_LDFLAGS_NOLTO':·'·-Wl,-z,relro·-g·-fwrapv·-O2···',
929 ····'PY_SQLITE_ENABLE_LOAD_EXTENSION':·1,929 ····'PY_SQLITE_ENABLE_LOAD_EXTENSION':·1,
930 ····'PY_SQLITE_HAVE_SERIALIZE':·1,930 ····'PY_SQLITE_HAVE_SERIALIZE':·1,
931 ····'PY_SSL_DEFAULT_CIPHERS':·2,931 ····'PY_SSL_DEFAULT_CIPHERS':·2,
932 ····'PY_SSL_DEFAULT_CIPHER_STRING':·0,932 ····'PY_SSL_DEFAULT_CIPHER_STRING':·0,
933 ····'PY_STDMODULE_CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall·-D_LARGEFILE_SOURCE·-D_FILE_OFFSET_BITS=64·-D_TIME_BITS=64·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-Werror=implicit-function-declaration···-fstack-protector·-fstack-clash-protection·-Wformat·-Werror=format-security··-std=c11·-Wextra·-Wno-unused-parameter·-Wno-missing-field-initializers·-Wstrict-prototypes·-Werror=implicit-function-declaration·-fvisibility=hidden··-I../Include/internal·-I../Include/internal/mimalloc·-IObjects·-IInclude·-IPython·-I.·-I../Include·-fPIC',933 ····'PY_STDMODULE_CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall·-D_LARGEFILE_SOURCE·-D_FILE_OFFSET_BITS=64·-D_TIME_BITS=64·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-Werror=implicit-function-declaration···-fstack-protector·-fstack-clash-protection·-Wformat·-Werror=format-security··-std=c11·-Wextra·-Wno-unused-parameter·-Wno-missing-field-initializers·-Wstrict-prototypes·-Werror=implicit-function-declaration·-fvisibility=hidden··-I../Include/internal·-I../Include/internal/mimalloc·-IObjects·-IInclude·-IPython·-I.·-I../Include·-fPIC',
934 ····'PY_SUPPORT_TIER':·2,934 ····'PY_SUPPORT_TIER':·3,
935 ····'Py_DEBUG':·0,935 ····'Py_DEBUG':·0,
936 ····'Py_ENABLE_SHARED':·1,936 ····'Py_ENABLE_SHARED':·1,
937 ····'Py_GIL_DISABLED':·0,937 ····'Py_GIL_DISABLED':·0,
938 ····'Py_HASH_ALGORITHM':·0,938 ····'Py_HASH_ALGORITHM':·0,
939 ····'Py_RL_STARTUP_HOOK_TAKES_ARGS':·1,939 ····'Py_RL_STARTUP_HOOK_TAKES_ARGS':·1,
940 ····'Py_STATS':·0,940 ····'Py_STATS':·0,
941 ····'Py_SUNOS_VERSION':·0,941 ····'Py_SUNOS_VERSION':·0,
312 KB
libpython3.13-stdlib_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0····10404·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0····10400·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1821064·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··1821264·2024-06-11·14:14:35.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
311 KB
data.tar.xz
311 KB
data.tar
112 KB
./usr/lib/python3.13/lib-dynload/_interpqueues.cpython-313-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x03978·0x03978·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x03974·0x03974·R·E·0x1000
7 ··LOAD···········0x003f18·0x00004f18·0x00004f18·0x00378·0x003a0·RW··0x10007 ··LOAD···········0x003f18·0x00004f18·0x00004f18·0x00378·0x003a0·RW··0x1000
8 ··DYNAMIC········0x003f20·0x00004f20·0x00004f20·0x000e0·0x000e0·RW··0x48 ··DYNAMIC········0x003f20·0x00004f20·0x00004f20·0x000e0·0x000e0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x003f18·0x00004f18·0x00004f18·0x000e8·0x000e8·R···0x111 ··GNU_RELRO······0x003f18·0x00004f18·0x00004f18·0x000e8·0x000e8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
1.83 KB
readelf --wide --sections {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ··[·4]·.dynstr···········STRTAB··········00000518·000518·0004c7·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000518·000518·0004c7·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········000009e0·0009e0·00007c·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000009e0·0009e0·00007c·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000a5c·000a5c·000020·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········00000a5c·000a5c·000020·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············00000a7c·000a7c·000248·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000a7c·000a7c·000248·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000cc4·000cc4·000188·08··AI··3··18··413 ··[·8]·.rel.plt··········REL·············00000cc4·000cc4·000188·08··AI··3··18··4
14 ··[·9]·.init·············PROGBITS········00000e4c·000e4c·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00000e4c·000e4c·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00000e58·000e58·000270·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00000e58·000e58·000270·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········000010c8·0010c8·001e58·00··AX··0···0··416 ··[11]·.text·············PROGBITS········000010c8·0010c8·001e54·00··AX··0···0··4
17 ··[12]·.fini·············PROGBITS········00002f20·002f20·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········00002f1c·002f1c·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········00002f28·002f28·000a4c·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········00002f24·002f24·000a4c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00003974·003974·000004·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00003970·003970·000004·00···A··0···0··4
20 ··[15]·.init_array·······INIT_ARRAY······00004f18·003f18·000004·04··WA··0···0··420 ··[15]·.init_array·······INIT_ARRAY······00004f18·003f18·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······00004f1c·003f1c·000004·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······00004f1c·003f1c·000004·04··WA··0···0··4
22 ··[17]·.dynamic··········DYNAMIC·········00004f20·003f20·0000e0·08··WA··4···0··422 ··[17]·.dynamic··········DYNAMIC·········00004f20·003f20·0000e0·08··WA··4···0··4
23 ··[18]·.got··············PROGBITS········00005000·004000·0000fc·04··WA··0···0··423 ··[18]·.got··············PROGBITS········00005000·004000·0000fc·04··WA··0···0··4
24 ··[19]·.data·············PROGBITS········000050fc·0040fc·000194·00··WA··0···0··424 ··[19]·.data·············PROGBITS········000050fc·0040fc·000194·00··WA··0···0··4
25 ··[20]·.bss··············NOBITS··········00005290·004290·000028·00··WA··0···0··825 ··[20]·.bss··············NOBITS··········00005290·004290·000028·00··WA··0···0··8
26 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004290·000031·00······0···0··126 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004290·000031·00······0···0··1
745 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x3f20·contains·24·entries:1 Dynamic·section·at·offset·0x3f20·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)·······················0xe4c4 ·0x0000000c·(INIT)·······················0xe4c
5 ·0x0000000d·(FINI)·······················0x2f205 ·0x0000000d·(FINI)·······················0x2f1c
6 ·0x00000019·(INIT_ARRAY)·················0x4f186 ·0x00000019·(INIT_ARRAY)·················0x4f18
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x4f1c8 ·0x0000001a·(FINI_ARRAY)·················0x4f1c
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x11810 ·0x6ffffef5·(GNU_HASH)···················0x118
11 ·0x00000005·(STRTAB)·····················0x51811 ·0x00000005·(STRTAB)·····················0x518
12 ·0x00000006·(SYMTAB)·····················0x13812 ·0x00000006·(SYMTAB)·····················0x138
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:·6f8cbc843f8113c9528c03142219aeeb7ff091273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e15be99ac8c58e05b11a1b779ab54f93b50b4dcb
273 B
strings --all --bytes=8 {}
    
Offset 59, 16 lines modifiedOffset 59, 16 lines modified
59 libc.so.659 libc.so.6
60 GLIBC_2.460 GLIBC_2.4
61 FBJ43·FzD61 FBJ43·FzD
62 F@3(FzD~D62 F@3(FzD~D
63 ·FxJ{DxOX3zD63 ·FxJ{DxOX3zD
64 RK"FRIyD64 RK"FRIyD
65 8HBF;FxD65 8HBF;FxD
66 $HBF;F.ixD66 $HBF;F5ixD
67 HBF;FnhxD67 HBF;FuhxD
68 ·F~J{Dh3zD68 ·F~J{Dh3zD
69 2F;F)FHF69 2F;F)FHF
70 @HRF!FxD70 @HRF!FxD
71 ·FBJ{Dp3zD71 ·FBJ{Dp3zD
72 (F?J{Dx3zD72 (F?J{Dx3zD
73 BFKF1FPF73 BFKF1FPF
74 H»      KxD»   J{D74 H»      KxD»   J{D
391 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 00000e4c·<.init>:3 00000e4c·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     2980·<PyInit__interpqueues@@Base+0x1868>6 »       bl»     297c·<PyInit__interpqueues@@Base+0x1864>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
80.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 34, 16 lines modifiedOffset 34, 16 lines modified
34 ./build-static/../Include/object.h:94734 ./build-static/../Include/object.h:947
35 »       mrc»    7,·7,·APSR_nzcv,·cr8,·cr15,·{7}35 »       mrc»    7,·7,·APSR_nzcv,·cr8,·cr15,·{7}
36 »       »       »       @·<UNDEFINED>·instruction:·0xf04fe7f636 »       »       »       @·<UNDEFINED>·instruction:·0xf04fe7f6
37 ensure_highlevel_module_loaded():37 ensure_highlevel_module_loaded():
38 ./build-static/../Modules/_interpqueuesmodule.c:14138 ./build-static/../Modules/_interpqueuesmodule.c:141
39 »       stclt»  0,·cr3,·[r8,·#-1020]» @·0xfffffc0439 »       stclt»  0,·cr3,·[r8,·#-1020]» @·0xfffffc04
40 ./build-static/../Modules/_interpqueuesmodule.c:14640 ./build-static/../Modules/_interpqueuesmodule.c:146
41 »       »       »       @·<UNDEFINED>·instruction:·0x000021bc41 »       »       »       @·<UNDEFINED>·instruction:·0x000021b8
42 »       andeq»  r2,·r0,·r2,·asr·#342 »       »       »       @·<UNDEFINED>·instruction:·0x000021be
  
43 00001118·<PyInit__interpqueues@@Base>:43 00001118·<PyInit__interpqueues@@Base>:
44 PyInit__interpqueues():44 PyInit__interpqueues():
45 ./build-static/../Modules/_interpqueuesmodule.c:188145 ./build-static/../Modules/_interpqueuesmodule.c:1881
46 »       ldr»    r0,·[pc,·#4]»  @·(1120·<PyInit__interpqueues@@Base+0x8>)46 »       ldr»    r0,·[pc,·#4]»  @·(1120·<PyInit__interpqueues@@Base+0x8>)
47 »       add»    r0,·pc47 »       add»    r0,·pc
48 »       b.w»    eac·<PyModuleDef_Init@plt>48 »       b.w»    eac·<PyModuleDef_Init@plt>
Offset 206, 19 lines modifiedOffset 206, 19 lines modified
206 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}206 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
207 »       adcs»   r4,·r3207 »       adcs»   r4,·r3
208 »       movs»   r0,·r0208 »       movs»   r0,·r0
209 »       subs»   r6,·#194»    @·0xc2209 »       subs»   r6,·#194»    @·0xc2
210 »       movs»   r0,·r0210 »       movs»   r0,·r0
211 »       lsls»   r0,·r3,·#3211 »       lsls»   r0,·r3,·#3
212 »       movs»   r0,·r0212 »       movs»   r0,·r0
213 »       subs»   r0,·r0,·#1213 »       subs»   r4,·r7,·#0
214 »       movs»   r0,·r0214 »       movs»   r0,·r0
215 »       subs»   r0,·r6,·#1215 »       subs»   r4,·r5,·#1
216 »       movs»   r0,·r0216 »       movs»   r0,·r0
217 »       subs»   r0,·r7,·#1217 »       subs»   r4,·r6,·#1
218 »       movs»   r0,·r0218 »       movs»   r0,·r0
219 »       lsls»   r5,·r2,·#19219 »       lsls»   r5,·r2,·#19
220 »       movs»   r0,·r0220 »       movs»   r0,·r0
221 »       lsls»   r2,·r6221 »       lsls»   r2,·r6
222 »       movs»   r0,·r0222 »       movs»   r0,·r0
223 queuesmod_create():223 queuesmod_create():
224 ./build-static/../Modules/_interpqueuesmodule.c:1399224 ./build-static/../Modules/_interpqueuesmodule.c:1399
Offset 415, 15 lines modifiedOffset 415, 15 lines modified
415 »       cmp»    r0,·#0415 »       cmp»    r0,·#0
416 »       beq.n»  1316·<PyInit__interpqueues@@Base+0x1fe>416 »       beq.n»  1316·<PyInit__interpqueues@@Base+0x1fe>
417 ./build-static/../Modules/_interpqueuesmodule.c:1420417 ./build-static/../Modules/_interpqueuesmodule.c:1420
418 »       blx»    fac·<PyErr_Clear@plt>418 »       blx»    fac·<PyErr_Clear@plt>
419 »       b.n»    1316·<PyInit__interpqueues@@Base+0x1fe>419 »       b.n»    1316·<PyInit__interpqueues@@Base+0x1fe>
420 »       subs»   r6,·#202»    @·0xca420 »       subs»   r6,·#202»    @·0xca
421 »       movs»   r0,·r0421 »       movs»   r0,·r0
422 »       adds»   r6,·r7,·#7422 »       adds»   r2,·r7,·#7
423 »       movs»   r0,·r0423 »       movs»   r0,·r0
424 »       ands»   r4,·r3424 »       ands»   r4,·r3
425 »       movs»   r0,·r0425 »       movs»   r0,·r0
426 »       subs»   r7,·#180»    @·0xb4426 »       subs»   r7,·#180»    @·0xb4
427 »       movs»   r0,·r0427 »       movs»   r0,·r0
428 queuesmod__register_heap_types():428 queuesmod__register_heap_types():
429 ./build-static/../Modules/_interpqueuesmodule.c:1733429 ./build-static/../Modules/_interpqueuesmodule.c:1733
Offset 744, 27 lines modifiedOffset 744, 27 lines modified
744 ./build-static/../Modules/_interpqueuesmodule.c:1746744 ./build-static/../Modules/_interpqueuesmodule.c:1746
745 »       b.n»    14b2·<PyInit__interpqueues@@Base+0x39a>745 »       b.n»    14b2·<PyInit__interpqueues@@Base+0x39a>
746 »       nop746 »       nop
747 »       subs»   r5,·#130»    @·0x82747 »       subs»   r5,·#130»    @·0x82
748 »       movs»   r0,·r0748 »       movs»   r0,·r0
749 »       subs»   r4,·#118»    @·0x76749 »       subs»   r4,·#118»    @·0x76
750 »       movs»   r0,·r0750 »       movs»   r0,·r0
751 »       adds»   r0,·r1,·#3751 »       adds»   r4,·r0,·#3
752 »       movs»   r0,·r0752 »       movs»   r0,·r0
753 »       asrs»   r5,·r3,·#30753 »       asrs»   r1,·r3,·#30
754 »       movs»   r0,·r0754 »       movs»   r0,·r0
755 »       lsls»   r0,·r6,·#3755 »       lsls»   r0,·r6,·#3
756 »       movs»   r0,·r0756 »       movs»   r0,·r0
757 »       lsls»   r0,·r4,·#3757 »       lsls»   r0,·r4,·#3
758 »       movs»   r0,·r0758 »       movs»   r0,·r0
759 »       adds»   r4,·r1,·#0759 »       adds»   r0,·r1,·#0
760 »       movs»   r0,·r0760 »       movs»   r0,·r0
761 »       subs»   r6,·r1,·r7761 »       subs»   r2,·r1,·r7
762 »       movs»   r0,·r0762 »       movs»   r0,·r0
763 »       subs»   r6,·r3,·r6763 »       subs»   r2,·r3,·r6
764 »       movs»   r0,·r0764 »       movs»   r0,·r0
765 module_traverse():765 module_traverse():
766 ./build-static/../Modules/_interpqueuesmodule.c:1839766 ./build-static/../Modules/_interpqueuesmodule.c:1839
767 »       push»   {r4,·r5,·r6,·lr}767 »       push»   {r4,·r5,·r6,·lr}
768 »       mov.w»  ip,·#4096»  @·0x1000768 »       mov.w»  ip,·#4096»  @·0x1000
769 »       sub.w»  ip,·sp,·ip769 »       sub.w»  ip,·sp,·ip
770 »       str.w»  r0,·[ip,·#4080]»     @·0xff0770 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
Offset 1303, 15 lines modifiedOffset 1303, 15 lines modified
1303 »       b.n»    17ba·<PyInit__interpqueues@@Base+0x6a2>1303 »       b.n»    17ba·<PyInit__interpqueues@@Base+0x6a2>
1304 »       subs»   r1,·#142»    @·0x8e1304 »       subs»   r1,·#142»    @·0x8e
1305 »       movs»   r0,·r01305 »       movs»   r0,·r0
1306 »       lsls»   r7,·r5,·#21306 »       lsls»   r7,·r5,·#2
1307 »       movs»   r0,·r01307 »       movs»   r0,·r0
1308 »       subs»   r0,·#128»    @·0x801308 »       subs»   r0,·#128»    @·0x80
1309 »       movs»   r0,·r01309 »       movs»   r0,·r0
1310 »       adds»   r2,·r4,·r51310 »       adds»   r6,·r3,·r5
1311 »       movs»   r0,·r01311 »       movs»   r0,·r0
1312 »       subs»   r3,·#41312 »       subs»   r3,·#4
1313 »       movs»   r0,·r01313 »       movs»   r0,·r0
1314 »       lsls»   r0,·r6,·#31314 »       lsls»   r0,·r6,·#3
1315 »       movs»   r0,·r01315 »       movs»   r0,·r0
1316 »       subs»   r2,·#178»    @·0xb21316 »       subs»   r2,·#178»    @·0xb2
1317 »       movs»   r0,·r01317 »       movs»   r0,·r0
Offset 1418, 27 lines modifiedOffset 1418, 27 lines modified
1418 »       ldr»    r0,·[r3,·#0]1418 »       ldr»    r0,·[r3,·#0]
1419 »       blx»    1080·<PyErr_Format@plt>1419 »       blx»    1080·<PyErr_Format@plt>
1420 ./build-static/../Modules/_interpqueuesmodule.c:1141420 ./build-static/../Modules/_interpqueuesmodule.c:114
1421 »       b.n»    188c·<PyInit__interpqueues@@Base+0x774>1421 »       b.n»    188c·<PyInit__interpqueues@@Base+0x774>
1422 »       nop1422 »       nop
1423 »       adds»   r7,·#188»    @·0xbc1423 »       adds»   r7,·#188»    @·0xbc
1424 »       movs»   r0,·r01424 »       movs»   r0,·r0
1425 »       adds»   r2,·r4,·r21425 »       adds»   r6,·r3,·r2
1426 »       movs»   r0,·r01426 »       movs»   r0,·r0
1427 »       lsls»   r0,·r4,·#31427 »       lsls»   r0,·r4,·#3
1428 »       movs»   r0,·r01428 »       movs»   r0,·r0
1429 »       adds»   r2,·r6,·r21429 »       adds»   r6,·r5,·r2
1430 »       movs»   r0,·r01430 »       movs»   r0,·r0
1431 »       lsls»   r4,·r3,·#31431 »       lsls»   r4,·r3,·#3
1432 »       movs»   r0,·r01432 »       movs»   r0,·r0
1433 »       adds»   r6,·r1,·r11433 »       adds»   r2,·r1,·r1
1434 »       movs»   r0,·r01434 »       movs»   r0,·r0
1435 »       lsls»   r4,·r5,·#31435 »       lsls»   r4,·r5,·#3
1436 »       movs»   r0,·r01436 »       movs»   r0,·r0
1437 »       adds»   r2,·r3,·r11437 »       adds»   r6,·r2,·r1
1438 »       movs»   r0,·r01438 »       movs»   r0,·r0
1439 _queues_incref():1439 _queues_incref():
1440 ./build-static/../Modules/_interpqueuesmodule.c:9111440 ./build-static/../Modules/_interpqueuesmodule.c:911
1441 »       push»   {r4,·r5,·r6,·lr}1441 »       push»   {r4,·r5,·r6,·lr}
1442 »       mov.w»  ip,·#4096»  @·0x10001442 »       mov.w»  ip,·#4096»  @·0x1000
1443 »       sub.w»  ip,·sp,·ip1443 »       sub.w»  ip,·sp,·ip
1444 »       str.w»  r0,·[ip,·#4080]»     @·0xff01444 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
Offset 1941, 15 lines modifiedOffset 1941, 15 lines modified
1941 »       b.n»    1bb6·<PyInit__interpqueues@@Base+0xa9e>1941 »       b.n»    1bb6·<PyInit__interpqueues@@Base+0xa9e>
1942 »       nop1942 »       nop
Max diff block lines reached; 78884/82269 bytes (95.89%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002f20·<.fini>:2 00002f1c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
21.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 168 lines modifiedOffset 1, 168 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002f28·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002f24·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002f38·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002f34·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002f48·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002f44·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002f58·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002f54·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002f68·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002f64·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002f78·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002f74·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002f88·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002f84·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002f98·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002f94·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002fa8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002fa4·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002fb8·496e6469·63617465·73207468·61742061·Indicates·that·a11 ··0x00002fb4·496e6469·63617465·73207468·61742061·Indicates·that·a
12 ··0x00002fc8·20717565·75652d72·656c6174·65642065··queue-related·e12 ··0x00002fc4·20717565·75652d72·656c6174·65642065··queue-related·e
13 ··0x00002fd8·72726f72·20686170·70656e65·642e0000·rror·happened...13 ··0x00002fd4·72726f72·20686170·70656e65·642e0000·rror·happened...
14 ··0x00002fe8·00000000·74657374·2e737570·706f7274·....test.support14 ··0x00002fe4·00000000·74657374·2e737570·706f7274·....test.support
15 ··0x00002ff8·2e696e74·65727072·65746572·732e5175·.interpreters.Qu15 ··0x00002ff4·2e696e74·65727072·65746572·732e5175·.interpreters.Qu
16 ··0x00003008·65756545·72726f72·00000000·74657374·eueError....test16 ··0x00003004·65756545·72726f72·00000000·74657374·eueError....test
17 ··0x00003018·2e737570·706f7274·2e696e74·65727072·.support.interpr17 ··0x00003014·2e737570·706f7274·2e696e74·65727072·.support.interpr
18 ··0x00003028·65746572·732e5175·6575654e·6f74466f·eters.QueueNotFo18 ··0x00003024·65746572·732e5175·6575654e·6f74466f·eters.QueueNotFo
19 ··0x00003038·756e6445·72726f72·00000000·6e693a63·undError....ni:c19 ··0x00003034·756e6445·72726f72·00000000·6e693a63·undError....ni:c
20 ··0x00003048·72656174·65000000·4f4f4f3a·5f726567·reate...OOO:_reg20 ··0x00003044·72656174·65000000·4f4f4f3a·5f726567·reate...OOO:_reg
21 ··0x00003058·69737465·725f6865·61705f74·79706573·ister_heap_types21 ··0x00003054·69737465·725f6865·61705f74·79706573·ister_heap_types
22 ··0x00003068·00000000·65787065·63746564·20612074·....expected·a·t22 ··0x00003064·00000000·65787065·63746564·20612074·....expected·a·t
23 ··0x00003078·79706520·666f7220·27717565·75657479·ype·for·'queuety23 ··0x00003074·79706520·666f7220·27717565·75657479·ype·for·'queuety
24 ··0x00003088·70652700·65787065·63746564·20616e20·pe'.expected·an·24 ··0x00003084·70652700·65787065·63746564·20616e20·pe'.expected·an·
25 ··0x00003098·65786365·7074696f·6e207479·70652066·exception·type·f25 ··0x00003094·65786365·7074696f·6e207479·70652066·exception·type·f
26 ··0x000030a8·6f722027·656d7074·79657272·6f722700·or·'emptyerror'.26 ··0x000030a4·6f722027·656d7074·79657272·6f722700·or·'emptyerror'.
27 ··0x000030b8·65787065·63746564·20616e20·65786365·expected·an·exce27 ··0x000030b4·65787065·63746564·20616e20·65786365·expected·an·exce
28 ··0x000030c8·7074696f·6e207479·70652066·6f722027·ption·type·for·'28 ··0x000030c4·7074696f·6e207479·70652066·6f722027·ption·type·for·'
29 ··0x000030d8·66756c6c·6572726f·72270000·4f263a62·fullerror'..O&:b29 ··0x000030d4·66756c6c·6572726f·72270000·4f263a62·fullerror'..O&:b
30 ··0x000030e8·696e6400·71756575·65204944·00000000·ind.queue·ID....30 ··0x000030e4·696e6400·71756575·65204944·00000000·ind.queue·ID....
31 ··0x000030f8·2573206d·75737420·62652061·206e6f6e·%s·must·be·a·non31 ··0x000030f4·2573206d·75737420·62652061·206e6f6e·%s·must·be·a·non
32 ··0x00003108·2d6e6567·61746976·6520696e·742c2067·-negative·int,·g32 ··0x00003104·2d6e6567·61746976·6520696e·742c2067·-negative·int,·g
33 ··0x00003118·6f742025·52000000·6d617820·25732069·ot·%R...max·%s·i33 ··0x00003114·6f742025·52000000·6d617820·25732069·ot·%R...max·%s·i
34 ··0x00003128·7320256c·6c642c20·676f7420·25520000·s·%lld,·got·%R..34 ··0x00003124·7320256c·6c642c20·676f7420·25520000·s·%lld,·got·%R..
35 ··0x00003138·2573206d·75737420·62652061·6e20696e·%s·must·be·an·in35 ··0x00003134·2573206d·75737420·62652061·6e20696e·%s·must·be·an·in
36 ··0x00003148·742c2067·6f742025·2e313030·73000000·t,·got·%.100s...36 ··0x00003144·742c2067·6f742025·2e313030·73000000·t,·got·%.100s...
37 ··0x00003158·4f263a72·656c6561·73650000·72616e20·O&:release..ran·37 ··0x00003154·4f263a72·656c6561·73650000·72616e20·O&:release..ran·
38 ··0x00003168·6f757420·6f662071·75657565·20494473·out·of·queue·IDs38 ··0x00003164·6f757420·6f662071·75657565·20494473·out·of·queue·IDs
39 ··0x00003178·00000000·71756575·6520256c·6c64206e·....queue·%lld·n39 ··0x00003174·00000000·71756575·6520256c·6c64206e·....queue·%lld·n
40 ··0x00003188·6f742066·6f756e64·00000000·71756575·ot·found....queu40 ··0x00003184·6f742066·6f756e64·00000000·71756575·ot·found....queu
41 ··0x00003198·6520256c·6c642069·7320656d·70747900·e·%lld·is·empty.41 ··0x00003194·6520256c·6c642069·7320656d·70747900·e·%lld·is·empty.
42 ··0x000031a8·71756575·6520256c·6c642069·73206675·queue·%lld·is·fu42 ··0x000031a4·71756575·6520256c·6c642069·73206675·queue·%lld·is·fu
43 ··0x000031b8·6c6c0000·71756575·6520256c·6c64206e·ll..queue·%lld·n43 ··0x000031b4·6c6c0000·71756575·6520256c·6c64206e·ll..queue·%lld·n
44 ··0x000031c8·65766572·20626f75·6e640000·756e7375·ever·bound..unsu44 ··0x000031c4·65766572·20626f75·6e640000·756e7375·ever·bound..unsu
45 ··0x000031d8·70706f72·74656420·6572726f·7220636f·pported·error·co45 ··0x000031d4·70706f72·74656420·6572726f·7220636f·pported·error·co
46 ··0x000031e8·64652025·64000000·4c690000·4f263a64·de·%d...Li..O&:d46 ··0x000031e4·64652025·64000000·4c690000·4f263a64·de·%d...Li..O&:d
47 ··0x000031f8·65737472·6f790000·4f263a67·65740000·estroy..O&:get..47 ··0x000031f4·65737472·6f790000·4f263a67·65740000·estroy..O&:get..
48 ··0x00003208·4f690000·4f263a67·65745f6d·61787369·Oi..O&:get_maxsi48 ··0x00003204·4f690000·4f263a67·65745f6d·61787369·Oi..O&:get_maxsi
49 ··0x00003218·7a650000·4f263a67·65745f71·75657565·ze..O&:get_queue49 ··0x00003214·7a650000·4f263a67·65745f71·75657565·ze..O&:get_queue
50 ··0x00003228·5f646566·61756c74·73000000·4f264f69·_defaults...O&Oi50 ··0x00003224·5f646566·61756c74·73000000·4f264f69·_defaults...O&Oi
51 ··0x00003238·3a707574·00000000·5f696400·5f696e74·:put...._id._int51 ··0x00003234·3a707574·00000000·5f696400·5f696e74·:put...._id._int
52 ··0x00003248·65727071·75657565·73000000·5f696e74·erpqueues..._int52 ··0x00003244·65727071·75657565·73000000·5f696e74·erpqueues..._int
53 ··0x00003258·65727071·75657565·73206d6f·64756c65·erpqueues·module53 ··0x00003254·65727071·75657565·73206d6f·64756c65·erpqueues·module
54 ··0x00003268·206e6f74·20696d70·6f727465·64207965··not·imported·ye54 ··0x00003264·206e6f74·20696d70·6f727465·64207965··not·imported·ye
55 ··0x00003278·74000000·4f263a67·65745f63·6f756e74·t...O&:get_count55 ··0x00003274·74000000·4f263a67·65745f63·6f756e74·t...O&:get_count
56 ··0x00003288·00000000·4f263a69·735f6675·6c6c0000·....O&:is_full..56 ··0x00003284·00000000·4f263a69·735f6675·6c6c0000·....O&:is_full..
57 ··0x00003298·696e7465·72707265·74657273·2e717565·interpreters.que57 ··0x00003294·696e7465·72707265·74657273·2e717565·interpreters.que
58 ··0x000032a8·75657300·74657374·2e737570·706f7274·ues.test.support58 ··0x000032a4·75657300·74657374·2e737570·706f7274·ues.test.support
59 ··0x000032b8·2e696e74·65727072·65746572·732e7175·.interpreters.qu59 ··0x000032b4·2e696e74·65727072·65746572·732e7175·.interpreters.qu
60 ··0x000032c8·65756573·00000000·666d7400·71696400·eues....fmt.qid.60 ··0x000032c4·65756573·00000000·666d7400·71696400·eues....fmt.qid.
61 ··0x000032d8·6f626a00·71756575·65747970·65000000·obj.queuetype...61 ··0x000032d4·6f626a00·71756575·65747970·65000000·obj.queuetype...
62 ··0x000032e8·656d7074·79657272·6f720000·66756c6c·emptyerror..full62 ··0x000032e4·656d7074·79657272·6f720000·66756c6c·emptyerror..full
63 ··0x000032f8·6572726f·72000000·63726561·74650000·error...create..63 ··0x000032f4·6572726f·72000000·63726561·74650000·error...create..
64 ··0x00003308·64657374·726f7900·6c697374·5f616c6c·destroy.list_all64 ··0x00003304·64657374·726f7900·6c697374·5f616c6c·destroy.list_all
65 ··0x00003318·00000000·70757400·67657400·62696e64·....put.get.bind65 ··0x00003314·00000000·70757400·67657400·62696e64·....put.get.bind
66 ··0x00003328·00000000·72656c65·61736500·6765745f·....release.get_66 ··0x00003324·00000000·72656c65·61736500·6765745f·....release.get_
67 ··0x00003338·6d617873·697a6500·6765745f·71756575·maxsize.get_queu67 ··0x00003334·6d617873·697a6500·6765745f·71756575·maxsize.get_queu
68 ··0x00003348·655f6465·6661756c·74730000·69735f66·e_defaults..is_f68 ··0x00003344·655f6465·6661756c·74730000·69735f66·e_defaults..is_f
69 ··0x00003358·756c6c00·6765745f·636f756e·74000000·ull.get_count...69 ··0x00003354·756c6c00·6765745f·636f756e·74000000·ull.get_count...
70 ··0x00003368·54686973·206d6f64·756c6520·70726f76·This·module·prov70 ··0x00003364·54686973·206d6f64·756c6520·70726f76·This·module·prov
71 ··0x00003378·69646573·20707269·6d697469·7665206f·ides·primitive·o71 ··0x00003374·69646573·20707269·6d697469·7665206f·ides·primitive·o
72 ··0x00003388·70657261·74696f6e·7320746f·206d616e·perations·to·man72 ··0x00003384·70657261·74696f6e·7320746f·206d616e·perations·to·man
73 ··0x00003398·61676520·50797468·6f6e2069·6e746572·age·Python·inter73 ··0x00003394·61676520·50797468·6f6e2069·6e746572·age·Python·inter
74 ··0x000033a8·70726574·6572732e·0a546865·2027696e·preters..The·'in74 ··0x000033a4·70726574·6572732e·0a546865·2027696e·preters..The·'in
75 ··0x000033b8·74657270·72657465·72732720·6d6f6475·terpreters'·modu75 ··0x000033b4·74657270·72657465·72732720·6d6f6475·terpreters'·modu
76 ··0x000033c8·6c652070·726f7669·64657320·61206d6f·le·provides·a·mo76 ··0x000033c4·6c652070·726f7669·64657320·61206d6f·le·provides·a·mo
77 ··0x000033d8·72652063·6f6e7665·6e69656e·7420696e·re·convenient·in77 ··0x000033d4·72652063·6f6e7665·6e69656e·7420696e·re·convenient·in
78 ··0x000033e8·74657266·6163652e·00000000·6765745f·terface.....get_78 ··0x000033e4·74657266·6163652e·00000000·6765745f·terface.....get_
79 ··0x000033f8·636f756e·74287169·64290a0a·52657475·count(qid)..Retu79 ··0x000033f4·636f756e·74287169·64290a0a·52657475·count(qid)..Retu
80 ··0x00003408·726e2074·6865206e·756d6265·72206f66·rn·the·number·of80 ··0x00003404·726e2074·6865206e·756d6265·72206f66·rn·the·number·of
81 ··0x00003418·20697465·6d732069·6e207468·65207175··items·in·the·qu81 ··0x00003414·20697465·6d732069·6e207468·65207175··items·in·the·qu
82 ··0x00003428·6575652e·00000000·69735f66·756c6c28·eue.....is_full(82 ··0x00003424·6575652e·00000000·69735f66·756c6c28·eue.....is_full(
83 ··0x00003438·71696429·0a0a5265·7475726e·20747275·qid)..Return·tru83 ··0x00003434·71696429·0a0a5265·7475726e·20747275·qid)..Return·tru
84 ··0x00003448·65206966·20746865·20717565·75652068·e·if·the·queue·h84 ··0x00003444·65206966·20746865·20717565·75652068·e·if·the·queue·h
85 ··0x00003458·61732061·206d6178·73697a65·20616e64·as·a·maxsize·and85 ··0x00003454·61732061·206d6178·73697a65·20616e64·as·a·maxsize·and
86 ··0x00003468·20686173·20726561·63686564·2069742e··has·reached·it.86 ··0x00003464·20686173·20726561·63686564·2069742e··has·reached·it.
87 ··0x00003478·00000000·6765745f·71756575·655f6465·....get_queue_de87 ··0x00003474·00000000·6765745f·71756575·655f6465·....get_queue_de
88 ··0x00003488·6661756c·74732871·6964290a·0a526574·faults(qid)..Ret88 ··0x00003484·6661756c·74732871·6964290a·0a526574·faults(qid)..Ret
89 ··0x00003498·75726e20·74686520·71756575·65277320·urn·the·queue's·89 ··0x00003494·75726e20·74686520·71756575·65277320·urn·the·queue's·
90 ··0x000034a8·64656661·756c7420·76616c75·65732c20·default·values,·90 ··0x000034a4·64656661·756c7420·76616c75·65732c20·default·values,·
91 ··0x000034b8·73657420·7768656e·20697420·77617320·set·when·it·was·91 ··0x000034b4·73657420·7768656e·20697420·77617320·set·when·it·was·
92 ··0x000034c8·63726561·7465642e·00000000·6765745f·created.....get_92 ··0x000034c4·63726561·7465642e·00000000·6765745f·created.....get_
93 ··0x000034d8·6d617873·697a6528·71696429·0a0a5265·maxsize(qid)..Re93 ··0x000034d4·6d617873·697a6528·71696429·0a0a5265·maxsize(qid)..Re
94 ··0x000034e8·7475726e·20746865·206d6178·696d756d·turn·the·maximum94 ··0x000034e4·7475726e·20746865·206d6178·696d756d·turn·the·maximum
95 ··0x000034f8·206e756d·62657220·6f662069·74656d73··number·of·items95 ··0x000034f4·206e756d·62657220·6f662069·74656d73··number·of·items
96 ··0x00003508·20696e20·74686520·71756575·652e0000··in·the·queue...96 ··0x00003504·20696e20·74686520·71756575·652e0000··in·the·queue...
97 ··0x00003518·72656c65·61736528·71696429·0a0a5265·release(qid)..Re97 ··0x00003514·72656c65·61736528·71696429·0a0a5265·release(qid)..Re
98 ··0x00003528·6c656173·65206120·72656665·72656e63·lease·a·referenc98 ··0x00003524·6c656173·65206120·72656665·72656e63·lease·a·referenc
99 ··0x00003538·6520746f·20746865·20717565·75652e0a·e·to·the·queue..99 ··0x00003534·6520746f·20746865·20717565·75652e0a·e·to·the·queue..
100 ··0x00003548·54686520·71756575·65206973·20646573·The·queue·is·des100 ··0x00003544·54686520·71756575·65206973·20646573·The·queue·is·des
101 ··0x00003558·74726f79·6564206f·6e636520·74686572·troyed·once·ther101 ··0x00003554·74726f79·6564206f·6e636520·74686572·troyed·once·ther
102 ··0x00003568·65206172·65206e6f·20726566·6572656e·e·are·no·referen102 ··0x00003564·65206172·65206e6f·20726566·6572656e·e·are·no·referen
103 ··0x00003578·63657320·6c656674·2e000000·62696e64·ces·left....bind103 ··0x00003574·63657320·6c656674·2e000000·62696e64·ces·left....bind
104 ··0x00003588·28716964·290a0a54·616b6520·61207265·(qid)..Take·a·re104 ··0x00003584·28716964·290a0a54·616b6520·61207265·(qid)..Take·a·re
105 ··0x00003598·66657265·6e636520·746f2074·68652069·ference·to·the·i105 ··0x00003594·66657265·6e636520·746f2074·68652069·ference·to·the·i
106 ··0x000035a8·64656e74·69666965·64207175·6575652e·dentified·queue.106 ··0x000035a4·64656e74·69666965·64207175·6575652e·dentified·queue.
107 ··0x000035b8·0a546865·20717565·75652069·73206e6f·.The·queue·is·no107 ··0x000035b4·0a546865·20717565·75652069·73206e6f·.The·queue·is·no
108 ··0x000035c8·74206465·7374726f·79656420·756e7469·t·destroyed·unti108 ··0x000035c4·74206465·7374726f·79656420·756e7469·t·destroyed·unti
109 ··0x000035d8·6c207468·65726520·61726520·6e6f2072·l·there·are·no·r109 ··0x000035d4·6c207468·65726520·61726520·6e6f2072·l·there·are·no·r
110 ··0x000035e8·65666572·656e6365·73206c65·66742e00·eferences·left..110 ··0x000035e4·65666572·656e6365·73206c65·66742e00·eferences·left..
111 ··0x000035f8·67657428·71696429·202d3e20·286f626a·get(qid)·->·(obj111 ··0x000035f4·67657428·71696429·202d3e20·286f626a·get(qid)·->·(obj
112 ··0x00003608·2c20666d·74290a0a·52657475·726e2061·,·fmt)..Return·a112 ··0x00003604·2c20666d·74290a0a·52657475·726e2061·,·fmt)..Return·a
113 ··0x00003618·206e6577·206f626a·65637420·66726f6d··new·object·from113 ··0x00003614·206e6577·206f626a·65637420·66726f6d··new·object·from
114 ··0x00003628·20746865·20646174·61206174·20746865··the·data·at·the114 ··0x00003624·20746865·20646174·61206174·20746865··the·data·at·the
115 ··0x00003638·2066726f·6e74206f·66207468·65207175··front·of·the·qu115 ··0x00003634·2066726f·6e74206f·66207468·65207175··front·of·the·qu
116 ··0x00003648·6575652e·0a546865·206f626a·65637427·eue..The·object'116 ··0x00003644·6575652e·0a546865·206f626a·65637427·eue..The·object'
117 ··0x00003658·7320666f·726d6174·20697320·616c736f·s·format·is·also117 ··0x00003654·7320666f·726d6174·20697320·616c736f·s·format·is·also
118 ··0x00003668·20726574·75726e65·642e0a0a·49662074··returned...If·t118 ··0x00003664·20726574·75726e65·642e0a0a·49662074··returned...If·t
119 ··0x00003678·68657265·20697320·6e6f7468·696e6720·here·is·nothing·119 ··0x00003674·68657265·20697320·6e6f7468·696e6720·here·is·nothing·
120 ··0x00003688·746f2072·65636569·76652074·68656e20·to·receive·then·120 ··0x00003684·746f2072·65636569·76652074·68656e20·to·receive·then·
121 ··0x00003698·72616973·65205175·65756545·6d707479·raise·QueueEmpty121 ··0x00003694·72616973·65205175·65756545·6d707479·raise·QueueEmpty
122 ··0x000036a8·2e000000·70757428·7169642c·206f626a·....put(qid,·obj122 ··0x000036a4·2e000000·70757428·7169642c·206f626a·....put(qid,·obj
123 ··0x000036b8·2c20666d·74290a0a·41646420·74686520·,·fmt)..Add·the·123 ··0x000036b4·2c20666d·74290a0a·41646420·74686520·,·fmt)..Add·the·
124 ··0x000036c8·6f626a65·63742773·20646174·6120746f·object's·data·to124 ··0x000036c4·6f626a65·63742773·20646174·6120746f·object's·data·to
125 ··0x000036d8·20746865·20717565·75652e00·6c697374··the·queue..list125 ··0x000036d4·20746865·20717565·75652e00·6c697374··the·queue..list
126 ··0x000036e8·5f616c6c·2829202d·3e205b28·7169642c·_all()·->·[(qid,126 ··0x000036e4·5f616c6c·2829202d·3e205b28·7169642c·_all()·->·[(qid,
Max diff block lines reached; 0/22158 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003974·00000000····························....2 ··0x00003970·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 ··0x00004f18·452a0000····························E*..2 ··0x00004f18·412a0000····························A*..
  
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 ··0x00004f1c·052a0000····························.*..2 ··0x00004f1c·012a0000····························.*..
  
3.14 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000050fc·fc500000·ffffff3f·00000000·00000000·.P.....?........2 ··0x000050fc·fc500000·ffffff3f·00000000·00000000·.P.....?........
3 ··0x0000510c·00000000·00000000·44320000·68330000·........D2..h3..3 ··0x0000510c·00000000·00000000·40320000·64330000·........@2..d3..
4 ··0x0000511c·14000000·c0510000·a0510000·fd140000·.....Q...Q......4 ··0x0000511c·14000000·c0510000·a0510000·fd140000·.....Q...Q......
5 ··0x0000512c·492a0000·49150000·38330000·d0320000·I*..I...83...2..5 ··0x0000512c·452a0000·49150000·34330000·cc320000·E*..I...43...2..
6 ··0x0000513c·00000000·dc320000·e8320000·f4320000·.....2...2...2..6 ··0x0000513c·00000000·d8320000·e4320000·f0320000·.....2...2...2..
7 ··0x0000514c·00000000·d4320000·00000000·d4320000·.....2.......2..7 ··0x0000514c·00000000·d0320000·00000000·d0320000·.....2.......2..
8 ··0x0000515c·00000000·d4320000·00000000·d4320000·.....2.......2..8 ··0x0000515c·00000000·d0320000·00000000·d0320000·.....2.......2..
9 ··0x0000516c·00000000·d4320000·00000000·d4320000·.....2.......2..9 ··0x0000516c·00000000·d0320000·00000000·d0320000·.....2.......2..
10 ··0x0000517c·00000000·d4320000·d8320000·d0320000·.....2...2...2..10 ··0x0000517c·00000000·d0320000·d4320000·cc320000·.....2...2...2..
11 ··0x0000518c·00000000·d4320000·00000000·d4320000·.....2.......2..11 ··0x0000518c·00000000·d0320000·00000000·d0320000·.....2.......2..
12 ··0x0000519c·00000000·02000000·25110000·03000000·........%.......12 ··0x0000519c·00000000·02000000·25110000·03000000·........%.......
13 ··0x000051ac·02000000·04000000·01000000·00000000·................13 ··0x000051ac·02000000·04000000·01000000·00000000·................
14 ··0x000051bc·00000000·00330000·19120000·03000000·.....3..........14 ··0x000051bc·00000000·fc320000·19120000·03000000·.....2..........
15 ··0x000051cc·d4370000·08330000·012b0000·03000000·.7...3...+......15 ··0x000051cc·d0370000·04330000·fd2a0000·03000000·.7...3...*......
16 ··0x000051dc·5c370000·10330000·8d1d0000·04000000·\7...3..........16 ··0x000051dc·58370000·0c330000·8d1d0000·04000000·X7...3..........
17 ··0x000051ec·e4360000·1c330000·95240000·03000000·.6...3...$......17 ··0x000051ec·e0360000·18330000·95240000·03000000·.6...3...$......
18 ··0x000051fc·ac360000·20330000·9d1f0000·03000000·.6..·3..........18 ··0x000051fc·a8360000·1c330000·9d1f0000·03000000·.6...3..........
19 ··0x0000520c·f8350000·24330000·4d170000·03000000·.5..$3..M.......19 ··0x0000520c·f4350000·20330000·4d170000·03000000·.5..·3..M.......
20 ··0x0000521c·84350000·2c330000·d1190000·03000000·.5..,3..........20 ··0x0000521c·80350000·28330000·d1190000·03000000·.5..(3..........
21 ··0x0000522c·18350000·34330000·e1210000·03000000·.5..43...!......21 ··0x0000522c·14350000·30330000·e1210000·03000000·.5..03...!......
22 ··0x0000523c·d4340000·40330000·5d230000·03000000·.4..@3..]#......22 ··0x0000523c·d0340000·3c330000·5d230000·03000000·.4..<3..]#......
23 ··0x0000524c·7c340000·54330000·09280000·03000000·|4..T3...(......23 ··0x0000524c·78340000·50330000·05280000·03000000·x4..P3...(......
24 ··0x0000525c·30340000·5c330000·c1260000·03000000·04..\3...&......24 ··0x0000525c·2c340000·58330000·bd260000·03000000·,4..X3...&......
25 ··0x0000526c·f4330000·54300000·55130000·03000000·.3..T0..U.......25 ··0x0000526c·f0330000·50300000·55130000·03000000·.3..P0..U.......
26 ··0x0000527c·00000000·00000000·00000000·00000000·................26 ··0x0000527c·00000000·00000000·00000000·00000000·................
27 ··0x0000528c·00000000····························....27 ··0x0000528c·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·38636263·38343366·38313133·63393532·8cbc843f8113c952 
3 ··0x00000010·38633033·31343232·31396165·65623766·8c03142219aeeb7f2 ··0x00000000·35626539·39616338·63353865·30356231·5be99ac8c58e05b1
 3 ··0x00000010·31613162·37373961·62353466·39336235·1a1b779ab54f93b5
4 ··0x00000020·66303931·32372e64·65627567·00000000·f09127.debug....4 ··0x00000020·30623464·63622e64·65627567·00000000·0b4dcb.debug....
5 ··0x00000030·dca76945····························..iE5 ··0x00000030·03bed594····························....
  
8.12 KB
./usr/lib/python3.13/lib-dynload/_multiprocessing.cpython-313-arm-linux-gnueabihf.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:·8d3e6f4904d2d2c4e57d34af6dda11eb359455d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5947a90da00e5b7d0531f77d492fc9fcfcdf92c5
6.69 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 456, 28 lines modifiedOffset 456, 28 lines modified
456 ./build-static/../Modules/_multiprocessing/semaphore.c:319456 ./build-static/../Modules/_multiprocessing/semaphore.c:319
457 »       strmi»  r6,·[r4],·-r3,·lsl·#19457 »       strmi»  r6,·[r4],·-r3,·lsl·#19
458 _multiprocessing_SemLock___enter__():458 _multiprocessing_SemLock___enter__():
459 ./build-static/../Modules/_multiprocessing/clinic/semaphore.c.h:475459 ./build-static/../Modules/_multiprocessing/clinic/semaphore.c.h:475
460 »       ldrbtmi»r4,·[pc],·#-3901»  @·1404·<PyObject_GC_UnTrack@plt+0x46c>460 »       ldrbtmi»r4,·[pc],·#-3901»  @·1404·<PyObject_GC_UnTrack@plt+0x46c>
461 _multiprocessing_SemLock_acquire_impl():461 _multiprocessing_SemLock_acquire_impl():
462 ./build-static/../Modules/_multiprocessing/semaphore.c:319462 ./build-static/../Modules/_multiprocessing/semaphore.c:319
463 »       suble»  r2,·r6,·r0,·lsl·#22463 »       suble»  r2,·r7,·r0,·lsl·#22
464 ./build-static/../Modules/_multiprocessing/semaphore.c:349464 ./build-static/../Modules/_multiprocessing/semaphore.c:349
465 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6880465 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6880
466 »       strmi»  lr,·[r6],·-sl,·lsl·#26466 »       strmi»  lr,·[r6],·-sl,·lsl·#26
467 ./build-static/../Modules/_multiprocessing/semaphore.c:350467 ./build-static/../Modules/_multiprocessing/semaphore.c:350
468 »       stcl»   7,·cr15,·[sl,·#-1020]!»@·0xfffffc04468 »       stcl»   7,·cr15,·[sl,·#-1020]!»@·0xfffffc04
469 ./build-static/../Modules/_multiprocessing/semaphore.c:350·(discriminator·1)469 ./build-static/../Modules/_multiprocessing/semaphore.c:350·(discriminator·1)
470 »       svceq»  0x00f36802470 »       svceq»  0x00f36802
471 ./build-static/../Modules/_multiprocessing/semaphore.c:350471 ./build-static/../Modules/_multiprocessing/semaphore.c:350
472 »       bcs»    112c30·<PyInit__multiprocessing@@Base+0x111120>472 »       bcs»    112c30·<PyInit__multiprocessing@@Base+0x111120>
473 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)473 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)
474 »       movwcs» fp,·#3860» @·0xf14474 »       movwcs» fp,·#3860» @·0xf14
475 »       movweq» pc,·#4099» @·0x1003»  @·<UNPREDICTABLE>475 »       movweq» pc,·#4099» @·0x1003»  @·<UNPREDICTABLE>
476 »       cmple»  sl,·r0,·lsl·#22476 »       cmple»  r6,·r0,·lsl·#22
477 ./build-static/../Modules/_multiprocessing/semaphore.c:354477 ./build-static/../Modules/_multiprocessing/semaphore.c:354
478 »       eorvs»  r2,·sl,·r0,·lsl·#28478 »       eorvs»  r2,·sl,·r0,·lsl·#28
479 »       stmdbvs»r3!,·{r0,·r3,·r8,·r9,·fp,·ip,·lr,·pc}479 »       stmdbvs»r3!,·{r0,·r3,·r8,·r9,·fp,·ip,·lr,·pc}
480 ./build-static/../Modules/_multiprocessing/semaphore.c:381480 ./build-static/../Modules/_multiprocessing/semaphore.c:381
481 »       »       »       @·<UNDEFINED>·instruction:·0x61233301481 »       »       »       @·<UNDEFINED>·instruction:·0x61233301
482 ./build-static/../Modules/_multiprocessing/semaphore.c:382482 ./build-static/../Modules/_multiprocessing/semaphore.c:382
483 »       stcl»   7,·cr15,·[r0],·#1020»  @·0x3fc483 »       stcl»   7,·cr15,·[r0],·#1020»  @·0x3fc
Offset 502, 74 lines modifiedOffset 502, 73 lines modified
502 ./build-static/../Modules/_multiprocessing/semaphore.c:364502 ./build-static/../Modules/_multiprocessing/semaphore.c:364
503 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640503 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640
504 »       stmdavs»sl!,·{r1,·r4,·r5,·r7,·sl,·fp,·sp,·lr,·pc}504 »       stmdavs»sl!,·{r1,·r4,·r5,·r7,·sl,·fp,·sp,·lr,·pc}
505 ./build-static/../Modules/_multiprocessing/semaphore.c:366505 ./build-static/../Modules/_multiprocessing/semaphore.c:366
506 »       andle»  r4,·r5,·lr,·asr·#10506 »       andle»  r4,·r5,·lr,·asr·#10
507 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·1)507 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·1)
508 »       ble»    ff80cc6c·<PyInit__multiprocessing@@Base+0xff80b15c>508 »       ble»    ff80cc6c·<PyInit__multiprocessing@@Base+0xff80b15c>
509 »       eorsle» r2,·r2,·r4,·lsl·#20509 »       eorsle» r2,·r7,·r4,·lsl·#20
510 ./build-static/../Modules/_multiprocessing/semaphore.c:371510 ./build-static/../Modules/_multiprocessing/semaphore.c:371
511 »       ble»    ff70cc74·<PyInit__multiprocessing@@Base+0xff70b164>511 »       ble»    ff70cc74·<PyInit__multiprocessing@@Base+0xff70b164>
512 ./build-static/../Modules/_multiprocessing/semaphore.c:373·(discriminator·1)512 ./build-static/../Modules/_multiprocessing/semaphore.c:373·(discriminator·1)
513 »       eorvs»  r2,·sl,·fp,·lsl·#20513 »       eorvs»  r2,·sl,·fp,·lsl·#20
514 »       »       »       @·<UNDEFINED>·instruction:·0xf1a2d033514 »       »       »       @·<UNDEFINED>·instruction:·0xf1a2d03b
515 »       subsmi» r0,·r8,·#-1207959551»       @·0xb8000001515 »       subsmi» r0,·r8,·#-1207959551»       @·0xb8000001
 516 »       stmdacs»r0,·{r3,·r4,·r6,·r8,·lr}
516 »       bllt»   1c119e4·<PyInit__multiprocessing@@Base+0x1c0fed4>517 »       bcs»    13595c·<PyInit__multiprocessing@@Base+0x133e4c>
517 ./build-static/../Modules/_multiprocessing/semaphore.c:375·(discriminator·1)518 ./build-static/../Modules/_multiprocessing/semaphore.c:375·(discriminator·1)
518 »       sbcsle» r2,·sl,·r4,·lsl·#20519 »       blmi»   7757f0·<PyInit__multiprocessing@@Base+0x773ce0>
519 ./build-static/../Modules/_multiprocessing/semaphore.c:378520 ./build-static/../Modules/_multiprocessing/semaphore.c:378
 521 »       ldmdavs»r8,·{r0,·r1,·r3,·r4,·r5,·r6,·r7,·fp,·ip,·lr}
520 »       ldmpl»  fp!,·{r0,·r2,·r3,·r4,·r8,·r9,·fp,·lr}^ 
521 »       pop»    {r3,·r4,·fp,·sp,·lr} 
522 _multiprocessing_SemLock___enter__():522 _multiprocessing_SemLock___enter__():
523 ./build-static/../Modules/_multiprocessing/clinic/semaphore.c.h:483523 ./build-static/../Modules/_multiprocessing/clinic/semaphore.c.h:483
524 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff43f8524 »       mvnsmi» lr,·#12386304»     @·0xbd0000
525 _multiprocessing_SemLock_acquire_impl():525 _multiprocessing_SemLock_acquire_impl():
526 ./build-static/../Modules/_multiprocessing/semaphore.c:378526 ./build-static/../Modules/_multiprocessing/semaphore.c:378
527 »       stmdbvs»r3,·{r0,·r3,·r5,·r7,·sl,·fp,·ip,·sp,·pc}527 »       stclt»  7,·cr15,·[r8],·#1020» @·0x3fc
528 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·1)528 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·1)
 529 »       blcs»   1b8a8·<PyInit__multiprocessing@@Base+0x19d98>
529 »       vstrle» d2,·[r4,·#-0] 
530 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·2) 
531 »       stc»    7,·cr15,·[ip],·#1020»   @·0x3fc 
532 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·1) 
533 »       addsmi» r6,·r8,·#14876672»  @·0xe30000 
534 »       stmiavs»r0!,·{r0,·r1,·r5,·ip,·lr,·pc}530 »       stmiavs»r0!,·{r0,·r1,·r2,·r4,·sl,·fp,·ip,·lr,·pc}
535 ./build-static/../Modules/_multiprocessing/semaphore.c:349531 ./build-static/../Modules/_multiprocessing/semaphore.c:349
536 »       ldc»    7,·cr15,·[sl],·#1020»   @·0x3fc532 »       ldc»    7,·cr15,·[lr],·#1020»   @·0x3fc
537 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4606533 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4606
538 ./build-static/../Modules/_multiprocessing/semaphore.c:350534 ./build-static/../Modules/_multiprocessing/semaphore.c:350
539 »       stmdavs»r2,·{r2,·r3,·r4,·r8,·sl,·fp,·sp,·lr,·pc}535 »       stmdavs»r2,·{r5,·r8,·sl,·fp,·sp,·lr,·pc}
540 »       bcs»    112ccc·<PyInit__multiprocessing@@Base+0x1111bc>536 »       bcs»    112cc4·<PyInit__multiprocessing@@Base+0x1111b4>
541 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)537 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)
542 »       mcrcs»  1,·0,·sp,·cr0,·cr6,·{5}538 »       mcrcs»  1,·0,·sp,·cr0,·cr10,·{5}
543 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffdab4539 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffdab8
544 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·2)540 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·2)
545 »       stmiblt»r8,·{r1,·r3,·r6,·r8,·sl,·fp,·sp,·lr,·pc}541 »       ldmiblt»r8!,·{r1,·r2,·r3,·r6,·r8,·sl,·fp,·sp,·lr,·pc}
546 ./build-static/../Modules/_multiprocessing/semaphore.c:349542 ./build-static/../Modules/_multiprocessing/semaphore.c:349
547 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff68a0543 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff68a0
548 »       stmdavs»sl!,·{r2,·r3,·r5,·r7,·sl,·fp,·sp,·lr,·pc}544 »       stmdavs»sl!,·{r4,·r5,·r7,·sl,·fp,·sp,·lr,·pc}
549 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)545 ./build-static/../Modules/_multiprocessing/semaphore.c:351·(discriminator·1)
550 »       ble»    feac8ce8·<PyInit__multiprocessing@@Base+0xfeac71d8>546 »       ble»    febc8ce0·<PyInit__multiprocessing@@Base+0xfebc71d0>
551 »       »       »       @·<UNDEFINED>·instruction:·0xd1a92a04547 »       »       »       @·<UNDEFINED>·instruction:·0xd1ad2a04
552 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffe7f3548 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffe7f3
 549 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·2)
 550 »       stmiavs»r3!,·{r2,·r4,·r7,·sl,·fp,·sp,·lr,·pc}^
 551 ./build-static/../Modules/_multiprocessing/semaphore.c:319·(discriminator·1)
 552 »       »       »       @·<UNDEFINED>·instruction:·0xd1e24298
 553 ./build-static/../Modules/_multiprocessing/semaphore.c:320
 554 »       movwcc» r6,·#6435» @·0x1923
 555 »       str»    r6,·[ip,·r3,·lsr·#2]!
553 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·2)556 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·2)
554 »       stmdacs»r0,·{r1,·r2,·r3,·r4,·r5,·r8,·sl,·fp,·sp,·lr,·pc}557 »       ldc»    7,·cr15,·[r8,·#-1020]!» @·0xfffffc04
555 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·1)558 ./build-static/../Modules/_multiprocessing/semaphore.c:368·(discriminator·1)
556 »       andcs»  sp,·r4,·#183»@·0xb7559 »       adcsle» r2,·r2,·r0,·lsl·#16
557 ./build-static/../Modules/_multiprocessing/semaphore.c:365·(discriminator·1)560 ./build-static/../Modules/_multiprocessing/semaphore.c:365·(discriminator·1)
 561 »       strb»   r2,·[r3,·r4,·lsl·#4]
558 »       blmi»   23b404·<PyInit__multiprocessing@@Base+0x2398f4> 
559 ./build-static/../Modules/_multiprocessing/semaphore.c:374 
560 »       »       »       @·<UNDEFINED>·instruction:·0xe7aa58f8 
561 ./build-static/../Modules/_multiprocessing/semaphore.c:352·(discriminator·1)562 ./build-static/../Modules/_multiprocessing/semaphore.c:352·(discriminator·1)
562 »       eorvs»  r2,·sl,·r4,·lsl·#4563 »       eorvs»  r2,·sl,·r4,·lsl·#4
563 ./build-static/../Modules/_multiprocessing/semaphore.c:354564 ./build-static/../Modules/_multiprocessing/semaphore.c:354
564 »       stmdbvs»r3!,·{r1,·r6,·r7,·r8,·r9,·sl,·sp,·lr,·pc}565 »       blmi»   13b3f4·<PyInit__multiprocessing@@Base+0x1398e4>
565 ./build-static/../Modules/_multiprocessing/semaphore.c:320566 ./build-static/../Modules/_multiprocessing/semaphore.c:374
566 »       »       »       @·<UNDEFINED>·instruction:·0x61233301567 »       »       »       @·<UNDEFINED>·instruction:·0xe7a258f8
567 ./build-static/../Modules/_multiprocessing/semaphore.c:321 
568 »       svclt»  0x0000e7a1 
569 »       strdeq» r2,·[r0],·-lr568 »       strdeq» r2,·[r0],·-lr
570 »       ldrdeq» r0,·[r0],·-ip569 »       ldrdeq» r0,·[r0],·-ip
571 »       andeq»  r0,·r0,·r8,·asr·#1570 »       andeq»  r0,·r0,·r8,·asr·#1
572 »       andeq»  r0,·r0,·ip,·asr·#1571 »       andeq»  r0,·r0,·ip,·asr·#1
573 semlock_dealloc():572 semlock_dealloc():
574 ./build-static/../Modules/_multiprocessing/semaphore.c:579573 ./build-static/../Modules/_multiprocessing/semaphore.c:579
575 »       vst3.8» {d27,d29,d31},·[pc·:256],·r8574 »       vst3.8» {d27,d29,d31},·[pc·:256],·r8
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·33653666·34393034·64326432·63346535·3e6f4904d2d2c4e5 
3 ··0x00000010·37643334·61663664·64613131·65623335·7d34af6dda11eb352 ··0x00000000·34376139·30646130·30653562·37643035·47a90da00e5b7d05
 3 ··0x00000010·33316637·37643439·32666339·66636663·31f77d492fc9fcfc
4 ··0x00000020·39343535·64372e64·65627567·00000000·9455d7.debug....4 ··0x00000020·64663932·63352e64·65627567·00000000·df92c5.debug....
5 ··0x00000030·a4255a1d····························.%Z.5 ··0x00000030·998047e9····························..G.
  
78.7 KB
./usr/lib/python3.13/lib-dynload/_queue.cpython-313-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x0207c·0x0207c·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x020e4·0x020e4·R·E·0x1000
7 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x0038c·0x00390·RW··0x10007 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x0038c·0x00390·RW··0x1000
8 ··DYNAMIC········0x002f20·0x00003f20·0x00003f20·0x000e0·0x000e0·RW··0x48 ··DYNAMIC········0x002f20·0x00003f20·0x00003f20·0x000e0·0x000e0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x111 ··GNU_RELRO······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
1.83 KB
readelf --wide --sections {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·0002c7·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·0002c7·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········000006a0·0006a0·000054·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000006a0·0006a0·000054·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000006f4·0006f4·000020·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········000006f4·0006f4·000020·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············00000714·000714·0001e0·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000714·000714·0001e0·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············000008f4·0008f4·000100·08··AI··3··19··413 ··[·8]·.rel.plt··········REL·············000008f4·0008f4·000100·08··AI··3··19··4
14 ··[·9]·.init·············PROGBITS········000009f4·0009f4·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········000009f4·0009f4·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00000a00·000a00·0001a8·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00000a00·000a00·0001a8·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00000ba8·000ba8·000cdc·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00000ba8·000ba8·000d44·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········00001884·001884·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········000018ec·0018ec·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········0000188c·00188c·0007ec·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········000018f4·0018f4·0007ec·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00002078·002078·000004·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········000020e0·0020e0·000004·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·0000e0·08··WA··4···0··423 ··[18]·.dynamic··········DYNAMIC·········00003f20·002f20·0000e0·08··WA··4···0··4
24 ··[19]·.got··············PROGBITS········00004000·003000·0000a8·04··WA··0···0··424 ··[19]·.got··············PROGBITS········00004000·003000·0000a8·04··WA··0···0··4
25 ··[20]·.data·············PROGBITS········000040a8·0030a8·0001d8·00··WA··0···0··425 ··[20]·.data·············PROGBITS········000040a8·0030a8·0001d8·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004280·003280·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004280·003280·000004·00··WA··0···0··1
745 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0x2f20·contains·24·entries:1 Dynamic·section·at·offset·0x2f20·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)·······················0x9f44 ·0x0000000c·(INIT)·······················0x9f4
5 ·0x0000000d·(FINI)·······················0x18845 ·0x0000000d·(FINI)·······················0x18ec
6 ·0x00000019·(INIT_ARRAY)·················0x3ef46 ·0x00000019·(INIT_ARRAY)·················0x3ef4
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x3ef88 ·0x0000001a·(FINI_ARRAY)·················0x3ef8
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x11810 ·0x6ffffef5·(GNU_HASH)···················0x118
11 ·0x00000005·(STRTAB)·····················0x3d811 ·0x00000005·(STRTAB)·····················0x3d8
12 ·0x00000006·(SYMTAB)·····················0x13812 ·0x00000006·(SYMTAB)·····················0x138
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:·5af5f487c778ebd4978a265becb6965b0da8fdfc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·04fa7d7728a07162a5eed8eaa119ba6418e8aedf
386 B
strings --all --bytes=8 {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 PyObject_GC_UnTrack33 PyObject_GC_UnTrack
34 PyObject_ClearWeakRefs34 PyObject_ClearWeakRefs
35 PyExc_TypeError35 PyExc_TypeError
36 PyMem_Free36 PyMem_Free
37 Py_GenericAlias37 Py_GenericAlias
38 libc.so.638 libc.so.6
39 GLIBC_2.439 GLIBC_2.4
40 K(FbF1F{D40 :K(FbF1F{D
41 H»      KxD»   J{D41 H»      KxD»   J{D
42 Exception·raised·by·Queue.get(block=0)/get_nowait().42 Exception·raised·by·Queue.get(block=0)/get_nowait().
43 _queue.Empty43 _queue.Empty
44 SimpleQueue44 SimpleQueue
45 'timeout'·must·be·a·non-negative·number45 'timeout'·must·be·a·non-negative·number
46 get_nowait()·takes·no·arguments46 get_nowait()·takes·no·arguments
47 put_nowait47 put_nowait
375 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 000009f4·<.init>:3 000009f4·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     132c·<PyInit__queue@@Base+0x670>6 »       bl»     13b8·<PyInit__queue@@Base+0x6fc>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
51.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ./build-static/../Modules/_queuemodule.c:31281 ./build-static/../Modules/_queuemodule.c:312
82 »       mulscc» ip,·sp,·r882 »       mulscc» ip,·sp,·r8
83 »       rscle»  r2,·pc,·r0,·lsl·#2283 »       rscle»  r2,·pc,·r0,·lsl·#22
84 »       subeq»  lr,·r9,·r6,·lsl·r084 »       subeq»  lr,·r9,·r6,·lsl·r0
85 RingBuf_Put():85 RingBuf_Put():
86 ./build-static/../Modules/_queuemodule.c:16586 ./build-static/../Modules/_queuemodule.c:165
87 »       andeq»  pc,·ip,·r4,·lsl·#287 »       andeq»  pc,·ip,·r4,·lsl·#2
88 »       blx»    8bcc6e·<PyInit__queue@@Base+0x8bbfb2>88 »       blx»    17bcc6e·<PyInit__queue@@Base+0x17bbfb2>
89 ./build-static/../Modules/_queuemodule.c:165·(discriminator·1)89 ./build-static/../Modules/_queuemodule.c:165·(discriminator·1)
90 »       ble»    cac70·<PyInit__queue@@Base+0xc9fb4>90 »       ble»    cac70·<PyInit__queue@@Base+0xc9fb4>
91 ./build-static/../Modules/_queuemodule.c:16691 ./build-static/../Modules/_queuemodule.c:166
92 »       svc»    0x0008f7ff92 »       svc»    0x0008f7ff
93 _queue_SimpleQueue_put_impl():93 _queue_SimpleQueue_put_impl():
94 ./build-static/../Modules/_queuemodule.c:31494 ./build-static/../Modules/_queuemodule.c:314
95 »       and»    r2,·sp,·r095 »       and»    r2,·sp,·r0
Offset 97, 36 lines modifiedOffset 97, 36 lines modified
97 ./build-static/../Modules/_queuemodule.c:17097 ./build-static/../Modules/_queuemodule.c:170
98 »       stmdbvs»r3!,·{r5,·r6,·r7,·fp,·sp,·lr}^98 »       stmdbvs»r3!,·{r5,·r6,·r7,·fp,·sp,·lr}^
99 ./build-static/../Modules/_queuemodule.c:17199 ./build-static/../Modules/_queuemodule.c:171
100 »       »       »       @·<UNDEFINED>·instruction:·0xf84369a1100 »       »       »       @·<UNDEFINED>·instruction:·0xf84369a1
101 ./build-static/../Modules/_queuemodule.c:170101 ./build-static/../Modules/_queuemodule.c:170
102 »       andcc»  r5,·r1,·r0,·lsr·#32102 »       andcc»  r5,·r1,·r0,·lsr·#32
103 ./build-static/../Modules/_queuemodule.c:171103 ./build-static/../Modules/_queuemodule.c:171
104 »       stc2l»  0,·cr15,·[ip]104 »       cdp2»   0,·2,·cr15,·cr0,·cr0,·{0}
105 ./build-static/../Modules/_queuemodule.c:172105 ./build-static/../Modules/_queuemodule.c:172
106 »       rscvs»  r6,·r1,·r3,·ror·#19106 »       rscvs»  r6,·r1,·r3,·ror·#19
107 »       mvnvs»  r3,·r1,·lsl·#6107 »       mvnvs»  r3,·r1,·lsl·#6
108 _queue_SimpleQueue_put_impl():108 _queue_SimpleQueue_put_impl():
109 ./build-static/../Modules/_queuemodule.c:317109 ./build-static/../Modules/_queuemodule.c:317
110 »       ldmpl»  r0!,·{r2,·r8,·r9,·fp,·lr}^110 »       ldmpl»  r0!,·{r2,·r8,·r9,·fp,·lr}^
111 _queue_SimpleQueue_put_nowait():111 _queue_SimpleQueue_put_nowait():
112 ./build-static/../Modules/clinic/_queuemodule.c.h:177112 ./build-static/../Modules/clinic/_queuemodule.c.h:177
113 »       ldcllt» 0,·cr11,·[r0,·#-40]!»@·0xffffffd8113 »       ldcllt» 0,·cr11,·[r0,·#-40]!»@·0xffffffd8
114 »       andeq»  r3,·r0,·r8,·lsl·#8114 »       andeq»  r3,·r0,·r8,·lsl·#8
115 »       andeq»  r3,·r0,·r2,·lsr·#10115 »       andeq»  r3,·r0,·r2,·lsr·#10
116 »       andeq»  r0,·r0,·r3,·asr·r9116 »       andeq»  r0,·r0,·r7,·lsr·#13
117 »       andeq»  r0,·r0,·r0,·lsr·#1117 »       andeq»  r0,·r0,·r0,·lsr·#1
118 simplequeue_clear():118 simplequeue_clear():
119 ./build-static/../Modules/_queuemodule.c:208119 ./build-static/../Modules/_queuemodule.c:208
120 »       vst3.8» {d27,d29,d31},·[pc],·r8120 »       vst3.8» {d27,d29,d31},·[pc],·r8
121 »       bl»     feb57eb0·<PyInit__queue@@Base+0xfeb571f4>121 »       bl»     feb57eb0·<PyInit__queue@@Base+0xfeb571f4>
122 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c122 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
123 »       strdcc» r0,·[ip],·-r8123 »       strdcc» r0,·[ip],·-r8
124 ./build-static/../Modules/_queuemodule.c:209124 ./build-static/../Modules/_queuemodule.c:209
125 »       blx»    fec3ccbc·<PyInit__queue@@Base+0xfec3c000>125 »       blx»    ff5bccbc·<PyInit__queue@@Base+0xff5bc000>
126 ./build-static/../Modules/_queuemodule.c:211126 ./build-static/../Modules/_queuemodule.c:211
127 »       stclt»  0,·cr2,·[r8,·#-0]127 »       stclt»  0,·cr2,·[r8,·#-0]
  
128 00000cbc·<PyInit__queue@@Base>:128 00000cbc·<PyInit__queue@@Base>:
129 PyInit__queue():129 PyInit__queue():
130 ./build-static/../Modules/_queuemodule.c:617130 ./build-static/../Modules/_queuemodule.c:617
131 »       ldr»    r0,·[pc,·#4]»  @·(cc4·<PyInit__queue@@Base+0x8>)131 »       ldr»    r0,·[pc,·#4]»  @·(cc4·<PyInit__queue@@Base+0x8>)
Offset 185, 19 lines modifiedOffset 185, 19 lines modified
185 ./build-static/../Modules/_queuemodule.c:587·(discriminator·1)185 ./build-static/../Modules/_queuemodule.c:587·(discriminator·1)
186 »       asrs»   r0,·r0,·#31186 »       asrs»   r0,·r0,·#31
187 ./build-static/../Modules/_queuemodule.c:592187 ./build-static/../Modules/_queuemodule.c:592
188 »       pop»    {r3,·r4,·r5,·pc}188 »       pop»    {r3,·r4,·r5,·pc}
189 »       mov.w»  r0,·#4294967295»    @·0xffffffff189 »       mov.w»  r0,·#4294967295»    @·0xffffffff
190 »       pop»    {r3,·r4,·r5,·pc}190 »       pop»    {r3,·r4,·r5,·pc}
191 »       nop191 »       nop
192 »       lsrs»   r2,·r7,·#16192 »       lsrs»   r2,·r4,·#18
193 »       movs»   r0,·r0193 »       movs»   r0,·r0
194 »       lsrs»   r4,·r5,·#17194 »       lsrs»   r4,·r2,·#19
195 »       movs»   r0,·r0195 »       movs»   r0,·r0
196 »       lsrs»   r4,·r5,·#17196 »       lsrs»   r4,·r2,·#19
197 »       movs»   r0,·r0197 »       movs»   r0,·r0
198 »       adds»   r4,·#36»     @·0x24198 »       adds»   r4,·#36»     @·0x24
199 »       movs»   r0,·r0199 »       movs»   r0,·r0
200 queue_traverse():200 queue_traverse():
201 ./build-static/../Modules/_queuemodule.c:498201 ./build-static/../Modules/_queuemodule.c:498
202 »       push»   {r4,·r5,·r6,·lr}202 »       push»   {r4,·r5,·r6,·lr}
203 »       mov.w»  ip,·#4096»  @·0x1000203 »       mov.w»  ip,·#4096»  @·0x1000
Offset 358, 42 lines modifiedOffset 358, 42 lines modified
358 Py_DECREF():358 Py_DECREF():
359 ./build-static/../Include/object.h:947359 ./build-static/../Include/object.h:947
360 »       b.w»    a70·<_Py_Dealloc@plt>360 »       b.w»    a70·<_Py_Dealloc@plt>
361 »       blx»    a74·<_Py_Dealloc@plt+0x4>361 »       blx»    a74·<_Py_Dealloc@plt+0x4>
362 »       b.n»    ddc·<PyInit__queue@@Base+0x120>362 »       b.n»    ddc·<PyInit__queue@@Base+0x120>
363 _queue_SimpleQueue_put():363 _queue_SimpleQueue_put():
364 ./build-static/../Modules/clinic/_queuemodule.c.h:59364 ./build-static/../Modules/clinic/_queuemodule.c.h:59
365 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}365 »       push»   {r4,·r5,·r6,·r7,·lr}
366 »       mov.w»  ip,·#4096»  @·0x1000366 »       mov.w»  ip,·#4096»  @·0x1000
367 »       sub.w»  ip,·sp,·ip367 »       sub.w»  ip,·sp,·ip
368 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8368 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8
369 »       ldr»    r6,·[pc,·#260]»@·(f1c·<PyInit__queue@@Base+0x260>)369 »       ldr»    r7,·[pc,·#256]»@·(f14·<PyInit__queue@@Base+0x258>)
370 »       mov»    r4,·r0370 »       mov»    r4,·r0
371 »       sub»    sp,·#48»      @·0x30371 »       sub»    sp,·#52»      @·0x34
372 »       mov»    r0,·r1372 »       mov»    r0,·r1
373 »       add»    r6,·pc373 »       add»    r7,·pc
374 ./build-static/../Modules/clinic/_queuemodule.c.h:87374 ./build-static/../Modules/clinic/_queuemodule.c.h:87
375 »       mov»    r5,·r3375 »       mov»    r5,·r3
376 »       cmp»    r3,·#0376 »       cmp»    r3,·#0
377 »       bne.n»  f14·<PyInit__queue@@Base+0x258>377 »       bne.n»  f0e·<PyInit__queue@@Base+0x252>
378 ./build-static/../Modules/clinic/_queuemodule.c.h:92378 ./build-static/../Modules/clinic/_queuemodule.c.h:92
379 »       subs»   r1,·r2,·#1379 »       subs»   r1,·r2,·#1
380 »       cmp»    r1,·#2380 »       cmp»    r1,·#2
381 »       bhi.n»  eaa·<PyInit__queue@@Base+0x1ee>381 »       bhi.n»  ea6·<PyInit__queue@@Base+0x1ea>
382 ./build-static/../Modules/clinic/_queuemodule.c.h:92·(discriminator·2)382 ./build-static/../Modules/clinic/_queuemodule.c.h:92·(discriminator·2)
383 »       cmp»    r0,·#0383 »       cmp»    r0,·#0
384 »       beq.n»  edc·<PyInit__queue@@Base+0x220>384 »       beq.n»  ed8·<PyInit__queue@@Base+0x21c>
385 ./build-static/../Modules/clinic/_queuemodule.c.h:96385 ./build-static/../Modules/clinic/_queuemodule.c.h:96
386 »       ldr»    r7,·[r0,·#0]386 »       ldr»    r5,·[r0,·#0]
387 ./build-static/../Modules/clinic/_queuemodule.c.h:97387 ./build-static/../Modules/clinic/_queuemodule.c.h:97
388 »       cmp»    r2,·#1388 »       cmp»    r2,·#1
389 »       bne.n»  ecc·<PyInit__queue@@Base+0x210>389 »       bne.n»  ec8·<PyInit__queue@@Base+0x20c>
390 _Py_IsImmortal():390 _Py_IsImmortal():
391 ./build-static/../Include/object.h:361391 ./build-static/../Include/object.h:361
392 »       ldr»    r3,·[r7,·#0]392 »       ldr»    r3,·[r5,·#0]
393 Py_INCREF():393 Py_INCREF():
394 ./build-static/../Include/object.h:832·(discriminator·1)394 ./build-static/../Include/object.h:832·(discriminator·1)
395 »       mvn.w»  r2,·#3221225472»    @·0xc0000000395 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
396 _queue_SimpleQueue_put_impl():396 _queue_SimpleQueue_put_impl():
397 ./build-static/../Modules/_queuemodule.c:302397 ./build-static/../Modules/_queuemodule.c:302
398 »       movs»   r1,·#0398 »       movs»   r1,·#0
399 »       str»    r4,·[sp,·#40]» @·0x28399 »       str»    r4,·[sp,·#40]» @·0x28
Offset 401, 160 lines modifiedOffset 401, 160 lines modified
401 ./build-static/../Include/object.h:832·(discriminator·1)401 ./build-static/../Include/object.h:832·(discriminator·1)
402 »       cmp»    r3,·r2402 »       cmp»    r3,·r2
403 _queue_SimpleQueue_put_impl():403 _queue_SimpleQueue_put_impl():
404 ./build-static/../Modules/_queuemodule.c:302404 ./build-static/../Modules/_queuemodule.c:302
405 »       strb.w» r1,·[sp,·#36]»      @·0x24405 »       strb.w» r1,·[sp,·#36]»      @·0x24
406 Py_INCREF():406 Py_INCREF():
407 ./build-static/../Include/object.h:832·(discriminator·1)407 ./build-static/../Include/object.h:832·(discriminator·1)
408 »       beq.n»  e76·<PyInit__queue@@Base+0x1ba>408 »       beq.n»  e72·<PyInit__queue@@Base+0x1b6>
409 _queue_SimpleQueue_put_impl():409 _queue_SimpleQueue_put_impl():
410 ./build-static/../Modules/_queuemodule.c:307410 ./build-static/../Modules/_queuemodule.c:307
411 »       ldrb»   r2,·[r4,·#8]411 »       ldrb»   r2,·[r4,·#8]
Max diff block lines reached; 48010/52698 bytes (91.10%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001884·<.fini>:2 000018ec·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
16.8 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 130 lines modifiedOffset 1, 130 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000188c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000018f4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000189c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001904·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000018ac·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001914·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000018bc·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001924·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000018cc·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001934·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000018dc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001944·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000018ec·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001954·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000018fc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001964·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x0000190c·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001974·0b000000·41000000·00000000·00000000·....A...........
11 ··0x0000191c·45786365·7074696f·6e207261·69736564·Exception·raised11 ··0x00001984·45786365·7074696f·6e207261·69736564·Exception·raised
12 ··0x0000192c·20627920·51756575·652e6765·7428626c··by·Queue.get(bl12 ··0x00001994·20627920·51756575·652e6765·7428626c··by·Queue.get(bl
13 ··0x0000193c·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai13 ··0x000019a4·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai
14 ··0x0000194c·7428292e·00000000·5f717565·75652e45·t()....._queue.E14 ··0x000019b4·7428292e·00000000·5f717565·75652e45·t()....._queue.E
15 ··0x0000195c·6d707479·00000000·456d7074·79000000·mpty....Empty...15 ··0x000019c4·6d707479·00000000·456d7074·79000000·mpty....Empty...
16 ··0x0000196c·53696d70·6c655175·65756500·2774696d·SimpleQueue.'tim16 ··0x000019d4·53696d70·6c655175·65756500·2774696d·SimpleQueue.'tim
17 ··0x0000197c·656f7574·27206d75·73742062·65206120·eout'·must·be·a·17 ··0x000019e4·656f7574·27206d75·73742062·65206120·eout'·must·be·a·
18 ··0x0000198c·6e6f6e2d·6e656761·74697665·206e756d·non-negative·num18 ··0x000019f4·6e6f6e2d·6e656761·74697665·206e756d·non-negative·num
19 ··0x0000199c·62657200·6765745f·6e6f7761·69742829·ber.get_nowait()19 ··0x00001a04·62657200·6765745f·6e6f7761·69742829·ber.get_nowait()
20 ··0x000019ac·2074616b·6573206e·6f206172·67756d65··takes·no·argume20 ··0x00001a14·2074616b·6573206e·6f206172·67756d65··takes·no·argume
21 ··0x000019bc·6e747300·626c6f63·6b000000·74696d65·nts.block...time21 ··0x00001a24·6e747300·626c6f63·6b000000·74696d65·nts.block...time
22 ··0x000019cc·6f757400·67657400·6974656d·00000000·out.get.item....22 ··0x00001a34·6f757400·67657400·6974656d·00000000·out.get.item....
23 ··0x000019dc·70757400·7075745f·6e6f7761·69740000·put.put_nowait..23 ··0x00001a44·70757400·7075745f·6e6f7761·69740000·put.put_nowait..
24 ··0x000019ec·5f717565·75652e53·696d706c·65517565·_queue.SimpleQue24 ··0x00001a54·5f717565·75652e53·696d706c·65517565·_queue.SimpleQue
25 ··0x000019fc·75650000·5f5f7765·616b6c69·73746f66·ue..__weaklistof25 ··0x00001a64·75650000·5f5f7765·616b6c69·73746f66·ue..__weaklistof
26 ··0x00001a0c·66736574·5f5f0000·656d7074·79000000·fset__..empty...26 ··0x00001a74·66736574·5f5f0000·656d7074·79000000·fset__..empty...
27 ··0x00001a1c·6765745f·6e6f7761·69740000·7173697a·get_nowait..qsiz27 ··0x00001a84·6765745f·6e6f7761·69740000·7173697a·get_nowait..qsiz
28 ··0x00001a2c·65000000·5f5f636c·6173735f·67657469·e...__class_geti28 ··0x00001a94·65000000·5f5f636c·6173735f·67657469·e...__class_geti
29 ··0x00001a3c·74656d5f·5f000000·53656520·50455020·tem__...See·PEP·29 ··0x00001aa4·74656d5f·5f000000·53656520·50455020·tem__...See·PEP·
30 ··0x00001a4c·35383500·5f717565·75650000·4320696d·585._queue..C·im30 ··0x00001ab4·35383500·5f717565·75650000·4320696d·585._queue..C·im
31 ··0x00001a5c·706c656d·656e7461·74696f6e·206f6620·plementation·of·31 ··0x00001ac4·706c656d·656e7461·74696f6e·206f6620·plementation·of·
32 ··0x00001a6c·74686520·50797468·6f6e2071·75657565·the·Python·queue32 ··0x00001ad4·74686520·50797468·6f6e2071·75657565·the·Python·queue
33 ··0x00001a7c·206d6f64·756c652e·0a546869·73206d6f··module..This·mo33 ··0x00001ae4·206d6f64·756c652e·0a546869·73206d6f··module..This·mo
34 ··0x00001a8c·64756c65·20697320·616e2069·6d706c65·dule·is·an·imple34 ··0x00001af4·64756c65·20697320·616e2069·6d706c65·dule·is·an·imple
35 ··0x00001a9c·6d656e74·6174696f·6e206465·7461696c·mentation·detail35 ··0x00001b04·6d656e74·6174696f·6e206465·7461696c·mentation·detail
36 ··0x00001aac·2c20706c·65617365·20646f20·6e6f7420·,·please·do·not·36 ··0x00001b14·2c20706c·65617365·20646f20·6e6f7420·,·please·do·not·
37 ··0x00001abc·75736520·69742064·69726563·746c792e·use·it·directly.37 ··0x00001b24·75736520·69742064·69726563·746c792e·use·it·directly.
38 ··0x00001acc·00000000·7173697a·65282473·656c662c·....qsize($self,38 ··0x00001b34·00000000·7173697a·65282473·656c662c·....qsize($self,
39 ··0x00001adc·202f290a·2d2d0a0a·52657475·726e2074··/).--..Return·t39 ··0x00001b44·202f290a·2d2d0a0a·52657475·726e2074··/).--..Return·t
40 ··0x00001aec·68652061·7070726f·78696d61·74652073·he·approximate·s40 ··0x00001b54·68652061·7070726f·78696d61·74652073·he·approximate·s
41 ··0x00001afc·697a6520·6f662074·68652071·75657565·ize·of·the·queue41 ··0x00001b64·697a6520·6f662074·68652071·75657565·ize·of·the·queue
42 ··0x00001b0c·20286e6f·74207265·6c696162·6c652129··(not·reliable!)42 ··0x00001b74·20286e6f·74207265·6c696162·6c652129··(not·reliable!)
43 ··0x00001b1c·2e000000·656d7074·79282473·656c662c·....empty($self,43 ··0x00001b84·2e000000·656d7074·79282473·656c662c·....empty($self,
44 ··0x00001b2c·202f290a·2d2d0a0a·52657475·726e2054··/).--..Return·T44 ··0x00001b94·202f290a·2d2d0a0a·52657475·726e2054··/).--..Return·T
45 ··0x00001b3c·72756520·69662074·68652071·75657565·rue·if·the·queue45 ··0x00001ba4·72756520·69662074·68652071·75657565·rue·if·the·queue
46 ··0x00001b4c·20697320·656d7074·792c2046·616c7365··is·empty,·False46 ··0x00001bb4·20697320·656d7074·792c2046·616c7365··is·empty,·False
47 ··0x00001b5c·206f7468·65727769·73652028·6e6f7420··otherwise·(not·47 ··0x00001bc4·206f7468·65727769·73652028·6e6f7420··otherwise·(not·
48 ··0x00001b6c·72656c69·61626c65·21292e00·6765745f·reliable!)..get_48 ··0x00001bd4·72656c69·61626c65·21292e00·6765745f·reliable!)..get_
49 ··0x00001b7c·6e6f7761·69742824·73656c66·2c202f29·nowait($self,·/)49 ··0x00001be4·6e6f7761·69742824·73656c66·2c202f29·nowait($self,·/)
50 ··0x00001b8c·0a2d2d0a·0a52656d·6f766520·616e6420·.--..Remove·and·50 ··0x00001bf4·0a2d2d0a·0a52656d·6f766520·616e6420·.--..Remove·and·
51 ··0x00001b9c·72657475·726e2061·6e206974·656d2066·return·an·item·f51 ··0x00001c04·72657475·726e2061·6e206974·656d2066·return·an·item·f
52 ··0x00001bac·726f6d20·74686520·71756575·65207769·rom·the·queue·wi52 ··0x00001c14·726f6d20·74686520·71756575·65207769·rom·the·queue·wi
53 ··0x00001bbc·74686f75·7420626c·6f636b69·6e672e0a·thout·blocking..53 ··0x00001c24·74686f75·7420626c·6f636b69·6e672e0a·thout·blocking..
54 ··0x00001bcc·0a4f6e6c·79206765·7420616e·20697465·.Only·get·an·ite54 ··0x00001c34·0a4f6e6c·79206765·7420616e·20697465·.Only·get·an·ite
55 ··0x00001bdc·6d206966·206f6e65·20697320·696d6d65·m·if·one·is·imme55 ··0x00001c44·6d206966·206f6e65·20697320·696d6d65·m·if·one·is·imme
56 ··0x00001bec·64696174·656c7920·61766169·6c61626c·diately·availabl56 ··0x00001c54·64696174·656c7920·61766169·6c61626c·diately·availabl
57 ··0x00001bfc·652e204f·74686572·77697365·0a726169·e.·Otherwise.rai57 ··0x00001c64·652e204f·74686572·77697365·0a726169·e.·Otherwise.rai
58 ··0x00001c0c·73652074·68652045·6d707479·20657863·se·the·Empty·exc58 ··0x00001c74·73652074·68652045·6d707479·20657863·se·the·Empty·exc
59 ··0x00001c1c·65707469·6f6e2e00·67657428·2473656c·eption..get($sel59 ··0x00001c84·65707469·6f6e2e00·67657428·2473656c·eption..get($sel
60 ··0x00001c2c·662c202f·2c20626c·6f636b3d·54727565·f,·/,·block=True60 ··0x00001c94·662c202f·2c20626c·6f636b3d·54727565·f,·/,·block=True
61 ··0x00001c3c·2c207469·6d656f75·743d4e6f·6e65290a·,·timeout=None).61 ··0x00001ca4·2c207469·6d656f75·743d4e6f·6e65290a·,·timeout=None).
62 ··0x00001c4c·2d2d0a0a·52656d6f·76652061·6e642072·--..Remove·and·r62 ··0x00001cb4·2d2d0a0a·52656d6f·76652061·6e642072·--..Remove·and·r
63 ··0x00001c5c·65747572·6e20616e·20697465·6d206672·eturn·an·item·fr63 ··0x00001cc4·65747572·6e20616e·20697465·6d206672·eturn·an·item·fr
64 ··0x00001c6c·6f6d2074·68652071·75657565·2e0a0a49·om·the·queue...I64 ··0x00001cd4·6f6d2074·68652071·75657565·2e0a0a49·om·the·queue...I
65 ··0x00001c7c·66206f70·74696f6e·616c2061·72677320·f·optional·args·65 ··0x00001ce4·66206f70·74696f6e·616c2061·72677320·f·optional·args·
66 ··0x00001c8c·27626c6f·636b2720·69732074·72756520·'block'·is·true·66 ··0x00001cf4·27626c6f·636b2720·69732074·72756520·'block'·is·true·
67 ··0x00001c9c·616e6420·2774696d·656f7574·27206973·and·'timeout'·is67 ··0x00001d04·616e6420·2774696d·656f7574·27206973·and·'timeout'·is
68 ··0x00001cac·204e6f6e·65202874·68652064·65666175··None·(the·defau68 ··0x00001d14·204e6f6e·65202874·68652064·65666175··None·(the·defau
69 ··0x00001cbc·6c74292c·0a626c6f·636b2069·66206e65·lt),.block·if·ne69 ··0x00001d24·6c74292c·0a626c6f·636b2069·66206e65·lt),.block·if·ne
70 ··0x00001ccc·63657373·61727920·756e7469·6c20616e·cessary·until·an70 ··0x00001d34·63657373·61727920·756e7469·6c20616e·cessary·until·an
71 ··0x00001cdc·20697465·6d206973·20617661·696c6162··item·is·availab71 ··0x00001d44·20697465·6d206973·20617661·696c6162··item·is·availab
72 ··0x00001cec·6c652e20·49662027·74696d65·6f757427·le.·If·'timeout'72 ··0x00001d54·6c652e20·49662027·74696d65·6f757427·le.·If·'timeout'
73 ··0x00001cfc·2069730a·61206e6f·6e2d6e65·67617469··is.a·non-negati73 ··0x00001d64·2069730a·61206e6f·6e2d6e65·67617469··is.a·non-negati
74 ··0x00001d0c·7665206e·756d6265·722c2069·7420626c·ve·number,·it·bl74 ··0x00001d74·7665206e·756d6265·722c2069·7420626c·ve·number,·it·bl
75 ··0x00001d1c·6f636b73·20617420·6d6f7374·20277469·ocks·at·most·'ti75 ··0x00001d84·6f636b73·20617420·6d6f7374·20277469·ocks·at·most·'ti
76 ··0x00001d2c·6d656f75·74272073·65636f6e·64732061·meout'·seconds·a76 ··0x00001d94·6d656f75·74272073·65636f6e·64732061·meout'·seconds·a
77 ··0x00001d3c·6e642072·61697365·730a7468·6520456d·nd·raises.the·Em77 ··0x00001da4·6e642072·61697365·730a7468·6520456d·nd·raises.the·Em
78 ··0x00001d4c·70747920·65786365·7074696f·6e206966·pty·exception·if78 ··0x00001db4·70747920·65786365·7074696f·6e206966·pty·exception·if
79 ··0x00001d5c·206e6f20·6974656d·20776173·20617661··no·item·was·ava79 ··0x00001dc4·206e6f20·6974656d·20776173·20617661··no·item·was·ava
80 ··0x00001d6c·696c6162·6c652077·69746869·6e207468·ilable·within·th80 ··0x00001dd4·696c6162·6c652077·69746869·6e207468·ilable·within·th
81 ··0x00001d7c·61742074·696d652e·0a4f7468·65727769·at·time..Otherwi81 ··0x00001de4·61742074·696d652e·0a4f7468·65727769·at·time..Otherwi
82 ··0x00001d8c·73652028·27626c6f·636b2720·69732066·se·('block'·is·f82 ··0x00001df4·73652028·27626c6f·636b2720·69732066·se·('block'·is·f
83 ··0x00001d9c·616c7365·292c2072·65747572·6e20616e·alse),·return·an83 ··0x00001e04·616c7365·292c2072·65747572·6e20616e·alse),·return·an
84 ··0x00001dac·20697465·6d206966·206f6e65·20697320··item·if·one·is·84 ··0x00001e14·20697465·6d206966·206f6e65·20697320··item·if·one·is·
85 ··0x00001dbc·696d6d65·64696174·656c790a·61766169·immediately.avai85 ··0x00001e24·696d6d65·64696174·656c790a·61766169·immediately.avai
86 ··0x00001dcc·6c61626c·652c2065·6c736520·72616973·lable,·else·rais86 ··0x00001e34·6c61626c·652c2065·6c736520·72616973·lable,·else·rais
87 ··0x00001ddc·65207468·6520456d·70747920·65786365·e·the·Empty·exce87 ··0x00001e44·65207468·6520456d·70747920·65786365·e·the·Empty·exce
88 ··0x00001dec·7074696f·6e202827·74696d65·6f757427·ption·('timeout'88 ··0x00001e54·7074696f·6e202827·74696d65·6f757427·ption·('timeout'
89 ··0x00001dfc·20697320·69676e6f·7265640a·696e2074··is·ignored.in·t89 ··0x00001e64·20697320·69676e6f·7265640a·696e2074··is·ignored.in·t
90 ··0x00001e0c·68617420·63617365·292e0000·7075745f·hat·case)...put_90 ··0x00001e74·68617420·63617365·292e0000·7075745f·hat·case)...put_
91 ··0x00001e1c·6e6f7761·69742824·73656c66·2c202f2c·nowait($self,·/,91 ··0x00001e84·6e6f7761·69742824·73656c66·2c202f2c·nowait($self,·/,
92 ··0x00001e2c·20697465·6d290a2d·2d0a0a50·75742061··item).--..Put·a92 ··0x00001e94·20697465·6d290a2d·2d0a0a50·75742061··item).--..Put·a
93 ··0x00001e3c·6e206974·656d2069·6e746f20·74686520·n·item·into·the·93 ··0x00001ea4·6e206974·656d2069·6e746f20·74686520·n·item·into·the·
94 ··0x00001e4c·71756575·65207769·74686f75·7420626c·queue·without·bl94 ··0x00001eb4·71756575·65207769·74686f75·7420626c·queue·without·bl
95 ··0x00001e5c·6f636b69·6e672e0a·0a546869·73206973·ocking...This·is95 ··0x00001ec4·6f636b69·6e672e0a·0a546869·73206973·ocking...This·is
96 ··0x00001e6c·20657861·63746c79·20657175·6976616c··exactly·equival96 ··0x00001ed4·20657861·63746c79·20657175·6976616c··exactly·equival
97 ··0x00001e7c·656e7420·746f2060·70757428·6974656d·ent·to·`put(item97 ··0x00001ee4·656e7420·746f2060·70757428·6974656d·ent·to·`put(item
98 ··0x00001e8c·29602061·6e642069·73206f6e·6c792070·)`·and·is·only·p98 ··0x00001ef4·29602061·6e642069·73206f6e·6c792070·)`·and·is·only·p
99 ··0x00001e9c·726f7669·6465640a·666f7220·636f6d70·rovided.for·comp99 ··0x00001f04·726f7669·6465640a·666f7220·636f6d70·rovided.for·comp
100 ··0x00001eac·61746962·696c6974·79207769·74682074·atibility·with·t100 ··0x00001f14·61746962·696c6974·79207769·74682074·atibility·with·t
101 ··0x00001ebc·68652051·75657565·20636c61·73732e00·he·Queue·class..101 ··0x00001f24·68652051·75657565·20636c61·73732e00·he·Queue·class..
102 ··0x00001ecc·70757428·2473656c·662c202f·2c206974·put($self,·/,·it102 ··0x00001f34·70757428·2473656c·662c202f·2c206974·put($self,·/,·it
103 ··0x00001edc·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·103 ··0x00001f44·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·
104 ··0x00001eec·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--104 ··0x00001f54·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--
105 ··0x00001efc·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o105 ··0x00001f64·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o
106 ··0x00001f0c·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th106 ··0x00001f74·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th
107 ··0x00001f1c·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc107 ··0x00001f84·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc
108 ··0x00001f2c·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'108 ··0x00001f94·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'
109 ··0x00001f3c·20617267·756d656e·74732061·72652069··arguments·are·i109 ··0x00001fa4·20617267·756d656e·74732061·72652069··arguments·are·i
110 ··0x00001f4c·676e6f72·65642c20·61732074·68697320·gnored,·as·this·110 ··0x00001fb4·676e6f72·65642c20·61732074·68697320·gnored,·as·this·
111 ··0x00001f5c·6d657468·6f640a6e·65766572·20626c6f·method.never·blo111 ··0x00001fc4·6d657468·6f640a6e·65766572·20626c6f·method.never·blo
112 ··0x00001f6c·636b732e·20205468·65792061·72652070·cks.··They·are·p112 ··0x00001fd4·636b732e·20205468·65792061·72652070·cks.··They·are·p
113 ··0x00001f7c·726f7669·64656420·666f7220·636f6d70·rovided·for·comp113 ··0x00001fe4·726f7669·64656420·666f7220·636f6d70·rovided·for·comp
114 ··0x00001f8c·61746962·696c6974·79207769·74682074·atibility·with·t114 ··0x00001ff4·61746962·696c6974·79207769·74682074·atibility·with·t
115 ··0x00001f9c·68652051·75657565·20636c61·73732e00·he·Queue·class..115 ··0x00002004·68652051·75657565·20636c61·73732e00·he·Queue·class..
116 ··0x00001fac·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--116 ··0x00002014·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--
117 ··0x00001fbc·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun117 ··0x00002024·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun
118 ··0x00001fcc·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F118 ··0x00002034·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F
119 ··0x00001fdc·49464f20·71756575·652e0000·3e000000·IFO·queue...>...119 ··0x00002044·49464f20·71756575·652e0000·3e000000·IFO·queue...>...
120 ··0x00001fec·41000000·0c000000·41000000·11000000·A.......A.......120 ··0x00002054·41000000·0c000000·41000000·11000000·A.......A.......
121 ··0x00001ffc·41000000·27000000·41000000·36000000·A...'...A...6...121 ··0x00002064·41000000·27000000·41000000·36000000·A...'...A...6...
122 ··0x0000200c·41000000·03000000·41000000·06000000·A.......A.......122 ··0x00002074·41000000·03000000·41000000·06000000·A.......A.......
123 ··0x0000201c·41000000·15000000·41000000·0f000000·A.......A.......123 ··0x00002084·41000000·15000000·41000000·0f000000·A.......A.......
124 ··0x0000202c·41000000·0e000000·41000000·26000000·A.......A...&...124 ··0x00002094·41000000·0e000000·41000000·26000000·A.......A...&...
125 ··0x0000203c·41000000·13000000·41000000·29000000·A.......A...)...125 ··0x000020a4·41000000·13000000·41000000·29000000·A.......A...)...
126 ··0x0000204c·41000000·02000000·41000000·19000000·A.......A.......126 ··0x000020b4·41000000·02000000·41000000·19000000·A.......A.......
Max diff block lines reached; 0/17066 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002078·00000000····························....2 ··0x000020e0·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·f1130000····························....2 ··0x00003ef4·7d140000····························}...
  
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·b1130000····························....2 ··0x00003ef8·3d140000····························=...
  
488 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00003efc·c0190000·c8190000·00000000·d4190000·................2 ··0x00003efc·281a0000·301a0000·00000000·3c1a0000·(...0.......<...
3 ··0x00003f0c·c0190000·c8190000·00000000·d4190000·................3 ··0x00003f0c·281a0000·301a0000·00000000·3c1a0000·(...0.......<...
4 ··0x00003f1c·00000000····························....4 ··0x00003f1c·00000000····························....
  
3.21 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000040a8·a8400000·141a0000·a90b0000·04000000·.@..............2 ··0x000040a8·a8400000·7c1a0000·a90b0000·04000000·.@..|...........
3 ··0x000040b8·201b0000·d0190000·b90f0000·82020000··...............3 ··0x000040b8·881b0000·381a0000·b10f0000·82020000·....8...........
4 ··0x000040c8·241c0000·1c1a0000·11150000·82020000·$...............4 ··0x000040c8·8c1c0000·841a0000·9d150000·82020000·................
5 ··0x000040d8·781b0000·dc190000·050e0000·82000000·x...............5 ··0x000040d8·e01b0000·441a0000·050e0000·82000000·....D...........
6 ··0x000040e8·cc1e0000·e0190000·df0b0000·82000000·................6 ··0x000040e8·341f0000·481a0000·df0b0000·82000000·4...H...........
7 ··0x000040f8·181e0000·281a0000·b50b0000·04000000·....(...........7 ··0x000040f8·801e0000·901a0000·b50b0000·04000000·................
8 ··0x00004108·d01a0000·301a0000·00000000·18000000·....0...........8 ··0x00004108·381b0000·981a0000·00000000·18000000·8...............
9 ··0x00004118·441a0000·00000000·00000000·00000000·D...............9 ··0x00004118·ac1a0000·00000000·00000000·00000000·................
10 ··0x00004128·00000000·ffffff3f·00000000·00000000·.......?........10 ··0x00004128·00000000·ffffff3f·00000000·00000000·.......?........
11 ··0x00004138·00000000·00000000·501a0000·581a0000·........P...X...11 ··0x00004138·00000000·00000000·b81a0000·c01a0000·................
12 ··0x00004148·08000000·00000000·f8410000·350d0000·.........A..5...12 ··0x00004148·08000000·00000000·f8410000·350d0000·.........A..5...
13 ··0x00004158·650d0000·b50d0000·ec190000·24000000·e...........$...13 ··0x00004158·650d0000·b50d0000·541a0000·24000000·e.......T...$...
14 ··0x00004168·00000000·00450000·18420000·00000000·.....E...B......14 ··0x00004168·00000000·00450000·18420000·00000000·.....E...B......
15 ··0x00004178·083f0000·dc190000·00000000·00000000·.?..............15 ··0x00004178·083f0000·441a0000·00000000·00000000·.?..D...........
16 ··0x00004188·00000000·00000000·00000000·00000000·................16 ··0x00004188·00000000·00000000·00000000·00000000·................
17 ··0x00004198·00000000·00000000·00000000·fc3e0000·.............>..17 ··0x00004198·00000000·00000000·00000000·fc3e0000·.............>..
18 ··0x000041a8·d0190000·00000000·00000000·00000000·................18 ··0x000041a8·381a0000·00000000·00000000·00000000·8...............
19 ··0x000041b8·00000000·00000000·00000000·00000000·................19 ··0x000041b8·00000000·00000000·00000000·00000000·................
20 ··0x000041c8·00000000·00000000·183f0000·e0190000·.........?......20 ··0x000041c8·00000000·00000000·183f0000·481a0000·.........?..H...
21 ··0x000041d8·00000000·00000000·00000000·00000000·................21 ··0x000041d8·00000000·00000000·00000000·00000000·................
22 ··0x000041e8·00000000·00000000·00000000·00000000·................22 ··0x000041e8·00000000·00000000·00000000·00000000·................
23 ··0x000041f8·02000000·c90c0000·03000000·02000000·................23 ··0x000041f8·02000000·c90c0000·03000000·02000000·................
24 ··0x00004208·04000000·01000000·00000000·00000000·................24 ··0x00004208·04000000·01000000·00000000·00000000·................
25 ··0x00004218·34000000·c1140000·38000000·ac1f0000·4.......8.......25 ··0x00004218·34000000·4d150000·38000000·14200000·4...M...8....·..
26 ··0x00004228·47000000·310f0000·33000000·a50c0000·G...1...3.......26 ··0x00004228·47000000·290f0000·33000000·a50c0000·G...)...3.......
27 ··0x00004238·48000000·58420000·40000000·ac400000·H...XB..@....@..27 ··0x00004238·48000000·58420000·40000000·ac400000·H...XB..@....@..
28 ··0x00004248·41000000·f5130000·00000000·00000000·A...............28 ··0x00004248·41000000·81140000·00000000·00000000·A...............
29 ··0x00004258·001a0000·13000000·20000000·01000000·........·.......29 ··0x00004258·681a0000·13000000·20000000·01000000·h.......·.......
30 ··0x00004268·00000000·00000000·00000000·00000000·................30 ··0x00004268·00000000·00000000·00000000·00000000·................
31 ··0x00004278·00000000·00000000···················........31 ··0x00004278·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·66356634·38376337·37386562·64343937·f5f487c778ebd497 
3 ··0x00000010·38613236·35626563·62363936·35623064·8a265becb6965b0d2 ··0x00000000·66613764·37373238·61303731·36326135·fa7d7728a07162a5
 3 ··0x00000010·65656438·65616131·31396261·36343138·eed8eaa119ba6418
4 ··0x00000020·61386664·66632e64·65627567·00000000·a8fdfc.debug....4 ··0x00000020·65386165·64662e64·65627567·00000000·e8aedf.debug....
5 ··0x00000030·ce081fa6····························....5 ··0x00000030·d5ed7542····························..uB
  
13.8 KB
./usr/lib/python3.13/lib-dynload/_testinternalcapi.cpython-313-arm-linux-gnueabihf.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:·f95fa6fc3b7ab8c6b1c827f0954e16977d697ca63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e99ce6a1a622432ffd48d11fc7a641f5aa9d3dad
254 B
strings --all --bytes=8 {}
    
Offset 253, 14 lines modifiedOffset 253, 15 lines modified
253 "!I!H{DyDxD253 "!I!H{DyDxD
254 H{DyD43xD254 H{DyD43xD
255 H{DyD43xD255 H{DyD43xD
256 H{DyDP3xD256 H{DyDP3xD
257 "*I*H{DyDp3xD257 "*I*H{DyDp3xD
258 "'I'H{DyDp3xD258 "'I'H{DyDp3xD
259 "$I%H{DyDp3xD259 "$I%H{DyDp3xD
 260 MB»     I»    H{DyD
260 H»      KxD»   J{D261 H»      KxD»   J{D
261 H{DyD\3xD262 H{DyD\3xD
262 H{DyD\3xD263 H{DyD\3xD
263 H{DyDD3xD264 H{DyDD3xD
264 H{DyDD3xD265 H{DyDD3xD
265 H{DyDp3xD266 H{DyDp3xD
266 H{DyD·3xD267 H{DyD·3xD
12.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5654, 257 lines modifiedOffset 5654, 264 lines modified
5654 »       add»    r2,·pc5654 »       add»    r2,·pc
5655 ./build-static/../Modules/_testinternalcapi.c:10735655 ./build-static/../Modules/_testinternalcapi.c:1073
5656 »       strd»   r5,·r4,·[sp,·#20]5656 »       strd»   r5,·r4,·[sp,·#20]
5657 ./build-static/../Modules/_testinternalcapi.c:10775657 ./build-static/../Modules/_testinternalcapi.c:1077
5658 »       blx»    2e84·<PyArg_ParseTupleAndKeywords@plt>5658 »       blx»    2e84·<PyArg_ParseTupleAndKeywords@plt>
5659 ./build-static/../Modules/_testinternalcapi.c:1077·(discriminator·1)5659 ./build-static/../Modules/_testinternalcapi.c:1077·(discriminator·1)
5660 »       cmp»    r0,·#05660 »       cmp»    r0,·#0
5661 »       beq.n»  70b6·<PyInit__testinternalcapi@@Base+0x4f2>5661 »       beq.n»  70b4·<PyInit__testinternalcapi@@Base+0x4f0>
5662 _PyThreadState_GET():5662 _PyThreadState_GET():
5663 ./build-static/../Include/internal/pycore_pystate.h:1425663 ./build-static/../Include/internal/pycore_pystate.h:142
5664 »       blx»    3650·<_PyThreadState_GetCurrent@plt>5664 »       blx»    3650·<_PyThreadState_GetCurrent@plt>
5665 pending_threadfunc():5665 pending_threadfunc():
5666 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5666 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5667 »       ldr»    r6,·[sp,·#20]5667 »       ldr»    r6,·[sp,·#20]
5668 _PyInterpreterState_GET():5668 _PyInterpreterState_GET():
5669 ./build-static/../Include/internal/pycore_pystate.h:2145669 ./build-static/../Include/internal/pycore_pystate.h:214
5670 »       ldr»    r5,·[r0,·#8]5670 »       ldr»    r5,·[r0,·#8]
5671 pending_threadfunc():5671 pending_threadfunc():
5672 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5672 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5673 »       cmp»    r6,·#05673 »       cmp»    r6,·#0
5674 »       beq.n»  70ba·<PyInit__testinternalcapi@@Base+0x4f6>5674 »       beq.n»  70b8·<PyInit__testinternalcapi@@Base+0x4f4>
5675 ./build-static/../Modules/_testinternalcapi.c:10875675 ./build-static/../Modules/_testinternalcapi.c:1087
5676 »       ldr»    r2,·[sp,·#16]5676 »       ldr»    r2,·[sp,·#16]
5677 Py_INCREF():5677 Py_INCREF():
5678 ./build-static/../Include/object.h:832·(discriminator·1)5678 ./build-static/../Include/object.h:832·(discriminator·1)
5679 »       mvn.w»  r0,·#3221225472»    @·0xc00000005679 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
5680 _Py_IsImmortal():5680 _Py_IsImmortal():
5681 ./build-static/../Include/object.h:3615681 ./build-static/../Include/object.h:361
5682 »       ldr»    r3,·[r2,·#0]5682 »       ldr»    r1,·[r2,·#0]
5683 Py_INCREF():5683 Py_INCREF():
5684 ./build-static/../Include/object.h:832·(discriminator·1)5684 ./build-static/../Include/object.h:832·(discriminator·1)
5685 »       cmp»    r3,·r05685 »       cmp»    r1,·r0
5686 »       beq.n»  70c8·<PyInit__testinternalcapi@@Base+0x504>5686 »       beq.n»  70c6·<PyInit__testinternalcapi@@Base+0x502>
5687 ./build-static/../Include/object.h:8355687 ./build-static/../Include/object.h:835
5688 »       adds»   r4,·r3,·#15688 »       adds»   r4,·r1,·#1
5689 pending_threadfunc():5689 pending_threadfunc():
5690 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5690 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5691 »       cmp»    r6,·#15691 »       cmp»    r6,·#1
5692 Py_INCREF():5692 Py_INCREF():
5693 ./build-static/../Include/object.h:8355693 ./build-static/../Include/object.h:835
5694 »       str»    r4,·[r2,·#0]5694 »       str»    r4,·[r2,·#0]
5695 pending_threadfunc():5695 pending_threadfunc():
5696 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5696 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5697 »       beq.n»  7048·<PyInit__testinternalcapi@@Base+0x484>5697 »       beq.n»  7046·<PyInit__testinternalcapi@@Base+0x482>
5698 Py_INCREF():5698 Py_INCREF():
5699 ./build-static/../Include/object.h:832·(discriminator·1)5699 ./build-static/../Include/object.h:832·(discriminator·1)
5700 »       cmp»    r4,·r05700 »       cmp»    r4,·r0
5701 »       beq.n»  70cc·<PyInit__testinternalcapi@@Base+0x508>5701 »       beq.n»  70ca·<PyInit__testinternalcapi@@Base+0x506>
5702 ./build-static/../Include/object.h:8355702 ./build-static/../Include/object.h:835
5703 »       adds»   r3,·#25703 »       adds»   r4,·r1,·#2
5704 »       str»    r3,·[r2,·#0] 
5705 pending_threadfunc():5704 pending_threadfunc():
5706 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5705 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5707 »       cmp»    r6,·#25706 »       cmp»    r6,·#2
 5707 Py_INCREF():
 5708 ./build-static/../Include/object.h:835
 5709 »       str»    r4,·[r2,·#0]
 5710 pending_threadfunc():
 5711 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5708 »       bls.n»  7048·<PyInit__testinternalcapi@@Base+0x484>5712 »       beq.n»  7046·<PyInit__testinternalcapi@@Base+0x482>
5709 Py_INCREF():5713 Py_INCREF():
5710 ./build-static/../Include/object.h:832·(discriminator·1)5714 ./build-static/../Include/object.h:832·(discriminator·1)
5711 »       mvn.w»  r0,·#3221225472»    @·0xc0000000 
5712 »       cmp»    r3,·r05715 »       cmp»    r4,·r0
5713 ./build-static/../Include/object.h:8355716 ./build-static/../Include/object.h:835
5714 »       itt»    ne5717 »       itt»    ne
5715 »       addne»  r3,·#15718 »       addne»  r1,·#3
5716 »       strne»  r3,·[r2,·#0]5719 »       strne»  r1,·[r2,·#0]
 5720 ./build-static/../Include/object.h:832·(discriminator·1)
 5721 »       beq.n»  70ce·<PyInit__testinternalcapi@@Base+0x50a>
5717 pending_threadfunc():5722 pending_threadfunc():
5718 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5723 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5719 »       cmp»    r6,·#35724 »       cmp»    r6,·#3
5720 »       beq.n»  7048·<PyInit__testinternalcapi@@Base+0x484>5725 »       bls.n»  7046·<PyInit__testinternalcapi@@Base+0x482>
5721 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·3)5726 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·3)
5722 »       movs»   r0,·#35727 »       movs»   r0,·#3
5723 Py_INCREF():5728 Py_INCREF():
5724 ./build-static/../Include/object.h:832·(discriminator·1)5729 ./build-static/../Include/object.h:832·(discriminator·1)
5725 »       mvn.w»  r4,·#3221225472»    @·0xc00000005730 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
5726 »       cmp»    r3,·r45731 »       cmp»    r1,·r4
5727 pending_threadfunc():5732 pending_threadfunc():
5728 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·3)5733 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·3)
5729 »       add.w»  r0,·r0,·#15734 »       add.w»  r0,·r0,·#1
5730 Py_INCREF():5735 Py_INCREF():
5731 ./build-static/../Include/object.h:8355736 ./build-static/../Include/object.h:835
5732 »       itt»    ne5737 »       itt»    ne
5733 »       addne»  r3,·#15738 »       addne»  r1,·#1
5734 »       strne»  r3,·[r2,·#0]5739 »       strne»  r1,·[r2,·#0]
5735 pending_threadfunc():5740 pending_threadfunc():
5736 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)5741 ./build-static/../Modules/_testinternalcapi.c:1086·(discriminator·1)
5737 »       cmp»    r0,·r65742 »       cmp»    r0,·r6
5738 »       bne.n»  7038·<PyInit__testinternalcapi@@Base+0x474>5743 »       bne.n»  7036·<PyInit__testinternalcapi@@Base+0x472>
5739 ./build-static/../Modules/_testinternalcapi.c:10915744 ./build-static/../Modules/_testinternalcapi.c:1091
5740 »       ldr»    r3,·[sp,·#24]5745 »       ldr»    r3,·[sp,·#24]
5741 »       cmp»    r3,·#05746 »       cmp»    r3,·#0
5742 »       bne.n»  7102·<PyInit__testinternalcapi@@Base+0x53e>5747 »       bne.n»  70d4·<PyInit__testinternalcapi@@Base+0x510>
5743 ./build-static/../Modules/_testinternalcapi.c:10925748 ./build-static/../Modules/_testinternalcapi.c:1092
5744 »       blx»    3528·<PyEval_SaveThread@plt>5749 »       blx»    3528·<PyEval_SaveThread@plt>
5745 ./build-static/../Modules/_testinternalcapi.c:1096·(discriminator·1)5750 ./build-static/../Modules/_testinternalcapi.c:1096·(discriminator·1)
5746 »       ldr»    r3,·[sp,·#20]5751 »       ldr»    r2,·[sp,·#20]
5747 »       ldr»    r4,·[sp,·#24]5752 »       ldr»    r4,·[sp,·#24]
5748 ./build-static/../Modules/_testinternalcapi.c:10925753 ./build-static/../Modules/_testinternalcapi.c:1092
5749 »       mov»    r6,·r05754 »       mov»    r6,·r0
5750 ./build-static/../Modules/_testinternalcapi.c:1096·(discriminator·1)5755 ./build-static/../Modules/_testinternalcapi.c:1096·(discriminator·1)
 5756 »       cmp»    r2,·#0
 5757 »       beq.n»  70be·<PyInit__testinternalcapi@@Base+0x4fa>
5751 »       ldr»    r2,·[sp,·#16]5758 »       ldr»    r2,·[sp,·#16]
5752 »       cmp»    r3,·#0 
5753 »       beq.n»  70c0·<PyInit__testinternalcapi@@Base+0x4fc> 
5754 ./build-static/../Modules/_testinternalcapi.c:10975759 ./build-static/../Modules/_testinternalcapi.c:1097
5755 »       ldr»    r3,·[sp,·#28]5760 »       ldr»    r3,·[sp,·#28]
5756 ./build-static/../Modules/_testinternalcapi.c:10955761 ./build-static/../Modules/_testinternalcapi.c:1095
5757 »       movs»   r4,·#05762 »       movs»   r4,·#0
5758 ./build-static/../Modules/_testinternalcapi.c:11005763 ./build-static/../Modules/_testinternalcapi.c:1100
5759 »       ldr»    r7,·[pc,·#208]»@·(7134·<PyInit__testinternalcapi@@Base+0x570>)5764 »       ldr»    r7,·[pc,·#208]»@·(7134·<PyInit__testinternalcapi@@Base+0x570>)
5760 »       add»    r7,·pc5765 »       add»    r7,·pc
5761 ./build-static/../Modules/_testinternalcapi.c:10975766 ./build-static/../Modules/_testinternalcapi.c:1097
5762 »       cbz»    r3,·708c·<PyInit__testinternalcapi@@Base+0x4c8>5767 »       cbz»    r3,·708a·<PyInit__testinternalcapi@@Base+0x4c6>
5763 ./build-static/../Modules/_testinternalcapi.c:11005768 ./build-static/../Modules/_testinternalcapi.c:1100
5764 »       movs»   r3,·#05769 »       movs»   r3,·#0
5765 »       mov»    r1,·r75770 »       mov»    r1,·r7
5766 »       mov»    r0,·r55771 »       mov»    r0,·r5
5767 »       blx»    34a4·<_PyEval_AddPendingCall@plt>5772 »       blx»    34a4·<_PyEval_AddPendingCall@plt>
5768 ./build-static/../Modules/_testinternalcapi.c:11015773 ./build-static/../Modules/_testinternalcapi.c:1101
5769 »       adds»   r3,·r0,·#15774 »       adds»   r3,·r0,·#1
5770 »       cmp»    r3,·#15775 »       cmp»    r3,·#1
5771 »       bhi.n»  70ea·<PyInit__testinternalcapi@@Base+0x526>5776 »       bhi.n»  7114·<PyInit__testinternalcapi@@Base+0x550>
Max diff block lines reached; 6921/12205 bytes (56.71%) 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·35666136·66633362·37616238·63366231·5fa6fc3b7ab8c6b1 
3 ··0x00000010·63383237·66303935·34653136·39373764·c827f0954e16977d2 ··0x00000000·39636536·61316136·32323433·32666664·9ce6a1a622432ffd
 3 ··0x00000010·34386431·31666337·61363431·66356161·48d11fc7a641f5aa
4 ··0x00000020·36393763·61362e64·65627567·00000000·697ca6.debug....4 ··0x00000020·39643364·61642e64·65627567·00000000·9d3dad.debug....
5 ··0x00000030·1ac7457c····························..E|5 ··0x00000030·e7df7ce0····························..|.
  
98.4 KB
./usr/lib/python3.13/lib-dynload/_xxtestfuzz.cpython-313-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x02618·0x02618·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x02620·0x02620·R·E·0x1000
7 ··LOAD···········0x002eb0·0x00003eb0·0x00003eb0·0x002a8·0x002f8·RW··0x10007 ··LOAD···········0x002eb0·0x00003eb0·0x00003eb0·0x002a8·0x002f8·RW··0x1000
8 ··DYNAMIC········0x002f18·0x00003f18·0x00003f18·0x000e8·0x000e8·RW··0x48 ··DYNAMIC········0x002f18·0x00003f18·0x00003f18·0x000e8·0x000e8·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x002eb0·0x00003eb0·0x00003eb0·0x00150·0x00150·R···0x111 ··GNU_RELRO······0x002eb0·0x00003eb0·0x00003eb0·0x00150·0x00150·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
1.83 KB
readelf --wide --sections {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ··[·4]·.dynstr···········STRTAB··········000004e8·0004e8·000434·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········000004e8·0004e8·000434·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········0000091c·00091c·000076·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000091c·00091c·000076·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000994·000994·000040·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00000994·000994·000040·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············000009d4·0009d4·000190·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············000009d4·0009d4·000190·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000b64·000b64·000140·08··AI··3··19··413 ··[·8]·.rel.plt··········REL·············00000b64·000b64·000140·08··AI··3··19··4
14 ··[·9]·.init·············PROGBITS········00000ca4·000ca4·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00000ca4·000ca4·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00000cb0·000cb0·0001fc·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00000cb0·000cb0·0001fc·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00000eb0·000eb0·001464·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00000eb0·000eb0·00146c·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········00002314·002314·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········0000231c·00231c·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········0000231c·00231c·0002f8·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········00002324·002324·0002f8·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00002614·002614·000004·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········0000261c·00261c·000004·00···A··0···0··4
20 ··[15]·.init_array·······INIT_ARRAY······00003eb0·002eb0·000004·04··WA··0···0··420 ··[15]·.init_array·······INIT_ARRAY······00003eb0·002eb0·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······00003eb4·002eb4·000004·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······00003eb4·002eb4·000004·04··WA··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········00003eb8·002eb8·000060·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········00003eb8·002eb8·000060·00··WA··0···0··4
23 ··[18]·.dynamic··········DYNAMIC·········00003f18·002f18·0000e8·08··WA··4···0··423 ··[18]·.dynamic··········DYNAMIC·········00003f18·002f18·0000e8·08··WA··4···0··4
24 ··[19]·.got··············PROGBITS········00004000·003000·0000f0·04··WA··0···0··424 ··[19]·.got··············PROGBITS········00004000·003000·0000f0·04··WA··0···0··4
25 ··[20]·.data·············PROGBITS········000040f0·0030f0·000068·00··WA··0···0··425 ··[20]·.data·············PROGBITS········000040f0·0030f0·000068·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004158·003158·000050·00··WA··0···0··426 ··[21]·.bss··············NOBITS··········00004158·003158·000050·00··WA··0···0··4
727 B
readelf --wide --symbols {}
    
Offset 55, 8 lines modifiedOffset 55, 8 lines modified
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnicodeObject55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnicodeObject
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
58 ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable58 ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(2)59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(2)
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString
62 ····58:·00001dd5····12·FUNC····GLOBAL·DEFAULT···11·PyInit__xxtestfuzz62 ····58:·00001ddd····12·FUNC····GLOBAL·DEFAULT···11·PyInit__xxtestfuzz
825 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x2f18·contains·25·entries:1 Dynamic·section·at·offset·0x2f18·contains·25·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 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xca45 ·0x0000000c·(INIT)·······················0xca4
6 ·0x0000000d·(FINI)·······················0x23146 ·0x0000000d·(FINI)·······················0x231c
7 ·0x00000019·(INIT_ARRAY)·················0x3eb07 ·0x00000019·(INIT_ARRAY)·················0x3eb0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x3eb49 ·0x0000001a·(FINI_ARRAY)·················0x3eb4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11811 ·0x6ffffef5·(GNU_HASH)···················0x118
12 ·0x00000005·(STRTAB)·····················0x4e812 ·0x00000005·(STRTAB)·····················0x4e8
13 ·0x00000006·(SYMTAB)·····················0x13813 ·0x00000006·(SYMTAB)·····················0x138
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:·8c46f2ee4d7b39f6fbfc17754d6b3c5fd81a256c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38aeb74eb5d284cd179b091e665b3b92f7d9fec7
317 B
strings --all --bytes=8 {}
    
Offset 49, 14 lines modifiedOffset 49, 15 lines modified
49 PyStatus_Exception49 PyStatus_Exception
50 Py_InitializeFromConfig50 Py_InitializeFromConfig
51 PyConfig_Clear51 PyConfig_Clear
52 Py_ExitStatusException52 Py_ExitStatusException
53 libc.so.653 libc.so.6
54 ld-linux-armhf.so.354 ld-linux-armhf.so.3
55 GLIBC_2.455 GLIBC_2.4
 56 ·52F9F{D
56 4F:FAFXFT57 4F:FAFXFT
57 (·AFch2D58 (·AFch2D
58 @B{DXd3h59 @B{DXd3h
59 H»      KxD»   J{D60 H»      KxD»   J{D
60 Nonzero·return·code·from·fuzzer:·%d61 Nonzero·return·code·from·fuzzer:·%d
61 literal_eval62 literal_eval
62 _elementtree63 _elementtree
381 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 00000ca4·<.init>:3 00000ca4·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     1d0c·<PyFloat_FromString@plt+0xe6c>6 »       bl»     1d14·<PyFloat_FromString@plt+0xe74>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
82.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000eb0·<PyInit__xxtestfuzz@@Base-0xf24>:2 00000eb0·<PyInit__xxtestfuzz@@Base-0xf2c>:
3 __lsan_is_turned_off():3 __lsan_is_turned_off():
4 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:5824 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:582
5 »       ldrbmi» r2,·[r0,·-r1]!5 »       ldrbmi» r2,·[r0,·-r1]!
6 LLVMFuzzerInitialize():6 LLVMFuzzerInitialize():
7 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:5857 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:585
8 »       vst3.16»{d27,d29,d31},·[pc·:256],·r08 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0
9 »       bl»     feb580c0·<PyInit__xxtestfuzz@@Base+0xfeb562ec>9 »       bl»     feb580c0·<PyInit__xxtestfuzz@@Base+0xfeb562e4>
10 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c10 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
11 »       sbclt»  r0,·ip,·r0,·asr·#2911 »       sbclt»  r0,·ip,·r0,·asr·#29
12 »       stcge»  6,·cr4,·[r5,·#-48]»   @·0xffffffd012 »       stcge»  6,·cr4,·[r5,·#-48]»   @·0xffffffd0
13 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:59113 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:591
14 »       ldrvc»  pc,·[r6],·r1,·asr·#1214 »       ldrvc»  pc,·[r6],·r1,·asr·#12
15 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:58715 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:587
16 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462816 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
17 »       stmdavs»r3!,·{r2,·r3,·r5,·r7,·r8,·r9,·sl,·fp,·sp,·lr,·pc}17 »       stmdavs»r3!,·{r2,·r3,·r5,·r7,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
18 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:59318 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:593
19 »       bge»    dabee0·<PyInit__xxtestfuzz@@Base+0xdaa10c>19 »       bge»    dabee0·<PyInit__xxtestfuzz@@Base+0xdaa104>
20 »       andcs»  r4,·r0,·r9,·lsr·#1220 »       andcs»  r4,·r0,·r9,·lsr·#12
21 »       »       »       @·<UNDEFINED>·instruction:·0x6128681b21 »       »       »       @·<UNDEFINED>·instruction:·0x6128681b
22 »       »       »       @·<UNDEFINED>·instruction:·0xf8c5462022 »       »       »       @·<UNDEFINED>·instruction:·0xf8c54620
23 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:59123 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:591
24 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff60b824 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff60b8
25 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:59325 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:593
26 »       ldm»    r4,·{r2,·r3,·r5,·r7,·r8,·r9,·sl,·fp,·sp,·lr,·pc}26 »       ldm»    r4,·{r2,·r3,·r5,·r7,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
Offset 49, 71 lines modifiedOffset 49, 71 lines modified
49 »       svc»    0x007af7ff49 »       svc»    0x007af7ff
50 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:60950 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:609
51 »       sublt»  r4,·ip,·r0,·lsr·r651 »       sublt»  r4,·ip,·r0,·lsr·r6
52 »       andeq»  fp,·r0,·r0,·ror·sp52 »       andeq»  fp,·r0,·r0,·ror·sp
53 _fuzz_run():53 _fuzz_run():
54 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:754 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:7
55 »       vst3.8» {d27,d29,d31},·[pc·:256],·r055 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0
56 »       bl»     feb58130·<PyInit__xxtestfuzz@@Base+0xfeb5635c>56 »       bl»     feb58130·<PyInit__xxtestfuzz@@Base+0xfeb56354>
57 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c57 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
58 »       strmi»  r0,·[r8],·-r8,·ror·#3158 »       strmi»  r0,·[r8],·-r8,·ror·#31
59 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1059 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:10
60 »       addlt»  r4,·r3,·r0,·lsl·r960 »       addlt»  r4,·r3,·r0,·lsl·r9
61 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:761 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:7
62 »       blge»   54380·<PyInit__xxtestfuzz@@Base+0x525ac>62 »       blge»   54380·<PyInit__xxtestfuzz@@Base+0x525a4>
63 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1063 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:10
64 »       »       »       @·<UNDEFINED>·instruction:·0x466a447964 »       »       »       @·<UNDEFINED>·instruction:·0x466a4479
65 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:765 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:7
66 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447d66 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447d
67 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1067 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:10
68 »       rorlt»  lr,·r8,·pc68 »       rorlt»  lr,·r8,·pc
69 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1369 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:13
70 »       ldrdeq» lr,·[r0,·-sp]70 »       ldrdeq» lr,·[r0,·-sp]
71 »       »       »       @·<UNDEFINED>·instruction:·0xf81ef00071 »       »       »       @·<UNDEFINED>·instruction:·0xf81ef000
72 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff460472 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4604
73 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1473 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:14
74 »       stmdblt»r0!,·{r1,·r2,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}^74 »       stmdblt»r0!,·{r1,·r2,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}^
75 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1775 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:17
76 »       blmi»   26f3d0·<PyInit__xxtestfuzz@@Base+0x26d5fc>76 »       blmi»   26f3d0·<PyInit__xxtestfuzz@@Base+0x26d5f4>
77 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:2477 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:24
78 »       andlt»  r5,·r3,·r8,·ror·#1778 »       andlt»  r5,·r3,·r8,·ror·#17
79 »       blmi»   230428·<PyInit__xxtestfuzz@@Base+0x22e654>79 »       blmi»   230428·<PyInit__xxtestfuzz@@Base+0x22e64c>
80 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:1980 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:19
81 »       stmdbmi»r8,·{r1,·r5,·r9,·sl,·lr}81 »       stmdbmi»r8,·{r1,·r5,·r9,·sl,·lr}
82 »       stmiapl»fp!,·{r0,·r3,·r4,·r5,·r6,·sl,·lr}^82 »       stmiapl»fp!,·{r0,·r3,·r4,·r5,·r6,·sl,·lr}^
83 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681883 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
84 »       andcs»  lr,·r0,·r6,·lsl·#3184 »       andcs»  lr,·r0,·r6,·lsl·#31
85 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:2485 ./build-static/../Modules/_xxtestfuzz/_xxtestfuzz.c:24
86 »       svclt»  0x0000e7f386 »       svclt»  0x0000e7f3
87 »       andeq»  r1,·r0,·ip,·ror·#887 »       andeq»  r1,·r0,·r4,·ror·r4
88 »       strheq» r3,·[r0],·-ip88 »       strheq» r3,·[r0],·-ip
89 »       ldrdeq» r0,·[r0],·-ip89 »       ldrdeq» r0,·[r0],·-ip
90 »       andeq»  r0,·r0,·r0,·asr·#190 »       andeq»  r0,·r0,·r0,·asr·#1
91 »       andeq»  r1,·r0,·r4,·asr·#891 »       andeq»  r1,·r0,·ip,·asr·#8
92 LLVMFuzzerTestOneInput():92 LLVMFuzzerTestOneInput():
93 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:61893 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:618
94 »       svcmi»  0x00f0e92d94 »       svcmi»  0x00f0e92d
95 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f95 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f
96 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad96 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
97 »       svceq»  0x00c8f8cc97 »       svceq»  0x00c8f8cc
98 »       blhi»   a3f320·<PyInit__xxtestfuzz@@Base+0xa3d54c>98 »       blhi»   c3f320·<PyInit__xxtestfuzz@@Base+0xc3d544>
99 »       strmi»  fp,·[r5],·-r5,·lsl·#199 »       strmi»  fp,·[r5],·-r5,·lsl·#1
100 »       ldrbtmi»r4,·[r8],·#1548»   @·0x60c100 »       ldrbtmi»r4,·[r8],·#1548»   @·0x60c
101 fuzz_builtin_float():101 fuzz_builtin_float():
102 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:24102 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:24
103 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}103 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}
104 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:25104 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:25
105 »       strmi»  fp,·[r7],·-r8,·ror·#3105 »       strmi»  fp,·[r7],·-r8,·ror·#3
106 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:26106 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:26
107 »       svc»    0x0076f7ff107 »       svc»    0x0076f7ff
108 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4606108 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4606
109 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:27109 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:27
110 »       cmplt»  r8,·r4,·lsl·pc110 »       cmplt»  r8,·r4,·lsl·pc
111 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:27·(discriminator·1)111 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:27·(discriminator·1)
112 »       blcc»   33f340·<PyInit__xxtestfuzz@@Base+0x33d56c>112 »       blcc»   53f340·<PyInit__xxtestfuzz@@Base+0x53d564>
113 »       andcc»  pc,·r3,·r8,·asr·r8»    @·<UNPREDICTABLE>113 »       andcc»  pc,·r3,·r8,·asr·r8»    @·<UNPREDICTABLE>
114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
115 »       smlattlt»       r8,·r8,·lr,·lr115 »       smlattlt»       r8,·r8,·lr,·lr
116 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:28116 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:28
117 »       mrc»    7,·7,·APSR_nzcv,·cr0,·cr15,·{7}117 »       mrc»    7,·7,·APSR_nzcv,·cr0,·cr15,·{7}
118 Py_XDECREF():118 Py_XDECREF():
119 ./build-static/../Include/object.h:1039119 ./build-static/../Include/object.h:1039
Offset 126, 91 lines modifiedOffset 126, 91 lines modified
126 »       submi»  pc,·r0,·#111»@·0x6f126 »       submi»  pc,·r0,·#111»@·0x6f
127 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293127 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293
128 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff81c2128 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff81c2
129 _run_fuzz():129 _run_fuzz():
130 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:571130 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:571
131 »       stmdacs»r0,·{r1,·r3,·r4,·r5,·r6,·r7,·r9,·sl,·fp,·sp,·lr,·pc}131 »       stmdacs»r0,·{r1,·r3,·r4,·r5,·r6,·r7,·r9,·sl,·fp,·sp,·lr,·pc}
132 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:571·(discriminator·1)132 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:571·(discriminator·1)
133 »       strbhi» pc,·[fp],·#-64»     @·0xffffffc0»  @·<UNPREDICTABLE>133 »       strbthi»pc,·[r3],·#-64»    @·0xffffffc0» @·<UNPREDICTABLE>
134 fuzz_builtin_int():134 fuzz_builtin_int():
135 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:42135 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:42
136 »       svccc»  0x0080f5b4136 »       svccc»  0x0080f5b4
137 »       »       »       @·<UNDEFINED>·instruction:·0x4621d83d137 »       »       »       @·<UNDEFINED>·instruction:·0x4621d83d
138 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48138 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48
139 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628139 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
140 »       »       »       @·<UNDEFINED>·instruction:·0xf64ceed2140 »       »       »       @·<UNDEFINED>·instruction:·0xf64ceed2
141 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48·(discriminator·1)141 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48·(discriminator·1)
142 »       »       »       @·<UNDEFINED>·instruction:·0xf6cd03a7142 »       »       »       @·<UNDEFINED>·instruction:·0xf6cd03a7
143 »       blx»    fe0d5dae·<PyInit__xxtestfuzz@@Base+0xfe0d3fda>143 »       blx»    fe0d5dae·<PyInit__xxtestfuzz@@Base+0xfe0d3fd2>
144 »       ldmdane»sl,·{r8,·r9,·sp}144 »       ldmdane»sl,·{r8,·r9,·sp}
145 »       bl»     ff0c6f24·<PyInit__xxtestfuzz@@Base+0xff0c5150>145 »       bl»     ff0c6f24·<PyInit__xxtestfuzz@@Base+0xff0c5148>
146 »       eorcs»  r1,·r5,·#-2013265919»@·0x88000001146 »       eorcs»  r1,·r5,·#-2013265919»@·0x88000001
147 »       tsteq»  r3,·#2048»  @·0x800»    @·<UNPREDICTABLE>147 »       tsteq»  r3,·#2048»  @·0x800»    @·<UNPREDICTABLE>
148 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:49148 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:49
149 »       »       »       @·<UNDEFINED>·instruction:·0xf0002b01149 »       »       »       @·<UNDEFINED>·instruction:·0xf0002b01
Max diff block lines reached; 78820/84628 bytes (93.14%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002314·<.fini>:2 0000231c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.41 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000231c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002324·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000232c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002334·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000233c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002344·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000234c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002354·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x0000235c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002364·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x0000236c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002374·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x0000237c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002384·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x0000238c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002394·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x0000239c·0b000000·41000000·00000000·00000000·....A...........10 ··0x000023a4·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000023ac·73230000·4e6f6e7a·65726f20·72657475·s#..Nonzero·retu11 ··0x000023b4·73230000·4e6f6e7a·65726f20·72657475·s#..Nonzero·retu
12 ··0x000023bc·726e2063·6f646520·66726f6d·2066757a·rn·code·from·fuz12 ··0x000023c4·726e2063·6f646520·66726f6d·2066757a·rn·code·from·fuz
13 ··0x000023cc·7a65723a·20256400·5f66757a·7a000000·zer:·%d._fuzz...13 ··0x000023d4·7a65723a·20256400·5f66757a·7a000000·zer:·%d._fuzz...
14 ··0x000023dc·72756e00·73747275·63740000·6572726f·run.struct..erro14 ··0x000023e4·72756e00·73747275·63740000·6572726f·run.struct..erro
15 ··0x000023ec·72000000·756e7061·636b0000·6a736f6e·r...unpack..json15 ··0x000023f4·72000000·756e7061·636b0000·6a736f6e·r...unpack..json
16 ··0x000023fc·00000000·6c6f6164·73000000·72650000·....loads...re..16 ··0x00002404·00000000·6c6f6164·73000000·72650000·....loads...re..
17 ··0x0000240c·636f6d70·696c6500·44454255·47000000·compile.DEBUG...17 ··0x00002414·636f6d70·696c6500·44454255·47000000·compile.DEBUG...
18 ··0x0000241c·79000000·6d617463·68000000·63737600·y...match...csv.18 ··0x00002424·79000000·6d617463·68000000·63737600·y...match...csv.
19 ··0x0000242c·4572726f·72000000·0a000000·73706c69·Error.......spli19 ··0x00002434·4572726f·72000000·0a000000·73706c69·Error.......spli
20 ··0x0000243c·74000000·4e000000·72656164·65720000·t...N...reader..20 ··0x00002444·74000000·4e000000·72656164·65720000·t...N...reader..
21 ··0x0000244c·61737400·6c697465·72616c5f·6576616c·ast.literal_eval21 ··0x00002454·61737400·6c697465·72616c5f·6576616c·ast.literal_eval
22 ··0x0000245c·00000000·5f656c65·6d656e74·74726565·...._elementtree22 ··0x00002464·00000000·5f656c65·6d656e74·74726565·...._elementtree
23 ··0x0000246c·00000000·584d4c50·61727365·72000000·....XMLParser...23 ··0x00002474·00000000·584d4c50·61727365·72000000·....XMLParser...
24 ··0x0000247c·696f0000·42797465·73494f00·79230000·io..BytesIO.y#..24 ··0x00002484·696f0000·42797465·73494f00·79230000·io..BytesIO.y#..
25 ··0x0000248c·4f000000·5f706172·73655f77·686f6c65·O..._parse_whole25 ··0x00002494·4f000000·5f706172·73655f77·686f6c65·O..._parse_whole
26 ··0x0000249c·00000000·3c66757a·7a20696e·7075743e·....<fuzz·input>26 ··0x000024a4·00000000·3c66757a·7a20696e·7075743e·....<fuzz·input>
27 ··0x000024ac·00000000·2e000000·5e000000·61626300·........^...abc.27 ··0x000024b4·00000000·2e000000·5e000000·61626300·........^...abc.
28 ··0x000024bc·6162637c·64656600·5e787878·24000000·abc|def.^xxx$...28 ··0x000024c4·6162637c·64656600·5e787878·24000000·abc|def.^xxx$...
29 ··0x000024cc·5c620000·28290000·5b612d7a·412d5a30·\b..()..[a-zA-Z029 ··0x000024d4·5c620000·28290000·5b612d7a·412d5a30·\b..()..[a-zA-Z0
30 ··0x000024dc·2d395d00·6162632b·00000000·5b5e412d·-9].abc+....[^A-30 ··0x000024e4·2d395d00·6162632b·00000000·5b5e412d·-9].abc+....[^A-
31 ··0x000024ec·5a5d0000·5b785d00·283f3d29·00000000·Z]..[x].(?=)....31 ··0x000024f4·5a5d0000·5b785d00·283f3d29·00000000·Z]..[x].(?=)....
32 ··0x000024fc·617b7a7d·00000000·612b6200·612a3f00·a{z}....a+b.a*?.32 ··0x00002504·617b7a7d·00000000·612b6200·612a3f00·a{z}....a+b.a*?.
33 ··0x0000250c·613f3f00·612b3f00·7b7d0000·617b2c7d·a??.a+?.{}..a{,}33 ··0x00002514·613f3f00·612b3f00·7b7d0000·617b2c7d·a??.a+?.{}..a{,}
34 ··0x0000251c·00000000·7b000000·7d000000·5e5c282a·....{...}...^\(*34 ··0x00002524·00000000·7b000000·7d000000·5e5c282a·....{...}...^\(*
35 ··0x0000252c·5c647b33·7d5c292a·28207c2d·292a5c64·\d{3}\)*(·|-)*\d35 ··0x00002534·5c647b33·7d5c292a·28207c2d·292a5c64·\d{3}\)*(·|-)*\d
36 ··0x0000253c·7b337d28·207c2d29·2a5c647b·347d2400·{3}(·|-)*\d{4}$.36 ··0x00002544·7b337d28·207c2d29·2a5c647b·347d2400·{3}(·|-)*\d{4}$.
37 ··0x0000254c·283f3a61·2a292a00·617b312c·327d3f00·(?:a*)*.a{1,2}?.37 ··0x00002554·283f3a61·2a292a00·617b312c·327d3f00·(?:a*)*.a{1,2}?.
38 ··0x0000255c·02010000·00010000·01010000·ffffffff·................38 ··0x00002564·02010000·00010000·01010000·ffffffff·................
39 ··0x0000256c·00000000·01000000·02000000·04000000·................39 ··0x00002574·00000000·01000000·02000000·04000000·................
40 ··0x0000257c·03000000·18000000·3e000000·41000000·........>...A...40 ··0x00002584·03000000·18000000·3e000000·41000000·........>...A...
41 ··0x0000258c·0c000000·41000000·11000000·41000000·....A.......A...41 ··0x00002594·0c000000·41000000·11000000·41000000·....A.......A...
42 ··0x0000259c·27000000·41000000·36000000·41000000·'...A...6...A...42 ··0x000025a4·27000000·41000000·36000000·41000000·'...A...6...A...
43 ··0x000025ac·03000000·41000000·06000000·41000000·....A.......A...43 ··0x000025b4·03000000·41000000·06000000·41000000·....A.......A...
44 ··0x000025bc·15000000·41000000·0f000000·41000000·....A.......A...44 ··0x000025c4·15000000·41000000·0f000000·41000000·....A.......A...
45 ··0x000025cc·0e000000·41000000·26000000·41000000·....A...&...A...45 ··0x000025d4·0e000000·41000000·26000000·41000000·....A...&...A...
46 ··0x000025dc·13000000·41000000·29000000·41000000·....A...)...A...46 ··0x000025e4·13000000·41000000·29000000·41000000·....A...)...A...
47 ··0x000025ec·02000000·41000000·19000000·41000000·....A.......A...47 ··0x000025f4·02000000·41000000·19000000·41000000·....A.......A...
48 ··0x000025fc·0a000000·41000000·0b000000·41000000·....A.......A...48 ··0x00002604·0a000000·41000000·0b000000·41000000·....A.......A...
49 ··0x0000260c·00000000·00000000···················........49 ··0x00002614·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002614·00000000····························....2 ··0x0000261c·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 ··0x00003eb0·d11d0000····························....2 ··0x00003eb0·d91d0000····························....
  
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 ··0x00003eb4·911d0000····························....2 ··0x00003eb4·991d0000····························....
  
969 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
 2 ··0x00003eb8·b8240000·bc240000·c0240000·c4240000·.$...$...$...$..
2 ··0x00003eb8·b0240000·b4240000·b8240000·bc240000·.$...$...$...$..3 ··0x00003ec8·cc240000·d4240000·d8240000·dc240000·.$...$...$...$..
3 ··0x00003ec8·c4240000·cc240000·d0240000·d4240000·.$...$...$...$.. 
4 ··0x00003ed8·e0240000·e8240000·f0240000·f4240000·.$...$...$...$..4 ··0x00003ed8·e8240000·f0240000·f8240000·fc240000·.$...$...$...$..
5 ··0x00003ee8·fc240000·04250000·08250000·0c250000·.$...%...%...%..5 ··0x00003ee8·04250000·0c250000·10250000·14250000·.%...%...%...%..
6 ··0x00003ef8·10250000·14250000·18250000·20250000·.%...%...%..·%..6 ··0x00003ef8·18250000·1c250000·20250000·28250000·.%...%..·%..(%..
7 ··0x00003f08·24250000·28250000·4c250000·54250000·$%..(%..L%..T%..7 ··0x00003f08·2c250000·30250000·54250000·5c250000·,%..0%..T%..\%..
  
808 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000040f0·f0400000·04000000·01000000·00000000·.@..............2 ··0x000040f0·f0400000·04000000·01000000·00000000·.@..............
3 ··0x00004100·00000000·ffffff3f·00000000·00000000·.......?........3 ··0x00004100·00000000·ffffff3f·00000000·00000000·.......?........
4 ··0x00004110·00000000·00000000·d4230000·00000000·.........#......4 ··0x00004110·00000000·00000000·dc230000·00000000·.........#......
5 ··0x00004120·00000000·38410000·f4400000·00000000·....8A...@......5 ··0x00004120·00000000·38410000·f4400000·00000000·....8A...@......
6 ··0x00004130·00000000·00000000·dc230000·250f0000·.........#..%...6 ··0x00004130·00000000·00000000·e4230000·250f0000·.........#..%...
7 ··0x00004140·01000000·f8240000·00000000·00000000·.....$..........7 ··0x00004140·01000000·00250000·00000000·00000000·.....%..........
8 ··0x00004150·00000000·00000000···················........8 ··0x00004150·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·34366632·65653464·37623339·66366662·46f2ee4d7b39f6fb 
3 ··0x00000010·66633137·37353464·36623363·35666438·fc17754d6b3c5fd82 ··0x00000000·61656237·34656235·64323834·63643137·aeb74eb5d284cd17
 3 ··0x00000010·39623039·31653636·35623362·39326637·9b091e665b3b92f7
4 ··0x00000020·31613235·36632e64·65627567·00000000·1a256c.debug....4 ··0x00000020·64396665·63372e64·65627567·00000000·d9fec7.debug....
5 ··0x00000030·cd8016ca····························....5 ··0x00000030·ea0b8317····························....
  
2.03 MB
libpython3.13_3.13.0~b2-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····9360·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9360·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1802300·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··1802552·2024-06-11·14:14:35.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
2.03 MB
data.tar.xz
2.03 MB
data.tar
2.03 MB
./usr/lib/arm-linux-gnueabihf/libpython3.13.so.1.0
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·8·program·headers,·starting·at·offset·523 There·are·8·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 ··EXIDX··········0x449020·0x00449020·0x00449020·0x00008·0x00008·R···0x46 ··EXIDX··········0x449034·0x00449034·0x00449034·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x44902c·0x44902c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x449040·0x449040·R·E·0x1000
8 ··LOAD···········0x4491b0·0x0044a1b0·0x0044a1b0·0x71b50·0x9d3d8·RW··0x10008 ··LOAD···········0x4491b0·0x0044a1b0·0x0044a1b0·0x71b50·0x9d3d8·RW··0x1000
9 ··DYNAMIC········0x470ec0·0x00471ec0·0x00471ec0·0x00108·0x00108·RW··0x49 ··DYNAMIC········0x470ec0·0x00471ec0·0x00471ec0·0x00108·0x00108·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x4491b0·0x0044a1b0·0x0044a1b0·0x00004·0x00010·R···0x411 ··TLS············0x4491b0·0x0044a1b0·0x0044a1b0·0x00004·0x00010·R···0x4
12 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1012 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
13 ··GNU_RELRO······0x4491b0·0x0044a1b0·0x0044a1b0·0x27e50·0x27e50·R···0x113 ··GNU_RELRO······0x4491b0·0x0044a1b0·0x0044a1b0·0x27e50·0x27e50·R···0x1
  
1.84 KB
readelf --wide --sections {}
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ··[·6]·.gnu.version_r····VERNEED·········00016fb4·016fb4·0001b0·00···A··4···4··411 ··[·6]·.gnu.version_r····VERNEED·········00016fb4·016fb4·0001b0·00···A··4···4··4
12 ··[·7]·.rel.dyn··········REL·············00017164·017164·028df8·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00017164·017164·028df8·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0003ff5c·03ff5c·000fd8·08··AI··3··23··413 ··[·8]·.rel.plt··········REL·············0003ff5c·03ff5c·000fd8·08··AI··3··23··4
14 ··[·9]·.init·············PROGBITS········00040f34·040f34·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00040f34·040f34·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00040f40·040f40·001868·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00040f40·040f40·001868·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········000427a8·0427a8·24e570·00··AX··0···0··816 ··[11]·.text·············PROGBITS········000427a8·0427a8·24e570·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········00290d18·290d18·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········00290d18·290d18·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········00290d40·290d40·1b82dc·00···A··0···0·6418 ··[13]·.rodata···········PROGBITS········00290d40·290d40·1b82f0·00···A··0···0·64
19 ··[14]·.stapsdt.base·····PROGBITS········0044901c·44901c·000001·00···A··0···0··119 ··[14]·.stapsdt.base·····PROGBITS········00449030·449030·000001·00···A··0···0··1
20 ··[15]·.ARM.exidx········ARM_EXIDX·······00449020·449020·000008·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······00449034·449034·000008·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········00449028·449028·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0044903c·44903c·000004·00···A··0···0··4
22 ··[17]·.tdata············PROGBITS········0044a1b0·4491b0·000004·00·WAT··0···0··422 ··[17]·.tdata············PROGBITS········0044a1b0·4491b0·000004·00·WAT··0···0··4
23 ··[18]·.tbss·············NOBITS··········0044a1b4·4491b4·00000c·00·WAT··0···0··423 ··[18]·.tbss·············NOBITS··········0044a1b4·4491b4·00000c·00·WAT··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······0044a1b4·4491b4·000008·04··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······0044a1b4·4491b4·000008·04··WA··0···0··4
25 ··[20]·.fini_array·······FINI_ARRAY······0044a1bc·4491bc·000004·04··WA··0···0··425 ··[20]·.fini_array·······FINI_ARRAY······0044a1bc·4491bc·000004·04··WA··0···0··4
26 ··[21]·.data.rel.ro······PROGBITS········0044a1c0·4491c0·027d00·00··WA··0···0·6426 ··[21]·.data.rel.ro······PROGBITS········0044a1c0·4491c0·027d00·00··WA··0···0·64
27 ··[22]·.dynamic··········DYNAMIC·········00471ec0·470ec0·000108·08··WA··4···0··427 ··[22]·.dynamic··········DYNAMIC·········00471ec0·470ec0·000108·08··WA··4···0··4
28 ··[23]·.got··············PROGBITS········00472000·471000·000cc8·04··WA··0···0··428 ··[23]·.got··············PROGBITS········00472000·471000·000cc8·04··WA··0···0··4
1.89 KB
readelf --wide --notes {}
    
Offset 1, 27 lines modifiedOffset 1, 27 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:·7d4341d90571db794b78acf1e8652e82f64e88903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4eee9a33b4c0be7d2423a28411408092329af1c4
  
4 Displaying·notes·found·in:·.note.stapsdt4 Displaying·notes·found·in:·.note.stapsdt
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python6 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
7 ····Name:·gc__start7 ····Name:·gc__start
8 ····Location:·0x0018cac0,·Base:·0x0044901c,·Semaphore:·0x004bbcf68 ····Location:·0x0018cac0,·Base:·0x00449030,·Semaphore:·0x004bbcf6
9 ····Arguments:·-4@[sp,·#24]9 ····Arguments:·-4@[sp,·#24]
10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
11 ····Name:·gc__done11 ····Name:·gc__done
12 ····Location:·0x0018cac6,·Base:·0x0044901c,·Semaphore:·0x004bbcf812 ····Location:·0x0018cac6,·Base:·0x00449030,·Semaphore:·0x004bbcf8
13 ····Arguments:·-4@r113 ····Arguments:·-4@r1
14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
15 ····Name:·import__find__load__start15 ····Name:·import__find__load__start
16 ····Location:·0x0019a058,·Base:·0x0044901c,·Semaphore:·0x004bbcfa16 ····Location:·0x0019a058,·Base:·0x00449030,·Semaphore:·0x004bbcfa
17 ····Arguments:·4@r017 ····Arguments:·4@r0
18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
19 ····Name:·import__find__load__done19 ····Name:·import__find__load__done
20 ····Location:·0x0019a068,·Base:·0x0044901c,·Semaphore:·0x004bbcfc20 ····Location:·0x0019a068,·Base:·0x00449030,·Semaphore:·0x004bbcfc
21 ····Arguments:·4@r0·-4@r321 ····Arguments:·4@r0·-4@r3
22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
23 ····Name:·audit23 ····Name:·audit
24 ····Location:·0x001c0bae,·Base:·0x0044901c,·Semaphore:·0x004bbcfe24 ····Location:·0x001c0bae,·Base:·0x00449030,·Semaphore:·0x004bbcfe
25 ····Arguments:·4@r9·4@r425 ····Arguments:·4@r9·4@r4
5.17 KB
strings --all --bytes=8 {}
    
Offset 23267, 16 lines modifiedOffset 23267, 18 lines modified
23267 z!Type·%s()·to·see·the·full·%s·text23267 z!Type·%s()·to·see·the·full·%s·text
23268 _Printer__setupr<23268 _Printer__setupr<
23269 MAXLINESr-23269 MAXLINESr-
23270 _Printer.__repr__<23270 _Printer.__repr__<
23271 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r23271 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r
23272 IndexError)23272 IndexError)
23273 _Printer.__call__C23273 _Printer.__call__C
 23274 __linesrD
 23275 »       __linecnt
23274 __filenames23276 __filenames
23275 »       __linecntN)23277 __dataN)
23276 __doc__rD23278 __doc__rD
23277 Define·the·builtin·'help'.23279 Define·the·builtin·'help'.
23278 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message23280 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message
23279 when·'help'·is·typed·at·the·Python·interactive·prompt.23281 when·'help'·is·typed·at·the·Python·interactive·prompt.
23280 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.23282 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.
23281 Calling·help(thing)·prints·help·for·the·python·object·'thing'.23283 Calling·help(thing)·prints·help·for·the·python·object·'thing'.
23282 NzHType·help()·for·interactive·help,·or·help(object)·for·help·about·object.r!23284 NzHType·help()·for·interactive·help,·or·help(object)·for·help·about·object.r!
Offset 24043, 15 lines modifiedOffset 24045, 15 lines modified
24043 StreamReaderWriter.writelines24045 StreamReaderWriter.writelines
24044 StreamReaderWriter.reset24046 StreamReaderWriter.reset
24045 StreamReaderWriter.seek24047 StreamReaderWriter.seek
24046 StreamReaderWriter.__getattr__24048 StreamReaderWriter.__getattr__
24047 StreamReaderWriter.__enter__24049 StreamReaderWriter.__enter__
24048 StreamReaderWriter.__exit__24050 StreamReaderWriter.__exit__
24049 ·StreamReaderWriter.__reduce_ex__24051 ·StreamReaderWriter.__reduce_ex__
24050 encodingrf24052 encodingre
24051 StreamRecoder·instances·translate·data·from·one·encoding·to·another.24053 StreamRecoder·instances·translate·data·from·one·encoding·to·another.
24052 They·use·the·complete·set·of·APIs·returned·by·the24054 They·use·the·complete·set·of·APIs·returned·by·the
24053 codecs.lookup()·function·to·implement·their·task.24055 codecs.lookup()·function·to·implement·their·task.
24054 Data·written·to·the·StreamRecoder·is·first·decoded·into·an24056 Data·written·to·the·StreamRecoder·is·first·decoded·into·an
24055 intermediate·format·(depending·on·the·"decode"·codec)·and·then24057 intermediate·format·(depending·on·the·"decode"·codec)·and·then
24056 written·to·the·underlying·stream·using·an·instance·of·the·provided24058 written·to·the·underlying·stream·using·an·instance·of·the·provided
24057 Writer·class.24059 Writer·class.
Offset 24083, 15 lines modifiedOffset 24085, 15 lines modified
24083 StreamRecoder.resetY24085 StreamRecoder.resetY
24084 StreamRecoder.seek^24086 StreamRecoder.seek^
24085 StreamRecoder.__getattr__d24087 StreamRecoder.__getattr__d
24086 StreamRecoder.__enter__k24088 StreamRecoder.__enter__k
24087 StreamRecoder.__exit__n24089 StreamRecoder.__exit__n
24088 StreamRecoder.__reduce_ex__q24090 StreamRecoder.__reduce_ex__q
24089 data_encoding24091 data_encoding
24090 file_encodingrf24092 file_encodingre
24091 Open·an·encoded·file·using·the·given·mode·and·return24093 Open·an·encoded·file·using·the·given·mode·and·return
24092 a·wrapped·version·providing·transparent·encoding/decoding.24094 a·wrapped·version·providing·transparent·encoding/decoding.
24093 Note:·The·wrapped·version·will·only·accept·the·object·format24095 Note:·The·wrapped·version·will·only·accept·the·object·format
24094 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin24096 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin
24095 codecs.·Output·is·also·codec·dependent·and·will·usually·be24097 codecs.·Output·is·also·codec·dependent·and·will·usually·be
24096 Unicode·as·well.24098 Unicode·as·well.
24097 If·encoding·is·not·None,·then·the24099 If·encoding·is·not·None,·then·the
Offset 25370, 83 lines modifiedOffset 25372, 83 lines modified
25370 )»      z5Return·a·module·spec·based·on·various·loader·methods.N25372 )»      z5Return·a·module·spec·based·on·various·loader·methods.N
25371 get_filename)25373 get_filename)
25372 spec_from_file_locationr25374 spec_from_file_locationr
25373 __cached__25375 __cached__
25374 __path__r25376 __path__r
25375 locationr25377 locationr
25376 ········r25378 ········r
25377 _spec_from_moduler125379 _spec_from_moduler0
25378 overridec25380 overridec
25379 __package__r/25381 __package__r.
25380 NamespaceLoaderr.25382 NamespaceLoaderr.
25381 _init_module_attrsr825383 _init_module_attrsr7
25382 z+Create·a·module·based·on·the·provided·spec.N25384 z+Create·a·module·based·on·the·provided·spec.N
25383 create_module25385 create_module
25384 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())25386 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())
25385 module_from_specr=25387 module_from_specr<
25386 z&Return·the·repr·to·use·for·the·module.r25388 z&Return·the·repr·to·use·for·the·module.r
25387 ·(namespace)·from·r25389 ·(namespace)·from·r
25388 isinstancer625390 isinstancer5
25389 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z25391 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z
25390 module·z25392 module·z
25391 ·not·in·sys.modulesr25393 ·not·in·sys.modulesr
25392 missing·loaderTr225394 missing·loaderTr1
25393 7.exec_module()·not·found;·falling·back·to·load_module())25395 7.exec_module()·not·found;·falling·back·to·load_module())
25394 ImportWarning25396 ImportWarning
25395 load_moduler;25397 load_moduler:
25396 _load_backward_compatiblerF25398 _load_backward_compatiblerE
25397 import·{!r}·#·{!r}F)25399 import·{!r}·#·{!r}F)
25398 _initializingr25400 _initializingr
25399 _load_unlockedrI25401 _load_unlockedrH
25400 Return·a·new·module·object,·loaded·by·the·spec's·loader.25402 Return·a·new·module·object,·loaded·by·the·spec's·loader.
25401 The·module·is·not·added·to·its·parent.25403 The·module·is·not·added·to·its·parent.
25402 If·a·module·is·already·in·sys.modules,·that·existing·module·gets25404 If·a·module·is·already·in·sys.modules,·that·existing·module·gets
25403 clobbered.25405 clobbered.
25404 BuiltinImporteri25406 BuiltinImporteri
25405 Meta·path·import·for·built-in·modules.25407 Meta·path·import·for·built-in·modules.
25406 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to25408 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
25407 instantiate·the·class.25409 instantiate·the·class.
25408 built-inNc25410 built-inNc
25409 is_builtinr25411 is_builtinr
25410 »       find_spec25412 »       find_spec
25411 BuiltinImporter.find_spec25413 BuiltinImporter.find_spec
25412 Create·a·built-in·moduler25414 Create·a·built-in·moduler
25413 create_builtinrK25415 create_builtinrJ
25414 BuiltinImporter.create_module25416 BuiltinImporter.create_module
25415 Exec·a·built-in·moduleN)25417 Exec·a·built-in·moduleN)
25416 exec_builtin)25418 exec_builtin)
25417 BuiltinImporter.exec_module25419 BuiltinImporter.exec_module
25418 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·25420 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·
25419 get_code25421 get_code
25420 BuiltinImporter.get_code25422 BuiltinImporter.get_code
25421 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·25423 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·
25422 get_source25424 get_source
25423 BuiltinImporter.get_source25425 BuiltinImporter.get_source
25424 z4Return·False·as·built-in·modules·are·never·packages.Fr·25426 z4Return·False·as·built-in·modules·are·never·packages.Fr·
25425 BuiltinImporter.is_package25427 BuiltinImporter.is_package
25426 classmethodrS25428 classmethodrR
25427 FrozenImporteri25429 FrozenImporteri
25428 Meta·path·import·for·frozen·modules.25430 Meta·path·import·for·frozen·modules.
25429 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to25431 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
25430 instantiate·the·class.25432 instantiate·the·class.
25431 __origname__z'see·PyImport_ImportFrozenModuleObject()r/25433 __origname__z'see·PyImport_ImportFrozenModuleObject()r.
25432 orignamer25434 orignamer
25433 is_frozen_packager25435 is_frozen_packager
25434 _resolve_filenamer25436 _resolve_filenamer
25435 implementationr25437 implementationr
25436 sortedrm25438 sortedrl
25437 pkgdirr/25439 pkgdirr.
25438 ··········r25440 ··········r
25439 _fix_up_module25441 _fix_up_module
25440 FrozenImporter._fix_up_module25442 FrozenImporter._fix_up_module
25441 _stdlib_dirre25443 _stdlib_dirrd
25442 z»      .__init__Fr25444 z»      .__init__Fr
25443 __init__.pyz25445 __init__.pyz
25444 platformr25446 platformr
25445 relfilerw25447 relfilerv
Max diff block lines reached; 1002/5242 bytes (19.11%) of diff not shown.
2.02 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 86850, 16 lines modifiedOffset 86850, 16 lines modified
86850 ··0x003e4130·20721000·0000da08·5f5f6578·69745f5f··r......__exit__86850 ··0x003e4130·20721000·0000da08·5f5f6578·69745f5f··r......__exit__
86851 ··0x003e4140·da145f54·656d704d·6f64756c·652e5f5f·.._TempModule.__86851 ··0x003e4140·da145f54·656d704d·6f64756c·652e5f5f·.._TempModule.__
86852 ··0x003e4150·65786974·5f5f2a00·00007340·00000080·exit__*...s@....86852 ··0x003e4150·65786974·5f5f2a00·00007340·00000080·exit__*...s@....
86853 ··0x003e4160·00d80b0f·d70b1dd7·0b1dd829·2dd7293b·...........)-.);86853 ··0x003e4160·00d80b0f·d70b1dd7·0b1dd829·2dd7293b·...........)-.);
86854 ··0x003e4170·d1293bb8·41d1293e·8c438f4b·894b9804·.);.A.)>.C.K.K..86854 ··0x003e4170·d1293bb8·41d1293e·8c438f4b·894b9804·.);.A.)>.C.K.K..
86855 ··0x003e4180·9f0d990d·d20c26e4·1013970b·910b9844·......&........D86855 ··0x003e4180·9f0d990d·d20c26e4·1013970b·910b9844·......&........D
86856 ··0x003e4190·9f4d994d·d0102ad8·1d1f8804·d5081a72·.M.M..*........r86856 ··0x003e4190·9f4d994d·d0102ad8·1d1f8804·d5081a72·.M.M..*........r
86857 ··0x003e41a0·13000000·2903720c·00000072·0a000000·....).r....r....86857 ··0x003e41a0·13000000·2903720c·00000072·0d000000·....).r....r....
86858 ··0x003e41b0·720d0000·004e2909·da085f5f·6e616d65·r....N)...__name86858 ··0x003e41b0·720a0000·004e2909·da085f5f·6e616d65·r....N)...__name
86859 ··0x003e41c0·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..86859 ··0x003e41c0·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..
86860 ··0x003e41d0·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__86860 ··0x003e41d0·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__
86861 ··0x003e41e0·66697273·746c696e·656e6f5f·5fda075f·firstlineno__.._86861 ··0x003e41e0·66697273·746c696e·656e6f5f·5fda075f·firstlineno__.._
86862 ··0x003e41f0·5f646f63·5f5f7211·00000072·19000000·_doc__r....r....86862 ··0x003e41f0·5f646f63·5f5f7211·00000072·19000000·_doc__r....r....
86863 ··0x003e4200·721f0000·00da155f·5f737461·7469635f·r......__static_86863 ··0x003e4200·721f0000·00da155f·5f737461·7469635f·r......__static_
86864 ··0x003e4210·61747472·69627574·65735f5f·a9007213·attributes__..r.86864 ··0x003e4210·61747472·69627574·65735f5f·a9007213·attributes__..r.
86865 ··0x003e4220·00000072·10000000·72060000·00720600·...r....r....r..86865 ··0x003e4220·00000072·10000000·72060000·00720600·...r....r....r..
Offset 86922, 16 lines modifiedOffset 86922, 16 lines modified
86922 ··0x003e45b0·00002905·722f0000·00722c00·0000722e·..).r/...r,...r.86922 ··0x003e45b0·00002905·722f0000·00722c00·0000722e·..).r/...r,...r.
86923 ··0x003e45c0·00000072·16000000·72330000·00721d00·...r....r3...r..86923 ··0x003e45c0·00000072·16000000·72330000·00721d00·...r....r3...r..
86924 ··0x003e45d0·00007302·00000020·20721000·0000721f·..s....··r....r.86924 ··0x003e45d0·00007302·00000020·20721000·0000721f·..s....··r....r.
86925 ··0x003e45e0·000000da·175f4d6f·64696669·65644172·....._ModifiedAr86925 ··0x003e45e0·000000da·175f4d6f·64696669·65644172·....._ModifiedAr
86926 ··0x003e45f0·6776302e·5f5f6578·69745f5f·3c000000·gv0.__exit__<...86926 ··0x003e45f0·6776302e·5f5f6578·69745f5f·3c000000·gv0.__exit__<...
86927 ··0x003e4600·73200000·008000d8·1519975e·915e8804·s·.........^.^..86927 ··0x003e4600·73200000·008000d8·1519975e·915e8804·s·.........^.^..
86928 ··0x003e4610·8c0ad816·1ad71627·d116278c·038f0889·.......'..'.....86928 ··0x003e4610·8c0ad816·1ad71627·d116278c·038f0889·.......'..'.....
86929 ··0x003e4620·0890118a·0b721300·00002903·722c0000·.....r....).r,..86929 ··0x003e4620·0890118a·0b721300·00002903·722f0000·.....r....).r/..
86930 ··0x003e4630·00722e00·0000722f·0000004e·29087221·.r....r/...N).r!86930 ··0x003e4630·00722e00·0000722c·0000004e·29087221·.r....r,...N).r!
86931 ··0x003e4640·00000072·22000000·72230000·00722400·...r"...r#...r$.86931 ··0x003e4640·00000072·22000000·72230000·00722400·...r"...r#...r$.
86932 ··0x003e4650·00007211·00000072·19000000·721f0000·..r....r....r...86932 ··0x003e4650·00007211·00000072·19000000·721f0000·..r....r....r...
86933 ··0x003e4660·00722600·00007227·00000072·13000000·.r&...r'...r....86933 ··0x003e4660·00722600·00007227·00000072·13000000·.r&...r'...r....
86934 ··0x003e4670·72100000·00722900·00007229·00000031·r....r)...r)...186934 ··0x003e4670·72100000·00722900·00007229·00000031·r....r)...r)...1
86935 ··0x003e4680·00000073·11000000·8600f202·020536f2·...s..........6.86935 ··0x003e4680·00000073·11000000·8600f202·020536f2·...s..........6.
86936 ··0x003e4690·08040521·f50c0205·28721300·00007229·...!....(r....r)86936 ··0x003e4690·08040521·f50c0205·28721300·00007229·...!....(r....r)
86937 ··0x003e46a0·00000063·07000000·00000000·00000000·...c............86937 ··0x003e46a0·00000063·07000000·00000000·00000000·...c............
Offset 88117, 16 lines modifiedOffset 88117, 16 lines modified
88117 ··0x003e9060·00000029·01723d00·00007245·00000073·...).r=...rE...s88117 ··0x003e9060·00000029·01723d00·00007245·00000073·...).r=...rE...s
88118 ··0x003e9070·01000000·20721300·00007243·000000da·....·r....rC....88118 ··0x003e9070·01000000·20721300·00007243·000000da·....·r....rC....
88119 ··0x003e9080·345f696e·636f6d70·61746962·6c655f65·4_incompatible_e88119 ··0x003e9080·345f696e·636f6d70·61746962·6c655f65·4_incompatible_e
88120 ··0x003e9090·7874656e·73696f6e·5f6d6f64·756c655f·xtension_module_88120 ··0x003e9090·7874656e·73696f6e·5f6d6f64·756c655f·xtension_module_
88121 ··0x003e90a0·72657374·72696374·696f6e73·2e6f7665·restrictions.ove88121 ··0x003e90a0·72657374·72696374·696f6e73·2e6f7665·restrictions.ove
88122 ··0x003e90b0·72726964·65a40000·00731500·00008000·rride....s......88122 ··0x003e90b0·72726964·65a40000·00731500·00008000·rride....s......
88123 ··0x003e90c0·e01519d7·1527d715·278872d0·082ea851·.....'..'.r....Q88123 ··0x003e90c0·e01519d7·1527d715·278872d0·082ea851·.....'..'.r....Q
88124 ··0x003e90d0·d0082e72·14000000·29037244·00000072·...r....).rD...r88124 ··0x003e90d0·d0082e72·14000000·2903723d·00000072·...r....).r=...r
88125 ··0x003e90e0·43000000·723d0000·004e290b·da085f5f·C...r=...N)...__88125 ··0x003e90e0·43000000·72440000·004e290b·da085f5f·C...rD...N)...__
88126 ··0x003e90f0·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module88126 ··0x003e90f0·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module
88127 ··0x003e9100·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__88127 ··0x003e9100·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__
88128 ··0x003e9110·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_88128 ··0x003e9110·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_
88129 ··0x003e9120·5fda075f·5f646f63·5f5f723f·00000072·_..__doc__r?...r88129 ··0x003e9120·5fda075f·5f646f63·5f5f723f·00000072·_..__doc__r?...r
88130 ··0x003e9130·46000000·724a0000·00da0870·726f7065·F...rJ.....prope88130 ··0x003e9130·46000000·724a0000·00da0870·726f7065·F...rJ.....prope
88131 ··0x003e9140·72747972·43000000·da155f5f·73746174·rtyrC.....__stat88131 ··0x003e9140·72747972·43000000·da155f5f·73746174·rtyrC.....__stat
88132 ··0x003e9150·69635f61·74747269·62757465·735f5fa9·ic_attributes__.88132 ··0x003e9150·69635f61·74747269·62757465·735f5fa9·ic_attributes__.
Offset 92454, 17 lines modifiedOffset 92454, 17 lines modified
92454 ··0x003f9f70·20005502·24007217·00000072·2f010000··.U.$.r....r/...92454 ··0x003f9f70·20005502·24007217·00000072·2f010000··.U.$.r....r/...
92455 ··0x003f9f80·72310100·00730300·00002020·20721900·r1...s....···r..92455 ··0x003f9f80·72310100·00730300·00002020·20721900·r1...s....···r..
92456 ··0x003f9f90·0000da07·5f5f726f·725f5fda·105f456e·....__ror__.._En92456 ··0x003f9f90·0000da07·5f5f726f·725f5fda·105f456e·....__ror__.._En
92457 ··0x003f9fa0·7669726f·6e2e5f5f·726f725f·5f010300·viron.__ror__...92457 ··0x003f9fa0·7669726f·6e2e5f5f·726f725f·5f010300·viron.__ror__...
92458 ··0x003f9fb0·00732f00·00008000·dc0f1998·25a417d7·.s/.........%...92458 ··0x003f9fb0·00732f00·00008000·dc0f1998·25a417d7·.s/.........%...
92459 ··0x003f9fc0·0f29d10f·29dc1321·d00c21dc·0e129035·.)..)..!..!....592459 ··0x003f9fc0·0f29d10f·29dc1321·d00c21dc·0e129035·.)..)..!..!....5
92460 ··0x003f9fd0·8b6b8803·d8080b8f·0a890a90·34d40818·.k..........4...92460 ··0x003f9fd0·8b6b8803·d8080b8f·0a890a90·34d40818·.k..........4...
92461 ··0x003f9fe0·d80f1288·0a721b00·00002905·72fd0000·.....r....).r...92461 ··0x003f9fe0·d80f1288·0a721b00·00002905·72fc0000·.....r....).r...
92462 ··0x003f9ff0·0072fe00·000072fb·00000072·fa000000·.r....r....r....92462 ··0x003f9ff0·0072fe00·000072fd·00000072·fb000000·.r....r....r....
92463 ··0x003fa000·72fc0000·004e2911·da085f5f·6e616d65·r....N)...__name92463 ··0x003fa000·72fa0000·004e2911·da085f5f·6e616d65·r....N)...__name
92464 ··0x003fa010·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..92464 ··0x003fa010·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..
92465 ··0x003fa020·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__92465 ··0x003fa020·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__
92466 ··0x003fa030·66697273·746c696e·656e6f5f·5f720101·firstlineno__r..92466 ··0x003fa030·66697273·746c696e·656e6f5f·5f720101·firstlineno__r..
92467 ··0x003fa040·00007206·01000072·0a010000·720f0100·..r....r....r...92467 ··0x003fa040·00007206·01000072·0a010000·720f0100·..r....r....r...
92468 ··0x003fa050·00721301·00007218·01000072·1f010000·.r....r....r....92468 ··0x003fa050·00721301·00007218·01000072·1f010000·.r....r....r....
92469 ··0x003fa060·72230100·00722701·0000722c·01000072·r#...r'...r,...r92469 ··0x003fa060·72230100·00722701·0000722c·01000072·r#...r'...r,...r
92470 ··0x003fa070·32010000·72350100·00da155f·5f737461·2...r5.....__sta92470 ··0x003fa070·32010000·72350100·00da155f·5f737461·2...r5.....__sta
Offset 93395, 15 lines modifiedOffset 93395, 15 lines modified
93395 ··0x003fda40·7928293e·2902720c·00000072·bc010000·y()>).r....r....93395 ··0x003fda40·7928293e·2902720c·00000072·bc010000·y()>).r....r....
93396 ··0x003fda50·72170100·00730100·00002072·19000000·r....s....·r....93396 ··0x003fda50·72170100·00730100·00002072·19000000·r....s....·r....
93397 ··0x003fda60·721f0100·00da1b5f·41646465·64446c6c·r......_AddedDll93397 ··0x003fda60·721f0100·00da1b5f·41646465·64446c6c·r......_AddedDll
93398 ··0x003fda70·44697265·63746f72·792e5f5f·72657072·Directory.__repr93398 ··0x003fda70·44697265·63746f72·792e5f5f·72657072·Directory.__repr
93399 ··0x003fda80·5f5f7c04·00007321·00000080·00d80f13·__|...s!........93399 ··0x003fda80·5f5f7c04·00007321·00000080·00d80f13·__|...s!........
93400 ··0x003fda90·8f798f79·d81732d7·1739d117·39b824bf·.y.y..2..9..9.$.93400 ··0x003fda90·8f798f79·d81732d7·1739d117·39b824bf·.y.y..2..9..9.$.
93401 ··0x003fdaa0·29b929d3·1744d010·44d8132a·721b0000·).)..D..D..*r...93401 ··0x003fdaa0·29b929d3·1744d010·44d8132a·721b0000·).)..D..D..*r...
93402 ··0x003fdab0·00290372·d4010000·720c0000·0072d501·.).r....r....r..93402 ··0x003fdab0·00290372·d4010000·72d50100·00720c00·.).r....r....r..
93403 ··0x003fdac0·00004e29·0a723701·00007238·01000072·..N).r7...r8...r93403 ··0x003fdac0·00004e29·0a723701·00007238·01000072·..N).r7...r8...r
93404 ··0x003fdad0·39010000·723a0100·00720101·000072a9·9...r:...r....r.93404 ··0x003fdad0·39010000·723a0100·00720101·000072a9·9...r:...r....r.
93405 ··0x003fdae0·00000072·a2010000·72a80100·00721f01·...r....r....r..93405 ··0x003fdae0·00000072·a2010000·72a80100·00721f01·...r....r....r..
93406 ··0x003fdaf0·0000723b·01000072·26010000·721b0000·..r;...r&...r...93406 ··0x003fdaf0·0000723b·01000072·26010000·721b0000·..r;...r&...r...
93407 ··0x003fdb00·00721900·000072d2·01000072·d2010000·.r....r....r....93407 ··0x003fdb00·00721900·000072d2·01000072·d2010000·.r....r....r....
93408 ··0x003fdb10·70040000·731b0000·008600f2·0203093e·p...s..........>93408 ··0x003fdb10·70040000·731b0000·008600f2·0203093e·p...s..........>
93409 ··0x003fdb20·f2080209·1df20601·0918f204·010919f5·................93409 ··0x003fdb20·f2080209·1df20601·0918f204·010919f5·................
Offset 96939, 15751 lines modifiedOffset 96939, 15752 lines modified
96939 ··0x0040b7c0·74290272·0b000000·da04636f·64657302·t).r......codes.96939 ··0x0040b7c0·74290272·0b000000·da04636f·64657302·t).r......codes.
96940 ··0x0040b7d0·00000020·20720c00·0000da08·5f5f6361·...··r......__ca96940 ··0x0040b7d0·00000020·20720c00·0000da08·5f5f6361·...··r......__ca
96941 ··0x0040b7e0·6c6c5f5f·da105175·69747465·722e5f5f·ll__..Quitter.__96941 ··0x0040b7e0·6c6c5f5f·da105175·69747465·722e5f5f·ll__..Quitter.__
96942 ··0x0040b7f0·63616c6c·5f5f1300·0000732c·00000080·call__....s,....96942 ··0x0040b7f0·63616c6c·5f5f1300·0000732c·00000080·call__....s,....
96943 ··0x0040b800·00f00603·0911dc0c·0f8f4989·498f4f89·..........I.I.O.96943 ··0x0040b800·00f00603·0911dc0c·0f8f4989·498f4f89·..........I.I.O.
96944 ··0x0040b810·4fd40c1d·f406000f·199814d3·0e1ed008·O...............96944 ··0x0040b810·4fd40c1d·f406000f·199814d3·0e1ed008·O...............
Diff chunk too large, falling back to line-by-line diff (7535 lines added, 7535 lines removed)
96945 ··0x0040b820·1ef8f005·010911d9·0c10fa73·08000000·...........s....96945 ··0x0040b820·1ef8f005·010911d9·0c10fa73·08000000·...........s....
96946 ··0x0040b830·821e2b00·ab022f03·72080000·00720700·..+.../.r....r..96946 ··0x0040b830·821e2b00·ab022f03·2902720a·00000072·..+.../.).r....r
96947 ··0x0040b840·00002908·da085f5f·6e616d65·5f5fda0a·..)...__name__..96947 ··0x0040b840·09000000·72070000·002908da·085f5f6e·....r....)...__n
96948 ··0x0040b850·5f5f6d6f·64756c65·5f5fda0c·5f5f7175·__module__..__qu96948 ··0x0040b850·616d655f·5fda0a5f·5f6d6f64·756c655f·ame__..__module_
96949 ··0x0040b860·616c6e61·6d655f5f·da0f5f5f·66697273·alname__..__firs96949 ··0x0040b860·5fda0c5f·5f717561·6c6e616d·655f5fda·_..__qualname__.
96950 ··0x0040b870·746c696e·656e6f5f·5f720d00·00007212·tlineno__r....r.96950 ··0x0040b870·0f5f5f66·69727374·6c696e65·6e6f5f5f·.__firstlineno__
96951 ··0x0040b880·00000072·1a000000·da155f5f·73746174·...r......__stat96951 ··0x0040b880·720d0000·00721200·0000721a·000000da·r....r....r.....
96952 ··0x0040b890·69635f61·74747269·62757465·735f5fa9·ic_attributes__.96952 ··0x0040b890·155f5f73·74617469·635f6174·74726962·.__static_attrib
96953 ··0x0040b8a0·00720f00·0000720c·00000072·04000000·.r....r....r....96953 ··0x0040b8a0·75746573·5f5fa900·720f0000·00720c00·utes__..r....r..
96954 ··0x0040b8b0·72040000·000d0000·00731200·00008600·r........s......96954 ··0x0040b8b0·00007204·00000072·04000000·0d000000·..r....r........
96955 ··0x0040b8c0·f2020205·17f20601·054001f7·0407051f·.........@......96955 ··0x0040b8c0·73120000·008600f2·02020517·f2060105·s...............
96956 ··0x0040b8d0·720f0000·00720400·00006300·00000000·r....r....c.....96956 ··0x0040b8d0·4001f704·07051f72·0f000000·72040000·@......r....r...
96957 ··0x0040b8e0·00000000·00000002·00000000·000000f3·................96957 ··0x0040b8e0·00630000·00000000·00000000·00000200·.c..............
96958 ··0x0040b8f0·38000000·95005c00·72015300·72025301·8.....\.r.S.r.S.96958 ··0x0040b8f0·00000000·0000f338·00000095·005c0072·.......8.....\.r
96959 ··0x0040b900·72035302·72045303·7205530a·53041a00·r.S.r.S.r.S.S...96959 ··0x0040b900·01530072·02530172·03530272·04530372·.S.r.S.r.S.r.S.r
96960 ··0x0040b910·6a017206·53051a00·72075306·1a007208·j.r.S...r.S...r.96960 ··0x0040b910·05530a53·041a006a·01720653·051a0072·.S.S...j.r.S...r
96961 ··0x0040b920·53071a00·72095308·720a6709·290bda08·S...r.S.r.g.)...96961 ··0x0040b920·0753061a·00720853·071a0072·09530872·.S...r.S...r.S.r
96962 ··0x0040b930·5f507269·6e746572·e91d0000·007a6a69·_Printer.....zji96962 ··0x0040b930·0a670929·0bda085f·5072696e·746572e9·.g.)..._Printer.
96963 ··0x0040b940·6e746572·61637469·76652070·726f6d70·nteractive·promp96963 ··0x0040b940·1d000000·7a6a696e·74657261·63746976·....zjinteractiv
96964 ··0x0040b950·74206f62·6a656374·7320666f·72207072·t·objects·for·pr96964 ··0x0040b950·65207072·6f6d7074·206f626a·65637473·e·prompt·objects
96965 ··0x0040b960·696e7469·6e672074·6865206c·6963656e·inting·the·licen96965 ··0x0040b960·20666f72·20707269·6e74696e·67207468··for·printing·th
96966 ··0x0040b970·73652074·6578742c·2061206c·69737420·se·text,·a·list·96966 ··0x0040b970·65206c69·63656e73·65207465·78742c20·e·license·text,·
96967 ··0x0040b980·6f660a63·6f6e7472·69627574·6f727320·of.contributors·96967 ··0x0040b980·61206c69·7374206f·660a636f·6e747269·a·list·of.contri
96968 ··0x0040b990·616e6420·74686520·636f7079·72696768·and·the·copyrigh96968 ··0x0040b990·6275746f·72732061·6e642074·68652063·butors·and·the·c
96969 ··0x0040b9a0·74206e6f·74696365·2ee91700·00006305·t·notice......c.96969 ··0x0040b9a0·6f707972·69676874·206e6f74·6963652e·opyright·notice.
96970 ··0x0040b9b0·00000000·00000000·00000009·00000003·................96970 ··0x0040b9b0·e9170000·00630500·00000000·00000000·.....c..........
96971 ··0x0040b9c0·000000f3·b4000000·95005301·53004b00·..........S.S.K.96971 ··0x0040b9c0·00000900·00000300·0000f3b4·00000095·................
96972 ··0x0040b9d0·6e055810·6c010000·00000000·00005820·n.X.l.........X·96972 ··0x0040b9d0·00530153·004b006e·0558106c·01000000·.S.S.K.n.X.l....
96973 ··0x0040b9e0·6c020000·00000000·00005300·55006c03·l.........S.U.l.96973 ··0x0040b9e0·00000000·0058206c·02000000·00000000·.....X·l........
96974 ··0x0040b9f0·00000000·00000000·55041300·56065607·........U...V.V.96974 ··0x0040b9f0·00530055·006c0300·00000000·00000055·.S.U.l.........U
96975 ··0x0040ba00·73032f00·73024827·00006e06·55031300·s./.s.H'..n.U...96975 ··0x0040ba00·04130056·06560773·032f0073·02482700·...V.V.s./.s.H'.
96976 ··0x0040ba10·481e0000·6e075505·52080000·00000000·H...n.U.R.......96976 ··0x0040ba10·006e0655·03130048·1e00006e·07550552·.n.U...H...n.U.R
96977 ··0x0040ba20·00000000·00000000·00000000·520b0000·............R...96977 ··0x0040ba20·08000000·00000000·00000000·00000000·................
96978 ··0x0040ba30·00000000·00000000·00000000·00000000·................96978 ··0x0040ba30·00000052·0b000000·00000000·00000000·...R............
96979 ··0x0040ba40·58673502·00000000·00005003·4d200000·Xg5.......P.M·..96979 ··0x0040ba40·00000000·00000058·67350200·00000000·.......Xg5......
Max diff block lines reached; 1099334/2115752 bytes (51.96%) 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 ··0x0044901c·00··································.2 ··0x00449030·00··································.
  
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x00449020·e07be47f·01000000···················.{......2 ··0x00449034·cc7be47f·01000000···················.{......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00449028·00000000····························....2 ··0x0044903c·00000000····························....
  
2.81 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 964, 33 lines modifiedOffset 964, 33 lines modified
964 ··0x0044ddd0·ac343e00·4c010000·00000000·c4f22c00·.4>.L.........,.964 ··0x0044ddd0·ac343e00·4c010000·00000000·c4f22c00·.4>.L.........,.
965 ··0x0044dde0·44343e00·68000000·01000000·80f22c00·D4>.h.........,.965 ··0x0044dde0·44343e00·68000000·01000000·80f22c00·D4>.h.........,.
966 ··0x0044ddf0·44343e00·68000000·00000000·d4f22c00·D4>.h.........,.966 ··0x0044ddf0·44343e00·68000000·00000000·d4f22c00·D4>.h.........,.
967 ··0x0044de00·d4333e00·6d000000·00000000·e8f22c00·.3>.m.........,.967 ··0x0044de00·d4333e00·6d000000·00000000·e8f22c00·.3>.m.........,.
968 ··0x0044de10·80323e00·51010000·00000000·a8f22c00·.2>.Q.........,.968 ··0x0044de10·80323e00·51010000·00000000·a8f22c00·.2>.Q.........,.
969 ··0x0044de20·d8313e00·a6000000·00000000·00000000·.1>.............969 ··0x0044de20·d8313e00·a6000000·00000000·00000000·.1>.............
970 ··0x0044de30·00000000·00000000·00000000·d80c2c00·..............,.970 ··0x0044de30·00000000·00000000·00000000·d80c2c00·..............,.
971 ··0x0044de40·0c2c4200·da1e0000·00000000·84e62a00·.,B...........*.971 ··0x0044de40·1c2c4200·da1e0000·00000000·84e62a00·.,B...........*.
972 ··0x0044de50·b48d4100·579e0000·00000000·803e2b00·..A.W........>+.972 ··0x0044de50·bc8d4100·5e9e0000·00000000·803e2b00·..A.^........>+.
973 ··0x0044de60·147d4100·9f100000·00000000·547d2b00·.}A.........T}+.973 ··0x0044de60·1c7d4100·9f100000·00000000·547d2b00·.}A.........T}+.
974 ··0x0044de70·b0c74000·62b50000·00000000·a87f2b00·..@.b.........+.974 ··0x0044de70·b8c74000·62b50000·00000000·a87f2b00·..@.b.........+.
975 ··0x0044de80·9cb44000·14130000·00000000·f4812b00·..@...........+.975 ··0x0044de80·9cb44000·1b130000·00000000·f4812b00·..@...........+.
976 ··0x0044de90·d8984000·c11b0000·00000000·f0822b00·..@...........+.976 ··0x0044de90·d8984000·c11b0000·00000000·f0822b00·..@...........+.
977 ··0x0044dea0·c42c4000·116c0000·00000000·54832b00·.,@..l......T.+.977 ··0x0044dea0·c42c4000·116c0000·00000000·54832b00·.,@..l......T.+.
978 ··0x0044deb0·ace83f00·17440000·00000000·10f22c00·..?..D........,.978 ··0x0044deb0·ace83f00·17440000·00000000·10f22c00·..?..D........,.
979 ··0x0044dec0·ace83f00·17440000·00000000·08c92c00·..?..D........,.979 ··0x0044dec0·ace83f00·17440000·00000000·08c92c00·..?..D........,.
980 ··0x0044ded0·d4353f00·d5b20000·00000000·54772b00·.5?.........Tw+.980 ··0x0044ded0·d4353f00·d5b20000·00000000·54772b00·.5?.........Tw+.
981 ··0x0044dee0·14ba3e00·c07b0000·00000000·78842b00·..>..{......x.+.981 ··0x0044dee0·14ba3e00·c07b0000·00000000·78842b00·..>..{......x.+.
982 ··0x0044def0·80a43e00·91150000·00000000·f8f22c00·..>...........,.982 ··0x0044def0·80a43e00·91150000·00000000·f8f22c00·..>...........,.
983 ··0x0044df00·1c763e00·622e0000·00000000·08f32c00·.v>.b.........,.983 ··0x0044df00·1c763e00·622e0000·00000000·08f32c00·.v>.b.........,.
984 ··0x0044df10·ec713e00·2d040000·00000000·e8832b00·.q>.-.........+.984 ··0x0044df10·ec713e00·2d040000·00000000·e8832b00·.q>.-.........+.
985 ··0x0044df20·a0393e00·4b380000·00000000·00000000·.9>.K8..........985 ··0x0044df20·a0393e00·4b380000·00000000·00000000·.9>.K8..........
986 ··0x0044df30·00000000·00000000·00000000·782d2b00·............x-+.986 ··0x0044df30·00000000·00000000·00000000·782d2b00·............x-+.
987 ··0x0044df40·f4b04300·95de0000·00000000·fc7d2b00·..C..........}+.987 ··0x0044df40·04b14300·9cde0000·00000000·fc7d2b00·..C..........}+.
988 ··0x0044df50·90b34200·63fd0000·00000000·302f2b00·..B.c.......0/+.988 ··0x0044df50·a0b34200·63fd0000·00000000·302f2b00·..B.c.......0/+.
989 ··0x0044df60·e84a4200·a6680000·00000000·00000000·.JB..h..........989 ··0x0044df60·f84a4200·a6680000·00000000·00000000·.JB..h..........
990 ··0x0044df70·00000000·00000000·00000000·00000000·................990 ··0x0044df70·00000000·00000000·00000000·00000000·................
991 ··0x0044df80·00000000·00000000·00000000·00000000·................991 ··0x0044df80·00000000·00000000·00000000·00000000·................
992 ··0x0044df90·00000000·00000000·00000000·00000000·................992 ··0x0044df90·00000000·00000000·00000000·00000000·................
993 ··0x0044dfa0·00000000·00000000·00000000·00000000·................993 ··0x0044dfa0·00000000·00000000·00000000·00000000·................
994 ··0x0044dfb0·00000000·00000000·00000000·00000000·................994 ··0x0044dfb0·00000000·00000000·00000000·00000000·................
995 ··0x0044dfc0·00000000·00000000·00000000·00000000·................995 ··0x0044dfc0·00000000·00000000·00000000·00000000·................
996 ··0x0044dfd0·00000000·00000000·00000000·00000000·................996 ··0x0044dfd0·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·34333431·64393035·37316462·37393462·4341d90571db794b 
3 ··0x00000010·37386163·66316538·36353265·38326636·78acf1e8652e82f62 ··0x00000000·65653961·33336234·63306265·37643234·ee9a33b4c0be7d24
 3 ··0x00000010·32336132·38343131·34303830·39323332·23a2841140809232
4 ··0x00000020·34653838·39302e64·65627567·00000000·4e8890.debug....4 ··0x00000020·39616631·63342e64·65627567·00000000·9af1c4.debug....
5 ··0x00000030·434498a8····························CD..5 ··0x00000030·ec185612····························..V.
  
1.62 GB
python3.13-dbg_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····3876·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3872·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0·49169528·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0·49143472·2024-06-11·14:14:35.000000·data.tar.xz
9.19 KB
control.tar.xz
9.16 KB
control.tar
4.8 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.13-dbg1 Package:·python3.13-dbg
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.0~b2-13 Version:·3.13.0~b2-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·727116 Installed-Size:·72683
7 Depends:·python3.13·(=·3.13.0~b2-1),·libpython3.13-dbg·(=·3.13.0~b2-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.13·(=·3.13.0~b2-1),·libpython3.13-dbg·(=·3.13.0~b2-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·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.13)13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.13)
Offset 15, 8 lines modifiedOffset 15, 8 lines modified
15 ·.15 ·.
16 ·-·A·Python·interpreter·configured·with·--pydebug.·Dynamically·loaded·modules16 ·-·A·Python·interpreter·configured·with·--pydebug.·Dynamically·loaded·modules
17 ···are·searched·as·<foo>_d.so·first.·Third·party·extensions·need·a·separate17 ···are·searched·as·<foo>_d.so·first.·Third·party·extensions·need·a·separate
18 ···build·to·be·used·by·this·interpreter.18 ···build·to·be·used·by·this·interpreter.
19 ·-·Debug·information·for·standard·python·interpreter·and·extensions.19 ·-·Debug·information·for·standard·python·interpreter·and·extensions.
20 ·.20 ·.
21 ·See·the·README.debug·for·more·information.21 ·See·the·README.debug·for·more·information.
22 Build-Ids:·0ce99d1884cb7b58f0c2ea297258e21bd02722de·0dcee18664efa25850dfb09b7469b45b1e0803d0·0e98af7277fac4839be4073fd3f6b067703a0d30·0fbcfe86161c00a9f278e0f1559978da306b42bd·13a51e8c481edd6d2c21a59f55b964f42b5b3a04·1ed1a05a20638736a463558a86f32af13b7aa2c9·1ee8e9eb82c[·...·truncated·by·diffoscope;·len:·1751,·SHA:·252ad7b7a87bf8d26c636bb6e4e5af0b1da342155cdff5fcd0f26ede8b089e10·...·]22 Build-Ids:·04fa7d7728a07162a5eed8eaa119ba6418e8aedf·0ce99d1884cb7b58f0c2ea297258e21bd02722de·0dcee18664efa25850dfb09b7469b45b1e0803d0·0e98af7277fac4839be4073fd3f6b067703a0d30·0fbcfe86161c00a9f278e0f1559978da306b42bd·13a51e8c481edd6d2c21a59f55b964f42b5b3a04·1ed1a05a206[·...·truncated·by·diffoscope;·len:·1751,·SHA:·ba615672297ae1a651d8358e7507f8b29b9c3db5c43b85d8e3fe69d8b1340e11·...·]
4.34 KB
./md5sums
30.0 B
./md5sums
Files differ
4.29 KB
line order
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 usr/bin/python3.13d1 usr/bin/python3.13d
 2 usr/lib/debug/.build-id/04/fa7d7728a07162a5eed8eaa119ba6418e8aedf.debug
2 usr/lib/debug/.build-id/0c/e99d1884cb7b58f0c2ea297258e21bd02722de.debug3 usr/lib/debug/.build-id/0c/e99d1884cb7b58f0c2ea297258e21bd02722de.debug
3 usr/lib/debug/.build-id/0d/cee18664efa25850dfb09b7469b45b1e0803d0.debug4 usr/lib/debug/.build-id/0d/cee18664efa25850dfb09b7469b45b1e0803d0.debug
4 usr/lib/debug/.build-id/0e/98af7277fac4839be4073fd3f6b067703a0d30.debug5 usr/lib/debug/.build-id/0e/98af7277fac4839be4073fd3f6b067703a0d30.debug
5 usr/lib/debug/.build-id/0f/bcfe86161c00a9f278e0f1559978da306b42bd.debug6 usr/lib/debug/.build-id/0f/bcfe86161c00a9f278e0f1559978da306b42bd.debug
6 usr/lib/debug/.build-id/13/a51e8c481edd6d2c21a59f55b964f42b5b3a04.debug7 usr/lib/debug/.build-id/13/a51e8c481edd6d2c21a59f55b964f42b5b3a04.debug
7 usr/lib/debug/.build-id/1e/d1a05a20638736a463558a86f32af13b7aa2c9.debug8 usr/lib/debug/.build-id/1e/d1a05a20638736a463558a86f32af13b7aa2c9.debug
8 usr/lib/debug/.build-id/1e/e8e9eb82c31a528ddf97c4abe27469e5255b6e.debug9 usr/lib/debug/.build-id/1e/e8e9eb82c31a528ddf97c4abe27469e5255b6e.debug
9 usr/lib/debug/.build-id/27/662954ec8cfe58b8f61aef96c8dcd57d446cb1.debug10 usr/lib/debug/.build-id/27/662954ec8cfe58b8f61aef96c8dcd57d446cb1.debug
10 usr/lib/debug/.build-id/2a/d8888f41ac265bc31aa8d41fc785c8b1487ce9.debug 
11 usr/lib/debug/.build-id/2e/1beda3c3cfb4fbe0e4aefdcc9eeace3f34e9bc.debug11 usr/lib/debug/.build-id/2e/1beda3c3cfb4fbe0e4aefdcc9eeace3f34e9bc.debug
12 usr/lib/debug/.build-id/2f/779d81234d145a3a62d7f17acd84395d7e6b28.debug12 usr/lib/debug/.build-id/2f/779d81234d145a3a62d7f17acd84395d7e6b28.debug
13 usr/lib/debug/.build-id/35/5745de3a7cdb0e792d123b15a14a4554b9270b.debug13 usr/lib/debug/.build-id/35/5745de3a7cdb0e792d123b15a14a4554b9270b.debug
 14 usr/lib/debug/.build-id/38/aeb74eb5d284cd179b091e665b3b92f7d9fec7.debug
14 usr/lib/debug/.build-id/49/69db3c62bdbdaea34e0466a2748fb708558f37.debug15 usr/lib/debug/.build-id/49/69db3c62bdbdaea34e0466a2748fb708558f37.debug
15 usr/lib/debug/.build-id/4e/ccabc74999629b42aa818969c5a5b2bda3d5ed.debug16 usr/lib/debug/.build-id/4e/ccabc74999629b42aa818969c5a5b2bda3d5ed.debug
 17 usr/lib/debug/.build-id/4e/ee9a33b4c0be7d2423a28411408092329af1c4.debug
16 usr/lib/debug/.build-id/4f/a2de7b47df83315a60fef5c751055c4f6f5db0.debug18 usr/lib/debug/.build-id/4f/a2de7b47df83315a60fef5c751055c4f6f5db0.debug
17 usr/lib/debug/.build-id/52/071d16a0012a26a0228f8c5c6d27315c8f1d6d.debug19 usr/lib/debug/.build-id/52/071d16a0012a26a0228f8c5c6d27315c8f1d6d.debug
 20 usr/lib/debug/.build-id/59/47a90da00e5b7d0531f77d492fc9fcfcdf92c5.debug
18 usr/lib/debug/.build-id/59/eccda4efbeb0d64985a76bfb660f03783830ba.debug21 usr/lib/debug/.build-id/59/eccda4efbeb0d64985a76bfb660f03783830ba.debug
19 usr/lib/debug/.build-id/5a/f5f487c778ebd4978a265becb6965b0da8fdfc.debug 
20 usr/lib/debug/.build-id/61/bc05bfcf651dcfdf81c4e2c9952e58cece7c11.debug22 usr/lib/debug/.build-id/61/bc05bfcf651dcfdf81c4e2c9952e58cece7c11.debug
21 usr/lib/debug/.build-id/66/c5af52bcb2df8c6950c3cc9874c69d7ffd9e79.debug23 usr/lib/debug/.build-id/66/c5af52bcb2df8c6950c3cc9874c69d7ffd9e79.debug
22 usr/lib/debug/.build-id/6a/a056f950a873a553b9c6c085e765d5fc5c3726.debug24 usr/lib/debug/.build-id/6a/a056f950a873a553b9c6c085e765d5fc5c3726.debug
23 usr/lib/debug/.build-id/6b/3e7e2173d4e43d1e84347d6c8424d106d2680d.debug25 usr/lib/debug/.build-id/6c/3bd82e458cbf3f2c599c2f3841c8ee97217ffa.debug
24 usr/lib/debug/.build-id/6f/5f1cc2a983c14266796f2fdc78ccacfb0b10f2.debug26 usr/lib/debug/.build-id/6f/5f1cc2a983c14266796f2fdc78ccacfb0b10f2.debug
25 usr/lib/debug/.build-id/6f/8cbc843f8113c9528c03142219aeeb7ff09127.debug 
26 usr/lib/debug/.build-id/73/ce87173afe4739f4e72b05b3a596148db8dff4.debug27 usr/lib/debug/.build-id/73/ce87173afe4739f4e72b05b3a596148db8dff4.debug
 28 usr/lib/debug/.build-id/77/664d02365fdd19c0848e85ff2c67afe45c33e7.debug
27 usr/lib/debug/.build-id/7c/058a0fd9629124f779b744eb4b0975ad058f5c.debug29 usr/lib/debug/.build-id/7c/058a0fd9629124f779b744eb4b0975ad058f5c.debug
28 usr/lib/debug/.build-id/7d/4341d90571db794b78acf1e8652e82f64e8890.debug 
29 usr/lib/debug/.build-id/84/5d05dfe89b85920f4d4bdad9d577db6992bc5e.debug30 usr/lib/debug/.build-id/84/5d05dfe89b85920f4d4bdad9d577db6992bc5e.debug
30 usr/lib/debug/.build-id/84/ac6185f33f3b0648b2bacf9da3f0d78eaf5450.debug31 usr/lib/debug/.build-id/84/ac6185f33f3b0648b2bacf9da3f0d78eaf5450.debug
31 usr/lib/debug/.build-id/89/8104485949ccba10890fca50207cbc58cf7c0e.debug32 usr/lib/debug/.build-id/89/8104485949ccba10890fca50207cbc58cf7c0e.debug
32 usr/lib/debug/.build-id/8c/02d35eb000b8d05aa34fbf0181af994bdcfa05.debug33 usr/lib/debug/.build-id/8c/02d35eb000b8d05aa34fbf0181af994bdcfa05.debug
33 usr/lib/debug/.build-id/8c/46f2ee4d7b39f6fbfc17754d6b3c5fd81a256c.debug 
34 usr/lib/debug/.build-id/8d/3e6f4904d2d2c4e57d34af6dda11eb359455d7.debug 
35 usr/lib/debug/.build-id/9c/85596311928927ebd7c1498aec58c6c627196e.debug34 usr/lib/debug/.build-id/9c/85596311928927ebd7c1498aec58c6c627196e.debug
36 usr/lib/debug/.build-id/9f/596176f2fe5b6bbfdff6910b458fea0bd16b1f.debug35 usr/lib/debug/.build-id/9f/596176f2fe5b6bbfdff6910b458fea0bd16b1f.debug
37 usr/lib/debug/.build-id/a1/88d8a44b64c65fe3981c164c4e9c0049d522f2.debug36 usr/lib/debug/.build-id/a1/88d8a44b64c65fe3981c164c4e9c0049d522f2.debug
38 usr/lib/debug/.build-id/a3/a619e54597048a4781babc737483eecb530933.debug37 usr/lib/debug/.build-id/a3/a619e54597048a4781babc737483eecb530933.debug
39 usr/lib/debug/.build-id/ad/699d56966906894134869d19bd2a2f7a6ee238.debug38 usr/lib/debug/.build-id/ad/699d56966906894134869d19bd2a2f7a6ee238.debug
40 usr/lib/debug/.build-id/b0/c15548e5d81f089fcd7d5ddc27ef8481d15671.debug39 usr/lib/debug/.build-id/b0/c15548e5d81f089fcd7d5ddc27ef8481d15671.debug
41 usr/lib/debug/.build-id/b5/9146b7b83731de9a89b0969fbf2ba17bcd1b8e.debug40 usr/lib/debug/.build-id/b5/9146b7b83731de9a89b0969fbf2ba17bcd1b8e.debug
42 usr/lib/debug/.build-id/b5/b396d8af9e3a36e97974e2d3a7674075662489.debug41 usr/lib/debug/.build-id/b5/b396d8af9e3a36e97974e2d3a7674075662489.debug
43 usr/lib/debug/.build-id/c5/f3c92bbbad719d49edc62e0266dfdb08db1709.debug42 usr/lib/debug/.build-id/c5/f3c92bbbad719d49edc62e0266dfdb08db1709.debug
44 usr/lib/debug/.build-id/c6/f05796873c1777a6d1b1eb827e464fb23fe1d0.debug43 usr/lib/debug/.build-id/c6/f05796873c1777a6d1b1eb827e464fb23fe1d0.debug
45 usr/lib/debug/.build-id/d2/0325527e741fcad68a7db703b501812b025fcd.debug44 usr/lib/debug/.build-id/d2/0325527e741fcad68a7db703b501812b025fcd.debug
46 usr/lib/debug/.build-id/e1/11a5fee52e39bcf88c04de22e6e1f5621ec62e.debug45 usr/lib/debug/.build-id/e1/11a5fee52e39bcf88c04de22e6e1f5621ec62e.debug
 46 usr/lib/debug/.build-id/e1/5be99ac8c58e05b11a1b779ab54f93b50b4dcb.debug
47 usr/lib/debug/.build-id/e2/404c3066ce3161b48f15fecf89945c4b77a1b1.debug47 usr/lib/debug/.build-id/e2/404c3066ce3161b48f15fecf89945c4b77a1b1.debug
 48 usr/lib/debug/.build-id/e9/9ce6a1a622432ffd48d11fc7a641f5aa9d3dad.debug
48 usr/lib/debug/.build-id/eb/4e799ac0760f597c594ed02420086f55e817ad.debug49 usr/lib/debug/.build-id/eb/4e799ac0760f597c594ed02420086f55e817ad.debug
49 usr/lib/debug/.build-id/ef/03b7760621e4040a68642aaeff7584b3a1b974.debug50 usr/lib/debug/.build-id/ef/03b7760621e4040a68642aaeff7584b3a1b974.debug
50 usr/lib/debug/.build-id/f9/5fa6fc3b7ab8c6b1c827f0954e16977d697ca6.debug 
51 usr/share/doc/python3.13/README.debug51 usr/share/doc/python3.13/README.debug
52 usr/share/doc/python3.13/SpecialBuilds.txt52 usr/share/doc/python3.13/SpecialBuilds.txt
53 usr/share/gdb/auto-load/usr/bin/python3.13-gdb.py53 usr/share/gdb/auto-load/usr/bin/python3.13-gdb.py
54 usr/share/lintian/overrides/python3.13-dbg54 usr/share/lintian/overrides/python3.13-dbg
1.62 GB
data.tar.xz
1.62 GB
data.tar
14.6 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)·30425480·2024-06-11·14:14:35.000000·./usr/bin/python3.13d4 -rwxr-xr-x···0·root·········(0)·root·········(0)·30425480·2024-06-11·14:14:35.000000·./usr/bin/python3.13d
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/04/
 9 -rw-r--r--···0·root·········(0)·root·········(0)····24172·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/04/fa7d7728a07162a5eed8eaa119ba6418e8aedf.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0c/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0c/
9 -rw-r--r--···0·root·········(0)·root·········(0)···120668·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0c/e99d1884cb7b58f0c2ea297258e21bd02722de.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···120668·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0c/e99d1884cb7b58f0c2ea297258e21bd02722de.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0d/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0d/
11 -rw-r--r--···0·root·········(0)·root·········(0)····79780·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0d/cee18664efa25850dfb09b7469b45b1e0803d0.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····79780·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0d/cee18664efa25850dfb09b7469b45b1e0803d0.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0e/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0e/
13 -rw-r--r--···0·root·········(0)·root·········(0)····88568·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0e/98af7277fac4839be4073fd3f6b067703a0d30.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····88568·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0e/98af7277fac4839be4073fd3f6b067703a0d30.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0f/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/0f/
Offset 16, 61 lines modifiedOffset 18, 57 lines modified
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/13/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/13/
17 -rw-r--r--···0·root·········(0)·root·········(0)····82012·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/13/a51e8c481edd6d2c21a59f55b964f42b5b3a04.debug19 -rw-r--r--···0·root·········(0)·root·········(0)····82012·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/13/a51e8c481edd6d2c21a59f55b964f42b5b3a04.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/
19 -rw-r--r--···0·root·········(0)·root·········(0)····68068·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/d1a05a20638736a463558a86f32af13b7aa2c9.debug21 -rw-r--r--···0·root·········(0)·root·········(0)····68068·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/d1a05a20638736a463558a86f32af13b7aa2c9.debug
20 -rw-r--r--···0·root·········(0)·root·········(0)····18220·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/e8e9eb82c31a528ddf97c4abe27469e5255b6e.debug22 -rw-r--r--···0·root·········(0)·root·········(0)····18220·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/1e/e8e9eb82c31a528ddf97c4abe27469e5255b6e.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/27/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/27/
22 -rw-r--r--···0·root·········(0)·root·········(0)···164340·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/27/662954ec8cfe58b8f61aef96c8dcd57d446cb1.debug24 -rw-r--r--···0·root·········(0)·root·········(0)···164340·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/27/662954ec8cfe58b8f61aef96c8dcd57d446cb1.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2a/ 
24 -rw-r--r--···0·root·········(0)·root·········(0)·13026628·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2a/d8888f41ac265bc31aa8d41fc785c8b1487ce9.debug 
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2e/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2e/
26 -rw-r--r--···0·root·········(0)·root·········(0)····17328·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2e/1beda3c3cfb4fbe0e4aefdcc9eeace3f34e9bc.debug26 -rw-r--r--···0·root·········(0)·root·········(0)····17328·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2e/1beda3c3cfb4fbe0e4aefdcc9eeace3f34e9bc.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2f/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2f/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····8888·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2f/779d81234d145a3a62d7f17acd84395d7e6b28.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····8888·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/2f/779d81234d145a3a62d7f17acd84395d7e6b28.debug
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/35/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/35/
30 -rw-r--r--···0·root·········(0)·root·········(0)···115060·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/35/5745de3a7cdb0e792d123b15a14a4554b9270b.debug30 -rw-r--r--···0·root·········(0)·root·········(0)···115060·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/35/5745de3a7cdb0e792d123b15a14a4554b9270b.debug
 31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/38/
 32 -rw-r--r--···0·root·········(0)·root·········(0)····26952·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/38/aeb74eb5d284cd179b091e665b3b92f7d9fec7.debug
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/49/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/49/
32 -rw-r--r--···0·root·········(0)·root·········(0)····21308·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/49/69db3c62bdbdaea34e0466a2748fb708558f37.debug34 -rw-r--r--···0·root·········(0)·root·········(0)····21308·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/49/69db3c62bdbdaea34e0466a2748fb708558f37.debug
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4e/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4e/
34 -rw-r--r--···0·root·········(0)·root·········(0)···536976·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4e/ccabc74999629b42aa818969c5a5b2bda3d5ed.debug36 -rw-r--r--···0·root·········(0)·root·········(0)···536976·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4e/ccabc74999629b42aa818969c5a5b2bda3d5ed.debug
 37 -rw-r--r--···0·root·········(0)·root·········(0)·13877416·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4e/ee9a33b4c0be7d2423a28411408092329af1c4.debug
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4f/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4f/
36 -rw-r--r--···0·root·········(0)·root·········(0)···384536·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4f/a2de7b47df83315a60fef5c751055c4f6f5db0.debug39 -rw-r--r--···0·root·········(0)·root·········(0)···384536·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/4f/a2de7b47df83315a60fef5c751055c4f6f5db0.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/52/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/52/
38 -rw-r--r--···0·root·········(0)·root·········(0)····36796·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/52/071d16a0012a26a0228f8c5c6d27315c8f1d6d.debug41 -rw-r--r--···0·root·········(0)·root·········(0)····36796·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/52/071d16a0012a26a0228f8c5c6d27315c8f1d6d.debug
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/59/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/59/
 43 -rw-r--r--···0·root·········(0)·root·········(0)····71456·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/59/47a90da00e5b7d0531f77d492fc9fcfcdf92c5.debug
40 -rw-r--r--···0·root·········(0)·root·········(0)····50124·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/59/eccda4efbeb0d64985a76bfb660f03783830ba.debug44 -rw-r--r--···0·root·········(0)·root·········(0)····50124·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/59/eccda4efbeb0d64985a76bfb660f03783830ba.debug
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/5a/ 
42 -rw-r--r--···0·root·········(0)·root·········(0)····24036·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/5a/f5f487c778ebd4978a265becb6965b0da8fdfc.debug 
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/61/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/61/
44 -rw-r--r--···0·root·········(0)·root·········(0)····12068·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/61/bc05bfcf651dcfdf81c4e2c9952e58cece7c11.debug46 -rw-r--r--···0·root·········(0)·root·········(0)····12068·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/61/bc05bfcf651dcfdf81c4e2c9952e58cece7c11.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/66/47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/66/
46 -rw-r--r--···0·root·········(0)·root·········(0)····13604·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/66/c5af52bcb2df8c6950c3cc9874c69d7ffd9e79.debug48 -rw-r--r--···0·root·········(0)·root·········(0)····13604·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/66/c5af52bcb2df8c6950c3cc9874c69d7ffd9e79.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6a/49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6a/
48 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6a/a056f950a873a553b9c6c085e765d5fc5c3726.debug50 -rw-r--r--···0·root·········(0)·root·········(0)·····5672·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6a/a056f950a873a553b9c6c085e765d5fc5c3726.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6b/51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6c/
50 -rw-r--r--···0·root·········(0)·root·········(0)·13075640·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6b/3e7e2173d4e43d1e84347d6c8424d106d2680d.debug52 -rw-r--r--···0·root·········(0)·root·········(0)·13054244·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6c/3bd82e458cbf3f2c599c2f3841c8ee97217ffa.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6f/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6f/
52 -rw-r--r--···0·root·········(0)·root·········(0)····19912·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6f/5f1cc2a983c14266796f2fdc78ccacfb0b10f2.debug54 -rw-r--r--···0·root·········(0)·root·········(0)····19912·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6f/5f1cc2a983c14266796f2fdc78ccacfb0b10f2.debug
53 -rw-r--r--···0·root·········(0)·root·········(0)····46972·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/6f/8cbc843f8113c9528c03142219aeeb7ff09127.debug 
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/73/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/73/
55 -rw-r--r--···0·root·········(0)·root·········(0)····40976·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/73/ce87173afe4739f4e72b05b3a596148db8dff4.debug56 -rw-r--r--···0·root·········(0)·root·········(0)····40976·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/73/ce87173afe4739f4e72b05b3a596148db8dff4.debug
 57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/77/
 58 -rw-r--r--···0·root·········(0)·root·········(0)·13019532·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/77/664d02365fdd19c0848e85ff2c67afe45c33e7.debug
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7c/59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7c/
57 -rw-r--r--···0·root·········(0)·root·········(0)·····9012·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7c/058a0fd9629124f779b744eb4b0975ad058f5c.debug60 -rw-r--r--···0·root·········(0)·root·········(0)·····9012·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7c/058a0fd9629124f779b744eb4b0975ad058f5c.debug
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7d/ 
59 -rw-r--r--···0·root·········(0)·root·········(0)·13877416·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/7d/4341d90571db794b78acf1e8652e82f64e8890.debug 
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/
61 -rw-r--r--···0·root·········(0)·root·········(0)···156420·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/5d05dfe89b85920f4d4bdad9d577db6992bc5e.debug62 -rw-r--r--···0·root·········(0)·root·········(0)···156420·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/5d05dfe89b85920f4d4bdad9d577db6992bc5e.debug
62 -rw-r--r--···0·root·········(0)·root·········(0)·····8652·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/ac6185f33f3b0648b2bacf9da3f0d78eaf5450.debug63 -rw-r--r--···0·root·········(0)·root·········(0)·····8652·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/84/ac6185f33f3b0648b2bacf9da3f0d78eaf5450.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/89/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/89/
64 -rw-r--r--···0·root·········(0)·root·········(0)····31116·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/89/8104485949ccba10890fca50207cbc58cf7c0e.debug65 -rw-r--r--···0·root·········(0)·root·········(0)····31116·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/89/8104485949ccba10890fca50207cbc58cf7c0e.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8c/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8c/
66 -rw-r--r--···0·root·········(0)·root·········(0)···140748·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8c/02d35eb000b8d05aa34fbf0181af994bdcfa05.debug67 -rw-r--r--···0·root·········(0)·root·········(0)···140748·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8c/02d35eb000b8d05aa34fbf0181af994bdcfa05.debug
67 -rw-r--r--···0·root·········(0)·root·········(0)····26964·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8c/46f2ee4d7b39f6fbfc17754d6b3c5fd81a256c.debug 
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8d/ 
69 -rw-r--r--···0·root·········(0)·root·········(0)····71424·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/8d/3e6f4904d2d2c4e57d34af6dda11eb359455d7.debug 
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9c/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9c/
71 -rw-r--r--···0·root·········(0)·root·········(0)····27412·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9c/85596311928927ebd7c1498aec58c6c627196e.debug69 -rw-r--r--···0·root·········(0)·root·········(0)····27412·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9c/85596311928927ebd7c1498aec58c6c627196e.debug
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9f/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9f/
73 -rw-r--r--···0·root·········(0)·root·········(0)····85660·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9f/596176f2fe5b6bbfdff6910b458fea0bd16b1f.debug71 -rw-r--r--···0·root·········(0)·root·········(0)····85660·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/9f/596176f2fe5b6bbfdff6910b458fea0bd16b1f.debug
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a1/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a1/
75 -rw-r--r--···0·root·········(0)·root·········(0)···338548·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a1/88d8a44b64c65fe3981c164c4e9c0049d522f2.debug73 -rw-r--r--···0·root·········(0)·root·········(0)···338548·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a1/88d8a44b64c65fe3981c164c4e9c0049d522f2.debug
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a3/74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/a3/
Offset 86, 22 lines modifiedOffset 84, 23 lines modified
86 -rw-r--r--···0·root·········(0)·root·········(0)····18924·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c5/f3c92bbbad719d49edc62e0266dfdb08db1709.debug84 -rw-r--r--···0·root·········(0)·root·········(0)····18924·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c5/f3c92bbbad719d49edc62e0266dfdb08db1709.debug
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c6/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c6/
88 -rw-r--r--···0·root·········(0)·root·········(0)····70988·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c6/f05796873c1777a6d1b1eb827e464fb23fe1d0.debug86 -rw-r--r--···0·root·········(0)·root·········(0)····70988·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/c6/f05796873c1777a6d1b1eb827e464fb23fe1d0.debug
89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/d2/87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/d2/
90 -rw-r--r--···0·root·········(0)·root·········(0)···247708·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/d2/0325527e741fcad68a7db703b501812b025fcd.debug88 -rw-r--r--···0·root·········(0)·root·········(0)···247708·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/d2/0325527e741fcad68a7db703b501812b025fcd.debug
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e1/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e1/
92 -rw-r--r--···0·root·········(0)·root·········(0)····20884·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e1/11a5fee52e39bcf88c04de22e6e1f5621ec62e.debug90 -rw-r--r--···0·root·········(0)·root·········(0)····20884·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e1/11a5fee52e39bcf88c04de22e6e1f5621ec62e.debug
 91 -rw-r--r--···0·root·········(0)·root·········(0)····47120·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e1/5be99ac8c58e05b11a1b779ab54f93b50b4dcb.debug
93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e2/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e2/
94 -rw-r--r--···0·root·········(0)·root·········(0)····26808·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e2/404c3066ce3161b48f15fecf89945c4b77a1b1.debug93 -rw-r--r--···0·root·········(0)·root·········(0)····26808·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e2/404c3066ce3161b48f15fecf89945c4b77a1b1.debug
 94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e9/
 95 -rw-r--r--···0·root·········(0)·root·········(0)···167496·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/e9/9ce6a1a622432ffd48d11fc7a641f5aa9d3dad.debug
95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/eb/96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/eb/
96 -rw-r--r--···0·root·········(0)·root·········(0)····25788·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/eb/4e799ac0760f597c594ed02420086f55e817ad.debug97 -rw-r--r--···0·root·········(0)·root·········(0)····25788·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/eb/4e799ac0760f597c594ed02420086f55e817ad.debug
97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/ef/98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/ef/
98 -rw-r--r--···0·root·········(0)·root·········(0)···148332·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/ef/03b7760621e4040a68642aaeff7584b3a1b974.debug99 -rw-r--r--···0·root·········(0)·root·········(0)···148332·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/ef/03b7760621e4040a68642aaeff7584b3a1b974.debug
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/f9/ 
100 -rw-r--r--···0·root·········(0)·root·········(0)···167492·2024-06-11·14:14:35.000000·./usr/lib/debug/.build-id/f9/5fa6fc3b7ab8c6b1c827f0954e16977d697ca6.debug 
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/
102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/
103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/
104 -rw-r--r--···0·root·········(0)·root·········(0)·····2021·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/README.debug103 -rw-r--r--···0·root·········(0)·root·········(0)·····2021·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/README.debug
105 -rw-r--r--···0·root·········(0)·root·········(0)·····3919·2024-06-05·14:46:34.000000·./usr/share/doc/python3.13/SpecialBuilds.txt104 -rw-r--r--···0·root·········(0)·root·········(0)·····3919·2024-06-05·14:46:34.000000·./usr/share/doc/python3.13/SpecialBuilds.txt
106 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/gdb/105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/gdb/
107 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/gdb/auto-load/106 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/gdb/auto-load/
2.54 MB
./usr/bin/python3.13d
File has been modified after NT_GNU_BUILD_ID has been applied.
1.23 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x2a6312 Entry·point·0x2a631
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··EXIDX··········0x4b3c34·0x004c3c34·0x004c3c34·0x00008·0x00008·R···0x46 ··EXIDX··········0x4b3c40·0x004c3c40·0x004c3c40·0x00008·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x18 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]
10 ··LOAD···········0x000000·0x00010000·0x00010000·0x4b3c40·0x4b3c40·R·E·0x100010 ··LOAD···········0x000000·0x00010000·0x00010000·0x4b3c4c·0x4b3c4c·R·E·0x1000
11 ··LOAD···········0x4b3ee4·0x004c4ee4·0x004c4ee4·0x4b7cc·0x789a4·RW··0x100011 ··LOAD···········0x4b3ee4·0x004c4ee4·0x004c4ee4·0x4b7cc·0x789a4·RW··0x1000
12 ··DYNAMIC········0x4b3ef8·0x004c4ef8·0x004c4ef8·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x4b3ef8·0x004c4ef8·0x004c4ef8·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x413 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x4
14 ··TLS············0x4b3ee4·0x004c4ee4·0x004c4ee4·0x00004·0x00010·R···0x414 ··TLS············0x4b3ee4·0x004c4ee4·0x004c4ee4·0x00004·0x00010·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x4b3ee4·0x004c4ee4·0x004c4ee4·0x0011c·0x0011c·R···0x116 ··GNU_RELRO······0x4b3ee4·0x004c4ee4·0x004c4ee4·0x0011c·0x0011c·R···0x1
  
1.84 KB
readelf --wide --sections {}
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 ··[·8]·.gnu.version_r····VERNEED·········00027acc·017acc·0001b0·00···A··6···4··413 ··[·8]·.gnu.version_r····VERNEED·········00027acc·017acc·0001b0·00···A··6···4··4
14 ··[·9]·.rel.dyn··········REL·············00027c7c·017c7c·000038·08···A··5···0··414 ··[·9]·.rel.dyn··········REL·············00027c7c·017c7c·000038·08···A··5···0··4
15 ··[10]·.rel.plt··········REL·············00027cb4·017cb4·001088·08··AI··5··25··415 ··[10]·.rel.plt··········REL·············00027cb4·017cb4·001088·08··AI··5··25··4
16 ··[11]·.init·············PROGBITS········00028d3c·018d3c·00000c·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00028d3c·018d3c·00000c·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00028d48·018d48·0018e4·04··AX··0···0··417 ··[12]·.plt··············PROGBITS········00028d48·018d48·0018e4·04··AX··0···0··4
18 ··[13]·.text·············PROGBITS········0002a630·01a630·274038·00··AX··0···0··818 ··[13]·.text·············PROGBITS········0002a630·01a630·274038·00··AX··0···0··8
19 ··[14]·.fini·············PROGBITS········0029e668·28e668·000008·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········0029e668·28e668·000008·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········0029e680·28e680·2255b0·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········0029e680·28e680·2255bc·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········004c3c30·4b3c30·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········004c3c3c·4b3c3c·000001·00···A··0···0··1
22 ··[17]·.ARM.exidx········ARM_EXIDX·······004c3c34·4b3c34·000008·00··AL·13···0··422 ··[17]·.ARM.exidx········ARM_EXIDX·······004c3c40·4b3c40·000008·00··AL·13···0··4
23 ··[18]·.eh_frame·········PROGBITS········004c3c3c·4b3c3c·000004·00···A··0···0··423 ··[18]·.eh_frame·········PROGBITS········004c3c48·4b3c48·000004·00···A··0···0··4
24 ··[19]·.tdata············PROGBITS········004c4ee4·4b3ee4·000004·00·WAT··0···0··424 ··[19]·.tdata············PROGBITS········004c4ee4·4b3ee4·000004·00·WAT··0···0··4
25 ··[20]·.tbss·············NOBITS··········004c4ee8·4b3ee8·00000c·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········004c4ee8·4b3ee8·00000c·00·WAT··0···0··4
26 ··[21]·.init_array·······INIT_ARRAY······004c4ee8·4b3ee8·000008·04··WA··0···0··426 ··[21]·.init_array·······INIT_ARRAY······004c4ee8·4b3ee8·000008·04··WA··0···0··4
27 ··[22]·.fini_array·······FINI_ARRAY······004c4ef0·4b3ef0·000004·04··WA··0···0··427 ··[22]·.fini_array·······FINI_ARRAY······004c4ef0·4b3ef0·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······PROGBITS········004c4ef4·4b3ef4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······PROGBITS········004c4ef4·4b3ef4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········DYNAMIC·········004c4ef8·4b3ef8·000108·08··WA··6···0··429 ··[24]·.dynamic··········DYNAMIC·········004c4ef8·4b3ef8·000108·08··WA··6···0··4
30 ··[25]·.got··············PROGBITS········004c5000·4b4000·000860·04··WA··0···0··430 ··[25]·.got··············PROGBITS········004c5000·4b4000·000860·04··WA··0···0··4
20.2 KB
readelf --wide --symbols {}
    
Offset 2255, 17 lines modifiedOffset 2255, 17 lines modified
2255 ·····9:·00027c7c·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn2255 ·····9:·00027c7c·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn
2256 ····10:·00027cb4·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt2256 ····10:·00027cb4·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt
2257 ····11:·00028d3c·····0·SECTION·LOCAL··DEFAULT···11·.init2257 ····11:·00028d3c·····0·SECTION·LOCAL··DEFAULT···11·.init
2258 ····12:·00028d48·····0·SECTION·LOCAL··DEFAULT···12·.plt2258 ····12:·00028d48·····0·SECTION·LOCAL··DEFAULT···12·.plt
2259 ····13:·0002a630·····0·SECTION·LOCAL··DEFAULT···13·.text2259 ····13:·0002a630·····0·SECTION·LOCAL··DEFAULT···13·.text
2260 ····14:·0029e668·····0·SECTION·LOCAL··DEFAULT···14·.fini2260 ····14:·0029e668·····0·SECTION·LOCAL··DEFAULT···14·.fini
2261 ····15:·0029e680·····0·SECTION·LOCAL··DEFAULT···15·.rodata2261 ····15:·0029e680·····0·SECTION·LOCAL··DEFAULT···15·.rodata
2262 ····16:·004c3c30·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base2262 ····16:·004c3c3c·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base
2263 ····17:·004c3c34·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx2263 ····17:·004c3c40·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx
2264 ····18:·004c3c3c·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame2264 ····18:·004c3c48·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame
2265 ····19:·004c4ee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata2265 ····19:·004c4ee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata
2266 ····20:·004c4ee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss2266 ····20:·004c4ee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss
2267 ····21:·004c4ee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array2267 ····21:·004c4ee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array
2268 ····22:·004c4ef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array2268 ····22:·004c4ef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array
2269 ····23:·004c4ef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro2269 ····23:·004c4ef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro
2270 ····24:·004c4ef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic2270 ····24:·004c4ef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic
2271 ····25:·004c5000·····0·SECTION·LOCAL··DEFAULT···25·.got2271 ····25:·004c5000·····0·SECTION·LOCAL··DEFAULT···25·.got
Offset 2285, 15 lines modifiedOffset 2285, 15 lines modified
2285 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists2285 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists
2286 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists2286 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists
2287 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o2287 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o
2288 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d2288 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d
2289 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag2289 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
2290 ····44:·0002a630·····0·NOTYPE··LOCAL··DEFAULT···13·$t2290 ····44:·0002a630·····0·NOTYPE··LOCAL··DEFAULT···13·$t
2291 ····45:·0002a65c·····0·NOTYPE··LOCAL··DEFAULT···13·$d2291 ····45:·0002a65c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
2292 ····46:·004c3c34·····0·NOTYPE··LOCAL··DEFAULT···17·$d2292 ····46:·004c3c40·····0·NOTYPE··LOCAL··DEFAULT···17·$d
2293 ····47:·0029e680·····0·NOTYPE··LOCAL··DEFAULT···15·$d2293 ····47:·0029e680·····0·NOTYPE··LOCAL··DEFAULT···15·$d
2294 ····48:·004c5860·····0·NOTYPE··LOCAL··DEFAULT···26·$d2294 ····48:·004c5860·····0·NOTYPE··LOCAL··DEFAULT···26·$d
2295 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o2295 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
2296 ····50:·0002a664·····0·NOTYPE··LOCAL··DEFAULT···13·$a2296 ····50:·0002a664·····0·NOTYPE··LOCAL··DEFAULT···13·$a
2297 ····51:·0002a664·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn2297 ····51:·0002a664·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn
2298 ····52:·0002a680·····0·NOTYPE··LOCAL··DEFAULT···13·$d2298 ····52:·0002a680·····0·NOTYPE··LOCAL··DEFAULT···13·$d
2299 ····53:·00028d3c·····0·NOTYPE··LOCAL··DEFAULT···11·$a2299 ····53:·00028d3c·····0·NOTYPE··LOCAL··DEFAULT···11·$a
Offset 18730, 15 lines modifiedOffset 18730, 15 lines modified
18730 ·16484:·0019f664·····0·NOTYPE··LOCAL··DEFAULT···13·$d18730 ·16484:·0019f664·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18731 ·16485:·0019f668·····0·NOTYPE··LOCAL··DEFAULT···13·$t18731 ·16485:·0019f668·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18732 ·16486:·0019f6e0·····0·NOTYPE··LOCAL··DEFAULT···13·$d18732 ·16486:·0019f6e0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18733 ·16487:·0019f6e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t18733 ·16487:·0019f6e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18734 ·16488:·0019f7cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d18734 ·16488:·0019f7cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18735 ·16489:·0019f7d0·····0·NOTYPE··LOCAL··DEFAULT···13·$t18735 ·16489:·0019f7d0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18736 ·16490:·00000000·····0·NOTYPE··LOCAL··DEFAULT···32·$d18736 ·16490:·00000000·····0·NOTYPE··LOCAL··DEFAULT···32·$d
18737 ·16491:·004c3c30·····0·NOTYPE··LOCAL··DEFAULT···16·$d18737 ·16491:·004c3c3c·····0·NOTYPE··LOCAL··DEFAULT···16·$d
18738 ·16492:·0019f9e0·····0·NOTYPE··LOCAL··DEFAULT···13·$d18738 ·16492:·0019f9e0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18739 ·16493:·0019f9e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t18739 ·16493:·0019f9e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18740 ·16494:·0019fa08·····0·NOTYPE··LOCAL··DEFAULT···13·$d18740 ·16494:·0019fa08·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18741 ·16495:·0019fa0c·····0·NOTYPE··LOCAL··DEFAULT···13·$t18741 ·16495:·0019fa0c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18742 ·16496:·0019fa30·····0·NOTYPE··LOCAL··DEFAULT···13·$d18742 ·16496:·0019fa30·····0·NOTYPE··LOCAL··DEFAULT···13·$d
18743 ·16497:·0019fa34·····0·NOTYPE··LOCAL··DEFAULT···13·$t18743 ·16497:·0019fa34·····0·NOTYPE··LOCAL··DEFAULT···13·$t
18744 ·16498:·0019fbb0·····0·NOTYPE··LOCAL··DEFAULT···13·$d18744 ·16498:·0019fbb0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
Offset 34367, 23 lines modifiedOffset 34367, 23 lines modified
34367 ·32121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o34367 ·32121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o
34368 ·32122:·0029e4d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t34368 ·32122:·0029e4d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
34369 ·32123:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o34369 ·32123:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o
34370 ·32124:·0029e508·····0·NOTYPE··LOCAL··DEFAULT···13·$t34370 ·32124:·0029e508·····0·NOTYPE··LOCAL··DEFAULT···13·$t
34371 ·32125:·0029e538·····0·NOTYPE··LOCAL··DEFAULT···13·$d34371 ·32125:·0029e538·····0·NOTYPE··LOCAL··DEFAULT···13·$d
34372 ·32126:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o34372 ·32126:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o
34373 ·32127:·0029e548·····0·NOTYPE··LOCAL··DEFAULT···13·$t34373 ·32127:·0029e548·····0·NOTYPE··LOCAL··DEFAULT···13·$t
34374 ·32128:·004c3c3c·····0·NOTYPE··LOCAL··DEFAULT···17·$d34374 ·32128:·004c3c48·····0·NOTYPE··LOCAL··DEFAULT···17·$d
34375 ·32129:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS34375 ·32129:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS
34376 ·32130:·0029e650·····0·NOTYPE··LOCAL··DEFAULT···13·$t34376 ·32130:·0029e650·····0·NOTYPE··LOCAL··DEFAULT···13·$t
34377 ·32131:·0029e65c·····0·NOTYPE··LOCAL··DEFAULT···13·$d34377 ·32131:·0029e65c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
34378 ·32132:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c34378 ·32132:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
34379 ·32133:·004c3ba0·····0·NOTYPE··LOCAL··DEFAULT···15·$d34379 ·32133:·004c3bac·····0·NOTYPE··LOCAL··DEFAULT···15·$d
34380 ·32134:·004c3ba0·····0·OBJECT··LOCAL··DEFAULT···15·all_implied_fbits34380 ·32134:·004c3bac·····0·OBJECT··LOCAL··DEFAULT···15·all_implied_fbits
34381 ·32135:·004c3c3c·····0·NOTYPE··LOCAL··DEFAULT···18·$d34381 ·32135:·004c3c48·····0·NOTYPE··LOCAL··DEFAULT···18·$d
34382 ·32136:·004c3c3c·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__34382 ·32136:·004c3c48·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
34383 ·32137:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·34383 ·32137:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
34384 ·32138:·000e79d9····40·FUNC····LOCAL··DEFAULT···13·_Py_FinalizeAllocatedBlocks34384 ·32138:·000e79d9····40·FUNC····LOCAL··DEFAULT···13·_Py_FinalizeAllocatedBlocks
34385 ·32139:·004d076c···208·OBJECT··LOCAL··DEFAULT···26·_PyNamespace_Type34385 ·32139:·004d076c···208·OBJECT··LOCAL··DEFAULT···26·_PyNamespace_Type
34386 ·32140:·000e5323····50·FUNC····LOCAL··DEFAULT···13·mi_heap_reallocn34386 ·32140:·000e5323····50·FUNC····LOCAL··DEFAULT···13·mi_heap_reallocn
34387 ·32141:·0011734d···500·FUNC····LOCAL··DEFAULT···13·_Py_EncodeUTF8Ex34387 ·32141:·0011734d···500·FUNC····LOCAL··DEFAULT···13·_Py_EncodeUTF8Ex
34388 ·32142:·00195e4f····48·FUNC····LOCAL··DEFAULT···13·RunningOnValgrind34388 ·32142:·00195e4f····48·FUNC····LOCAL··DEFAULT···13·RunningOnValgrind
34389 ·32143:·001e5fbd···124·FUNC····LOCAL··DEFAULT···13·_PyFloat_FormatAdvancedWriter34389 ·32143:·001e5fbd···124·FUNC····LOCAL··DEFAULT···13·_PyFloat_FormatAdvancedWriter
Offset 34435, 15 lines modifiedOffset 34435, 15 lines modified
34435 ·32189:·001c09ff····76·FUNC····LOCAL··DEFAULT···13·_Py_SetFileSystemEncoding34435 ·32189:·001c09ff····76·FUNC····LOCAL··DEFAULT···13·_Py_SetFileSystemEncoding
34436 ·32190:·000d7709····80·FUNC····LOCAL··DEFAULT···13·_PyMem_DebugRawCalloc34436 ·32190:·000d7709····80·FUNC····LOCAL··DEFAULT···13·_PyMem_DebugRawCalloc
34437 ·32191:·0017d245···180·FUNC····LOCAL··DEFAULT···13·_PyEval_Vector34437 ·32191:·0017d245···180·FUNC····LOCAL··DEFAULT···13·_PyEval_Vector
34438 ·32192:·0002dcc1····38·FUNC····LOCAL··DEFAULT···13·_PyPegen_keyword_or_starred34438 ·32192:·0002dcc1····38·FUNC····LOCAL··DEFAULT···13·_PyPegen_keyword_or_starred
34439 ·32193:·000e1607···144·FUNC····LOCAL··DEFAULT···13·mi_reserve_huge_os_pages_interleave34439 ·32193:·000e1607···144·FUNC····LOCAL··DEFAULT···13·mi_reserve_huge_os_pages_interleave
34440 ·32194:·000b21ad····96·FUNC····LOCAL··DEFAULT···13·PyAnextAwaitable_New34440 ·32194:·000b21ad····96·FUNC····LOCAL··DEFAULT···13·PyAnextAwaitable_New
34441 ·32195:·004da124···504·OBJECT··LOCAL··DEFAULT···26·_PyImport_Inittab34441 ·32195:·004da124···504·OBJECT··LOCAL··DEFAULT···26·_PyImport_Inittab
34442 ·32196:·0047d8cc·27665·OBJECT··LOCAL··DEFAULT···15·_Py_M__ntpath34442 ·32196:·0047d8d4·27665·OBJECT··LOCAL··DEFAULT···15·_Py_M__ntpath
34443 ·32197:·0014e867···118·FUNC····LOCAL··DEFAULT···13·_PyAST_AnnAssign34443 ·32197:·0014e867···118·FUNC····LOCAL··DEFAULT···13·_PyAST_AnnAssign
34444 ·32198:·000da845····76·FUNC····LOCAL··DEFAULT···13·mi_heap_contains_block34444 ·32198:·000da845····76·FUNC····LOCAL··DEFAULT···13·mi_heap_contains_block
34445 ·32199:·004cca88···208·OBJECT··LOCAL··DEFAULT···26·_PyAsyncGenAThrow_Type34445 ·32199:·004cca88···208·OBJECT··LOCAL··DEFAULT···26·_PyAsyncGenAThrow_Type
34446 ·32200:·001c7661····14·FUNC····LOCAL··DEFAULT···13·_Py_IsCoreInitialized34446 ·32200:·001c7661····14·FUNC····LOCAL··DEFAULT···13·_Py_IsCoreInitialized
34447 ·32201:·000e5441····36·FUNC····LOCAL··DEFAULT···13·mi_realloc34447 ·32201:·000e5441····36·FUNC····LOCAL··DEFAULT···13·mi_realloc
34448 ·32202:·000d8869·····4·FUNC····LOCAL··DEFAULT···13·mi_expand34448 ·32202:·000d8869·····4·FUNC····LOCAL··DEFAULT···13·mi_expand
34449 ·32203:·0030c588····93·OBJECT··LOCAL··DEFAULT···15·_Py_lower__doc__34449 ·32203:·0030c588····93·OBJECT··LOCAL··DEFAULT···15·_Py_lower__doc__
Offset 34534, 15 lines modifiedOffset 34534, 15 lines modified
34534 ·32288:·005106aa·····2·OBJECT··LOCAL··DEFAULT···28·python_import__find__load__start_semaphore34534 ·32288:·005106aa·····2·OBJECT··LOCAL··DEFAULT···28·python_import__find__load__start_semaphore
34535 ·32289:·001e085d····92·FUNC····LOCAL··DEFAULT···13·_PyTraceMalloc_GetTracedMemory34535 ·32289:·001e085d····92·FUNC····LOCAL··DEFAULT···13·_PyTraceMalloc_GetTracedMemory
34536 ·32290:·001cc425····92·FUNC····LOCAL··DEFAULT···13·_PyThreadState_CheckConsistency34536 ·32290:·001cc425····92·FUNC····LOCAL··DEFAULT···13·_PyThreadState_CheckConsistency
34537 ·32291:·001b885d···188·FUNC····LOCAL··DEFAULT···13·_PyInstructionSequence_ApplyLabelMap34537 ·32291:·001b885d···188·FUNC····LOCAL··DEFAULT···13·_PyInstructionSequence_ApplyLabelMap
34538 ·32292:·000dc26f····20·FUNC····LOCAL··DEFAULT···13·mi_malloc_good_size34538 ·32292:·000dc26f····20·FUNC····LOCAL··DEFAULT···13·mi_malloc_good_size
34539 ·32293:·000e5f79····22·FUNC····LOCAL··DEFAULT···13·mi_heap_zalloc_aligned34539 ·32293:·000e5f79····22·FUNC····LOCAL··DEFAULT···13·mi_heap_zalloc_aligned
34540 ·32294:·000de64d····32·FUNC····LOCAL··DEFAULT···13·_mi_os_decommit34540 ·32294:·000de64d····32·FUNC····LOCAL··DEFAULT···13·_mi_os_decommit
34541 ·32295:·004860a4··4891·OBJECT··LOCAL··DEFAULT···15·_Py_M___sitebuiltins34541 ·32295:·004860ac··4891·OBJECT··LOCAL··DEFAULT···15·_Py_M___sitebuiltins
34542 ·32296:·001abc05···120·FUNC····LOCAL··DEFAULT···13·_PyImport_ReleaseLock34542 ·32296:·001abc05···120·FUNC····LOCAL··DEFAULT···13·_PyImport_ReleaseLock
34543 ·32297:·0002db01···126·FUNC····LOCAL··DEFAULT···13·_PyPegen_empty_arguments34543 ·32297:·0002db01···126·FUNC····LOCAL··DEFAULT···13·_PyPegen_empty_arguments
34544 ·32298:·00257b6d···230·FUNC····LOCAL··DEFAULT···13·_PySignal_Fini34544 ·32298:·00257b6d···230·FUNC····LOCAL··DEFAULT···13·_PySignal_Fini
34545 ·32299:·00098af1····42·FUNC····LOCAL··DEFAULT···13·_PyCode_GetFreevars34545 ·32299:·00098af1····42·FUNC····LOCAL··DEFAULT···13·_PyCode_GetFreevars
34546 ·32300:·001d1e89···184·FUNC····LOCAL··DEFAULT···13·_Py_Specialize_StoreSubscr34546 ·32300:·001d1e89···184·FUNC····LOCAL··DEFAULT···13·_Py_Specialize_StoreSubscr
34547 ·32301:·0014dfff····94·FUNC····LOCAL··DEFAULT···13·_Py_asdl_expr_seq_new34547 ·32301:·0014dfff····94·FUNC····LOCAL··DEFAULT···13·_Py_asdl_expr_seq_new
34548 ·32302:·001d1d09···384·FUNC····LOCAL··DEFAULT···13·_Py_Specialize_BinarySubscr34548 ·32302:·001d1d09···384·FUNC····LOCAL··DEFAULT···13·_Py_Specialize_BinarySubscr
Offset 34693, 15 lines modifiedOffset 34693, 15 lines modified
34693 ·32447:·000e6417····88·FUNC····LOCAL··DEFAULT···13·mi_stats_reset34693 ·32447:·000e6417····88·FUNC····LOCAL··DEFAULT···13·mi_stats_reset
34694 ·32448:·000986d5····76·FUNC····LOCAL··DEFAULT···13·_PyLineTable_NextAddressRange34694 ·32448:·000986d5····76·FUNC····LOCAL··DEFAULT···13·_PyLineTable_NextAddressRange
34695 ·32449:·001ac26d····68·FUNC····LOCAL··DEFAULT···13·_PyImport_ResolveNameWithPackageContext34695 ·32449:·001ac26d····68·FUNC····LOCAL··DEFAULT···13·_PyImport_ResolveNameWithPackageContext
34696 ·32450:·001172f5····88·FUNC····LOCAL··DEFAULT···13·_Py_DecodeUTF8_surrogateescape34696 ·32450:·001172f5····88·FUNC····LOCAL··DEFAULT···13·_Py_DecodeUTF8_surrogateescape
34697 ·32451:·004c9074···208·OBJECT··LOCAL··DEFAULT···26·_PyExc_MemoryError34697 ·32451:·004c9074···208·OBJECT··LOCAL··DEFAULT···26·_PyExc_MemoryError
34698 ·32452:·000d4945····56·FUNC····LOCAL··DEFAULT···13·_Py_SetImmortal34698 ·32452:·000d4945····56·FUNC····LOCAL··DEFAULT···13·_Py_SetImmortal
34699 ·32453:·0053b23c·····4·OBJECT··LOCAL··DEFAULT···29·_Py_HashSecret_Initialized34699 ·32453:·0053b23c·····4·OBJECT··LOCAL··DEFAULT···29·_Py_HashSecret_Initialized
34700 ·32454:·004939c4·40535·OBJECT··LOCAL··DEFAULT···15·_Py_M__codecs34700 ·32454:·004939cc·40542·OBJECT··LOCAL··DEFAULT···15·_Py_M__codecs
34701 ·32455:·001a4451····64·FUNC····LOCAL··DEFAULT···13·_PyArg_Fini34701 ·32455:·001a4451····64·FUNC····LOCAL··DEFAULT···13·_PyArg_Fini
34702 ·32456:·004e6c3c····20·OBJECT··LOCAL··DEFAULT···26·bufferedwriter_spec34702 ·32456:·004e6c3c····20·OBJECT··LOCAL··DEFAULT···26·bufferedwriter_spec
34703 ·32457:·0023b719····28·FUNC····LOCAL··DEFAULT···13·Hacl_Hash_SHA3_absorb_inner34703 ·32457:·0023b719····28·FUNC····LOCAL··DEFAULT···13·Hacl_Hash_SHA3_absorb_inner
34704 ·32458:·0045e5b0·14411·OBJECT··LOCAL··DEFAULT···15·_Py_M__runpy34704 ·32458:·0045e5b0·14411·OBJECT··LOCAL··DEFAULT···15·_Py_M__runpy
34705 ·32459:·000d3dc1·····2·FUNC····LOCAL··DEFAULT···13·_PyObject_SetDeferredRefcount34705 ·32459:·000d3dc1·····2·FUNC····LOCAL··DEFAULT···13·_PyObject_SetDeferredRefcount
34706 ·32460:·000dc15d·····4·FUNC····LOCAL··DEFAULT···13·_mi_os_get_aligned_hint34706 ·32460:·000dc15d·····4·FUNC····LOCAL··DEFAULT···13·_mi_os_get_aligned_hint
34707 ·32461:·000e5ec1····48·FUNC····LOCAL··DEFAULT···13·mi_pvalloc34707 ·32461:·000e5ec1····48·FUNC····LOCAL··DEFAULT···13·mi_pvalloc
Offset 34750, 15 lines modifiedOffset 34750, 15 lines modified
34750 ·32504:·0017ed97····46·FUNC····LOCAL··DEFAULT···13·_PyCodec_DecodeText34750 ·32504:·0017ed97····46·FUNC····LOCAL··DEFAULT···13·_PyCodec_DecodeText
34751 ·32505:·0014ee1f····82·FUNC····LOCAL··DEFAULT···13·_PyAST_BoolOp34751 ·32505:·0014ee1f····82·FUNC····LOCAL··DEFAULT···13·_PyAST_BoolOp
34752 ·32506:·0029d271····78·FUNC····LOCAL··DEFAULT···13·python_hashlib_Hacl_Hash_SHA2_malloc_25634752 ·32506:·0029d271····78·FUNC····LOCAL··DEFAULT···13·python_hashlib_Hacl_Hash_SHA2_malloc_256
34753 ·32507:·0029e4a1····12·FUNC····LOCAL··DEFAULT···13·__aeabi_idiv034753 ·32507:·0029e4a1····12·FUNC····LOCAL··DEFAULT···13·__aeabi_idiv0
34754 ·32508:·000dc829···140·FUNC····LOCAL··DEFAULT···13·_mi_padding_shrink34754 ·32508:·000dc829···140·FUNC····LOCAL··DEFAULT···13·_mi_padding_shrink
Max diff block lines reached; 11682/20665 bytes (56.53%) of diff not shown.
2.06 KB
readelf --wide --notes {}
    
Offset 1, 31 lines modifiedOffset 1, 31 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:·e6c612b5d3f5ec3a085bc39d10d00742742c66cf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f0e108dd8029a2e2aa155a85b31d01e6babde21a
  
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··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python9 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
10 ····Name:·gc__start10 ····Name:·gc__start
11 ····Location:·0x0019f98e,·Base:·0x004c3c30,·Semaphore:·0x005106a611 ····Location:·0x0019f98e,·Base:·0x004c3c3c,·Semaphore:·0x005106a6
12 ····Arguments:·-4@r512 ····Arguments:·-4@r5
13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
14 ····Name:·gc__done14 ····Name:·gc__done
15 ····Location:·0x0019f9c2,·Base:·0x004c3c30,·Semaphore:·0x005106a815 ····Location:·0x0019f9c2,·Base:·0x004c3c3c,·Semaphore:·0x005106a8
16 ····Arguments:·-4@r316 ····Arguments:·-4@r3
17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·import__find__load__start18 ····Name:·import__find__load__start
19 ····Location:·0x001aafd4,·Base:·0x004c3c30,·Semaphore:·0x005106aa19 ····Location:·0x001aafd4,·Base:·0x004c3c3c,·Semaphore:·0x005106aa
20 ····Arguments:·4@r020 ····Arguments:·4@r0
21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·import__find__load__done22 ····Name:·import__find__load__done
23 ····Location:·0x001aafec,·Base:·0x004c3c30,·Semaphore:·0x005106ac23 ····Location:·0x001aafec,·Base:·0x004c3c3c,·Semaphore:·0x005106ac
24 ····Arguments:·4@r0·-4@r324 ····Arguments:·4@r0·-4@r3
25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·audit26 ····Name:·audit
27 ····Location:·0x001d823c,·Base:·0x004c3c30,·Semaphore:·0x005106ae27 ····Location:·0x001d823c,·Base:·0x004c3c3c,·Semaphore:·0x005106ae
28 ····Arguments:·4@r7·4@r628 ····Arguments:·4@r7·4@r6
661 B
readelf --wide --debug-dump=info {}
    
Offset 4194297, 8 lines modifiedOffset 4194297, 8 lines modified
4194297 ····<86bec4>···DW_AT_decl_column·:·(data1)·84194297 ····<86bec4>···DW_AT_decl_column·:·(data1)·8
4194298 ····<86bec5>···DW_AT_sibling·····:·(ref4)·<0x86bee4>4194298 ····<86bec5>···DW_AT_sibling·····:·(ref4)·<0x86bee4>
4194299 ·<2><86bec9>:·Abbrev·Number:·1·(DW_TAG_member)4194299 ·<2><86bec9>:·Abbrev·Number:·1·(DW_TAG_member)
4194300 ····<86beca>···DW_AT_name········:·(strp)·(offset:·0xf09):·mutex4194300 ····<86beca>···DW_AT_name········:·(strp)·(offset:·0xf09):·mutex
4194301 ····<86bece>···DW_AT_decl_file···:·(data1)·794194301 ····<86bece>···DW_AT_decl_file···:·(data1)·79
4194302 ····<86becf>···DW_AT_decl_line···:·(data1)·224194302 ····<86becf>···DW_AT_decl_line···:·(data1)·22
4194303 ····<86bed0>···DW_AT_decl_column·:·(data1)·134194303 ····<86bed0>···DW_AT_decl_column·:·(data1)·13
4194304 [·Too·much·input·for·diff·(SHA256:·067eff945f25e1f55d7142c9f9f775478b8656b10a551a63f5f3e3f29a66a34b)·]4194304 [·Too·much·input·for·diff·(SHA256:·1233f7eb9b1cc6d033bed707f07c446172c6ed7a144336420d7eceac51ba8760)·]
5.09 KB
strings --all --bytes=8 {}
    
Offset 32348, 17 lines modifiedOffset 32348, 16 lines modified
32348 z!Type·%s()·to·see·the·full·%s·text32348 z!Type·%s()·to·see·the·full·%s·text
32349 _Printer__setupr<32349 _Printer__setupr<
32350 MAXLINESr-32350 MAXLINESr-
32351 _Printer.__repr__<32351 _Printer.__repr__<
32352 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r32352 Nz0Hit·Return·for·more,·or·q·(and·Return)·to·quit:·r
32353 IndexError)32353 IndexError)
32354 _Printer.__call__C32354 _Printer.__call__C
32355 »       __linecnt 
32356 __datarD 
32357 __filenames32355 __filenames
 32356 »       __linecnt
32358 __nameN)32357 __nameN)
32359 __doc__rD32358 __doc__rD
32360 Define·the·builtin·'help'.32359 Define·the·builtin·'help'.
32361 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message32360 This·is·a·wrapper·around·pydoc.help·that·provides·a·helpful·message
32362 when·'help'·is·typed·at·the·Python·interactive·prompt.32361 when·'help'·is·typed·at·the·Python·interactive·prompt.
32363 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.32362 Calling·help()·at·the·Python·prompt·starts·an·interactive·help·session.
32364 Calling·help(thing)·prints·help·for·the·python·object·'thing'.32363 Calling·help(thing)·prints·help·for·the·python·object·'thing'.
Offset 33126, 15 lines modifiedOffset 33125, 15 lines modified
33126 StreamReaderWriter.writelines33125 StreamReaderWriter.writelines
33127 StreamReaderWriter.reset33126 StreamReaderWriter.reset
33128 StreamReaderWriter.seek33127 StreamReaderWriter.seek
33129 StreamReaderWriter.__getattr__33128 StreamReaderWriter.__getattr__
33130 StreamReaderWriter.__enter__33129 StreamReaderWriter.__enter__
33131 StreamReaderWriter.__exit__33130 StreamReaderWriter.__exit__
33132 ·StreamReaderWriter.__reduce_ex__33131 ·StreamReaderWriter.__reduce_ex__
33133 encodingrf33132 encodingre
33134 StreamRecoder·instances·translate·data·from·one·encoding·to·another.33133 StreamRecoder·instances·translate·data·from·one·encoding·to·another.
33135 They·use·the·complete·set·of·APIs·returned·by·the33134 They·use·the·complete·set·of·APIs·returned·by·the
33136 codecs.lookup()·function·to·implement·their·task.33135 codecs.lookup()·function·to·implement·their·task.
33137 Data·written·to·the·StreamRecoder·is·first·decoded·into·an33136 Data·written·to·the·StreamRecoder·is·first·decoded·into·an
33138 intermediate·format·(depending·on·the·"decode"·codec)·and·then33137 intermediate·format·(depending·on·the·"decode"·codec)·and·then
33139 written·to·the·underlying·stream·using·an·instance·of·the·provided33138 written·to·the·underlying·stream·using·an·instance·of·the·provided
33140 Writer·class.33139 Writer·class.
Offset 33166, 15 lines modifiedOffset 33165, 15 lines modified
33166 StreamRecoder.resetY33165 StreamRecoder.resetY
33167 StreamRecoder.seek^33166 StreamRecoder.seek^
33168 StreamRecoder.__getattr__d33167 StreamRecoder.__getattr__d
33169 StreamRecoder.__enter__k33168 StreamRecoder.__enter__k
33170 StreamRecoder.__exit__n33169 StreamRecoder.__exit__n
33171 StreamRecoder.__reduce_ex__q33170 StreamRecoder.__reduce_ex__q
33172 data_encoding33171 data_encoding
33173 file_encodingrf33172 file_encodingre
33174 Open·an·encoded·file·using·the·given·mode·and·return33173 Open·an·encoded·file·using·the·given·mode·and·return
33175 a·wrapped·version·providing·transparent·encoding/decoding.33174 a·wrapped·version·providing·transparent·encoding/decoding.
33176 Note:·The·wrapped·version·will·only·accept·the·object·format33175 Note:·The·wrapped·version·will·only·accept·the·object·format
33177 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin33176 defined·by·the·codecs,·i.e.·Unicode·objects·for·most·builtin
33178 codecs.·Output·is·also·codec·dependent·and·will·usually·be33177 codecs.·Output·is·also·codec·dependent·and·will·usually·be
33179 Unicode·as·well.33178 Unicode·as·well.
33180 If·encoding·is·not·None,·then·the33179 If·encoding·is·not·None,·then·the
Offset 34453, 83 lines modifiedOffset 34452, 83 lines modified
34453 )»      z5Return·a·module·spec·based·on·various·loader·methods.N34452 )»      z5Return·a·module·spec·based·on·various·loader·methods.N
34454 get_filename)34453 get_filename)
34455 spec_from_file_locationr34454 spec_from_file_locationr
34456 __cached__34455 __cached__
34457 __path__r34456 __path__r
34458 locationr34457 locationr
34459 ········r34458 ········r
34460 _spec_from_moduler034459 _spec_from_moduler1
34461 overridec34460 overridec
34462 __package__r.34461 __package__r/
34463 NamespaceLoaderr.34462 NamespaceLoaderr.
34464 _init_module_attrsr734463 _init_module_attrsr8
34465 z+Create·a·module·based·on·the·provided·spec.N34464 z+Create·a·module·based·on·the·provided·spec.N
34466 create_module34465 create_module
34467 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())34466 exec_modulezBloaders·that·define·exec_module()·must·also·define·create_module())
34468 module_from_specr<34467 module_from_specr=
34469 z&Return·the·repr·to·use·for·the·module.r34468 z&Return·the·repr·to·use·for·the·module.r
34470 ·(namespace)·from·r34469 ·(namespace)·from·r
34471 isinstancer534470 isinstancer6
34472 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z34471 zFExecute·the·spec's·specified·module·in·an·existing·module's·namespace.z
34473 module·z34472 module·z
34474 ·not·in·sys.modulesr34473 ·not·in·sys.modulesr
34475 missing·loaderTr134474 missing·loaderTr2
34476 7.exec_module()·not·found;·falling·back·to·load_module())34475 7.exec_module()·not·found;·falling·back·to·load_module())
34477 ImportWarning34476 ImportWarning
34478 load_moduler:34477 load_moduler;
34479 _load_backward_compatiblerE34478 _load_backward_compatiblerF
34480 import·{!r}·#·{!r}F)34479 import·{!r}·#·{!r}F)
34481 _initializingr34480 _initializingr
34482 _load_unlockedrH34481 _load_unlockedrI
34483 Return·a·new·module·object,·loaded·by·the·spec's·loader.34482 Return·a·new·module·object,·loaded·by·the·spec's·loader.
34484 The·module·is·not·added·to·its·parent.34483 The·module·is·not·added·to·its·parent.
34485 If·a·module·is·already·in·sys.modules,·that·existing·module·gets34484 If·a·module·is·already·in·sys.modules,·that·existing·module·gets
34486 clobbered.34485 clobbered.
34487 BuiltinImporteri34486 BuiltinImporteri
34488 Meta·path·import·for·built-in·modules.34487 Meta·path·import·for·built-in·modules.
34489 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to34488 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
34490 instantiate·the·class.34489 instantiate·the·class.
34491 built-inNc34490 built-inNc
34492 is_builtinr34491 is_builtinr
34493 »       find_spec34492 »       find_spec
34494 BuiltinImporter.find_spec34493 BuiltinImporter.find_spec
34495 Create·a·built-in·moduler34494 Create·a·built-in·moduler
34496 create_builtinrJ34495 create_builtinrK
34497 BuiltinImporter.create_module34496 BuiltinImporter.create_module
34498 Exec·a·built-in·moduleN)34497 Exec·a·built-in·moduleN)
34499 exec_builtin)34498 exec_builtin)
34500 BuiltinImporter.exec_module34499 BuiltinImporter.exec_module
34501 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·34500 z9Return·None·as·built-in·modules·do·not·have·code·objects.Nr·
34502 get_code34501 get_code
34503 BuiltinImporter.get_code34502 BuiltinImporter.get_code
34504 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·34503 z8Return·None·as·built-in·modules·do·not·have·source·code.Nr·
34505 get_source34504 get_source
34506 BuiltinImporter.get_source34505 BuiltinImporter.get_source
34507 z4Return·False·as·built-in·modules·are·never·packages.Fr·34506 z4Return·False·as·built-in·modules·are·never·packages.Fr·
34508 BuiltinImporter.is_package34507 BuiltinImporter.is_package
34509 classmethodrR34508 classmethodrS
34510 FrozenImporteri34509 FrozenImporteri
34511 Meta·path·import·for·frozen·modules.34510 Meta·path·import·for·frozen·modules.
34512 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to34511 All·methods·are·either·class·or·static·methods·to·avoid·the·need·to
34513 instantiate·the·class.34512 instantiate·the·class.
34514 __origname__z'see·PyImport_ImportFrozenModuleObject()r.34513 __origname__z'see·PyImport_ImportFrozenModuleObject()r/
34515 orignamer34514 orignamer
34516 is_frozen_packager34515 is_frozen_packager
34517 _resolve_filenamer34516 _resolve_filenamer
34518 implementationr34517 implementationr
34519 sortedrl34518 sortedrm
34520 pkgdirr.34519 pkgdirr/
34521 ··········r34520 ··········r
34522 _fix_up_module34521 _fix_up_module
34523 FrozenImporter._fix_up_module34522 FrozenImporter._fix_up_module
34524 _stdlib_dirrd34523 _stdlib_dirre
34525 z»      .__init__Fr34524 z»      .__init__Fr
34526 __init__.pyz34525 __init__.pyz
34527 platformr34526 platformr
34528 relfilerv34527 relfilerw
Max diff block lines reached; 1002/5160 bytes (19.42%) of diff not shown.
2.51 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 114526, 33 lines modifiedOffset 114526, 33 lines modified
114526 ··0x0045dc30·4c010000·01000000·04aa3000·bce04500·L.........0...E.114526 ··0x0045dc30·4c010000·01000000·04aa3000·bce04500·L.........0...E.
114527 ··0x0045dc40·4c010000·00000000·68aa3000·54e04500·L.......h.0.T.E.114527 ··0x0045dc40·4c010000·00000000·68aa3000·54e04500·L.......h.0.T.E.
114528 ··0x0045dc50·68000000·01000000·24aa3000·54e04500·h.......$.0.T.E.114528 ··0x0045dc50·68000000·01000000·24aa3000·54e04500·h.......$.0.T.E.
114529 ··0x0045dc60·68000000·00000000·78aa3000·e4df4500·h.......x.0...E.114529 ··0x0045dc60·68000000·00000000·78aa3000·e4df4500·h.......x.0...E.
114530 ··0x0045dc70·6d000000·00000000·8caa3000·90de4500·m.........0...E.114530 ··0x0045dc70·6d000000·00000000·8caa3000·90de4500·m.........0...E.
114531 ··0x0045dc80·51010000·00000000·4caa3000·e8dd4500·Q.......L.0...E.114531 ··0x0045dc80·51010000·00000000·4caa3000·e8dd4500·Q.......L.0...E.
114532 ··0x0045dc90·a6000000·00000000·00000000·00000000·................114532 ··0x0045dc90·a6000000·00000000·00000000·00000000·................
114533 ··0x0045dca0·00000000·00000000·e09c2f00·1cd84900·........../...I.114533 ··0x0045dca0·00000000·00000000·e09c2f00·2cd84900·........../.,.I.
114534 ··0x0045dcb0·da1e0000·00000000·0ceb2d00·c4394900·..........-..9I.114534 ··0x0045dcb0·da1e0000·00000000·0ceb2d00·cc394900·..........-..9I.
114535 ··0x0045dcc0·579e0000·00000000·70892e00·24294900·W.......p...$)I.114535 ··0x0045dcc0·5e9e0000·00000000·70892e00·2c294900·^.......p...,)I.
114536 ··0x0045dcd0·9f100000·00000000·3cf42e00·c0734800·........<....sH.114536 ··0x0045dcd0·9f100000·00000000·3cf42e00·c8734800·........<....sH.
114537 ··0x0045dce0·62b50000·00000000·88f62e00·a4604800·b............`H.114537 ··0x0045dce0·62b50000·00000000·88f62e00·ac604800·b............`H.
114538 ··0x0045dcf0·1b130000·00000000·d4f82e00·e0444800·.............DH.114538 ··0x0045dcf0·1b130000·00000000·d4f82e00·e8444800·.............DH.
114539 ··0x0045dd00·c11b0000·00000000·d0f92e00·ccd84700·..............G.114539 ··0x0045dd00·c11b0000·00000000·d0f92e00·d4d84700·..............G.
114540 ··0x0045dd10·116c0000·00000000·34fa2e00·b4944700·.l......4.....G.114540 ··0x0045dd10·116c0000·00000000·34fa2e00·bc944700·.l......4.....G.
114541 ··0x0045dd20·17440000·00000000·b4a93000·b4944700·.D........0...G.114541 ··0x0045dd20·17440000·00000000·b4a93000·bc944700·.D........0...G.
114542 ··0x0045dd30·17440000·00000000·181a2d00·e4e14600·.D........-...F.114542 ··0x0045dd30·17440000·00000000·181a2d00·e4e14600·.D........-...F.
114543 ··0x0045dd40·d0b20000·00000000·34ee2e00·24664600·........4...$fF.114543 ··0x0045dd40·d5b20000·00000000·34ee2e00·24664600·........4...$fF.
114544 ··0x0045dd50·c07b0000·00000000·58fb2e00·90504600·.{......X....PF.114544 ··0x0045dd50·c07b0000·00000000·58fb2e00·90504600·.{......X....PF.
114545 ··0x0045dd60·91150000·00000000·9caa3000·2c224600·..........0.,"F.114545 ··0x0045dd60·91150000·00000000·9caa3000·2c224600·..........0.,"F.
114546 ··0x0045dd70·622e0000·00000000·acaa3000·fc1d4600·b.........0...F.114546 ··0x0045dd70·622e0000·00000000·acaa3000·fc1d4600·b.........0...F.
114547 ··0x0045dd80·2d040000·00000000·c8fa2e00·b0e54500·-.............E.114547 ··0x0045dd80·2d040000·00000000·c8fa2e00·b0e54500·-.............E.
114548 ··0x0045dd90·4b380000·00000000·00000000·00000000·K8..............114548 ··0x0045dd90·4b380000·00000000·00000000·00000000·K8..............
114549 ··0x0045dda0·00000000·00000000·506e2e00·045d4b00·........Pn...]K.114549 ··0x0045dda0·00000000·00000000·506e2e00·145d4b00·........Pn...]K.
114550 ··0x0045ddb0·9cde0000·00000000·e4f42e00·a05f4a00·............._J.114550 ··0x0045ddb0·95de0000·00000000·e4f42e00·b05f4a00·............._J.
114551 ··0x0045ddc0·63fd0000·00000000·48712e00·f8f64900·c.......Hq....I.114551 ··0x0045ddc0·63fd0000·00000000·48712e00·08f74900·c.......Hq....I.
114552 ··0x0045ddd0·a6680000·00000000·00000000·00000000·.h..............114552 ··0x0045ddd0·a6680000·00000000·00000000·00000000·.h..............
114553 ··0x0045dde0·00000000·00000000·e3000000·00000000·................114553 ··0x0045dde0·00000000·00000000·e3000000·00000000·................
114554 ··0x0045ddf0·00000000·00030000·00000000·00f31800·................114554 ··0x0045ddf0·00000000·00030000·00000000·00f31800·................
114555 ··0x0045de00·00009500·53007200·5c012200·53013501·....S.r.\.".S.5.114555 ··0x0045de00·00009500·53007200·5c012200·53013501·....S.r.\.".S.5.
114556 ··0x0045de10·00000000·00002000·67022903·547a0c48·......·.g.).Tz.H114556 ··0x0045de10·00000000·00002000·67022903·547a0c48·......·.g.).Tz.H
114557 ··0x0045de20·656c6c6f·20776f72·6c64214e·2902da0b·ello·world!N)...114557 ··0x0045de20·656c6c6f·20776f72·6c64214e·2902da0b·ello·world!N)...
114558 ··0x0045de30·696e6974·69616c69·7a6564da·05707269·initialized..pri114558 ··0x0045de30·696e6974·69616c69·7a6564da·05707269·initialized..pri
Offset 114799, 15 lines modifiedOffset 114799, 15 lines modified
114799 ··0x0045ed40·20721000·0000da08·5f5f6578·69745f5f··r......__exit__114799 ··0x0045ed40·20721000·0000da08·5f5f6578·69745f5f··r......__exit__
114800 ··0x0045ed50·da145f54·656d704d·6f64756c·652e5f5f·.._TempModule.__114800 ··0x0045ed50·da145f54·656d704d·6f64756c·652e5f5f·.._TempModule.__
114801 ··0x0045ed60·65786974·5f5f2a00·00007340·00000080·exit__*...s@....114801 ··0x0045ed60·65786974·5f5f2a00·00007340·00000080·exit__*...s@....
114802 ··0x0045ed70·00d80b0f·d70b1dd7·0b1dd829·2dd7293b·...........)-.);114802 ··0x0045ed70·00d80b0f·d70b1dd7·0b1dd829·2dd7293b·...........)-.);
114803 ··0x0045ed80·d1293bb8·41d1293e·8c438f4b·894b9804·.);.A.)>.C.K.K..114803 ··0x0045ed80·d1293bb8·41d1293e·8c438f4b·894b9804·.);.A.)>.C.K.K..
114804 ··0x0045ed90·9f0d990d·d20c26e4·1013970b·910b9844·......&........D114804 ··0x0045ed90·9f0d990d·d20c26e4·1013970b·910b9844·......&........D
114805 ··0x0045eda0·9f4d994d·d0102ad8·1d1f8804·d5081a72·.M.M..*........r114805 ··0x0045eda0·9f4d994d·d0102ad8·1d1f8804·d5081a72·.M.M..*........r
114806 ··0x0045edb0·13000000·2903720d·00000072·0c000000·....).r....r....114806 ··0x0045edb0·13000000·2903720c·00000072·0d000000·....).r....r....
114807 ··0x0045edc0·720a0000·004e2909·da085f5f·6e616d65·r....N)...__name114807 ··0x0045edc0·720a0000·004e2909·da085f5f·6e616d65·r....N)...__name
114808 ··0x0045edd0·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..114808 ··0x0045edd0·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..
114809 ··0x0045ede0·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__114809 ··0x0045ede0·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__
114810 ··0x0045edf0·66697273·746c696e·656e6f5f·5fda075f·firstlineno__.._114810 ··0x0045edf0·66697273·746c696e·656e6f5f·5fda075f·firstlineno__.._
114811 ··0x0045ee00·5f646f63·5f5f7211·00000072·19000000·_doc__r....r....114811 ··0x0045ee00·5f646f63·5f5f7211·00000072·19000000·_doc__r....r....
114812 ··0x0045ee10·721f0000·00da155f·5f737461·7469635f·r......__static_114812 ··0x0045ee10·721f0000·00da155f·5f737461·7469635f·r......__static_
114813 ··0x0045ee20·61747472·69627574·65735f5f·a9007213·attributes__..r.114813 ··0x0045ee20·61747472·69627574·65735f5f·a9007213·attributes__..r.
Offset 114871, 16 lines modifiedOffset 114871, 16 lines modified
114871 ··0x0045f1c0·00002905·722f0000·00722c00·0000722e·..).r/...r,...r.114871 ··0x0045f1c0·00002905·722f0000·00722c00·0000722e·..).r/...r,...r.
114872 ··0x0045f1d0·00000072·16000000·72330000·00721d00·...r....r3...r..114872 ··0x0045f1d0·00000072·16000000·72330000·00721d00·...r....r3...r..
114873 ··0x0045f1e0·00007302·00000020·20721000·0000721f·..s....··r....r.114873 ··0x0045f1e0·00007302·00000020·20721000·0000721f·..s....··r....r.
114874 ··0x0045f1f0·000000da·175f4d6f·64696669·65644172·....._ModifiedAr114874 ··0x0045f1f0·000000da·175f4d6f·64696669·65644172·....._ModifiedAr
114875 ··0x0045f200·6776302e·5f5f6578·69745f5f·3c000000·gv0.__exit__<...114875 ··0x0045f200·6776302e·5f5f6578·69745f5f·3c000000·gv0.__exit__<...
114876 ··0x0045f210·73200000·008000d8·1519975e·915e8804·s·.........^.^..114876 ··0x0045f210·73200000·008000d8·1519975e·915e8804·s·.........^.^..
114877 ··0x0045f220·8c0ad816·1ad71627·d116278c·038f0889·.......'..'.....114877 ··0x0045f220·8c0ad816·1ad71627·d116278c·038f0889·.......'..'.....
114878 ··0x0045f230·0890118a·0b721300·00002903·722c0000·.....r....).r,..114878 ··0x0045f230·0890118a·0b721300·00002903·722e0000·.....r....).r...
114879 ··0x0045f240·00722f00·0000722e·0000004e·29087221·.r/...r....N).r!114879 ··0x0045f240·00722f00·0000722c·0000004e·29087221·.r/...r,...N).r!
114880 ··0x0045f250·00000072·22000000·72230000·00722400·...r"...r#...r$.114880 ··0x0045f250·00000072·22000000·72230000·00722400·...r"...r#...r$.
114881 ··0x0045f260·00007211·00000072·19000000·721f0000·..r....r....r...114881 ··0x0045f260·00007211·00000072·19000000·721f0000·..r....r....r...
114882 ··0x0045f270·00722600·00007227·00000072·13000000·.r&...r'...r....114882 ··0x0045f270·00722600·00007227·00000072·13000000·.r&...r'...r....
114883 ··0x0045f280·72100000·00722900·00007229·00000031·r....r)...r)...1114883 ··0x0045f280·72100000·00722900·00007229·00000031·r....r)...r)...1
114884 ··0x0045f290·00000073·11000000·8600f202·020536f2·...s..........6.114884 ··0x0045f290·00000073·11000000·8600f202·020536f2·...s..........6.
114885 ··0x0045f2a0·08040521·f50c0205·28721300·00007229·...!....(r....r)114885 ··0x0045f2a0·08040521·f50c0205·28721300·00007229·...!....(r....r)
114886 ··0x0045f2b0·00000063·07000000·00000000·00000000·...c............114886 ··0x0045f2b0·00000063·07000000·00000000·00000000·...c............
Offset 116067, 15 lines modifiedOffset 116067, 15 lines modified
116067 ··0x00463c80·01000000·20721300·00007243·000000da·....·r....rC....116067 ··0x00463c80·01000000·20721300·00007243·000000da·....·r....rC....
116068 ··0x00463c90·345f696e·636f6d70·61746962·6c655f65·4_incompatible_e116068 ··0x00463c90·345f696e·636f6d70·61746962·6c655f65·4_incompatible_e
116069 ··0x00463ca0·7874656e·73696f6e·5f6d6f64·756c655f·xtension_module_116069 ··0x00463ca0·7874656e·73696f6e·5f6d6f64·756c655f·xtension_module_
116070 ··0x00463cb0·72657374·72696374·696f6e73·2e6f7665·restrictions.ove116070 ··0x00463cb0·72657374·72696374·696f6e73·2e6f7665·restrictions.ove
116071 ··0x00463cc0·72726964·65a40000·00731500·00008000·rride....s......116071 ··0x00463cc0·72726964·65a40000·00731500·00008000·rride....s......
116072 ··0x00463cd0·e01519d7·1527d715·278872d0·082ea851·.....'..'.r....Q116072 ··0x00463cd0·e01519d7·1527d715·278872d0·082ea851·.....'..'.r....Q
116073 ··0x00463ce0·d0082e72·14000000·2903723d·00000072·...r....).r=...r116073 ··0x00463ce0·d0082e72·14000000·2903723d·00000072·...r....).r=...r
116074 ··0x00463cf0·44000000·72430000·004e290b·da085f5f·D...rC...N)...__116074 ··0x00463cf0·43000000·72440000·004e290b·da085f5f·C...rD...N)...__
116075 ··0x00463d00·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module116075 ··0x00463d00·6e616d65·5f5fda0a·5f5f6d6f·64756c65·name__..__module
116076 ··0x00463d10·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__116076 ··0x00463d10·5f5fda0c·5f5f7175·616c6e61·6d655f5f·__..__qualname__
116077 ··0x00463d20·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_116077 ··0x00463d20·da0f5f5f·66697273·746c696e·656e6f5f·..__firstlineno_
116078 ··0x00463d30·5fda075f·5f646f63·5f5f723f·00000072·_..__doc__r?...r116078 ··0x00463d30·5fda075f·5f646f63·5f5f723f·00000072·_..__doc__r?...r
116079 ··0x00463d40·46000000·724a0000·00da0870·726f7065·F...rJ.....prope116079 ··0x00463d40·46000000·724a0000·00da0870·726f7065·F...rJ.....prope
116080 ··0x00463d50·72747972·43000000·da155f5f·73746174·rtyrC.....__stat116080 ··0x00463d50·72747972·43000000·da155f5f·73746174·rtyrC.....__stat
116081 ··0x00463d60·69635f61·74747269·62757465·735f5fa9·ic_attributes__.116081 ··0x00463d60·69635f61·74747269·62757465·735f5fa9·ic_attributes__.
Offset 120403, 17 lines modifiedOffset 120403, 17 lines modified
120403 ··0x00474b80·20005502·24007217·00000072·2f010000··.U.$.r....r/...120403 ··0x00474b80·20005502·24007217·00000072·2f010000··.U.$.r....r/...
120404 ··0x00474b90·72310100·00730300·00002020·20721900·r1...s....···r..120404 ··0x00474b90·72310100·00730300·00002020·20721900·r1...s....···r..
120405 ··0x00474ba0·0000da07·5f5f726f·725f5fda·105f456e·....__ror__.._En120405 ··0x00474ba0·0000da07·5f5f726f·725f5fda·105f456e·....__ror__.._En
120406 ··0x00474bb0·7669726f·6e2e5f5f·726f725f·5f010300·viron.__ror__...120406 ··0x00474bb0·7669726f·6e2e5f5f·726f725f·5f010300·viron.__ror__...
120407 ··0x00474bc0·00732f00·00008000·dc0f1998·25a417d7·.s/.........%...120407 ··0x00474bc0·00732f00·00008000·dc0f1998·25a417d7·.s/.........%...
120408 ··0x00474bd0·0f29d10f·29dc1321·d00c21dc·0e129035·.)..)..!..!....5120408 ··0x00474bd0·0f29d10f·29dc1321·d00c21dc·0e129035·.)..)..!..!....5
120409 ··0x00474be0·8b6b8803·d8080b8f·0a890a90·34d40818·.k..........4...120409 ··0x00474be0·8b6b8803·d8080b8f·0a890a90·34d40818·.k..........4...
120410 ··0x00474bf0·d80f1288·0a721b00·00002905·72fe0000·.....r....).r...120410 ··0x00474bf0·d80f1288·0a721b00·00002905·72fa0000·.....r....).r...
120411 ··0x00474c00·0072fc00·000072fa·00000072·fd000000·.r....r....r....120411 ··0x00474c00·0072fe00·000072fb·00000072·fc000000·.r....r....r....
120412 ··0x00474c10·72fb0000·004e2911·da085f5f·6e616d65·r....N)...__name120412 ··0x00474c10·72fd0000·004e2911·da085f5f·6e616d65·r....N)...__name
120413 ··0x00474c20·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..120413 ··0x00474c20·5f5fda0a·5f5f6d6f·64756c65·5f5fda0c·__..__module__..
120414 ··0x00474c30·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__120414 ··0x00474c30·5f5f7175·616c6e61·6d655f5f·da0f5f5f·__qualname__..__
120415 ··0x00474c40·66697273·746c696e·656e6f5f·5f720101·firstlineno__r..120415 ··0x00474c40·66697273·746c696e·656e6f5f·5f720101·firstlineno__r..
120416 ··0x00474c50·00007206·01000072·0a010000·720f0100·..r....r....r...120416 ··0x00474c50·00007206·01000072·0a010000·720f0100·..r....r....r...
120417 ··0x00474c60·00721301·00007218·01000072·1f010000·.r....r....r....120417 ··0x00474c60·00721301·00007218·01000072·1f010000·.r....r....r....
120418 ··0x00474c70·72230100·00722701·0000722c·01000072·r#...r'...r,...r120418 ··0x00474c70·72230100·00722701·0000722c·01000072·r#...r'...r,...r
120419 ··0x00474c80·32010000·72350100·00da155f·5f737461·2...r5.....__sta120419 ··0x00474c80·32010000·72350100·00da155f·5f737461·2...r5.....__sta
Offset 121029, 15 lines modifiedOffset 121029, 15 lines modified
121029 ··0x004772a0·005c0072·01530072·02530172·0353021a·.\.r.S.r.S.r.S..121029 ··0x004772a0·005c0072·01530072·02530172·0353021a·.\.r.S.r.S.r.S..
121030 ··0x004772b0·00720453·031a0072·0553041a·00720653·.r.S...r.S...r.S121030 ··0x004772b0·00720453·031a0072·0553041a·00720653·.r.S...r.S...r.S
121031 ··0x004772c0·051a0072·0753061a·00720853·071a0072·...r.S...r.S...r121031 ··0x004772c0·051a0072·0753061a·00720853·071a0072·...r.S...r.S...r
121032 ··0x004772d0·09530872·0a670929·0a729001·0000690d·.S.r.g.).r....i.121032 ··0x004772d0·09530872·0a670929·0a729001·0000690d·.S.r.g.).r....i.
121033 ··0x004772e0·04000063·03000000·00000000·00000000·...c............121033 ··0x004772e0·04000063·03000000·00000000·00000000·...c............
121034 ··0x004772f0·02000000·03000000·f31c0000·00950058·...............X121034 ··0x004772f0·02000000·03000000·f31c0000·00950058·...............X
121035 ··0x00477300·106c0000·00000000·00000058·206c0100·.l.........X·l..121035 ··0x00477300·106c0000·00000000·00000058·206c0100·.l.........X·l..
121036 ··0x00477310·00000000·00000067·00721700·00002902·.......g.r....).121036 ··0x00477310·00000000·00000067·00721700·0000a902·.......g.r......
121037 ··0x00477320·da075f73·74726561·6dda055f·70726f63·.._stream.._proc121037 ··0x00477320·da075f73·74726561·6dda055f·70726f63·.._stream.._proc
121038 ··0x00477330·290372ff·000000da·06737472·65616d72·).r......streamr121038 ··0x00477330·290372ff·000000da·06737472·65616d72·).r......streamr
121039 ··0x00477340·93010000·73030000·00202020·72190000·....s....···r...121039 ··0x00477340·93010000·73030000·00202020·72190000·....s....···r...
121040 ··0x00477350·00720101·0000da14·5f777261·705f636c·.r......_wrap_cl121040 ··0x00477350·00720101·0000da14·5f777261·705f636c·.r......_wrap_cl
121041 ··0x00477360·6f73652e·5f5f696e·69745f5f·0e040000·ose.__init__....121041 ··0x00477360·6f73652e·5f5f696e·69745f5f·0e040000·ose.__init__....
121042 ··0x00477370·730c0000·008000d8·1b218c4c·d8191d8d·s........!.L....121042 ··0x00477370·730c0000·008000d8·1b218c4c·d8191d8d·s........!.L....
121043 ··0x00477380·4a721b00·00006301·00000000·00000000·Jr....c.........121043 ··0x00477380·4a721b00·00006301·00000000·00000000·Jr....c.........
Offset 121048, 16 lines modifiedOffset 121048, 16 lines modified
121048 ··0x004773d0·00000000·20005500·52040000·00000000·....·.U.R.......121048 ··0x004773d0·00000000·20005500·52040000·00000000·....·.U.R.......
121049 ··0x004773e0·00000000·00000000·00000000·52070000·............R...121049 ··0x004773e0·00000000·00000000·00000000·52070000·............R...
121050 ··0x004773f0·00000000·00000000·00000000·00000000·................121050 ··0x004773f0·00000000·00000000·00000000·00000000·................
121051 ··0x00477400·35000000·00000000·6e015501·53013a58·5.......n.U.S.:X121051 ··0x00477400·35000000·00000000·6e015501·53013a58·5.......n.U.S.:X
121052 ··0x00477410·00006101·00006700·5b080000·00000000·..a...g.[.......121052 ··0x00477410·00006101·00006700·5b080000·00000000·..a...g.[.......
121053 ··0x00477420·00005302·3a580000·61020000·55012400·..S.:X..a...U.$.121053 ··0x00477420·00005302·3a580000·61020000·55012400·..S.:X..a...U.$.
121054 ··0x00477430·55015303·2d030000·24002904·4e720200·U.S.-...$.).Nr..121054 ··0x00477430·55015303·2d030000·24002904·4e720200·U.S.-...$.).Nr..
121055 ··0x00477440·0000722a·000000e9·08000000·29057297·..r*........).r.121055 ··0x00477440·0000722a·000000e9·08000000·29057298·..r*........).r.
121056 ··0x00477450·01000072·a9000000·72980100·00da0477·...r....r......w121056 ··0x00477450·01000072·a9000000·72990100·00da0477·...r....r......w
121057 ··0x00477460·61697472·0b000000·290272ff·000000da·aitr....).r.....121057 ··0x00477460·61697472·0b000000·290272ff·000000da·aitr....).r.....
Max diff block lines reached; 2619531/2629442 bytes (99.62%) 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 ··0x004c3c30·00··································.2 ··0x004c3c3c·00··································.
  
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x004c3c34·fc69b67f·01000000···················.i......2 ··0x004c3c40·f069b67f·01000000···················.i......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x004c3c3c·00000000····························....2 ··0x004c3c48·00000000····························....
  
823 MB
./usr/lib/debug/.build-id/2a/d8888f41ac265bc31aa8d41fc785c8b1487ce9.debug vs.
./usr/lib/debug/.build-id/77/664d02365fdd19c0848e85ff2c67afe45c33e7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 11% similar despite different names
1.14 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x16631111 ··Entry·point·address:···············0x164e81
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········13024868·(bytes·into·file)13 ··Start·of·section·headers:··········13017772·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
1.86 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1663112 Entry·point·0x164e81
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··EXIDX··········0x0001d4·0x004274d8·0x004274d8·0x00000·0x00008·R···0x46 ··EXIDX··········0x0001d4·0x00426d4c·0x00426d4c·0x00000·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000174·0x00010174·0x00010174·0x00000·0x00019·R···0x18 ··INTERP·········0x000174·0x00010174·0x00010174·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00010000·0x00010000·0x001d4·0x4174e4·R·E·0x10009 ··LOAD···········0x000000·0x00010000·0x00010000·0x001d4·0x416d58·R·E·0x1000
10 ··LOAD···········0x000ee4·0x00428ee4·0x00428ee4·0x00000·0x747bc·RW··0x100010 ··LOAD···········0x000ee4·0x00427ee4·0x00427ee4·0x00000·0x747bc·RW··0x1000
11 ··DYNAMIC········0x000ee4·0x00428ef8·0x00428ef8·0x00000·0x00108·RW··0x411 ··DYNAMIC········0x000ee4·0x00427ef8·0x00427ef8·0x00000·0x00108·RW··0x4
12 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x412 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x4
13 ··TLS············0x000ee4·0x00428ee4·0x00428ee4·0x00000·0x00010·R···0x413 ··TLS············0x000ee4·0x00427ee4·0x00427ee4·0x00000·0x00010·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ee4·0x00428ee4·0x00428ee4·0x00000·0x0011c·R···0x115 ··GNU_RELRO······0x000ee4·0x00427ee4·0x00427ee4·0x00000·0x0011c·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.ARM.exidx·18 ···00·····.ARM.exidx·
19 ···01·····19 ···01·····
20 ···02·····.interp·20 ···02·····.interp·
21 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·21 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·
6.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·44·section·headers,·starting·at·offset·0xc6be64:1 There·are·44·section·headers,·starting·at·offset·0xc6a2ac:
  
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··········00010174·000174·000019·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00010174·000174·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··4
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ··[·6]·.dynstr···········NOBITS··········0001c7f4·0001d4·00a032·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0001c7f4·0001d4·00a032·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00026826·0001d4·001170·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00026826·0001d4·001170·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········00027998·0001d4·0001b0·00···A··6···4··413 ··[·8]·.gnu.version_r····NOBITS··········00027998·0001d4·0001b0·00···A··6···4··4
14 ··[·9]·.rel.dyn··········NOBITS··········00027b48·0001d4·000038·08···A··5···0··414 ··[·9]·.rel.dyn··········NOBITS··········00027b48·0001d4·000038·08···A··5···0··4
15 ··[10]·.rel.plt··········NOBITS··········00027b80·0001d4·001088·08···A··5··25··415 ··[10]·.rel.plt··········NOBITS··········00027b80·0001d4·001088·08···A··5··25··4
16 ··[11]·.init·············NOBITS··········00028c08·0001d4·00000c·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00028c08·0001d4·00000c·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00028c14·0001d4·00198c·04··AX··0···0··417 ··[12]·.plt··············NOBITS··········00028c14·0001d4·00198c·04··AX··0···0··4
18 ··[13]·.text·············NOBITS··········0002a5a0·0001d4·21c078·00··AX··0···0··818 ··[13]·.text·············NOBITS··········0002a5a0·0001d4·21b902·00··AX··0···0··8
19 ··[14]·.fini·············NOBITS··········00246618·0001d4·000008·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········00245ea4·0001d4·000008·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········00246640·0001d4·1e0e94·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········00245ec0·0001d4·1e0e88·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········004274d4·0001d4·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········00426d48·0001d4·000001·00···A··0···0··1
22 ··[17]·.ARM.exidx········NOBITS··········004274d8·0001d4·000008·00··AL·13···0··422 ··[17]·.ARM.exidx········NOBITS··········00426d4c·0001d4·000008·00··AL·13···0··4
23 ··[18]·.eh_frame·········NOBITS··········004274e0·0001d4·000004·00···A··0···0··423 ··[18]·.eh_frame·········NOBITS··········00426d54·0001d4·000004·00···A··0···0··4
24 ··[19]·.tdata············NOBITS··········00428ee4·000ee4·000004·00·WAT··0···0··424 ··[19]·.tdata············NOBITS··········00427ee4·000ee4·000004·00·WAT··0···0··4
25 ··[20]·.tbss·············NOBITS··········00428ee8·000ee4·00000c·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········00427ee8·000ee4·00000c·00·WAT··0···0··4
26 ··[21]·.init_array·······NOBITS··········00428ee8·000ee4·000008·04··WA··0···0··426 ··[21]·.init_array·······NOBITS··········00427ee8·000ee4·000008·04··WA··0···0··4
27 ··[22]·.fini_array·······NOBITS··········00428ef0·000ee4·000004·04··WA··0···0··427 ··[22]·.fini_array·······NOBITS··········00427ef0·000ee4·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······NOBITS··········00428ef4·000ee4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······NOBITS··········00427ef4·000ee4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········NOBITS··········00428ef8·000ee4·000108·08··WA··6···0··429 ··[24]·.dynamic··········NOBITS··········00427ef8·000ee4·000108·08··WA··6···0··4
30 ··[25]·.got··············NOBITS··········00429000·000ee4·000860·04··WA··0···0··430 ··[25]·.got··············NOBITS··········00428000·000ee4·000860·04··WA··0···0··4
31 ··[26]·.data·············NOBITS··········00429860·000ee4·0249fc·00··WA··0···0··831 ··[26]·.data·············NOBITS··········00428860·000ee4·0249fc·00··WA··0···0··8
32 ··[27]·.PyRuntime········NOBITS··········0044e260·000ee4·023b80·00··WA··0···0··832 ··[27]·.PyRuntime········NOBITS··········0044d260·000ee4·023b80·00··WA··0···0··8
33 ··[28]·.probes···········NOBITS··········00471de0·000ee4·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········00470de0·000ee4·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········00471e00·000ee4·02b8a0·00··WA··0···0·6434 ··[29]·.bss··············NOBITS··········00470e00·000ee4·02b8a0·00··WA··0···0·64
35 ··[30]·.comment··········PROGBITS········00000000·0001d4·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········00000000·0001d4·00001f·01··MS··0···0··1
36 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001f3·000033·00······0···0··136 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001f3·000033·00······0···0··1
37 ··[32]·.note.stapsdt·····NOTE············00000000·000228·000144·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············00000000·000228·000144·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········00000000·00036c·00603c·00···C··0···0··438 ··[33]·.debug_aranges····PROGBITS········00000000·00036c·005ffc·00···C··0···0··4
39 ··[34]·.debug_info·······PROGBITS········00000000·0063a8·81ee5e·00···C··0···0··439 ··[34]·.debug_info·······PROGBITS········00000000·006368·81e538·00···C··0···0··4
40 ··[35]·.debug_abbrev·····PROGBITS········00000000·825208·0123c9·00···C··0···0··440 ··[35]·.debug_abbrev·····PROGBITS········00000000·8248a0·0123d9·00···C··0···0··4
41 ··[36]·.debug_line·······PROGBITS········00000000·8375d4·14f1f3·00···C··0···0··441 ··[36]·.debug_line·······PROGBITS········00000000·836c7c·14edc0·00···C··0···0··4
42 ··[37]·.debug_frame······PROGBITS········00000000·9867c8·0163d1·00···C··0···0··442 ··[37]·.debug_frame······PROGBITS········00000000·985a3c·0163bc·00···C··0···0··4
43 ··[38]·.debug_str········PROGBITS········00000000·99cb9c·02099a·01·MSC··0···0··443 ··[38]·.debug_str········PROGBITS········00000000·99bdf8·02099b·01·MSC··0···0··4
44 ··[39]·.debug_loclists···PROGBITS········00000000·9bd538·1ca752·00···C··0···0··444 ··[39]·.debug_loclists···PROGBITS········00000000·9bc794·1c9d99·00···C··0···0··4
45 ··[40]·.debug_rnglists···PROGBITS········00000000·b87c8c·05918a·00···C··0···0··445 ··[40]·.debug_rnglists···PROGBITS········00000000·b86530·058d4d·00···C··0···0··4
46 ··[41]·.symtab···········SYMTAB··········00000000·be0e18·051270·10·····42·18545··446 ··[41]·.symtab···········SYMTAB··········00000000·bdf280·051240·10·····42·18542··4
47 ··[42]·.strtab···········STRTAB··········00000000·c32088·039c21·00······0···0··147 ··[42]·.strtab···········STRTAB··········00000000·c304c0·039c2e·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········00000000·c6bca9·0001bb·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········00000000·c6a0ee·0001bb·00······0···0··1
49 Key·to·Flags:49 Key·to·Flags:
50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
53 ··D·(mbind),·y·(purecode),·p·(processor·specific)53 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.58 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·20775·entries:1 Symbol·table·'.symtab'·contains·20772·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:·00010174·····0·SECTION·LOCAL··DEFAULT····1·.interp4 ·····1:·00010174·····0·SECTION·LOCAL··DEFAULT····1·.interp
5 ·····2:·00010190·····0·SECTION·LOCAL··DEFAULT····2·.note.gnu.build-id5 ·····2:·00010190·····0·SECTION·LOCAL··DEFAULT····2·.note.gnu.build-id
6 ·····3:·000101b4·····0·SECTION·LOCAL··DEFAULT····3·.note.ABI-tag6 ·····3:·000101b4·····0·SECTION·LOCAL··DEFAULT····3·.note.ABI-tag
7 ·····4:·000101d4·····0·SECTION·LOCAL··DEFAULT····4·.gnu.hash7 ·····4:·000101d4·····0·SECTION·LOCAL··DEFAULT····4·.gnu.hash
8 ·····5:·00013c74·····0·SECTION·LOCAL··DEFAULT····5·.dynsym8 ·····5:·00013c74·····0·SECTION·LOCAL··DEFAULT····5·.dynsym
Offset 11, 20768 lines modifiedOffset 11, 20765 lines modified
11 ·····7:·00026826·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version11 ·····7:·00026826·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version
12 ·····8:·00027998·····0·SECTION·LOCAL··DEFAULT····8·.gnu.version_r12 ·····8:·00027998·····0·SECTION·LOCAL··DEFAULT····8·.gnu.version_r
13 ·····9:·00027b48·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn13 ·····9:·00027b48·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn
14 ····10:·00027b80·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt14 ····10:·00027b80·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt
15 ····11:·00028c08·····0·SECTION·LOCAL··DEFAULT···11·.init15 ····11:·00028c08·····0·SECTION·LOCAL··DEFAULT···11·.init
16 ····12:·00028c14·····0·SECTION·LOCAL··DEFAULT···12·.plt16 ····12:·00028c14·····0·SECTION·LOCAL··DEFAULT···12·.plt
17 ····13:·0002a5a0·····0·SECTION·LOCAL··DEFAULT···13·.text17 ····13:·0002a5a0·····0·SECTION·LOCAL··DEFAULT···13·.text
18 ····14:·00246618·····0·SECTION·LOCAL··DEFAULT···14·.fini18 ····14:·00245ea4·····0·SECTION·LOCAL··DEFAULT···14·.fini
19 ····15:·00246640·····0·SECTION·LOCAL··DEFAULT···15·.rodata19 ····15:·00245ec0·····0·SECTION·LOCAL··DEFAULT···15·.rodata
20 ····16:·004274d4·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base20 ····16:·00426d48·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base
21 ····17:·004274d8·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx21 ····17:·00426d4c·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx
22 ····18:·004274e0·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame22 ····18:·00426d54·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame
23 ····19:·00428ee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata23 ····19:·00427ee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata
24 ····20:·00428ee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss24 ····20:·00427ee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss
25 ····21:·00428ee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array25 ····21:·00427ee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array
26 ····22:·00428ef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array26 ····22:·00427ef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array
27 ····23:·00428ef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro27 ····23:·00427ef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro
28 ····24:·00428ef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic28 ····24:·00427ef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic
29 ····25:·00429000·····0·SECTION·LOCAL··DEFAULT···25·.got29 ····25:·00428000·····0·SECTION·LOCAL··DEFAULT···25·.got
30 ····26:·00429860·····0·SECTION·LOCAL··DEFAULT···26·.data30 ····26:·00428860·····0·SECTION·LOCAL··DEFAULT···26·.data
31 ····27:·0044e260·····0·SECTION·LOCAL··DEFAULT···27·.PyRuntime31 ····27:·0044d260·····0·SECTION·LOCAL··DEFAULT···27·.PyRuntime
32 ····28:·00471de0·····0·SECTION·LOCAL··DEFAULT···28·.probes32 ····28:·00470de0·····0·SECTION·LOCAL··DEFAULT···28·.probes
33 ····29:·00471e00·····0·SECTION·LOCAL··DEFAULT···29·.bss33 ····29:·00470e00·····0·SECTION·LOCAL··DEFAULT···29·.bss
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.comment34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.comment
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.ARM.attributes35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.ARM.attributes
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.note.stapsdt36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.note.stapsdt
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_aranges37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_aranges
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.debug_info38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.debug_info
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···35·.debug_abbrev39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···35·.debug_abbrev
40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···36·.debug_line40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···36·.debug_line
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···37·.debug_frame41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···37·.debug_frame
42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···38·.debug_str42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···38·.debug_str
43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists
44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists
45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o
46 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d46 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d
47 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag47 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
48 ····44:·00166310·····0·NOTYPE··LOCAL··DEFAULT···13·$t48 ····44:·00164e80·····0·NOTYPE··LOCAL··DEFAULT···13·$t
49 ····45:·0016633c·····0·NOTYPE··LOCAL··DEFAULT···13·$d49 ····45:·00164eac·····0·NOTYPE··LOCAL··DEFAULT···13·$d
50 ····46:·004274d8·····0·NOTYPE··LOCAL··DEFAULT···17·$d50 ····46:·00426d4c·····0·NOTYPE··LOCAL··DEFAULT···17·$d
51 ····47:·00246640·····0·NOTYPE··LOCAL··DEFAULT···15·$d51 ····47:·00245ec0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
52 ····48:·00429860·····0·NOTYPE··LOCAL··DEFAULT···26·$d52 ····48:·00428860·····0·NOTYPE··LOCAL··DEFAULT···26·$d
53 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o53 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
54 ····50:·00166344·····0·NOTYPE··LOCAL··DEFAULT···13·$a54 ····50:·00164eb4·····0·NOTYPE··LOCAL··DEFAULT···13·$a
55 ····51:·00166344·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn55 ····51:·00164eb4·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn
56 ····52:·00166360·····0·NOTYPE··LOCAL··DEFAULT···13·$d56 ····52:·00164ed0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
57 ····53:·00028c08·····0·NOTYPE··LOCAL··DEFAULT···11·$a57 ····53:·00028c08·····0·NOTYPE··LOCAL··DEFAULT···11·$a
58 ····54:·00246618·····0·NOTYPE··LOCAL··DEFAULT···14·$a58 ····54:·00245ea4·····0·NOTYPE··LOCAL··DEFAULT···14·$a
59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
60 ····56:·00028c10·····0·NOTYPE··LOCAL··DEFAULT···11·$a60 ····56:·00028c10·····0·NOTYPE··LOCAL··DEFAULT···11·$a
61 ····57:·0024661c·····0·NOTYPE··LOCAL··DEFAULT···14·$a61 ····57:·00245ea8·····0·NOTYPE··LOCAL··DEFAULT···14·$a
62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c
63 ····59:·00166454·····0·NOTYPE··LOCAL··DEFAULT···13·$t63 ····59:·00164fc4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
64 ····60:·001664fd····46·FUNC····LOCAL··DEFAULT···13·compute_parser_flags64 ····60:·0016506d····46·FUNC····LOCAL··DEFAULT···13·compute_parser_flags
65 ····61:·002469ac·····0·NOTYPE··LOCAL··DEFAULT···15·$d65 ····61:·0024622c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
66 ····62:·00166620·····0·NOTYPE··LOCAL··DEFAULT···13·$d66 ····62:·00165190·····0·NOTYPE··LOCAL··DEFAULT···13·$d
67 ····63:·001666b0·····0·NOTYPE··LOCAL··DEFAULT···13·$t67 ····63:·00165220·····0·NOTYPE··LOCAL··DEFAULT···13·$t
68 ····64:·0007c4cc·····0·NOTYPE··LOCAL··DEFAULT···13·$t68 ····64:·0007c464·····0·NOTYPE··LOCAL··DEFAULT···13·$t
69 ····65:·0002a5a1····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION69 ····65:·0002a5a1····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
70 ····66:·0007d228·····0·NOTYPE··LOCAL··DEFAULT···13·$d70 ····66:·0007d1c0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
71 ····67:·0007d22c·····0·NOTYPE··LOCAL··DEFAULT···13·$t71 ····67:·0007d1c4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
72 ····68:·0002a5a0·····0·NOTYPE··LOCAL··DEFAULT···13·$t72 ····68:·0002a5a0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
74 ····70:·00246b44·····0·NOTYPE··LOCAL··DEFAULT···15·$d74 ····70:·002463c4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
75 ····71:·001669d8·····0·NOTYPE··LOCAL··DEFAULT···13·$t75 ····71:·00165548·····0·NOTYPE··LOCAL··DEFAULT···13·$t
76 ····72:·00166a14·····0·NOTYPE··LOCAL··DEFAULT···13·$d76 ····72:·00165584·····0·NOTYPE··LOCAL··DEFAULT···13·$d
77 ····73:·00167021····78·FUNC····LOCAL··DEFAULT···13·raise_unclosed_parentheses_error77 ····73:·00165b91····78·FUNC····LOCAL··DEFAULT···13·raise_unclosed_parentheses_error
78 ····74:·00167071····58·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION78 ····74:·00165be1····58·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
79 ····75:·00166f69···182·FUNC····LOCAL··DEFAULT···13·_PyPegen_tokenize_full_source_to_check_for_errors.isra.079 ····75:·00165ad9···182·FUNC····LOCAL··DEFAULT···13·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
80 ····76:·00166f51····24·FUNC····LOCAL··DEFAULT···13·Py_XDECREF80 ····76:·00165ac1····24·FUNC····LOCAL··DEFAULT···13·Py_XDECREF
81 ····77:·0002a629···142·FUNC····LOCAL··DEFAULT···13·get_error_line_from_tokenizer_buffers81 ····77:·0002a629···142·FUNC····LOCAL··DEFAULT···13·get_error_line_from_tokenizer_buffers
82 ····78:·0002a628·····0·NOTYPE··LOCAL··DEFAULT···13·$t82 ····78:·0002a628·····0·NOTYPE··LOCAL··DEFAULT···13·$t
83 ····79:·00166a27·····0·NOTYPE··LOCAL··DEFAULT···13·$d83 ····79:·00165597·····0·NOTYPE··LOCAL··DEFAULT···13·$d
84 ····80:·00166a28·····0·NOTYPE··LOCAL··DEFAULT···13·$t84 ····80:·00165598·····0·NOTYPE··LOCAL··DEFAULT···13·$t
85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
86 ····82:·00246d88·····0·NOTYPE··LOCAL··DEFAULT···15·$d86 ····82:·00246608·····0·NOTYPE··LOCAL··DEFAULT···15·$d
87 ····83:·0007d43c·····0·NOTYPE··LOCAL··DEFAULT···13·$t87 ····83:·0007d3d0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
88 ····84:·0007d504·····0·NOTYPE··LOCAL··DEFAULT···13·$d88 ····84:·0007d498·····0·NOTYPE··LOCAL··DEFAULT···13·$d
89 ····85:·0007d50a·····0·NOTYPE··LOCAL··DEFAULT···13·$t89 ····85:·0007d49e·····0·NOTYPE··LOCAL··DEFAULT···13·$t
90 ····86:·0002aa0d····82·FUNC····LOCAL··DEFAULT···13·_set_seq_context90 ····86:·0002aa0d····82·FUNC····LOCAL··DEFAULT···13·_set_seq_context
91 ····87:·0007de38·····0·NOTYPE··LOCAL··DEFAULT···13·$d91 ····87:·0007ddcc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
92 ····88:·0007de3c·····0·NOTYPE··LOCAL··DEFAULT···13·$t92 ····88:·0007ddd0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
93 ····89:·001670ac·····0·NOTYPE··LOCAL··DEFAULT···13·$t93 ····89:·00165c1c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
94 ····90:·0007e269····60·FUNC····LOCAL··DEFAULT···13·_get_names.isra.094 ····90:·0007e1fd····60·FUNC····LOCAL··DEFAULT···13·_get_names.isra.0
95 ····91:·0007e309····60·FUNC····LOCAL··DEFAULT···13·_get_defaults.isra.095 ····91:·0007e29d····60·FUNC····LOCAL··DEFAULT···13·_get_defaults.isra.0
96 ····92:·0002a849····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION96 ····92:·0002a849····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
97 ····93:·001673d8·····0·NOTYPE··LOCAL··DEFAULT···13·$d97 ····93:·00165f48·····0·NOTYPE··LOCAL··DEFAULT···13·$d
98 ····94:·001673dc·····0·NOTYPE··LOCAL··DEFAULT···13·$t98 ····94:·00165f4c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
99 ····95:·0002a7b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t99 ····95:·0002a7b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
100 ····96:·00167812·····0·NOTYPE··LOCAL··DEFAULT···13·$d100 ····96:·00166382·····0·NOTYPE··LOCAL··DEFAULT···13·$d
101 ····97:·0016789c·····0·NOTYPE··LOCAL··DEFAULT···13·$d101 ····97:·0016640c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
102 ····98:·001678b6·····0·NOTYPE··LOCAL··DEFAULT···13·$t102 ····98:·00166426·····0·NOTYPE··LOCAL··DEFAULT···13·$t
103 ····99:·0016781d·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·0016638d·····0·NOTYPE··LOCAL··DEFAULT···13·$d
104 ···100:·0016781e·····0·NOTYPE··LOCAL··DEFAULT···13·$t104 ···100:·0016638e·····0·NOTYPE··LOCAL··DEFAULT···13·$t
105 ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c105 ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
106 ···102:·00167a5c·····0·NOTYPE··LOCAL··DEFAULT···13·$t106 ···102:·001665cc·····0·NOTYPE··LOCAL··DEFAULT···13·$t
107 ···103:·0016ad95···528·FUNC····LOCAL··DEFAULT···13·expressions_rule107 ···103:·0016990d···528·FUNC····LOCAL··DEFAULT···13·expressions_rule
108 ···104:·0016be09···226·FUNC····LOCAL··DEFAULT···13·_loop0_1_rule108 ···104:·0016a981···226·FUNC····LOCAL··DEFAULT···13·_loop0_1_rule
109 ···105:·0007eb71··6912·FUNC····LOCAL··DEFAULT···13·compound_stmt_rule109 ···105:·0007eb05··6912·FUNC····LOCAL··DEFAULT···13·compound_stmt_rule
110 ···106:·000809f5··6360·FUNC····LOCAL··DEFAULT···13·simple_stmt_rule110 ···106:·00080989··6374·FUNC····LOCAL··DEFAULT···13·simple_stmt_rule
111 ···107:·0008081d···470·FUNC····LOCAL··DEFAULT···13·simple_stmts_rule111 ···107:·000807b1···470·FUNC····LOCAL··DEFAULT···13·simple_stmts_rule
112 ···108:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_141_rule112 ···108:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_141_rule
113 ···109:·000852f5··1364·FUNC····LOCAL··DEFAULT···13·expression_rule113 ···109:·00085265··1364·FUNC····LOCAL··DEFAULT···13·expression_rule
114 ···110:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_143_rule114 ···110:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_143_rule
115 ···111:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_145_rule115 ···111:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_145_rule
116 ···112:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_147_rule116 ···112:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_147_rule
117 ···113:·0016be09···226·FUNC····LOCAL··DEFAULT···13·_loop0_2_rule117 ···113:·0016a981···226·FUNC····LOCAL··DEFAULT···13·_loop0_2_rule
118 ···114:·002470e4·····0·NOTYPE··LOCAL··DEFAULT···15·$d118 ···114:·00246964·····0·NOTYPE··LOCAL··DEFAULT···15·$d
119 ···115:·0007eb70·····0·NOTYPE··LOCAL··DEFAULT···13·$t119 ···115:·0007eb04·····0·NOTYPE··LOCAL··DEFAULT···13·$t
120 ···116:·00080671···120·FUNC····LOCAL··DEFAULT···13·_tmp_7_rule120 ···116:·00080605···120·FUNC····LOCAL··DEFAULT···13·_tmp_7_rule
121 ···117:·000806e9···100·FUNC····LOCAL··DEFAULT···13·_tmp_8_rule121 ···117:·0008067d···100·FUNC····LOCAL··DEFAULT···13·_tmp_8_rule
122 ···118:·0008074d···102·FUNC····LOCAL··DEFAULT···13·_tmp_9_rule122 ···118:·000806e1···102·FUNC····LOCAL··DEFAULT···13·_tmp_9_rule
123 ···119:·000807b5···102·FUNC····LOCAL··DEFAULT···13·_tmp_10_rule123 ···119:·00080749···102·FUNC····LOCAL··DEFAULT···13·_tmp_10_rule
124 ···120:·00089fa5···588·FUNC····LOCAL··DEFAULT···13·decorators_rule124 ···120:·00089f09···588·FUNC····LOCAL··DEFAULT···13·decorators_rule
125 ···121:·0008a7d1··1776·FUNC····LOCAL··DEFAULT···13·function_def_raw_rule125 ···121:·0008a735··1782·FUNC····LOCAL··DEFAULT···13·function_def_raw_rule
126 ···122:·0008e26d···932·FUNC····LOCAL··DEFAULT···13·named_expression_rule126 ···122:·0008e1bd···932·FUNC····LOCAL··DEFAULT···13·named_expression_rule
127 ···123:·0008f431··1408·FUNC····LOCAL··DEFAULT···13·block_rule127 ···123:·0008f381··1408·FUNC····LOCAL··DEFAULT···13·block_rule
Max diff block lines reached; 2693554/2708354 bytes (99.45%) of diff not shown.
2.16 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 31 lines modifiedOffset 1, 31 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:·2ad8888f41ac265bc31aa8d41fc785c8b1487ce93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77664d02365fdd19c0848e85ff2c67afe45c33e7
  
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:·gc__start10 ····Name:·gc__start
11 ····Location:·0x001d7f92,·Base:·0x004274d4,·Semaphore:·0x00471dee11 ····Location:·0x001d71da,·Base:·0x00426d48,·Semaphore:·0x00470dee
12 ····Arguments:·-4@[sp,·#16]12 ····Arguments:·-4@[sp,·#16]
13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
14 ····Name:·gc__done14 ····Name:·gc__done
15 ····Location:·0x001d7f98,·Base:·0x004274d4,·Semaphore:·0x00471df015 ····Location:·0x001d71e0,·Base:·0x00426d48,·Semaphore:·0x00470df0
16 ····Arguments:·-4@r216 ····Arguments:·-4@r2
17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·import__find__load__start18 ····Name:·import__find__load__start
19 ····Location:·0x00127a1e,·Base:·0x004274d4,·Semaphore:·0x00471df219 ····Location:·0x00126a56,·Base:·0x00426d48,·Semaphore:·0x00470df2
20 ····Arguments:·4@r020 ····Arguments:·4@r0
21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·import__find__load__done22 ····Name:·import__find__load__done
23 ····Location:·0x00127b60,·Base:·0x004274d4,·Semaphore:·0x00471df423 ····Location:·0x00126b98,·Base:·0x00426d48,·Semaphore:·0x00470df4
24 ····Arguments:·4@r0·-4@r324 ····Arguments:·4@r0·-4@r3
25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·audit26 ····Name:·audit
27 ····Location:·0x00137e2e,·Base:·0x004274d4,·Semaphore:·0x00471df627 ····Location:·0x00137106,·Base:·0x00426d48,·Semaphore:·0x00470df6
28 ····Arguments:·4@r7·4@r628 ····Arguments:·4@r7·4@r6
242 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 31, 23 lines modifiedOffset 31, 23 lines modified
31 ·The·File·Name·Table·(offset·0x33):31 ·The·File·Name·Table·(offset·0x33):
32 ··Entry»  Dir»       Time»   Size»       Name32 ··Entry»  Dir»       Time»   Size»       Name
33 ··1»      1»     0»    0»   python.c33 ··1»      1»     0»    0»   python.c
34 ··2»      2»     0»    0»   pylifecycle.h34 ··2»      2»     0»    0»   pylifecycle.h
  
35 ·Line·Number·Statements:35 ·Line·Number·Statements:
36 ··[0x00000051]··Set·column·to·136 ··[0x00000051]··Set·column·to·1
37 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x7c2d037 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x7c268
38 ··[0x0000005a]··Advance·Line·by·13·to·1438 ··[0x0000005a]··Advance·Line·by·13·to·14
39 ··[0x0000005c]··Copy39 ··[0x0000005c]··Copy
40 ··[0x0000005d]··Set·column·to·540 ··[0x0000005d]··Set·column·to·5
41 ··[0x0000005f]··Special·opcode·6:·advance·Address·by·0·to·0x7c2d0·and·Line·by·1·to·15·(view·1)41 ··[0x0000005f]··Special·opcode·6:·advance·Address·by·0·to·0x7c268·and·Line·by·1·to·15·(view·1)
42 ··[0x00000060]··Set·column·to·1242 ··[0x00000060]··Set·column·to·12
43 ··[0x00000062]··Set·is_stmt·to·043 ··[0x00000062]··Set·is_stmt·to·0
44 ··[0x00000063]··Copy·(view·2)44 ··[0x00000063]··Copy·(view·2)
45 ··[0x00000064]··Special·opcode·33:·advance·Address·by·4·to·0x7c2d4·and·Line·by·0·to·1545 ··[0x00000064]··Special·opcode·33:·advance·Address·by·4·to·0x7c26c·and·Line·by·0·to·15
46 ··[0x00000065]··Extended·opcode·1:·End·of·Sequence46 ··[0x00000065]··Extended·opcode·1:·End·of·Sequence
  
  
47 ··Offset:······················0x6847 ··Offset:······················0x68
48 ··Length:······················27248 ··Length:······················272
49 ··DWARF·Version:···············349 ··DWARF·Version:···············3
50 ··Prologue·Length:·············15450 ··Prologue·Length:·············154
Offset 82, 83 lines modifiedOffset 82, 83 lines modified
82 ··1»      1»     0»    0»   getbuildinfo.c82 ··1»      1»     0»    0»   getbuildinfo.c
83 ··2»      2»     0»    0»   string.h83 ··2»      2»     0»    0»   string.h
84 ··3»      3»     0»    0»   pyerrors.h84 ··3»      3»     0»    0»   pyerrors.h
85 ··4»      4»     0»    0»   stddef.h85 ··4»      4»     0»    0»   stddef.h
  
86 ·Line·Number·Statements:86 ·Line·Number·Statements:
87 ··[0x0000010c]··Set·column·to·187 ··[0x0000010c]··Set·column·to·1
88 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x1663d488 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x164f44
89 ··[0x00000115]··Advance·Line·by·45·to·4689 ··[0x00000115]··Advance·Line·by·45·to·46
90 ··[0x00000117]··Copy90 ··[0x00000117]··Copy
91 ··[0x00000118]··Set·column·to·591 ··[0x00000118]··Set·column·to·5
92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x1663d4·and·Line·by·1·to·47·(view·1)92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x164f44·and·Line·by·1·to·47·(view·1)
93 ··[0x0000011b]··Set·column·to·993 ··[0x0000011b]··Set·column·to·9
94 ··[0x0000011d]··Set·is_stmt·to·094 ··[0x0000011d]··Set·is_stmt·to·0
95 ··[0x0000011e]··Copy·(view·2)95 ··[0x0000011e]··Copy·(view·2)
96 ··[0x0000011f]··Set·column·to·896 ··[0x0000011f]··Set·column·to·8
97 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x1663dc·and·Line·by·0·to·4797 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x164f4c·and·Line·by·0·to·47
98 ··[0x00000122]··Set·column·to·198 ··[0x00000122]··Set·column·to·1
99 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x1663e0·and·Line·by·-1·to·4699 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x164f50·and·Line·by·-1·to·46
100 ··[0x00000125]··Set·column·to·5100 ··[0x00000125]··Set·column·to·5
101 ··[0x00000127]··Set·is_stmt·to·1101 ··[0x00000127]··Set·is_stmt·to·1
102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x1663ee·and·Line·by·4·to·50102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x164f5e·and·Line·by·4·to·50
103 ··[0x00000129]··Set·column·to·1103 ··[0x00000129]··Set·column·to·1
104 ··[0x0000012b]··Set·is_stmt·to·0104 ··[0x0000012b]··Set·is_stmt·to·0
105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x1663ee·and·Line·by·-4·to·46·(view·1)105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x164f5e·and·Line·by·-4·to·46·(view·1)
106 ··[0x0000012d]··Set·column·to·17106 ··[0x0000012d]··Set·column·to·17
107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x1663f0·and·Line·by·4·to·50107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x164f60·and·Line·by·4·to·50
108 ··[0x00000130]··Set·column·to·5108 ··[0x00000130]··Set·column·to·5
109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x1663f2·and·Line·by·7·to·57109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x164f62·and·Line·by·7·to·57
110 ··[0x00000133]··Set·column·to·17110 ··[0x00000133]··Set·column·to·17
111 ··[0x00000135]··Advance·Line·by·-7·to·50111 ··[0x00000135]··Advance·Line·by·-7·to·50
112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x1663fa·and·Line·by·0·to·50112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x164f6a·and·Line·by·0·to·50
113 ··[0x00000138]··Set·column·to·5113 ··[0x00000138]··Set·column·to·5
114 ··[0x0000013a]··Set·is_stmt·to·1114 ··[0x0000013a]··Set·is_stmt·to·1
115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x1663fe·and·Line·by·1·to·51115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x164f6e·and·Line·by·1·to·51
116 ··[0x0000013c]··Set·column·to·1116 ··[0x0000013c]··Set·column·to·1
117 ··[0x0000013e]··Advance·Line·by·13·to·64117 ··[0x0000013e]··Advance·Line·by·13·to·64
118 ··[0x00000140]··Copy·(view·1)118 ··[0x00000140]··Copy·(view·1)
119 ··[0x00000141]··Set·column·to·5119 ··[0x00000141]··Set·column·to·5
120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x1663fe·and·Line·by·2·to·66·(view·2)120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x164f6e·and·Line·by·2·to·66·(view·2)
121 ··[0x00000144]··Set·is_stmt·to·0121 ··[0x00000144]··Set·is_stmt·to·0
122 ··[0x00000145]··Copy·(view·3)122 ··[0x00000145]··Copy·(view·3)
123 ··[0x00000146]··Set·is_stmt·to·1123 ··[0x00000146]··Set·is_stmt·to·1
124 ··[0x00000147]··Advance·Line·by·-14·to·52124 ··[0x00000147]··Advance·Line·by·-14·to·52
125 ··[0x00000149]··Copy·(view·4)125 ··[0x00000149]··Copy·(view·4)
126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x1663fe·and·Line·by·1·to·53·(view·5)126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x164f6e·and·Line·by·1·to·53·(view·5)
127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x1663fe·and·Line·by·1·to·54·(view·6)127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x164f6e·and·Line·by·1·to·54·(view·6)
128 ··[0x0000014c]··Set·column·to·9128 ··[0x0000014c]··Set·column·to·9
129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x1663fe·and·Line·by·1·to·55·(view·7)129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x164f6e·and·Line·by·1·to·55·(view·7)
130 ··[0x0000014f]··Set·column·to·5130 ··[0x0000014f]··Set·column·to·5
131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x1663fe·and·Line·by·2·to·57·(view·8)131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x164f6e·and·Line·by·2·to·57·(view·8)
132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x166420132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x164f90
133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x16642c·and·Line·by·3·to·60133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x164f9c·and·Line·by·3·to·60
134 ··[0x00000154]··Set·column·to·1134 ··[0x00000154]··Set·column·to·1
135 ··[0x00000156]··Set·is_stmt·to·0135 ··[0x00000156]··Set·is_stmt·to·0
136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x16642c·and·Line·by·1·to·61·(view·1)136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x164f9c·and·Line·by·1·to·61·(view·1)
137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x166432·and·Line·by·0·to·61137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x164fa2·and·Line·by·0·to·61
138 ··[0x00000159]··Set·is_stmt·to·1138 ··[0x00000159]··Set·is_stmt·to·1
139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x16643c139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x164fac
140 ··[0x00000161]··Advance·Line·by·10·to·71140 ··[0x00000161]··Advance·Line·by·10·to·71
141 ··[0x00000163]··Copy141 ··[0x00000163]··Copy
142 ··[0x00000164]··Set·column·to·5142 ··[0x00000164]··Set·column·to·5
143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x16643c·and·Line·by·1·to·72·(view·1)143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x164fac·and·Line·by·1·to·72·(view·1)
144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x16643c·and·Line·by·1·to·73·(view·2)144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x164fac·and·Line·by·1·to·73·(view·2)
145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x16643c·and·Line·by·1·to·74·(view·3)145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x164fac·and·Line·by·1·to·74·(view·3)
146 ··[0x00000169]··Set·column·to·9146 ··[0x00000169]··Set·column·to·9
147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x16643c·and·Line·by·3·to·77·(view·4)147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x164fac·and·Line·by·3·to·77·(view·4)
148 ··[0x0000016c]··Set·column·to·5148 ··[0x0000016c]··Set·column·to·5
149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x16643c·and·Line·by·1·to·78·(view·5)149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x164fac·and·Line·by·1·to·78·(view·5)
150 ··[0x0000016f]··Set·column·to·1150 ··[0x0000016f]··Set·column·to·1
151 ··[0x00000171]··Set·is_stmt·to·0151 ··[0x00000171]··Set·is_stmt·to·0
152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x16643c·and·Line·by·1·to·79·(view·6)152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x164fac·and·Line·by·1·to·79·(view·6)
153 ··[0x00000173]··Set·is_stmt·to·1153 ··[0x00000173]··Set·is_stmt·to·1
154 ··[0x00000174]··Advance·Line·by·-15·to·64154 ··[0x00000174]··Advance·Line·by·-15·to·64
155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x166448·and·Line·by·0·to·64155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x164fb8·and·Line·by·0·to·64
156 ··[0x00000177]··Advance·PC·by·10·to·0x166452156 ··[0x00000177]··Advance·PC·by·10·to·0x164fc2
157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence
  
  
158 ··Offset:······················0x17c158 ··Offset:······················0x17c
159 ··Length:······················366159 ··Length:······················366
160 ··DWARF·Version:···············3160 ··DWARF·Version:···············3
161 ··Prologue·Length:·············78161 ··Prologue·Length:·············78
Offset 189, 197 lines modifiedOffset 189, 197 lines modified
189 ·The·File·Name·Table·(offset·0x1b6):189 ·The·File·Name·Table·(offset·0x1b6):
190 ··Entry»  Dir»       Time»   Size»       Name190 ··Entry»  Dir»       Time»   Size»       Name
191 ··1»      1»     0»    0»   token.c191 ··1»      1»     0»    0»   token.c
192 ··2»      2»     0»    0»   pycore_token.h192 ··2»      2»     0»    0»   pycore_token.h
  
193 ·Line·Number·Statements:193 ·Line·Number·Statements:
194 ··[0x000001d4]··Set·column·to·1194 ··[0x000001d4]··Set·column·to·1
195 ··[0x000001d6]··Extended·opcode·2:·set·Address·to·0x7c330195 ··[0x000001d6]··Extended·opcode·2:·set·Address·to·0x7c2c8
196 ··[0x000001dd]··Advance·Line·by·113·to·114196 ··[0x000001dd]··Advance·Line·by·113·to·114
197 ··[0x000001e0]··Copy197 ··[0x000001e0]··Copy
198 ··[0x000001e1]··Set·column·to·5198 ··[0x000001e1]··Set·column·to·5
199 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x7c330·and·Line·by·1·to·115·(view·1)199 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x7c2c8·and·Line·by·1·to·115·(view·1)
200 ··[0x000001e4]··Set·is_stmt·to·0200 ··[0x000001e4]··Set·is_stmt·to·0
201 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x7c332·and·Line·by·0·to·115201 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x7c2ca·and·Line·by·0·to·115
202 ··[0x000001e6]··Set·column·to·1202 ··[0x000001e6]··Set·column·to·1
203 ··[0x000001e8]··Advance·Line·by·79·to·194203 ··[0x000001e8]··Advance·Line·by·79·to·194
204 ··[0x000001eb]··Advance·PC·by·100·to·0x7c396204 ··[0x000001eb]··Advance·PC·by·100·to·0x7c32e
205 ··[0x000001ed]··Copy205 ··[0x000001ed]··Copy
206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x7c398·and·Line·by·0·to·194206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x7c330·and·Line·by·0·to·194
Max diff block lines reached; 253918995/253927996 bytes (100.00%) of diff not shown.
428 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 49 lines modifiedOffset 3, 49 lines modified
3 ··Compilation·Unit·@·offset·0:3 ··Compilation·Unit·@·offset·0:
4 ···Length:········0x102·(32-bit)4 ···Length:········0x102·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x34):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x33):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x121):·../Programs/python.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x120):·../Programs/python.c
13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0xe):·./build-static13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x25):·./build-nopie
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xc14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xc
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x1d):·long·long·unsigned·int20 ····<29>···DW_AT_name········:·(strp)·(offset:·0xe):·long·long·unsigned·int
21 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_base_type)21 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_base_type)
22 ····<2e>···DW_AT_byte_size···:·(data1)·422 ····<2e>···DW_AT_byte_size···:·(data1)·4
23 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)23 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
24 ····<30>···DW_AT_name········:·(strp)·(offset:·0x27):·unsigned·int24 ····<30>···DW_AT_name········:·(strp)·(offset:·0x18):·unsigned·int
25 ·<1><34>:·Abbrev·Number:·1·(DW_TAG_base_type)25 ·<1><34>:·Abbrev·Number:·1·(DW_TAG_base_type)
26 ····<35>···DW_AT_byte_size···:·(data1)·126 ····<35>···DW_AT_byte_size···:·(data1)·1
27 ····<36>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)27 ····<36>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
28 ····<37>···DW_AT_name········:·(strp)·(offset:·0x113):·unsigned·char28 ····<37>···DW_AT_name········:·(strp)·(offset:·0x112):·unsigned·char
29 ·<1><3b>:·Abbrev·Number:·1·(DW_TAG_base_type)29 ·<1><3b>:·Abbrev·Number:·1·(DW_TAG_base_type)
30 ····<3c>···DW_AT_byte_size···:·(data1)·230 ····<3c>···DW_AT_byte_size···:·(data1)·2
31 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)31 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
32 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x13b):·short·unsigned·int32 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x13a):·short·unsigned·int
33 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_base_type)33 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_base_type)
34 ····<43>···DW_AT_byte_size···:·(data1)·434 ····<43>···DW_AT_byte_size···:·(data1)·4
35 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)35 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)
36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x22):·long·unsigned·int36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x13):·long·unsigned·int
37 ·<1><49>:·Abbrev·Number:·1·(DW_TAG_base_type)37 ·<1><49>:·Abbrev·Number:·1·(DW_TAG_base_type)
38 ····<4a>···DW_AT_byte_size···:·(data1)·138 ····<4a>···DW_AT_byte_size···:·(data1)·1
39 ····<4b>···DW_AT_encoding····:·(data1)·6»    (signed·char)39 ····<4b>···DW_AT_encoding····:·(data1)·6»    (signed·char)
40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x115):·signed·char40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x114):·signed·char
41 ·<1><50>:·Abbrev·Number:·1·(DW_TAG_base_type)41 ·<1><50>:·Abbrev·Number:·1·(DW_TAG_base_type)
42 ····<51>···DW_AT_byte_size···:·(data1)·242 ····<51>···DW_AT_byte_size···:·(data1)·2
43 ····<52>···DW_AT_encoding····:·(data1)·5»    (signed)43 ····<52>···DW_AT_encoding····:·(data1)·5»    (signed)
44 ····<53>···DW_AT_name········:·(strp)·(offset:·0x14e):·short·int44 ····<53>···DW_AT_name········:·(strp)·(offset:·0x14d):·short·int
45 ·<1><57>:·Abbrev·Number:·7·(DW_TAG_base_type)45 ·<1><57>:·Abbrev·Number:·7·(DW_TAG_base_type)
46 ····<58>···DW_AT_byte_size···:·(data1)·446 ····<58>···DW_AT_byte_size···:·(data1)·4
47 ····<59>···DW_AT_encoding····:·(data1)·5»    (signed)47 ····<59>···DW_AT_encoding····:·(data1)·5»    (signed)
48 ····<5a>···DW_AT_name········:·(string)·int48 ····<5a>···DW_AT_name········:·(string)·int
49 ·<1><5e>:·Abbrev·Number:·1·(DW_TAG_base_type)49 ·<1><5e>:·Abbrev·Number:·1·(DW_TAG_base_type)
50 ····<5f>···DW_AT_byte_size···:·(data1)·850 ····<5f>···DW_AT_byte_size···:·(data1)·8
51 ····<60>···DW_AT_encoding····:·(data1)·5»    (signed)51 ····<60>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 56, 71 lines modifiedOffset 56, 71 lines modified
56 ····<68>···DW_AT_name········:·(strp)·(offset:·0x5):·long·int56 ····<68>···DW_AT_name········:·(strp)·(offset:·0x5):·long·int
57 ·<1><6c>:·Abbrev·Number:·2·(DW_TAG_pointer_type)57 ·<1><6c>:·Abbrev·Number:·2·(DW_TAG_pointer_type)
58 ····<6d>···DW_AT_byte_size···:·(implicit_const)·458 ····<6d>···DW_AT_byte_size···:·(implicit_const)·4
59 ····<6d>···DW_AT_type········:·(ref4)·<0x71>,·char59 ····<6d>···DW_AT_type········:·(ref4)·<0x71>,·char
60 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)60 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)
61 ····<72>···DW_AT_byte_size···:·(data1)·161 ····<72>···DW_AT_byte_size···:·(data1)·1
62 ····<73>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)62 ····<73>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
63 ····<74>···DW_AT_name········:·(strp)·(offset:·0x11c):·char63 ····<74>···DW_AT_name········:·(strp)·(offset:·0x11b):·char
64 ·<1><78>:·Abbrev·Number:·1·(DW_TAG_base_type)64 ·<1><78>:·Abbrev·Number:·1·(DW_TAG_base_type)
65 ····<79>···DW_AT_byte_size···:·(data1)·465 ····<79>···DW_AT_byte_size···:·(data1)·4
66 ····<7a>···DW_AT_encoding····:·(data1)·4»    (float)66 ····<7a>···DW_AT_encoding····:·(data1)·4»    (float)
67 ····<7b>···DW_AT_name········:·(strp)·(offset:·0x47714):·float67 ····<7b>···DW_AT_name········:·(strp)·(offset:·0x47712):·float
68 ·<1><7f>:·Abbrev·Number:·1·(DW_TAG_base_type)68 ·<1><7f>:·Abbrev·Number:·1·(DW_TAG_base_type)
69 ····<80>···DW_AT_byte_size···:·(data1)·869 ····<80>···DW_AT_byte_size···:·(data1)·8
70 ····<81>···DW_AT_encoding····:·(data1)·4»    (float)70 ····<81>···DW_AT_encoding····:·(data1)·4»    (float)
71 ····<82>···DW_AT_name········:·(strp)·(offset:·0x1dd):·double71 ····<82>···DW_AT_name········:·(strp)·(offset:·0x1dc):·double
72 ·<1><86>:·Abbrev·Number:·2·(DW_TAG_pointer_type)72 ·<1><86>:·Abbrev·Number:·2·(DW_TAG_pointer_type)
73 ····<87>···DW_AT_byte_size···:·(implicit_const)·473 ····<87>···DW_AT_byte_size···:·(implicit_const)·4
74 ····<87>···DW_AT_type········:·(ref4)·<0x6c>74 ····<87>···DW_AT_type········:·(ref4)·<0x6c>
75 ·<1><8b>:·Abbrev·Number:·8·(DW_TAG_subprogram)75 ·<1><8b>:·Abbrev·Number:·8·(DW_TAG_subprogram)
76 ····<8c>···DW_AT_external····:·(flag_present)·176 ····<8c>···DW_AT_external····:·(flag_present)·1
77 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x158):·Py_BytesMain77 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x157):·Py_BytesMain
78 ····<90>···DW_AT_decl_file···:·(data1)·278 ····<90>···DW_AT_decl_file···:·(data1)·2
79 ····<91>···DW_AT_decl_line···:·(data1)·3479 ····<91>···DW_AT_decl_line···:·(data1)·34
80 ····<92>···DW_AT_decl_column·:·(data1)·1780 ····<92>···DW_AT_decl_column·:·(data1)·17
81 ····<93>···DW_AT_prototyped··:·(flag_present)·181 ····<93>···DW_AT_prototyped··:·(flag_present)·1
82 ····<93>···DW_AT_type········:·(ref4)·<0x57>,·int82 ····<93>···DW_AT_type········:·(ref4)·<0x57>,·int
83 ····<97>···DW_AT_declaration·:·(flag_present)·183 ····<97>···DW_AT_declaration·:·(flag_present)·1
84 ····<97>···DW_AT_sibling·····:·(ref4)·<0xa6>84 ····<97>···DW_AT_sibling·····:·(ref4)·<0xa6>
85 ·<2><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)85 ·<2><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
86 ····<9c>···DW_AT_type········:·(ref4)·<0x57>,·int86 ····<9c>···DW_AT_type········:·(ref4)·<0x57>,·int
87 ·<2><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)87 ·<2><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
88 ····<a1>···DW_AT_type········:·(ref4)·<0x86>88 ····<a1>···DW_AT_type········:·(ref4)·<0x86>
89 ·<2><a5>:·Abbrev·Number:·089 ·<2><a5>:·Abbrev·Number:·0
90 ·<1><a6>:·Abbrev·Number:·9·(DW_TAG_subprogram)90 ·<1><a6>:·Abbrev·Number:·9·(DW_TAG_subprogram)
91 ····<a7>···DW_AT_external····:·(flag_present)·191 ····<a7>···DW_AT_external····:·(flag_present)·1
92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x1d7b1):·main92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x1d7b0):·main
93 ····<ab>···DW_AT_decl_file···:·(data1)·193 ····<ab>···DW_AT_decl_file···:·(data1)·1
94 ····<ac>···DW_AT_decl_line···:·(data1)·1394 ····<ac>···DW_AT_decl_line···:·(data1)·13
95 ····<ad>···DW_AT_decl_column·:·(data1)·195 ····<ad>···DW_AT_decl_column·:·(data1)·1
96 ····<ae>···DW_AT_prototyped··:·(flag_present)·196 ····<ae>···DW_AT_prototyped··:·(flag_present)·1
97 ····<ae>···DW_AT_type········:·(ref4)·<0x57>,·int97 ····<ae>···DW_AT_type········:·(ref4)·<0x57>,·int
98 ····<b2>···DW_AT_low_pc······:·(addr)·0x7c2d098 ····<b2>···DW_AT_low_pc······:·(addr)·0x7c268
99 ····<b6>···DW_AT_high_pc·····:·(data4)·0x499 ····<b6>···DW_AT_high_pc·····:·(data4)·0x4
100 ····<ba>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)100 ····<ba>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
101 ····<bc>···DW_AT_call_all_calls:·(flag_present)·1101 ····<bc>···DW_AT_call_all_calls:·(flag_present)·1
102 ·<2><bc>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)102 ·<2><bc>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
103 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x136):·argc103 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x135):·argc
104 ····<c1>···DW_AT_decl_file···:·(implicit_const)·1104 ····<c1>···DW_AT_decl_file···:·(implicit_const)·1
105 ····<c1>···DW_AT_decl_line···:·(implicit_const)·13105 ····<c1>···DW_AT_decl_line···:·(implicit_const)·13
106 ····<c1>···DW_AT_decl_column·:·(data1)·10106 ····<c1>···DW_AT_decl_column·:·(data1)·10
107 ····<c2>···DW_AT_type········:·(ref4)·<0x57>,·int107 ····<c2>···DW_AT_type········:·(ref4)·<0x57>,·int
108 ····<c6>···DW_AT_location····:·(sec_offset)·0x10·(location·list)108 ····<c6>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
109 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0xc109 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0xc
110 ·<2><ce>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)110 ·<2><ce>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
111 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x3a996):·argv111 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x3a995):·argv
112 ····<d3>···DW_AT_decl_file···:·(implicit_const)·1112 ····<d3>···DW_AT_decl_file···:·(implicit_const)·1
113 ····<d3>···DW_AT_decl_line···:·(implicit_const)·13113 ····<d3>···DW_AT_decl_line···:·(implicit_const)·13
114 ····<d3>···DW_AT_decl_column·:·(data1)·23114 ····<d3>···DW_AT_decl_column·:·(data1)·23
115 ····<d4>···DW_AT_type········:·(ref4)·<0x86>115 ····<d4>···DW_AT_type········:·(ref4)·<0x86>
116 ····<d8>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)116 ····<d8>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)
117 ····<dc>···DW_AT_GNU_locviews:·(sec_offset)·0x29117 ····<dc>···DW_AT_GNU_locviews:·(sec_offset)·0x29
118 ·<2><e0>:·Abbrev·Number:·10·(DW_TAG_call_site)118 ·<2><e0>:·Abbrev·Number:·10·(DW_TAG_call_site)
119 ····<e1>···DW_AT_call_return_pc:·(addr)·0x7c2d4119 ····<e1>···DW_AT_call_return_pc:·(addr)·0x7c26c
120 ····<e5>···DW_AT_call_tail_call:·(flag_present)·1120 ····<e5>···DW_AT_call_tail_call:·(flag_present)·1
121 ····<e5>···DW_AT_call_origin·:·(ref4)·<0x8b>121 ····<e5>···DW_AT_call_origin·:·(ref4)·<0x8b>
122 ·<3><e9>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)122 ·<3><e9>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
123 ····<ea>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))123 ····<ea>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
124 ····<ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·0·26·a8·2d·a8·0·»       (DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)124 ····<ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·0·26·a8·2d·a8·0·»       (DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)
125 ·<3><f6>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)125 ·<3><f6>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
126 ····<f7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))126 ····<f7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
Offset 131, 134 lines modifiedOffset 131, 134 lines modified
131 ··Compilation·Unit·@·offset·0x106:131 ··Compilation·Unit·@·offset·0x106:
132 ···Length:········0x228·(32-bit)132 ···Length:········0x228·(32-bit)
133 ···Version:·······5133 ···Version:·······5
134 ···Unit·Type:·····DW_UT_compile·(1)134 ···Unit·Type:·····DW_UT_compile·(1)
135 ···Abbrev·Offset:·0x98135 ···Abbrev·Offset:·0x98
Max diff block lines reached; 448571098/448579244 bytes (100.00%) of diff not shown.
294 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4584, 16 lines modifiedOffset 4584, 16 lines modified
4584 ····DW_AT_abstract_origin·DW_FORM_ref44584 ····DW_AT_abstract_origin·DW_FORM_ref4
4585 ····DW_AT·value:·0·····DW_FORM·value:·04585 ····DW_AT·value:·0·····DW_FORM·value:·0
4586 ···31······DW_TAG_compile_unit····[has·children]4586 ···31······DW_TAG_compile_unit····[has·children]
4587 ····DW_AT_producer·····DW_FORM_strp4587 ····DW_AT_producer·····DW_FORM_strp
4588 ····DW_AT_language·····DW_FORM_data14588 ····DW_AT_language·····DW_FORM_data1
4589 ····DW_AT_name·········DW_FORM_strp4589 ····DW_AT_name·········DW_FORM_strp
4590 ····DW_AT_comp_dir·····DW_FORM_strp4590 ····DW_AT_comp_dir·····DW_FORM_strp
4591 ····DW_AT_ranges·······DW_FORM_sec_offset 
4592 ····DW_AT_low_pc·······DW_FORM_addr4591 ····DW_AT_low_pc·······DW_FORM_addr
 4592 ····DW_AT_high_pc······DW_FORM_data4
4593 ····DW_AT_stmt_list····DW_FORM_sec_offset4593 ····DW_AT_stmt_list····DW_FORM_sec_offset
4594 ····DW_AT·value:·0·····DW_FORM·value:·04594 ····DW_AT·value:·0·····DW_FORM·value:·0
4595 ···32······DW_TAG_base_type····[no·children]4595 ···32······DW_TAG_base_type····[no·children]
4596 ····DW_AT_byte_size····DW_FORM_data14596 ····DW_AT_byte_size····DW_FORM_data1
4597 ····DW_AT_encoding·····DW_FORM_data14597 ····DW_AT_encoding·····DW_FORM_data1
4598 ····DW_AT_name·········DW_FORM_string4598 ····DW_AT_name·········DW_FORM_string
4599 ····DW_AT·value:·0·····DW_FORM·value:·04599 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 9541, 32 lines modifiedOffset 9541, 32 lines modified
9541 ····DW_AT_call_origin··DW_FORM_ref49541 ····DW_AT_call_origin··DW_FORM_ref4
9542 ····DW_AT·value:·0·····DW_FORM·value:·09542 ····DW_AT·value:·0·····DW_FORM·value:·0
9543 ···42······DW_TAG_call_site····[has·children]9543 ···42······DW_TAG_call_site····[has·children]
9544 ····DW_AT_call_return_pc·DW_FORM_addr9544 ····DW_AT_call_return_pc·DW_FORM_addr
9545 ····DW_AT_call_tail_call·DW_FORM_flag_present9545 ····DW_AT_call_tail_call·DW_FORM_flag_present
9546 ····DW_AT_call_origin··DW_FORM_ref49546 ····DW_AT_call_origin··DW_FORM_ref4
9547 ····DW_AT·value:·0·····DW_FORM·value:·09547 ····DW_AT·value:·0·····DW_FORM·value:·0
 9548 ···43······DW_TAG_call_site····[has·children]
 9549 ····DW_AT_call_return_pc·DW_FORM_addr
 9550 ····DW_AT_sibling······DW_FORM_ref4
 9551 ····DW_AT·value:·0·····DW_FORM·value:·0
9548 ···43······DW_TAG_variable····[no·children]9552 ···44······DW_TAG_variable····[no·children]
9549 ····DW_AT_name·········DW_FORM_strp9553 ····DW_AT_name·········DW_FORM_strp
9550 ····DW_AT_decl_file····DW_FORM_data19554 ····DW_AT_decl_file····DW_FORM_data1
9551 ····DW_AT_decl_line····DW_FORM_data29555 ····DW_AT_decl_line····DW_FORM_data2
9552 ····DW_AT_decl_column··DW_FORM_data19556 ····DW_AT_decl_column··DW_FORM_data1
9553 ····DW_AT_type·········DW_FORM_ref49557 ····DW_AT_type·········DW_FORM_ref4
9554 ····DW_AT·value:·0·····DW_FORM·value:·09558 ····DW_AT·value:·0·····DW_FORM·value:·0
9555 ···44······DW_TAG_member····[no·children]9559 ···45······DW_TAG_member····[no·children]
9556 ····DW_AT_name·········DW_FORM_strp9560 ····DW_AT_name·········DW_FORM_strp
9557 ····DW_AT_decl_file····DW_FORM_data19561 ····DW_AT_decl_file····DW_FORM_data1
9558 ····DW_AT_decl_line····DW_FORM_data19562 ····DW_AT_decl_line····DW_FORM_data1
9559 ····DW_AT_decl_column··DW_FORM_data19563 ····DW_AT_decl_column··DW_FORM_data1
9560 ····DW_AT_type·········DW_FORM_ref49564 ····DW_AT_type·········DW_FORM_ref4
9561 ····DW_AT·value:·0·····DW_FORM·value:·09565 ····DW_AT·value:·0·····DW_FORM·value:·0
9562 ···45······DW_TAG_call_site····[has·children] 
9563 ····DW_AT_call_return_pc·DW_FORM_addr 
9564 ····DW_AT_sibling······DW_FORM_ref4 
9565 ····DW_AT·value:·0·····DW_FORM·value:·0 
9566 ···46······DW_TAG_subprogram····[has·children]9566 ···46······DW_TAG_subprogram····[has·children]
9567 ····DW_AT_abstract_origin·DW_FORM_ref49567 ····DW_AT_abstract_origin·DW_FORM_ref4
9568 ····DW_AT_low_pc·······DW_FORM_addr9568 ····DW_AT_low_pc·······DW_FORM_addr
9569 ····DW_AT_high_pc······DW_FORM_data49569 ····DW_AT_high_pc······DW_FORM_data4
9570 ····DW_AT_frame_base···DW_FORM_exprloc9570 ····DW_AT_frame_base···DW_FORM_exprloc
9571 ····DW_AT_call_all_calls·DW_FORM_flag_present9571 ····DW_AT_call_all_calls·DW_FORM_flag_present
9572 ····DW_AT_sibling······DW_FORM_ref49572 ····DW_AT_sibling······DW_FORM_ref4
Offset 11032, 25 lines modifiedOffset 11032, 22 lines modified
11032 ···91······DW_TAG_subprogram····[has·children]11032 ···91······DW_TAG_subprogram····[has·children]
11033 ····DW_AT_abstract_origin·DW_FORM_ref411033 ····DW_AT_abstract_origin·DW_FORM_ref4
11034 ····DW_AT_low_pc·······DW_FORM_addr11034 ····DW_AT_low_pc·······DW_FORM_addr
11035 ····DW_AT_high_pc······DW_FORM_data411035 ····DW_AT_high_pc······DW_FORM_data4
11036 ····DW_AT_frame_base···DW_FORM_exprloc11036 ····DW_AT_frame_base···DW_FORM_exprloc
11037 ····DW_AT_sibling······DW_FORM_ref411037 ····DW_AT_sibling······DW_FORM_ref4
11038 ····DW_AT·value:·0·····DW_FORM·value:·011038 ····DW_AT·value:·0·····DW_FORM·value:·0
11039 ···92······DW_TAG_formal_parameter····[no·children] 
11040 ····DW_AT_abstract_origin·DW_FORM_ref4 
11041 ····DW_AT·value:·0·····DW_FORM·value:·0 
11042 ···93······DW_TAG_subprogram····[has·children]11039 ···92······DW_TAG_subprogram····[has·children]
11043 ····DW_AT_abstract_origin·DW_FORM_ref411040 ····DW_AT_abstract_origin·DW_FORM_ref4
11044 ····DW_AT_low_pc·······DW_FORM_addr11041 ····DW_AT_low_pc·······DW_FORM_addr
11045 ····DW_AT_high_pc······DW_FORM_data411042 ····DW_AT_high_pc······DW_FORM_data4
11046 ····DW_AT_frame_base···DW_FORM_exprloc11043 ····DW_AT_frame_base···DW_FORM_exprloc
11047 ····DW_AT_call_all_calls·DW_FORM_flag_present11044 ····DW_AT_call_all_calls·DW_FORM_flag_present
11048 ····DW_AT·value:·0·····DW_FORM·value:·011045 ····DW_AT·value:·0·····DW_FORM·value:·0
11049 ··Number·TAG·(0x5fbf)11046 ··Number·TAG·(0x5fb8)
11050 ···1······DW_TAG_formal_parameter····[no·children]11047 ···1······DW_TAG_formal_parameter····[no·children]
11051 ····DW_AT_abstract_origin·DW_FORM_ref411048 ····DW_AT_abstract_origin·DW_FORM_ref4
11052 ····DW_AT_location·····DW_FORM_sec_offset11049 ····DW_AT_location·····DW_FORM_sec_offset
11053 ····DW_AT_GNU_locviews·DW_FORM_sec_offset11050 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
11054 ····DW_AT·value:·0·····DW_FORM·value:·011051 ····DW_AT·value:·0·····DW_FORM·value:·0
11055 ···2······DW_TAG_call_site_parameter····[no·children]11052 ···2······DW_TAG_call_site_parameter····[no·children]
11056 ····DW_AT_location·····DW_FORM_exprloc11053 ····DW_AT_location·····DW_FORM_exprloc
Offset 11744, 15 lines modifiedOffset 11741, 15 lines modified
11744 ····DW_AT·value:·0·····DW_FORM·value:·011741 ····DW_AT·value:·0·····DW_FORM·value:·0
11745 ···103······DW_TAG_subprogram····[no·children]11742 ···103······DW_TAG_subprogram····[no·children]
11746 ····DW_AT_external·····DW_FORM_flag_present11743 ····DW_AT_external·····DW_FORM_flag_present
11747 ····DW_AT_declaration··DW_FORM_flag_present11744 ····DW_AT_declaration··DW_FORM_flag_present
11748 ····DW_AT_linkage_name·DW_FORM_strp11745 ····DW_AT_linkage_name·DW_FORM_strp
11749 ····DW_AT_name·········DW_FORM_strp11746 ····DW_AT_name·········DW_FORM_strp
11750 ····DW_AT·value:·0·····DW_FORM·value:·011747 ····DW_AT·value:·0·····DW_FORM·value:·0
11751 ··Number·TAG·(0x65cc)11748 ··Number·TAG·(0x65c5)
11752 ···1······DW_TAG_member····[no·children]11749 ···1······DW_TAG_member····[no·children]
11753 ····DW_AT_name·········DW_FORM_strp11750 ····DW_AT_name·········DW_FORM_strp
11754 ····DW_AT_decl_file····DW_FORM_data111751 ····DW_AT_decl_file····DW_FORM_data1
11755 ····DW_AT_decl_line····DW_FORM_data111752 ····DW_AT_decl_line····DW_FORM_data1
11756 ····DW_AT_decl_column··DW_FORM_data111753 ····DW_AT_decl_column··DW_FORM_data1
11757 ····DW_AT_type·········DW_FORM_ref411754 ····DW_AT_type·········DW_FORM_ref4
11758 ····DW_AT_data_member_location·DW_FORM_data111755 ····DW_AT_data_member_location·DW_FORM_data1
Offset 12830, 15 lines modifiedOffset 12827, 15 lines modified
12830 ····DW_AT_abstract_origin·DW_FORM_ref412827 ····DW_AT_abstract_origin·DW_FORM_ref4
12831 ····DW_AT_ranges·······DW_FORM_sec_offset12828 ····DW_AT_ranges·······DW_FORM_sec_offset
12832 ····DW_AT_call_file····DW_FORM_data112829 ····DW_AT_call_file····DW_FORM_data1
12833 ····DW_AT_call_line····DW_FORM_data212830 ····DW_AT_call_line····DW_FORM_data2
12834 ····DW_AT_call_column··DW_FORM_data112831 ····DW_AT_call_column··DW_FORM_data1
12835 ····DW_AT_sibling······DW_FORM_ref412832 ····DW_AT_sibling······DW_FORM_ref4
12836 ····DW_AT·value:·0·····DW_FORM·value:·012833 ····DW_AT·value:·0·····DW_FORM·value:·0
12837 ··Number·TAG·(0x6f3b)12834 ··Number·TAG·(0x6f34)
12838 ···1······DW_TAG_formal_parameter····[no·children]12835 ···1······DW_TAG_formal_parameter····[no·children]
12839 ····DW_AT_abstract_origin·DW_FORM_ref412836 ····DW_AT_abstract_origin·DW_FORM_ref4
12840 ····DW_AT_location·····DW_FORM_sec_offset12837 ····DW_AT_location·····DW_FORM_sec_offset
12841 ····DW_AT_GNU_locviews·DW_FORM_sec_offset12838 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
12842 ····DW_AT·value:·0·····DW_FORM·value:·012839 ····DW_AT·value:·0·····DW_FORM·value:·0
12843 ···2······DW_TAG_member····[no·children]12840 ···2······DW_TAG_member····[no·children]
12844 ····DW_AT_name·········DW_FORM_strp12841 ····DW_AT_name·········DW_FORM_strp
Offset 13980, 15 lines modifiedOffset 13977, 15 lines modified
13980 ····DW_AT_abstract_origin·DW_FORM_ref413977 ····DW_AT_abstract_origin·DW_FORM_ref4
13981 ····DW_AT_location·····DW_FORM_exprloc13978 ····DW_AT_location·····DW_FORM_exprloc
13982 ····DW_AT·value:·0·····DW_FORM·value:·013979 ····DW_AT·value:·0·····DW_FORM·value:·0
13983 ···160······DW_TAG_variable····[no·children]13980 ···160······DW_TAG_variable····[no·children]
13984 ····DW_AT_abstract_origin·DW_FORM_ref413981 ····DW_AT_abstract_origin·DW_FORM_ref4
13985 ····DW_AT_const_value··DW_FORM_data113982 ····DW_AT_const_value··DW_FORM_data1
13986 ····DW_AT·value:·0·····DW_FORM·value:·013983 ····DW_AT·value:·0·····DW_FORM·value:·0
13987 ··Number·TAG·(0x793f)13984 ··Number·TAG·(0x7938)
13988 ···1······DW_TAG_member····[no·children]13985 ···1······DW_TAG_member····[no·children]
13989 ····DW_AT_name·········DW_FORM_strp13986 ····DW_AT_name·········DW_FORM_strp
13990 ····DW_AT_decl_file····DW_FORM_data113987 ····DW_AT_decl_file····DW_FORM_data1
13991 ····DW_AT_decl_line····DW_FORM_data113988 ····DW_AT_decl_line····DW_FORM_data1
13992 ····DW_AT_decl_column··DW_FORM_data113989 ····DW_AT_decl_column··DW_FORM_data1
13993 ····DW_AT_type·········DW_FORM_ref413990 ····DW_AT_type·········DW_FORM_ref4
Max diff block lines reached; 295985/301316 bytes (98.23%) of diff not shown.
276 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 107 lines modifiedOffset 3, 107 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0007c2d0·000000049 ····0007c268·00000004
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x10613 ··Offset·into·.debug_info:··0x106
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····001663d4·0000007e17 ····00164f44·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x33221 ··Offset·into·.debug_info:··0x332
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0007c330·0000012625 ····0007c2c8·00000126
26 ····0007c458·0000001426 ····0007c3f0·00000014
27 ····0007c46c·0000006027 ····0007c404·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················18829 ··Length:···················188
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x4aa31 ··Offset·into·.debug_info:··0x4aa
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00166454·0000058435 ····00164fc4·00000584
36 ····0007c4cc·0000002836 ····0007c464·00000028
37 ····0007c4f4·0000002a37 ····0007c48c·0000002a
38 ····0007c520·0000005438 ····0007c4b8·00000054
39 ····0007c574·0000040039 ····0007c50c·00000400
40 ····0007c974·0000007440 ····0007c90c·00000074
41 ····0007c9e8·0000006041 ····0007c980·00000060
42 ····0007ca48·0000008442 ····0007c9e0·00000084
43 ····0007cacc·0000006e43 ····0007ca64·0000006e
44 ····0007cb3c·0000013244 ····0007cad4·00000132
45 ····0007cc70·0000008e45 ····0007cc08·0000008e
 46 ····0007cc98·00000046
 47 ····0007cce0·00000040
46 ····0007cd00·0000004648 ····0007cd20·00000064
47 ····0007cd48·00000040 
48 ····0007cd88·0000006449 ····0007cd84·00000096
49 ····0007cdec·00000096 
50 ····0007ce84·000003a850 ····0007ce1c·000003a8
51 ····0007d22c·0000007451 ····0007d1c4·00000074
52 ····0007d2a0·0000019c52 ····0007d238·00000196
53 ····0002a5a0·0000003e53 ····0002a5a0·0000003e
54 ····0002a5de·0000000c54 ····0002a5de·0000000c
55 ····0002a5ea·0000003e55 ····0002a5ea·0000003e
56 ····00000000·0000000056 ····00000000·00000000
57 ··Length:···················5257 ··Length:···················52
58 ··Version:··················258 ··Version:··················2
59 ··Offset·into·.debug_info:··0x165c859 ··Offset·into·.debug_info:··0x165c8
60 ··Pointer·Size:·············460 ··Pointer·Size:·············4
61 ··Segment·Size:·············061 ··Segment·Size:·············0
  
62 ····Address····Length62 ····Address····Length
63 ····001669d8·000006d263 ····00165548·000006d2
64 ····0002a628·0000008e64 ····0002a628·0000008e
65 ····0002a6b6·000000e865 ····0002a6b6·000000e8
66 ····0002a79e·0000001a66 ····0002a79e·0000001a
67 ····00000000·0000000067 ····00000000·00000000
68 ··Length:···················28468 ··Length:···················284
69 ··Version:··················269 ··Version:··················2
70 ··Offset·into·.debug_info:··0x1900a70 ··Offset·into·.debug_info:··0x1900a
71 ··Pointer·Size:·············471 ··Pointer·Size:·············4
72 ··Segment·Size:·············072 ··Segment·Size:·············0
  
73 ····Address····Length73 ····Address····Length
74 ····001670ac·000009b074 ····00165c1c·000009b0
75 ····0007d43c·000000a875 ····0007d3d0·000000a8
76 ····0007d4e4·000000f476 ····0007d478·000000f4
77 ····0007d5d8·000006e477 ····0007d56c·000006e4
78 ····0007dcbc·0000002278 ····0007dc50·00000022
79 ····0007dce0·0000008679 ····0007dc74·00000086
80 ····0007dd68·000000d480 ····0007dcfc·000000d4
81 ····0007de3c·0000005081 ····0007ddd0·00000050
82 ····0007de8c·0000002282 ····0007de20·00000022
83 ····0007deb0·0000006883 ····0007de44·00000068
84 ····0007df18·0000006884 ····0007deac·00000068
85 ····0007df80·000002e685 ····0007df14·000002e6
86 ····0007e268·0000003c86 ····0007e1fc·0000003c
87 ····0007e2a4·0000006487 ····0007e238·00000064
88 ····0007e308·0000003c88 ····0007e29c·0000003c
89 ····0007e344·0000006689 ····0007e2d8·00000066
90 ····0007e3ac·0000019690 ····0007e340·00000196
91 ····0007e544·0000012291 ····0007e4d8·00000122
92 ····0007e668·0000034692 ····0007e5fc·00000346
93 ····0007e9b0·000000bc93 ····0007e944·000000bc
94 ····0007ea6c·000000bc94 ····0007ea00·000000bc
95 ····0007eb28·00000022 
96 ····0007eb4c·0000002295 ····0007eabc·00000022
 96 ····0007eae0·00000022
97 ····0002a7b8·0000009097 ····0002a7b8·00000090
98 ····0002a848·0000003e98 ····0002a848·0000003e
99 ····0002a886·0000005a99 ····0002a886·0000005a
100 ····0002a8e0·0000005a100 ····0002a8e0·0000005a
101 ····0002a93a·00000016101 ····0002a93a·00000016
102 ····0002a950·0000001a102 ····0002a950·0000001a
103 ····0002a96a·00000050103 ····0002a96a·00000050
Offset 114, 92 lines modifiedOffset 114, 92 lines modified
114 ··Length:···················868114 ··Length:···················868
115 ··Version:··················2115 ··Version:··················2
116 ··Offset·into·.debug_info:··0x312b8116 ··Offset·into·.debug_info:··0x312b8
117 ··Pointer·Size:·············4117 ··Pointer·Size:·············4
118 ··Segment·Size:·············0118 ··Segment·Size:·············0
  
119 ····Address····Length119 ····Address····Length
120 ····00167a5c·00007f1c120 ····001665cc·00007f24
121 ····0007eb70·00001b00121 ····0007eb04·00001b00
122 ····00080670·00000078122 ····00080604·00000078
123 ····000806e8·00000064123 ····0008067c·00000064
 124 ····000806e0·00000066
124 ····0008074c·00000066125 ····00080748·00000066
125 ····000807b4·00000066126 ····000807b0·000001d6
126 ····0008081c·000001d6127 ····00080988·000018e6
127 ····000809f4·000018d8 
Max diff block lines reached; 274563/282092 bytes (97.33%) of diff not shown.
146 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 858 lines modifiedOffset 8, 858 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·0007c2d0·(base·address)12 ····00000010·0007c268·(base·address)
13 ····00000015·v0000000·v0000000·views·at·0000000c·for:13 ····00000015·v0000000·v0000000·views·at·0000000c·for:
14 ·············0007c2d0·0007c2d3·(DW_OP_reg0·(r0))14 ·············0007c268·0007c26b·(DW_OP_reg0·(r0))
15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
16 ·············0007c2d3·0007c2d4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)16 ·············0007c26b·0007c26c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
17 ····00000028·<End·of·list>17 ····00000028·<End·of·list>
  
18 ····00000029·v0000000·v0000000·location·view·pair18 ····00000029·v0000000·v0000000·location·view·pair
19 ····0000002b·v0000000·v0000000·location·view·pair19 ····0000002b·v0000000·v0000000·location·view·pair
  
20 ····0000002d·0007c2d0·(base·address)20 ····0000002d·0007c268·(base·address)
21 ····00000032·v0000000·v0000000·views·at·00000029·for:21 ····00000032·v0000000·v0000000·views·at·00000029·for:
22 ·············0007c2d0·0007c2d3·(DW_OP_reg1·(r1))22 ·············0007c268·0007c26b·(DW_OP_reg1·(r1))
23 ····00000037·v0000000·v0000000·views·at·0000002b·for:23 ····00000037·v0000000·v0000000·views·at·0000002b·for:
24 ·············0007c2d3·0007c2d4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)24 ·············0007c26b·0007c26c·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
25 ····00000045·<End·of·list>25 ····00000045·<End·of·list>
26 Table·at·Offset·0x4626 Table·at·Offset·0x46
27 ··Length:··········0x3b27 ··Length:··········0x3b
28 ··DWARF·version:···528 ··DWARF·version:···5
29 ··Address·size:····429 ··Address·size:····4
30 ··Segment·size:····030 ··Segment·size:····0
31 ··Offset·entries:··031 ··Offset·entries:··0
  
32 ····Offset···Begin············End··············Expression32 ····Offset···Begin············End··············Expression
  
33 ····00000052·v0000003·v0000000·location·view·pair33 ····00000052·v0000003·v0000000·location·view·pair
  
34 ····00000054·v0000003·v0000000·views·at·00000052·for:34 ····00000054·v0000003·v0000000·views·at·00000052·for:
35 ·············001663fe·00166432·(DW_OP_addr:·24ea54;·DW_OP_stack_value)35 ·············00164f6e·00164fa2·(DW_OP_addr:·24e2d4;·DW_OP_stack_value)
36 ····0000005e·<End·of·list>36 ····0000005e·<End·of·list>
  
37 ····0000005f·v0000005·v0000000·location·view·pair37 ····0000005f·v0000005·v0000000·location·view·pair
  
38 ····00000061·v0000005·v0000000·views·at·0000005f·for:38 ····00000061·v0000005·v0000000·views·at·0000005f·for:
39 ·············001663fe·00166432·(DW_OP_addr:·24ea54;·DW_OP_stack_value)39 ·············00164f6e·00164fa2·(DW_OP_addr:·24e2d4;·DW_OP_stack_value)
40 ····0000006b·<End·of·list>40 ····0000006b·<End·of·list>
  
41 ····0000006c·v0000006·v0000008·location·view·pair41 ····0000006c·v0000006·v0000008·location·view·pair
42 ····0000006e·v0000008·v0000000·location·view·pair42 ····0000006e·v0000008·v0000000·location·view·pair
  
43 ····00000070·v0000006·v0000008·views·at·0000006c·for:43 ····00000070·v0000006·v0000008·views·at·0000006c·for:
44 ·············001663fe·001663fe·(DW_OP_addr:·24ea54;·DW_OP_stack_value)44 ·············00164f6e·00164f6e·(DW_OP_addr:·24e2d4;·DW_OP_stack_value)
45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:
46 ·············001663fe·00166432·(DW_OP_addr:·2466d4;·DW_OP_stack_value)46 ·············00164f6e·00164fa2·(DW_OP_addr:·245f54;·DW_OP_stack_value)
47 ····00000084·<End·of·list>47 ····00000084·<End·of·list>
48 Table·at·Offset·0x8548 Table·at·Offset·0x85
49 ··Length:··········0x7b49 ··Length:··········0x7b
50 ··DWARF·version:···550 ··DWARF·version:···5
51 ··Address·size:····451 ··Address·size:····4
52 ··Segment·size:····052 ··Segment·size:····0
53 ··Offset·entries:··053 ··Offset·entries:··0
  
54 ····Offset···Begin············End··············Expression54 ····Offset···Begin············End··············Expression
  
55 ····00000091·v0000000·v0000000·location·view·pair55 ····00000091·v0000000·v0000000·location·view·pair
56 ····00000093·v0000000·v0000000·location·view·pair56 ····00000093·v0000000·v0000000·location·view·pair
57 ····00000095·v0000000·v0000000·location·view·pair57 ····00000095·v0000000·v0000000·location·view·pair
  
58 ····00000097·0007c46c·(base·address)58 ····00000097·0007c404·(base·address)
59 ····0000009c·v0000000·v0000000·views·at·00000091·for:59 ····0000009c·v0000000·v0000000·views·at·00000091·for:
60 ·············0007c46c·0007c46e·(DW_OP_reg0·(r0))60 ·············0007c404·0007c406·(DW_OP_reg0·(r0))
61 ····000000a1·v0000000·v0000000·views·at·00000093·for:61 ····000000a1·v0000000·v0000000·views·at·00000093·for:
62 ·············0007c46e·0007c492·(DW_OP_breg0·(r0):·42;·DW_OP_stack_value)62 ·············0007c406·0007c42a·(DW_OP_breg0·(r0):·42;·DW_OP_stack_value)
63 ····000000a8·v0000000·v0000000·views·at·00000095·for:63 ····000000a8·v0000000·v0000000·views·at·00000095·for:
64 ·············0007c492·0007c4cc·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)64 ·············0007c42a·0007c464·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
65 ····000000b6·<End·of·list>65 ····000000b6·<End·of·list>
  
66 ····000000b7·v0000000·v0000000·location·view·pair66 ····000000b7·v0000000·v0000000·location·view·pair
67 ····000000b9·v0000000·v0000000·location·view·pair67 ····000000b9·v0000000·v0000000·location·view·pair
68 ····000000bb·v0000000·v0000000·location·view·pair68 ····000000bb·v0000000·v0000000·location·view·pair
  
69 ····000000bd·0007c330·(base·address)69 ····000000bd·0007c2c8·(base·address)
70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:
71 ·············0007c330·0007c332·(DW_OP_reg0·(r0))71 ·············0007c2c8·0007c2ca·(DW_OP_reg0·(r0))
72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:
73 ·············0007c332·0007c398·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)73 ·············0007c2ca·0007c330·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)
74 ····000000ce·v0000000·v0000000·views·at·000000bb·for:74 ····000000ce·v0000000·v0000000·views·at·000000bb·for:
75 ·············0007c398·0007c456·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)75 ·············0007c330·0007c3ee·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
76 ····000000dd·<End·of·list>76 ····000000dd·<End·of·list>
  
77 ····000000de·v0000000·v0000000·location·view·pair77 ····000000de·v0000000·v0000000·location·view·pair
78 ····000000e0·v0000000·v0000000·location·view·pair78 ····000000e0·v0000000·v0000000·location·view·pair
79 ····000000e2·v0000000·v0000000·location·view·pair79 ····000000e2·v0000000·v0000000·location·view·pair
  
80 ····000000e4·0007c458·(base·address)80 ····000000e4·0007c3f0·(base·address)
81 ····000000e9·v0000000·v0000000·views·at·000000de·for:81 ····000000e9·v0000000·v0000000·views·at·000000de·for:
82 ·············0007c458·0007c45a·(DW_OP_reg0·(r0))82 ·············0007c3f0·0007c3f2·(DW_OP_reg0·(r0))
83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:
84 ·············0007c45a·0007c468·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)84 ·············0007c3f2·0007c400·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)
85 ····000000f5·v0000000·v0000000·views·at·000000e2·for:85 ····000000f5·v0000000·v0000000·views·at·000000e2·for:
86 ·············0007c468·0007c46c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)86 ·············0007c400·0007c404·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
87 ····00000103·<End·of·list>87 ····00000103·<End·of·list>
88 Table·at·Offset·0x10488 Table·at·Offset·0x104
89 ··Length:··········0x20c189 ··Length:··········0x2086
90 ··DWARF·version:···590 ··DWARF·version:···5
91 ··Address·size:····491 ··Address·size:····4
92 ··Segment·size:····092 ··Segment·size:····0
93 ··Offset·entries:··093 ··Offset·entries:··0
  
94 ····Offset···Begin············End··············Expression94 ····Offset···Begin············End··············Expression
  
95 ····00000110·v0000000·v0000000·location·view·pair95 ····00000110·v0000000·v0000000·location·view·pair
96 ····00000112·v0000000·v0000000·location·view·pair96 ····00000112·v0000000·v0000000·location·view·pair
97 ····00000114·v0000000·v0000000·location·view·pair97 ····00000114·v0000000·v0000000·location·view·pair
98 ····00000116·v0000000·v0000000·location·view·pair98 ····00000116·v0000000·v0000000·location·view·pair
99 ····00000118·v0000000·v0000000·location·view·pair99 ····00000118·v0000000·v0000000·location·view·pair
100 ····0000011a·v0000000·v0000000·location·view·pair100 ····0000011a·v0000000·v0000000·location·view·pair
  
101 ····0000011c·00166454·(base·address)101 ····0000011c·00164fc4·(base·address)
102 ····00000121·v0000000·v0000000·views·at·00000110·for:102 ····00000121·v0000000·v0000000·views·at·00000110·for:
103 ·············00166454·00166483·(DW_OP_reg0·(r0))103 ·············00164fc4·00164ff3·(DW_OP_reg0·(r0))
104 ····00000126·v0000000·v0000000·views·at·00000112·for:104 ····00000126·v0000000·v0000000·views·at·00000112·for:
105 ·············00166483·00166486·(DW_OP_reg4·(r4))105 ·············00164ff3·00164ff6·(DW_OP_reg4·(r4))
106 ····0000012b·v0000000·v0000000·views·at·00000114·for:106 ····0000012b·v0000000·v0000000·views·at·00000114·for:
107 ·············00166486·001664e0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4d0>);·DW_OP_convert·<0x4d7>;·DW_OP_convert·<0>;·DW_OP_stack_value)107 ·············00164ff6·00165050·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4d0>);·DW_OP_convert·<0x4d7>;·DW_OP_convert·<0>;·DW_OP_stack_value)
108 ····0000013a·v0000000·v0000000·views·at·00000116·for:108 ····0000013a·v0000000·v0000000·views·at·00000116·for:
109 ·············001664e0·001664e2·(DW_OP_reg0·(r0))109 ·············00165050·00165052·(DW_OP_reg0·(r0))
110 ····00000141·v0000000·v0000000·views·at·00000118·for:110 ····00000141·v0000000·v0000000·views·at·00000118·for:
111 ·············001664e2·001664ea·(DW_OP_reg4·(r4))111 ·············00165052·0016505a·(DW_OP_reg4·(r4))
112 ····00000148·v0000000·v0000000·views·at·0000011a·for:112 ····00000148·v0000000·v0000000·views·at·0000011a·for:
Max diff block lines reached; 153572353/153580268 bytes (99.99%) of diff not shown.
276 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 107 lines modifiedOffset 3, 107 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0007c2d0·000000049 ····0007c268·00000004
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x10613 ··Offset·into·.debug_info:··0x106
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····001663d4·0000007e17 ····00164f44·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x33221 ··Offset·into·.debug_info:··0x332
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0007c330·0000012625 ····0007c2c8·00000126
26 ····0007c458·0000001426 ····0007c3f0·00000014
27 ····0007c46c·0000006027 ····0007c404·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················18829 ··Length:···················188
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x4aa31 ··Offset·into·.debug_info:··0x4aa
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00166454·0000058435 ····00164fc4·00000584
36 ····0007c4cc·0000002836 ····0007c464·00000028
37 ····0007c4f4·0000002a37 ····0007c48c·0000002a
38 ····0007c520·0000005438 ····0007c4b8·00000054
39 ····0007c574·0000040039 ····0007c50c·00000400
40 ····0007c974·0000007440 ····0007c90c·00000074
41 ····0007c9e8·0000006041 ····0007c980·00000060
42 ····0007ca48·0000008442 ····0007c9e0·00000084
43 ····0007cacc·0000006e43 ····0007ca64·0000006e
44 ····0007cb3c·0000013244 ····0007cad4·00000132
45 ····0007cc70·0000008e45 ····0007cc08·0000008e
 46 ····0007cc98·00000046
 47 ····0007cce0·00000040
46 ····0007cd00·0000004648 ····0007cd20·00000064
47 ····0007cd48·00000040 
48 ····0007cd88·0000006449 ····0007cd84·00000096
49 ····0007cdec·00000096 
50 ····0007ce84·000003a850 ····0007ce1c·000003a8
51 ····0007d22c·0000007451 ····0007d1c4·00000074
52 ····0007d2a0·0000019c52 ····0007d238·00000196
53 ····0002a5a0·0000003e53 ····0002a5a0·0000003e
54 ····0002a5de·0000000c54 ····0002a5de·0000000c
55 ····0002a5ea·0000003e55 ····0002a5ea·0000003e
56 ····00000000·0000000056 ····00000000·00000000
57 ··Length:···················5257 ··Length:···················52
58 ··Version:··················258 ··Version:··················2
59 ··Offset·into·.debug_info:··0x165c859 ··Offset·into·.debug_info:··0x165c8
60 ··Pointer·Size:·············460 ··Pointer·Size:·············4
61 ··Segment·Size:·············061 ··Segment·Size:·············0
  
62 ····Address····Length62 ····Address····Length
63 ····001669d8·000006d263 ····00165548·000006d2
64 ····0002a628·0000008e64 ····0002a628·0000008e
65 ····0002a6b6·000000e865 ····0002a6b6·000000e8
66 ····0002a79e·0000001a66 ····0002a79e·0000001a
67 ····00000000·0000000067 ····00000000·00000000
68 ··Length:···················28468 ··Length:···················284
69 ··Version:··················269 ··Version:··················2
70 ··Offset·into·.debug_info:··0x1900a70 ··Offset·into·.debug_info:··0x1900a
71 ··Pointer·Size:·············471 ··Pointer·Size:·············4
72 ··Segment·Size:·············072 ··Segment·Size:·············0
  
73 ····Address····Length73 ····Address····Length
74 ····001670ac·000009b074 ····00165c1c·000009b0
75 ····0007d43c·000000a875 ····0007d3d0·000000a8
76 ····0007d4e4·000000f476 ····0007d478·000000f4
77 ····0007d5d8·000006e477 ····0007d56c·000006e4
78 ····0007dcbc·0000002278 ····0007dc50·00000022
79 ····0007dce0·0000008679 ····0007dc74·00000086
80 ····0007dd68·000000d480 ····0007dcfc·000000d4
81 ····0007de3c·0000005081 ····0007ddd0·00000050
82 ····0007de8c·0000002282 ····0007de20·00000022
83 ····0007deb0·0000006883 ····0007de44·00000068
84 ····0007df18·0000006884 ····0007deac·00000068
85 ····0007df80·000002e685 ····0007df14·000002e6
86 ····0007e268·0000003c86 ····0007e1fc·0000003c
87 ····0007e2a4·0000006487 ····0007e238·00000064
88 ····0007e308·0000003c88 ····0007e29c·0000003c
89 ····0007e344·0000006689 ····0007e2d8·00000066
90 ····0007e3ac·0000019690 ····0007e340·00000196
91 ····0007e544·0000012291 ····0007e4d8·00000122
92 ····0007e668·0000034692 ····0007e5fc·00000346
93 ····0007e9b0·000000bc93 ····0007e944·000000bc
94 ····0007ea6c·000000bc94 ····0007ea00·000000bc
95 ····0007eb28·00000022 
96 ····0007eb4c·0000002295 ····0007eabc·00000022
 96 ····0007eae0·00000022
97 ····0002a7b8·0000009097 ····0002a7b8·00000090
98 ····0002a848·0000003e98 ····0002a848·0000003e
99 ····0002a886·0000005a99 ····0002a886·0000005a
100 ····0002a8e0·0000005a100 ····0002a8e0·0000005a
101 ····0002a93a·00000016101 ····0002a93a·00000016
102 ····0002a950·0000001a102 ····0002a950·0000001a
103 ····0002a96a·00000050103 ····0002a96a·00000050
Offset 114, 92 lines modifiedOffset 114, 92 lines modified
114 ··Length:···················868114 ··Length:···················868
115 ··Version:··················2115 ··Version:··················2
116 ··Offset·into·.debug_info:··0x312b8116 ··Offset·into·.debug_info:··0x312b8
117 ··Pointer·Size:·············4117 ··Pointer·Size:·············4
118 ··Segment·Size:·············0118 ··Segment·Size:·············0
  
119 ····Address····Length119 ····Address····Length
120 ····00167a5c·00007f1c120 ····001665cc·00007f24
121 ····0007eb70·00001b00121 ····0007eb04·00001b00
122 ····00080670·00000078122 ····00080604·00000078
123 ····000806e8·00000064123 ····0008067c·00000064
 124 ····000806e0·00000066
124 ····0008074c·00000066125 ····00080748·00000066
125 ····000807b4·00000066126 ····000807b0·000001d6
126 ····0008081c·000001d6127 ····00080988·000018e6
127 ····000809f4·000018d8 
Max diff block lines reached; 274563/282092 bytes (97.33%) of diff not shown.
70.1 KB
strings --all --bytes=8 {}
    
Offset 2, 3097 lines modifiedOffset 2, 3133 lines modified
2 gc__start2 gc__start
3 -4@[sp,·#16]3 -4@[sp,·#16]
4 gc__done4 gc__done
5 import__find__load__start5 import__find__load__start
6 import__find__load__done6 import__find__load__done
7 4@r0·-4@r37 4@r0·-4@r3
8 4@r7·4@r68 4@r7·4@r6
 9 \rY###C####%##c
 10 *»      3I.{7[
 11 vS»     MT/m*
 12 nwK^ReCO&
 13 sp[%LtWw
 14 C/Q^6+PjT
 15 -kIo[KzG
 16 b<1Bq`7{
 17 vn^l:Z{vS»      
 18 015VLMl"
 19 ibfX13brf
 20 ;jbvX1"C
 21 X+Mz[S>^a
 22 +aAR8#t)X
 23 9,h}-j^h
 24 twd·,?jA@'
 25 -b`hKtX#&
 26 tJs%g:BV
 27 "fP"];52;9
 28 i)f75evSSf7
 29 F,jiT$#6Cf
 30 ,9T_^iY~S
 31 @>n|^Zp>r%e/
 32 )=Y^/wQ5e
9 %%#%###C#####c 
10 %#Pm`}}# 
11 _l!d?b(O 
12 V.4L[`"N 
13 vX"'h.*l 
14 JG)D9ESn 
15 .Xp`·_q{ 
16 'Zi.nA4sb:}o 
17 ^PqP1[76&$+f3 
18 ^]I^»   YWJ 
19 UzD5HzO`*H 
20 xq;M;»  `9I 
21 ]+++++33+S+M++++o 
22 WR1Fc+-l 
23 ZZXKCz[11Nc 
24 W21Fc+-l 
25 sX8WP%<-# 
26 ]#cp$WsJ 
27 5uU>wcKV 
28 ]»      gb'@b· 
29 7'r_NO)V 
30 DN,0TGZD6Fb 
31 4Js5g:T6 
32 6*%S_*+mW 
33 ;iRu|z*+5 
34 owB*\AO. 
35 xb7tIi_@33 xb7tQY_@
36 8L$,``2EkK 
37 e=»     ;h`2E 
38 ci\l-aax0 
39 Q;V:Q]NF 
40 &]^4»   t!e 
41 V*e·mvKN| 
42 k^9/(9/x 
43 ~w{·`(8l 
44 slNTcSdu 
45 +»      RE<GW7 
46 r/4w#O"o' 
47 6b}ub}ub 
48 6bStbStbSK 
49 jTMoT]oTC5 
50 g>z,)zlKuM 
51 J]j]BzHm 
52 +,TWXEMa- 
53 5Og+Zg+^c+Agk 
54 @g+Ig+Yg+Eg+[c+Ggk 
55 sGvRp94\ 
56 TUQUEk)m-UTU 
57 -9c7QYP= 
58 q>4p&tw7 
59 St7;FDwK 
60 -5s?T<oo 
61 gHenXK"U 
62 PV>_Zy8*B 
63 a,4B97f# 
64 ,nr:7y#P2 
65 /@$dCI~g 
66 5h)X!:k& 
67 L`,TSuK+ 
68 Po:==>» ] 
69 %Nl^Gk'6 
70 ][TRtcQI 
71 T[KG$MQQRd` 
72 757W%Tss 
73 P=6%G}Nx 
74 x3^V_NW_^ 
75 Woy8L}H1 
76 P`*jj*=.OC\ 
77 t!*>&[}f 
78 z>j3myZaMA 
79 TGJ.A$g= 
80 YYaflhqUF/ 
81 ·"·6T@TD 
82 U5GU/s2l 
83 wEp/Ms26 
84 k»      haf]ZK 
85 +1|;R/z5< 
86 *Z-3'sz]* 
87 ITW%bi]w 
88 **·JG@APTP 
89 XP_Ryb/Ju 
90 Y[/B_5B?7 
91 :»      K%sReNF 
92 V(b2h*1S 
93 6\qIG0h, 
94 %W3x]bWk 
95 `?3xXb?k 
96 YCMxHbC5l 
97 7;U<E{U8 
98 [X:}"[P6 
99 G,BmS(g:a 
100 XdwJXE]~,U'^ 
101 \_*`#?NK 
102 V_u,LL6h 
103 +iZb»   3B' 
104 MXsg\.RW1 
Max diff block lines reached; 67097/71684 bytes (93.60%) of diff not shown.
632 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 46, 17 lines modifiedOffset 46, 17 lines modified
46 »       ...46 »       ...
  
47 0002aa0c·<_set_seq_context>:47 0002aa0c·<_set_seq_context>:
48 »       ...48 »       ...
  
49 0002aa5e·<_PyPegen_seq_first_item>:49 0002aa5e·<_PyPegen_seq_first_item>:
50 _PyPegen_seq_first_item():50 _PyPegen_seq_first_item():
51 ./build-static/../Parser/action_helpers.c:11351 ./build-nopie/../Parser/action_helpers.c:113
52 »       movs»   r0,·r052 »       movs»   r0,·r0
53 ./build-static/../Parser/action_helpers.c:11453 ./build-nopie/../Parser/action_helpers.c:114
54 »       movs»   r0,·r054 »       movs»   r0,·r0
55 »       ...55 »       ...
  
56 0002aa64·<_gather_206_rule>:56 0002aa64·<_gather_206_rule>:
57 »       ...57 »       ...
  
58 0002ab7c·<_tmp_267_rule>:58 0002ab7c·<_tmp_267_rule>:
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       ...189 »       ...
  
190 0002c21a·<PyNumber_InPlaceMatrixMultiply>:190 0002c21a·<PyNumber_InPlaceMatrixMultiply>:
191 »       ...191 »       ...
  
192 0002c240·<PySequence_Count>:192 0002c240·<PySequence_Count>:
193 PySequence_Count():193 PySequence_Count():
194 ./build-static/../Objects/abstract.c:2266194 ./build-nopie/../Objects/abstract.c:2266
195 »       movs»   r0,·r0195 »       movs»   r0,·r0
196 »       movs»   r0,·r0196 »       movs»   r0,·r0
197 »       ...197 »       ...
  
198 0002c246·<PySequence_InPlaceConcat>:198 0002c246·<PySequence_InPlaceConcat>:
199 »       ...199 »       ...
  
Offset 271, 51 lines modifiedOffset 271, 51 lines modified
271 »       ...271 »       ...
  
272 0002ca6c·<_PyBuffer_ReleaseInInterpreter>:272 0002ca6c·<_PyBuffer_ReleaseInInterpreter>:
273 »       ...273 »       ...
  
274 0002ca7a·<PySequence_Length>:274 0002ca7a·<PySequence_Length>:
275 PySequence_Length():275 PySequence_Length():
276 ./build-static/../Objects/abstract.c:1750276 ./build-nopie/../Objects/abstract.c:1750
277 »       movs»   r0,·r0277 »       movs»   r0,·r0
278 »       ...278 »       ...
  
279 0002ca7e·<PyObject_Length>:279 0002ca7e·<PyObject_Length>:
280 PyObject_Length():280 PyObject_Length():
281 ./build-static/../Objects/abstract.c:75281 ./build-nopie/../Objects/abstract.c:75
282 »       movs»   r0,·r0282 »       movs»   r0,·r0
283 »       ...283 »       ...
  
284 0002ca82·<PyMapping_Length>:284 0002ca82·<PyMapping_Length>:
285 PyMapping_Length():285 PyMapping_Length():
286 ./build-static/../Objects/abstract.c:2336286 ./build-nopie/../Objects/abstract.c:2336
287 »       movs»   r0,·r0287 »       movs»   r0,·r0
288 »       ...288 »       ...
  
289 0002ca86·<PyAIter_Check>:289 0002ca86·<PyAIter_Check>:
290 »       ...290 »       ...
  
291 0002caa4·<PySequence_In>:291 0002caa4·<PySequence_In>:
292 PySequence_In():292 PySequence_In():
293 ./build-static/../Objects/abstract.c:2290293 ./build-nopie/../Objects/abstract.c:2290
294 »       movs»   r0,·r0294 »       movs»   r0,·r0
295 »       ...295 »       ...
  
296 0002caa8·<bool_and>:296 0002caa8·<bool_and>:
297 »       ...297 »       ...
  
298 0002caec·<bool_new>:298 0002caec·<bool_new>:
299 »       ...299 »       ...
  
300 0002cb54·<bool_invert>:300 0002cb54·<bool_invert>:
301 »       ...301 »       ...
  
302 0002cb98·<bool_dealloc>:302 0002cb98·<bool_dealloc>:
303 bool_dealloc():303 bool_dealloc():
304 ./build-static/../Objects/boolobject.c:166304 ./build-nopie/../Objects/boolobject.c:166
305 »       movs»   r0,·r0305 »       movs»   r0,·r0
306 »       ...306 »       ...
  
307 0002cb9c·<stringlib__two_way_count>:307 0002cb9c·<stringlib__two_way_count>:
308 »       ...308 »       ...
  
309 0002cc0c·<PyByteArray_Concat>:309 0002cc0c·<PyByteArray_Concat>:
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
448 »       ...448 »       ...
  
449 0002e538·<bytearrayiter_length_hint>:449 0002e538·<bytearrayiter_length_hint>:
450 »       ...450 »       ...
  
451 0002e54c·<PyByteArray_Size>:451 0002e54c·<PyByteArray_Size>:
452 PyByteArray_Size():452 PyByteArray_Size():
453 ./build-static/../Objects/bytearrayobject.c:159453 ./build-nopie/../Objects/bytearrayobject.c:159
454 »       movs»   r0,·r0454 »       movs»   r0,·r0
455 »       ...455 »       ...
  
456 0002e550·<bytearray_sizeof>:456 0002e550·<bytearray_sizeof>:
457 »       ...457 »       ...
  
458 0002e55c·<bytearray_insert>:458 0002e55c·<bytearray_insert>:
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 »       ...499 »       ...
  
500 0002ecce·<bytearray_getitem>:500 0002ecce·<bytearray_getitem>:
501 »       ...501 »       ...
  
502 0002ed16·<bytearray_reduce>:502 0002ed16·<bytearray_reduce>:
503 bytearray_reduce_impl():503 bytearray_reduce_impl():
504 ./build-static/../Objects/bytearrayobject.c:2230504 ./build-nopie/../Objects/bytearrayobject.c:2230
505 »       movs»   r0,·r0505 »       movs»   r0,·r0
506 »       movs»   r0,·r0506 »       movs»   r0,·r0
507 »       ...507 »       ...
  
508 0002ed1c·<bytes_str>:508 0002ed1c·<bytes_str>:
509 »       ...509 »       ...
  
Offset 644, 15 lines modifiedOffset 644, 15 lines modified
644 »       ...644 »       ...
  
645 00030070·<PyVectorcall_NARGS>:645 00030070·<PyVectorcall_NARGS>:
646 »       ...646 »       ...
  
647 00030078·<capsule_clear>:647 00030078·<capsule_clear>:
648 capsule_clear():648 capsule_clear():
649 ./build-static/../Objects/capsule.c:334649 ./build-nopie/../Objects/capsule.c:334
650 »       movs»   r0,·r0650 »       movs»   r0,·r0
Max diff block lines reached; 644856/647458 bytes (99.60%) 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 00246618·<_fini>:2 00245ea4·<_fini>:
3 »       ...3 »       ...
1.46 MB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 25269 lines modifiedOffset 1, 25269 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
Diff chunk too large, falling back to line-by-line diff (9679 lines added, 9679 lines removed)
2 ··[·····0]··long·long·int2 ··[·····0]··long·long·int
3 ··[·····e]··./build-static3 ··[·····e]··long·long·unsigned·int
4 ··[····1d]··long·long·unsigned·int4 ··[····25]··./build-nopie
5 ··[····34]··GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE5 ··[····33]··GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE
6 ··[···113]··unsigned·char6 ··[···112]··unsigned·char
7 ··[···121]··../Programs/python.c7 ··[···120]··../Programs/python.c
8 ··[···136]··argc8 ··[···135]··argc
9 ··[···13b]··short·unsigned·int9 ··[···13a]··short·unsigned·int
10 ··[···14e]··short·int10 ··[···14d]··short·int
11 ··[···158]··Py_BytesMain11 ··[···157]··Py_BytesMain
12 ··[···165]··Py_GetBuildInfo12 ··[···164]··Py_GetBuildInfo
13 ··[···175]··_Py_gitversion13 ··[···174]··_Py_gitversion
14 ··[···184]··PyOS_snprintf14 ··[···183]··PyOS_snprintf
15 ··[···192]··buildinfo15 ··[···191]··buildinfo
16 ··[···19c]··revision16 ··[···19b]··revision
17 ··[···1a5]··_Py_gitidentifier17 ··[···1a4]··_Py_gitidentifier
18 ··[···1b7]··gittag18 ··[···1b6]··gittag
19 ··[···1be]··../Modules/getbuildinfo.c19 ··[···1bd]··../Modules/getbuildinfo.c
20 ··[···1d8]··long·double20 ··[···1d7]··long·double
21 ··[···1e4]··gitid21 ··[···1e3]··gitid
22 ··[···1ea]··_PyToken_TwoChars22 ··[···1e9]··_PyToken_TwoChars
23 ··[···1fc]··_PyToken_ThreeChars23 ··[···1fb]··_PyToken_ThreeChars
24 ··[···210]··../Parser/token.c24 ··[···20f]··../Parser/token.c
25 ··[···222]··_PyParser_TokenNames25 ··[···221]··_PyParser_TokenNames
26 ··[···237]··_PyToken_OneChar26 ··[···236]··_PyToken_OneChar
27 ··[···248]··_py___rdivmod__27 ··[···247]··_py___rdivmod__
28 ··[···258]··_py___slots__28 ··[···257]··_py___slots__
29 ··[···266]··_py___init__29 ··[···265]··_py___init__
30 ··[···273]··_get_keyword_or_name_type30 ··[···272]··_get_keyword_or_name_type
31 ··[···28d]··_py_repl31 ··[···28c]··_py_repl
32 ··[···296]··compute_parser_flags32 ··[···295]··compute_parser_flags
33 ··[···2ab]··_py_opener33 ··[···2aa]··_py_opener
34 ··[···2b6]··BitOr_type34 ··[···2b5]··BitOr_type
35 ··[···2c1]··_py___typing_prepare_subst__35 ··[···2c0]··_py___typing_prepare_subst__
36 ··[···2de]··_py___getattribute__36 ··[···2dd]··_py___getattribute__
37 ··[···2f3]··work_to_do37 ··[···2f2]··work_to_do
38 ··[···2fe]··_py___float__38 ··[···2fd]··_py___float__
39 ··[···30c]··_py__align_39 ··[···30b]··_py__align_
40 ··[···318]··List_kind40 ··[···317]··List_kind
41 ··[···322]··JoinedStr_kind41 ··[···321]··JoinedStr_kind
42 ··[···331]··_py_exp42 ··[···330]··_py_exp
43 ··[···339]··reset_parser_state_for_error_pass43 ··[···338]··reset_parser_state_for_error_pass
44 ··[···35b]··_py_operation44 ··[···35a]··_py_operation
45 ··[···369]··last_expr_size45 ··[···368]··last_expr_size
46 ··[···378]··_py___divmod__46 ··[···377]··_py___divmod__
47 ··[···387]··SetComp_kind47 ··[···386]··SetComp_kind
48 ··[···394]··_py_new_file_name48 ··[···393]··_py_new_file_name
49 ··[···3a6]··PyRefTracer49 ··[···3a5]··PyRefTracer
50 ··[···3b2]··Py_INCREF50 ··[···3b1]··Py_INCREF
51 ··[···3bc]··_Py_ERROR_XMLCHARREFREPLACE51 ··[···3bb]··_Py_ERROR_XMLCHARREFREPLACE
52 ··[···3d8]··Lt_singleton52 ··[···3d7]··Lt_singleton
53 ··[···3e5]··si_errno53 ··[···3e4]··si_errno
54 ··[···3ee]··ceval_gil54 ··[···3ed]··ceval_gil
55 ··[···3f8]··_Py_tuple_freelist55 ··[···3f7]··_Py_tuple_freelist
56 ··[···40b]··managed_static_type_state56 ··[···40a]··managed_static_type_state
57 ··[···425]··_py_getattr57 ··[···424]··_py_getattr
58 ··[···431]··_py_warn_on_full_buffer58 ··[···430]··_py_warn_on_full_buffer
59 ··[···449]··__pad559 ··[···448]··__pad5
60 ··[···450]··stoptheworld60 ··[···44f]··stoptheworld
61 ··[···45d]··_Py_hashtable_hash_func61 ··[···45c]··_Py_hashtable_hash_func
62 ··[···475]··_getargs_runtime_state62 ··[···474]··_getargs_runtime_state
63 ··[···48c]··_py___class_getitem__63 ··[···48b]··_py___class_getitem__
64 ··[···4a2]··co_code_adaptive64 ··[···4a1]··co_code_adaptive
65 ··[···4b3]··parsenumber_raw65 ··[···4b2]··parsenumber_raw
66 ··[···4c3]··IUNDERFLOW_NORMAL66 ··[···4c2]··IUNDERFLOW_NORMAL
67 ··[···4d5]··_py___classdictcell__67 ··[···4d4]··_py___classdictcell__
68 ··[···4eb]··_py_dbl_close_br68 ··[···4ea]··_py_dbl_close_br
69 ··[···4fc]··decorator_list69 ··[···4fb]··decorator_list
70 ··[···50b]··interactive_src_start70 ··[···50a]··interactive_src_start
71 ··[···521]··nextpool71 ··[···520]··nextpool
72 ··[···52a]··_py_flush72 ··[···529]··_py_flush
73 ··[···534]··_freeres_buf73 ··[···533]··_freeres_buf
74 ··[···541]··parencolstack74 ··[···540]··parencolstack
75 ··[···54f]··tail_lo75 ··[···54e]··tail_lo
76 ··[···557]··_py_contravariant76 ··[···556]··_py_contravariant
77 ··[···569]··AugAssign_type77 ··[···568]··AugAssign_type
78 ··[···578]··allocfunc78 ··[···577]··allocfunc
79 ··[···582]··Global_kind79 ··[···581]··Global_kind
80 ··[···58e]··_Py_cached_objects80 ··[···58d]··_Py_cached_objects
81 ··[···5a1]··debug_alloc_api_t81 ··[···5a0]··debug_alloc_api_t
82 ··[···5b3]··f_funcobj82 ··[···5b2]··f_funcobj
83 ··[···5bd]··_py_fd83 ··[···5bc]··_py_fd
84 ··[···5c4]··async_gen_finalizer84 ··[···5c3]··async_gen_finalizer
85 ··[···5d8]··_PyThreadStateImpl85 ··[···5d7]··_PyThreadStateImpl
86 ··[···5eb]··_py___warningregistry__86 ··[···5ea]··_py___warningregistry__
87 ··[···603]··PySendResult87 ··[···602]··PySendResult
88 ··[···610]··f_string_start_offset88 ··[···60f]··f_string_start_offset
89 ··[···626]··_py_get_event_loop89 ··[···625]··_py_get_event_loop
90 ··[···639]··errtype90 ··[···638]··errtype
91 ··[···641]··_py_dict91 ··[···640]··_py_dict
92 ··[···64a]··next_keys_version92 ··[···649]··next_keys_version
93 ··[···65c]··h_root93 ··[···65b]··h_root
94 ··[···663]··_py_replace94 ··[···662]··_py_replace
95 ··[···66f]··_py_co_code95 ··[···66e]··_py_co_code
96 ··[···67b]··_PyPegen_insert_memo96 ··[···67a]··_PyPegen_insert_memo
97 ··[···690]··is_tripped97 ··[···68f]··is_tripped
98 ··[···69b]··_py_endpos98 ··[···69a]··_py_endpos
99 ··[···6a6]··returns99 ··[···6a5]··returns
100 ··[···6ae]··nfp2lasta100 ··[···6ad]··nfp2lasta
101 ··[···6b8]··_py_extend101 ··[···6b7]··_py_extend
102 ··[···6c3]··total_nframe102 ··[···6c2]··total_nframe
103 ··[···6d0]··_py_fanout103 ··[···6cf]··_py_fanout
104 ··[···6db]··key_destroy_func104 ··[···6da]··key_destroy_func
105 ··[···6ec]··PyOS_strtol105 ··[···6eb]··PyOS_strtol
106 ··[···6f8]··wakeup106 ··[···6f7]··wakeup
107 ··[···6ff]··PySliceObject107 ··[···6fe]··PySliceObject
108 ··[···70d]··ntotalpools108 ··[···70c]··ntotalpools
109 ··[···719]··PyVarObject109 ··[···718]··PyVarObject
110 ··[···725]··co_extra110 ··[···724]··co_extra
111 ··[···72e]··_py_tag111 ··[···72d]··_py_tag
112 ··[···736]··_Py_NewRef112 ··[···735]··_Py_NewRef
113 ··[···741]··si_tid113 ··[···740]··si_tid
114 ··[···748]··nbuckets114 ··[···747]··nbuckets
115 ··[···751]··ListComp_type115 ··[···750]··ListComp_type
116 ··[···75f]··_Py_mem_interp_free_queue116 ··[···75e]··_Py_mem_interp_free_queue
117 ··[···779]··_py_server_hostname117 ··[···778]··_py_server_hostname
118 ··[···78d]··PyFloat_FromDouble118 ··[···78c]··PyFloat_FromDouble
119 ··[···7a0]··_py_decoder119 ··[···79f]··_py_decoder
120 ··[···7ac]··_py___aiter__120 ··[···7ab]··_py___aiter__
121 ··[···7ba]··_Py_slist_item_s121 ··[···7b9]··_Py_slist_item_s
122 ··[···7cb]··_Py_slist_item_t122 ··[···7ca]··_Py_slist_item_t
123 ··[···7dc]··_py_readall123 ··[···7db]··_py_readall
124 ··[···7e8]··AsyncFor_type124 ··[···7e7]··AsyncFor_type
125 ··[···7f6]··func_kwdefaults125 ··[···7f5]··func_kwdefaults
Max diff block lines reached; 955637/1527825 bytes (62.55%) of diff not shown.
1.5 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 82, 32 lines modifiedOffset 82, 32 lines modified
82 ··0x000004f0·00737461·725f6e61·6d65645f·65787072·.star_named_expr82 ··0x000004f0·00737461·725f6e61·6d65645f·65787072·.star_named_expr
83 ··0x00000500·65737369·6f6e5f72·756c6500·5f6c6f6f·ession_rule._loo83 ··0x00000500·65737369·6f6e5f72·756c6500·5f6c6f6f·ession_rule._loo
84 ··0x00000510·70305f31·36345f72·756c6500·5f6c6f6f·p0_164_rule._loo84 ··0x00000510·70305f31·36345f72·756c6500·5f6c6f6f·p0_164_rule._loo
85 ··0x00000520·70305f31·36355f72·756c6500·5f676174·p0_165_rule._gat85 ··0x00000520·70305f31·36355f72·756c6500·5f676174·p0_165_rule._gat
86 ··0x00000530·6865725f·31385f72·756c6500·5f676174·her_18_rule._gat86 ··0x00000530·6865725f·31385f72·756c6500·5f676174·her_18_rule._gat
87 ··0x00000540·6865725f·32305f72·756c6500·5f746d70·her_20_rule._tmp87 ··0x00000540·6865725f·32305f72·756c6500·5f746d70·her_20_rule._tmp
88 ··0x00000550·5f31335f·72756c65·00747970·655f7061·_13_rule.type_pa88 ··0x00000550·5f31335f·72756c65·00747970·655f7061·_13_rule.type_pa
89 ··0x00000560·72616d73·5f72756c·65007374·61725f6e·rams_rule.star_n 
90 ··0x00000570·616d6564·5f657870·72657373·696f6e73·amed_expressions 
91 ··0x00000580·5f72756c·65005f52·41495345·5f53594e·_rule._RAISE_SYN89 ··0x00000560·72616d73·5f72756c·65005f52·41495345·rams_rule._RAISE
92 ··0x00000590·5441585f·4552524f·525f494e·56414c49·TAX_ERROR_INVALI90 ··0x00000570·5f53594e·5441585f·4552524f·525f494e·_SYNTAX_ERROR_IN
93 ··0x000005a0·445f5441·52474554·00616e6e·6f746174·D_TARGET.annotat91 ··0x00000580·56414c49·445f5441·52474554·00616e6e·VALID_TARGET.ann
 92 ··0x00000590·6f746174·65645f72·68735f72·756c6500·otated_rhs_rule.
 93 ··0x000005a0·73746172·5f6e616d·65645f65·78707265·star_named_expre
94 ··0x000005b0·65645f72·68735f72·756c6500·745f7072·ed_rhs_rule.t_pr94 ··0x000005b0·7373696f·6e735f72·756c6500·745f7072·ssions_rule.t_pr
95 ··0x000005c0·696d6172·795f7275·6c650067·656e6578·imary_rule.genex95 ··0x000005c0·696d6172·795f7275·6c650067·656e6578·imary_rule.genex
96 ··0x000005d0·705f7275·6c650061·7267756d·656e7473·p_rule.arguments96 ··0x000005d0·705f7275·6c650061·7267756d·656e7473·p_rule.arguments
97 ··0x000005e0·5f72756c·65005f74·6d705f39·335f7275·_rule._tmp_93_ru97 ··0x000005e0·5f72756c·65005f74·6d705f39·335f7275·_rule._tmp_93_ru
98 ··0x000005f0·6c650073·7472696e·67735f72·756c6500·le.strings_rule.98 ··0x000005f0·6c650073·7472696e·67735f72·756c6500·le.strings_rule.
99 ··0x00000600·7475706c·655f7275·6c65006c·6973745f·tuple_rule.list_99 ··0x00000600·7475706c·655f7275·6c65006c·6973745f·tuple_rule.list_
100 ··0x00000610·72756c65·005f6761·74686572·5f313136·rule._gather_116100 ··0x00000610·72756c65·005f6761·74686572·5f313136·rule._gather_116
101 ··0x00000620·5f72756c·65005f67·61746865·725f3233·_rule._gather_23101 ··0x00000620·5f72756c·65005f67·61746865·725f3233·_rule._gather_23
102 ··0x00000630·315f7275·6c650066·6f725f69·665f636c·1_rule.for_if_cl102 ··0x00000630·315f7275·6c650066·6f725f69·665f636c·1_rule.for_if_cl
103 ··0x00000640·61757365·735f7275·6c65005f·746d705f·auses_rule._tmp_103 ··0x00000640·61757365·735f7275·6c650062·69747769·auses_rule.bitwi
104 ··0x00000650·3233335f·72756c65·00626974·77697365·233_rule.bitwise 
105 ··0x00000660·5f6f725f·72756c65·00737461·72726564·_or_rule.starred104 ··0x00000650·73655f6f·725f7275·6c650073·74617272·se_or_rule.starr
106 ··0x00000670·5f657870·72657373·696f6e5f·72756c65·_expression_rule105 ··0x00000660·65645f65·78707265·7373696f·6e5f7275·ed_expression_ru
 106 ··0x00000670·6c65005f·746d705f·3233335f·72756c65·le._tmp_233_rule
107 ··0x00000680·00696e76·616c6964·5f636f6d·70726568·.invalid_compreh107 ··0x00000680·00696e76·616c6964·5f636f6d·70726568·.invalid_compreh
108 ··0x00000690·656e7369·6f6e5f72·756c6500·5f746d70·ension_rule._tmp108 ··0x00000690·656e7369·6f6e5f72·756c6500·5f746d70·ension_rule._tmp
109 ··0x000006a0·5f323334·5f72756c·65006673·7472696e·_234_rule.fstrin109 ··0x000006a0·5f323334·5f72756c·65006673·7472696e·_234_rule.fstrin
110 ··0x000006b0·675f7265·706c6163·656d656e·745f6669·g_replacement_fi110 ··0x000006b0·675f7265·706c6163·656d656e·745f6669·g_replacement_fi
111 ··0x000006c0·656c645f·72756c65·00746172·6765745f·eld_rule.target_111 ··0x000006c0·656c645f·72756c65·00746172·6765745f·eld_rule.target_
112 ··0x000006d0·77697468·5f737461·725f6174·6f6d5f72·with_star_atom_r112 ··0x000006d0·77697468·5f737461·725f6174·6f6d5f72·with_star_atom_r
113 ··0x000006e0·756c6500·73746172·5f746172·6765745f·ule.star_target_113 ··0x000006e0·756c6500·73746172·5f746172·6765745f·ule.star_target_
Offset 937, 19 lines modifiedOffset 937, 19 lines modified
937 ··0x00003a60·74004e61·6d654572·726f725f·6465616c·t.NameError_deal937 ··0x00003a60·74004e61·6d654572·726f725f·6465616c·t.NameError_deal
938 ··0x00003a70·6c6f6300·4e616d65·4572726f·725f636c·loc.NameError_cl938 ··0x00003a70·6c6f6300·4e616d65·4572726f·725f636c·loc.NameError_cl
939 ··0x00003a80·65617200·53796e74·61784572·726f725f·ear.SyntaxError_939 ··0x00003a80·65617200·53796e74·61784572·726f725f·ear.SyntaxError_
940 ··0x00003a90·73747200·556e6963·6f646545·6e636f64·str.UnicodeEncod940 ··0x00003a90·73747200·556e6963·6f646545·6e636f64·str.UnicodeEncod
941 ··0x00003aa0·65457272·6f725f73·74720053·796e7461·eError_str.Synta941 ··0x00003aa0·65457272·6f725f73·74720053·796e7461·eError_str.Synta
942 ··0x00003ab0·78457272·6f725f64·65616c6c·6f630053·xError_dealloc.S942 ··0x00003ab0·78457272·6f725f64·65616c6c·6f630053·xError_dealloc.S
943 ··0x00003ac0·796e7461·78457272·6f725f63·6c656172·yntaxError_clear943 ··0x00003ac0·796e7461·78457272·6f725f63·6c656172·yntaxError_clear
944 ··0x00003ad0·004f5345·72726f72·5f747261·76657273·.OSError_travers944 ··0x00003ad0·004f5345·72726f72·5f737472·00676574·.OSError_str.get
 945 ··0x00003ae0·5f737472·696e672e·636f6e73·7470726f·_string.constpro
 946 ··0x00003af0·702e3000·6765745f·756e6963·6f646500·p.0.get_unicode.
945 ··0x00003ae0·65006765·745f7374·72696e67·2e636f6e·e.get_string.con 
946 ··0x00003af0·73747072·6f702e30·004f5345·72726f72·stprop.0.OSError 
947 ··0x00003b00·5f737472·00676574·5f756e69·636f6465·_str.get_unicode 
948 ··0x00003b10·00537973·74656d45·7869745f·74726176·.SystemExit_trav947 ··0x00003b00·53797374·656d4578·69745f74·72617665·SystemExit_trave
 948 ··0x00003b10·72736500·4f534572·726f725f·74726176·rse.OSError_trav
949 ··0x00003b20·65727365·00426173·65457863·65707469·erse.BaseExcepti949 ··0x00003b20·65727365·00426173·65457863·65707469·erse.BaseExcepti
950 ··0x00003b30·6f6e5f77·6974685f·74726163·65626163·on_with_tracebac950 ··0x00003b30·6f6e5f77·6974685f·74726163·65626163·on_with_tracebac
951 ··0x00003b40·6b004261·73654578·63657074·696f6e5f·k.BaseException_951 ··0x00003b40·6b004261·73654578·63657074·696f6e5f·k.BaseException_
952 ··0x00003b50·6765745f·61726773·00426173·65457863·get_args.BaseExc952 ··0x00003b50·6765745f·61726773·00426173·65457863·get_args.BaseExc
953 ··0x00003b60·65707469·6f6e5f73·65745f61·72677300·eption_set_args.953 ··0x00003b60·65707469·6f6e5f73·65745f61·72677300·eption_set_args.
954 ··0x00003b70·42617365·45786365·7074696f·6e47726f·BaseExceptionGro954 ··0x00003b70·42617365·45786365·7074696f·6e47726f·BaseExceptionGro
955 ··0x00003b80·75705f6e·65770042·61736545·78636570·up_new.BaseExcep955 ··0x00003b80·75705f6e·65770042·61736545·78636570·up_new.BaseExcep
Offset 2580, 31 lines modifiedOffset 2580, 31 lines modified
2580 ··0x0000a110·66756e63·5f720074·7970655f·6765745f·func_r.type_get_2580 ··0x0000a110·66756e63·5f720074·7970655f·6765745f·func_r.type_get_
2581 ··0x0000a120·74797065·5f706172·616d7300·73756274·type_params.subt2581 ··0x0000a120·74797065·5f706172·616d7300·73756274·type_params.subt
2582 ··0x0000a130·7970655f·73657464·69637400·736c6f74·ype_setdict.slot2582 ··0x0000a130·7970655f·73657464·69637400·736c6f74·ype_setdict.slot
2583 ··0x0000a140·5f616d5f·61776169·74007375·7065725f·_am_await.super_2583 ··0x0000a140·5f616d5f·61776169·74007375·7065725f·_am_await.super_
2584 ··0x0000a150·696e6974·00777261·705f7371·5f64656c·init.wrap_sq_del2584 ··0x0000a150·696e6974·00777261·705f7371·5f64656c·init.wrap_sq_del
2585 ··0x0000a160·6974656d·00777261·705f7371·5f697465·item.wrap_sq_ite2585 ··0x0000a160·6974656d·00777261·705f7371·5f697465·item.wrap_sq_ite
2586 ··0x0000a170·6d007375·62747970·655f6765·74776561·m.subtype_getwea2586 ··0x0000a170·6d007375·62747970·655f6765·74776561·m.subtype_getwea
2587 ··0x0000a180·6b726566·00737570·65725f74·72617665·kref.super_trave 
2588 ··0x0000a190·72736500·6f626a65·63745f5f·5f726564·rse.object___red2587 ··0x0000a180·6b726566·006f626a·6563745f·5f5f7265·kref.object___re
2589 ··0x0000a1a0·7563655f·5f007479·70655f73·65745f74·uce__.type_set_t2588 ··0x0000a190·64756365·5f5f0074·7970655f·7365745f·duce__.type_set_
2590 ··0x0000a1b0·7970655f·70617261·6d730077·7261705f·ype_params.wrap_2589 ··0x0000a1a0·74797065·5f706172·616d7300·77726170·type_params.wrap
2591 ··0x0000a1c0·7465726e·61727966·756e635f·72007479·ternaryfunc_r.ty2590 ··0x0000a1b0·5f746572·6e617279·66756e63·5f720074·_ternaryfunc_r.t
2592 ··0x0000a1d0·70655f5f·5f73697a·656f665f·5f007375·pe___sizeof__.su2591 ··0x0000a1c0·7970655f·5f5f7369·7a656f66·5f5f0073·ype___sizeof__.s
2593 ··0x0000a1e0·7065725f·64657363·725f6765·7400736c·per_descr_get.sl2592 ··0x0000a1d0·75706572·5f646573·63725f67·65740073·uper_descr_get.s
2594 ··0x0000a1f0·6f745f62·665f6765·74627566·66657200·ot_bf_getbuffer.2593 ··0x0000a1e0·6c6f745f·62665f67·65746275·66666572·lot_bf_getbuffer
2595 ··0x0000a200·62756666·65727772·61707065·725f7265·bufferwrapper_re2594 ··0x0000a1f0·00627566·66657277·72617070·65725f72·.bufferwrapper_r
2596 ··0x0000a210·6c656173·65627566·00736c6f·745f6266·leasebuf.slot_bf2595 ··0x0000a200·656c6561·73656275·6600736c·6f745f62·eleasebuf.slot_b
 2596 ··0x0000a210·665f7265·6c656173·65627566·66657200·f_releasebuffer.
 2597 ··0x0000a220·72656c65·61736562·75666665·725f6361·releasebuffer_ca
 2598 ··0x0000a230·6c6c5f70·7974686f·6e006275·66666572·ll_python.buffer
 2599 ··0x0000a240·77726170·7065725f·6465616c·6c6f6300·wrapper_dealloc.
 2600 ··0x0000a250·77726170·5f627566·66657200·77726170·wrap_buffer.wrap
2597 ··0x0000a220·5f72656c·65617365·62756666·65720072·_releasebuffer.r2601 ··0x0000a260·5f72656c·65617365·62756666·65720077·_releasebuffer.w
2598 ··0x0000a230·656c6561·73656275·66666572·5f63616c·eleasebuffer_cal 
2599 ··0x0000a240·6c5f7079·74686f6e·00627566·66657277·l_python.bufferw 
2600 ··0x0000a250·72617070·65725f64·65616c6c·6f630077·rapper_dealloc.w 
2601 ··0x0000a260·7261705f·62756666·65720077·7261705f·rap_buffer.wrap_ 
2602 ··0x0000a270·72656c65·61736562·75666665·72007772·releasebuffer.wr 
2603 ··0x0000a280·61705f64·65736372·5f64656c·65746500·ap_descr_delete.2602 ··0x0000a270·7261705f·64657363·725f6465·6c657465·rap_descr_delete
 2603 ··0x0000a280·00737570·65725f74·72617665·72736500·.super_traverse.
2604 ··0x0000a290·77726170·5f746572·6e617279·66756e63·wrap_ternaryfunc2604 ··0x0000a290·77726170·5f746572·6e617279·66756e63·wrap_ternaryfunc
2605 ··0x0000a2a0·00777261·705f696e·71756972·79707265·.wrap_inquirypre2605 ··0x0000a2a0·00777261·705f696e·71756972·79707265·.wrap_inquirypre
2606 ··0x0000a2b0·64006275·66666572·77726170·7065725f·d.bufferwrapper_2606 ··0x0000a2b0·64006275·66666572·77726170·7065725f·d.bufferwrapper_
2607 ··0x0000a2c0·74726176·65727365·00737570·65725f72·traverse.super_r2607 ··0x0000a2c0·74726176·65727365·00737570·65725f72·traverse.super_r
2608 ··0x0000a2d0·65707200·77726170·5f73715f·73657469·epr.wrap_sq_seti2608 ··0x0000a2d0·65707200·77726170·5f73715f·73657469·epr.wrap_sq_seti
2609 ··0x0000a2e0·74656d00·736c6f74·5f73715f·6173735f·tem.slot_sq_ass_2609 ··0x0000a2e0·74656d00·736c6f74·5f73715f·6173735f·tem.slot_sq_ass_
2610 ··0x0000a2f0·6974656d·00707973·6c6f745f·6f666673·item.pyslot_offs2610 ··0x0000a2f0·6974656d·00707973·6c6f745f·6f666673·item.pyslot_offs
Offset 3112, 11679 lines modifiedOffset 3112, 11679 lines modified
3112 ··0x0000c250·5f706172·7365722e·3232005f·6b777475·_parser.22._kwtu3112 ··0x0000c250·5f706172·7365722e·3232005f·6b777475·_parser.22._kwtu
3113 ··0x0000c260·706c652e·3230005f·73747269·6e675f6d·ple.20._string_m3113 ··0x0000c260·706c652e·3230005f·73747269·6e675f6d·ple.20._string_m
3114 ··0x0000c270·6f64756c·65005f73·7472696e·675f6d65·odule._string_me3114 ··0x0000c270·6f64756c·65005f73·7472696e·675f6d65·odule._string_me
3115 ··0x0000c280·74686f64·73005f70·61727365·722e3136·thods._parser.163115 ··0x0000c280·74686f64·73005f70·61727365·722e3136·thods._parser.16
3116 ··0x0000c290·005f6b77·7475706c·652e3134·00696e69·._kwtuple.14.ini3116 ··0x0000c290·005f6b77·7475706c·652e3134·00696e69·._kwtuple.14.ini
3117 ··0x0000c2a0·7469616c·697a6564·2e340075·6e69636f·tialized.4.unico3117 ··0x0000c2a0·7469616c·697a6564·2e340075·6e69636f·tialized.4.unico
Diff chunk too large, falling back to line-by-line diff (11671 lines added, 11671 lines removed)
3118 ··0x0000c2b0·64656374·7970652e·6300756e·696f6e6f·dectype.c.uniono3118 ··0x0000c2b0·64656374·7970652e·6300756e·696f6e6f·dectype.c.uniono
3119 ··0x0000c2c0·626a6563·742e6300·756e696f·6e6f626a·bject.c.unionobj3119 ··0x0000c2c0·626a6563·742e6300·69735f75·6e696f6e·bject.c.is_union
3120 ··0x0000c2d0·6563745f·6465616c·6c6f6300·756e696f·ect_dealloc.unio3120 ··0x0000c2d0·61626c65·00756e69·6f6e6f62·6a656374·able.unionobject
3121 ··0x0000c2e0·6e5f7472·61766572·73650075·6e696f6e·n_traverse.union3121 ··0x0000c2e0·5f646561·6c6c6f63·00756e69·6f6e5f74·_dealloc.union_t
3122 ··0x0000c2f0·5f676574·61747472·6f00756e·696f6e5f·_getattro.union_3122 ··0x0000c2f0·72617665·72736500·756e696f·6e5f6765·raverse.union_ge
3123 ··0x0000c300·72657072·00756e69·6f6e5f70·6172616d·repr.union_param3123 ··0x0000c300·74617474·726f0075·6e696f6e·5f726570·tattro.union_rep
3124 ··0x0000c310·65746572·7300756e·696f6e5f·72696368·eters.union_rich3124 ··0x0000c310·7200756e·696f6e5f·70617261·6d657465·r.union_paramete
3125 ··0x0000c320·636f6d70·61726500·756e696f·6e5f6861·compare.union_ha3125 ··0x0000c320·72730075·6e696f6e·5f726963·68636f6d·rs.union_richcom
3126 ··0x0000c330·73680075·6e696f6e·5f676574·6974656d·sh.union_getitem3126 ··0x0000c330·70617265·00756e69·6f6e5f68·61736800·pare.union_hash.
3127 ··0x0000c340·00756e69·6f6e5f61·735f6e75·6d626572·.union_as_number3127 ··0x0000c340·756e696f·6e5f6765·74697465·6d00756e·union_getitem.un
3128 ··0x0000c350·00756e69·6f6e5f61·735f6d61·7070696e·.union_as_mappin3128 ··0x0000c350·696f6e5f·61735f6e·756d6265·7200756e·ion_as_number.un
3129 ··0x0000c360·6700756e·696f6e5f·6d656d62·65727300·g.union_members.3129 ··0x0000c360·696f6e5f·61735f6d·61707069·6e670075·ion_as_mapping.u
3130 ··0x0000c370·756e696f·6e5f7072·6f706572·74696573·union_properties3130 ··0x0000c370·6e696f6e·5f6d656d·62657273·00756e69·nion_members.uni
3131 ··0x0000c380·00776561·6b726566·6f626a65·63742e63·.weakrefobject.c3131 ··0x0000c380·6f6e5f70·726f7065·72746965·73007765·on_properties.we
3132 ··0x0000c390·00776561·6b726566·5f766563·746f7263·.weakref_vectorc3132 ··0x0000c390·616b7265·666f626a·6563742e·63007765·akrefobject.c.we
3133 ··0x0000c3a0·616c6c00·696e7365·72745f77·65616b72·all.insert_weakr3133 ··0x0000c3a0·616b7265·665f7665·63746f72·63616c6c·akref_vectorcall
3134 ··0x0000c3b0·65660077·65616b72·65665f5f·5f6e6577·ef.weakref___new3134 ··0x0000c3b0·00696e73·6572745f·7765616b·72656600·.insert_weakref.
3135 ··0x0000c3c0·5f5f0077·65616b72·65665f5f·5f696e69·__.weakref___ini3135 ··0x0000c3c0·7765616b·7265665f·5f5f6e65·775f5f00·weakref___new__.
3136 ··0x0000c3d0·745f5f00·636c6561·725f7765·616b7265·t__.clear_weakre3136 ··0x0000c3d0·7765616b·7265665f·5f5f696e·69745f5f·weakref___init__
3137 ··0x0000c3e0·665f6c6f·636b5f68·656c6400·7765616b·f_lock_held.weak3137 ··0x0000c3e0·00636c65·61725f77·65616b72·65665f6c·.clear_weakref_l
3138 ··0x0000c3f0·7265665f·6465616c·6c6f6300·7765616b·ref_dealloc.weak3138 ··0x0000c3f0·6f636b5f·68656c64·00776561·6b726566·ock_held.weakref
3139 ··0x0000c400·7265665f·68617368·00776561·6b726566·ref_hash.weakref3139 ··0x0000c400·5f646561·6c6c6f63·00776561·6b726566·_dealloc.weakref
3140 ··0x0000c410·5f726963·68636f6d·70617265·0070726f·_richcompare.pro3140 ··0x0000c410·5f686173·68007765·616b7265·665f7269·_hash.weakref_ri
Max diff block lines reached; 0/1572102 bytes (0.00%) of diff not shown.
784 KB
./usr/lib/debug/.build-id/5a/f5f487c778ebd4978a265becb6965b0da8fdfc.debug vs.
./usr/lib/debug/.build-id/04/fa7d7728a07162a5eed8eaa119ba6418e8aedf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 14% similar despite different names
894 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········22636·(bytes·into·file)13 ··Start·of·section·headers:··········22772·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········617 ··Number·of·program·headers:·········6
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
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0207c·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x020e4·R·E·0x1000
7 ··LOAD···········0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x00390·RW··0x10007 ··LOAD···········0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x00390·RW··0x1000
8 ··DYNAMIC········0x000ef4·0x00003f20·0x00003f20·0x00000·0x000e0·RW··0x48 ··DYNAMIC········0x000ef4·0x00003f20·0x00003f20·0x00000·0x000e0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x0010c·R···0x111 ··GNU_RELRO······0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x0010c·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.56 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x586c:1 There·are·35·section·headers,·starting·at·offset·0x58f4:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0002a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0002a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003d8·000118·0002c7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003d8·000118·0002c7·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006a0·000118·000054·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006a0·000118·000054·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000006f4·000118·000020·00···A··4···1··410 ··[·6]·.gnu.version_r····NOBITS··········000006f4·000118·000020·00···A··4···1··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000714·000118·0001e0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000714·000118·0001e0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000008f4·000118·000100·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000008f4·000118·000100·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000009f4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000009f4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a00·000118·0001a8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000a00·000118·0001a8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000ba8·000118·000cdc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000ba8·000118·000d44·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00001884·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000018ec·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000188c·000118·0007ec·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000018f4·000118·0007ec·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·000118·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000020e0·000118·000004·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·0000e0·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00003f20·000ef4·0000e0·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00004000·000ef4·0000a8·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00004000·000ef4·0000a8·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········000040a8·000ef4·0001d8·00··WA··0···0··424 ··[20]·.data·············NOBITS··········000040a8·000ef4·0001d8·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004280·000ef4·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004280·000ef4·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000076·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000078·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001e0·001fae·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001e0·001fb8·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002190·0002a4·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·002198·0002a4·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002434·0009a2·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·00243c·0009e2·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·002dd8·00016d·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002e20·00016b·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·002f48·0008da·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·002f8c·0008da·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·003824·00094c·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·003868·000973·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·004170·0001ee·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·0041dc·0001fa·00···C··0···0··4
36 ··[32]·.symtab···········SYMTAB··········00000000·004360·000c70·10·····33·160··436 ··[32]·.symtab···········SYMTAB··········00000000·0043d8·000c80·10·····33·161··4
37 ··[33]·.strtab···········STRTAB··········00000000·004fd0·00073c·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·005058·00073c·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00570c·00015e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·005794·00015e·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
22.4 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.symtab'·contains·199·entries:1 Symbol·table·'.symtab'·contains·200·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:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000138·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000138·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000003d8·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·000003d8·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000006a0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version8 ·····5:·000006a0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
9 ·····6:·000006f4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r9 ·····6:·000006f4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
10 ·····7:·00000714·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn10 ·····7:·00000714·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
11 ·····8:·000008f4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt11 ·····8:·000008f4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
12 ·····9:·000009f4·····0·SECTION·LOCAL··DEFAULT····9·.init12 ·····9:·000009f4·····0·SECTION·LOCAL··DEFAULT····9·.init
13 ····10:·00000a00·····0·SECTION·LOCAL··DEFAULT···10·.plt13 ····10:·00000a00·····0·SECTION·LOCAL··DEFAULT···10·.plt
14 ····11:·00000ba8·····0·SECTION·LOCAL··DEFAULT···11·.text14 ····11:·00000ba8·····0·SECTION·LOCAL··DEFAULT···11·.text
15 ····12:·00001884·····0·SECTION·LOCAL··DEFAULT···12·.fini15 ····12:·000018ec·····0·SECTION·LOCAL··DEFAULT···12·.fini
16 ····13:·0000188c·····0·SECTION·LOCAL··DEFAULT···13·.rodata16 ····13:·000018f4·····0·SECTION·LOCAL··DEFAULT···13·.rodata
17 ····14:·00002078·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame17 ····14:·000020e0·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
18 ····15:·00003ef4·····0·SECTION·LOCAL··DEFAULT···15·.init_array18 ····15:·00003ef4·····0·SECTION·LOCAL··DEFAULT···15·.init_array
19 ····16:·00003ef8·····0·SECTION·LOCAL··DEFAULT···16·.fini_array19 ····16:·00003ef8·····0·SECTION·LOCAL··DEFAULT···16·.fini_array
20 ····17:·00003efc·····0·SECTION·LOCAL··DEFAULT···17·.data.rel.ro20 ····17:·00003efc·····0·SECTION·LOCAL··DEFAULT···17·.data.rel.ro
21 ····18:·00003f20·····0·SECTION·LOCAL··DEFAULT···18·.dynamic21 ····18:·00003f20·····0·SECTION·LOCAL··DEFAULT···18·.dynamic
22 ····19:·00004000·····0·SECTION·LOCAL··DEFAULT···19·.got22 ····19:·00004000·····0·SECTION·LOCAL··DEFAULT···19·.got
23 ····20:·000040a8·····0·SECTION·LOCAL··DEFAULT···20·.data23 ····20:·000040a8·····0·SECTION·LOCAL··DEFAULT···20·.data
24 ····21:·00004280·····0·SECTION·LOCAL··DEFAULT···21·.bss24 ····21:·00004280·····0·SECTION·LOCAL··DEFAULT···21·.bss
Offset 30, 173 lines modifiedOffset 30, 174 lines modified
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_abbrev30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_abbrev
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_line31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_line
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_frame32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_frame
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_str33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_str
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_loclists34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_loclists
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_rnglists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_rnglists
36 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o36 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
37 ····33:·0000132c·····0·NOTYPE··LOCAL··DEFAULT···11·$a37 ····33:·000013b8·····0·NOTYPE··LOCAL··DEFAULT···11·$a
38 ····34:·0000132c·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn38 ····34:·000013b8·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
39 ····35:·00001348·····0·NOTYPE··LOCAL··DEFAULT···11·$d39 ····35:·000013d4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
40 ····36:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····9·$a40 ····36:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
41 ····37:·00001884·····0·NOTYPE··LOCAL··DEFAULT···12·$a41 ····37:·000018ec·····0·NOTYPE··LOCAL··DEFAULT···12·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
43 ····39:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····9·$a43 ····39:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····9·$a
44 ····40:·00001888·····0·NOTYPE··LOCAL··DEFAULT···12·$a44 ····40:·000018f0·····0·NOTYPE··LOCAL··DEFAULT···12·$a
45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c
46 ····42:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT···11·$t46 ····42:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
47 ····43:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d47 ····43:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
48 ····44:·0000191c·····0·NOTYPE··LOCAL··DEFAULT···13·$d48 ····44:·00001984·····0·NOTYPE··LOCAL··DEFAULT···13·$d
49 ····45:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t49 ····45:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
50 ····46:·00000cc9···108·FUNC····LOCAL··DEFAULT···11·queuemodule_exec50 ····46:·00000cc9···108·FUNC····LOCAL··DEFAULT···11·queuemodule_exec
51 ····47:·00000d24·····0·NOTYPE··LOCAL··DEFAULT···11·$d51 ····47:·00000d24·····0·NOTYPE··LOCAL··DEFAULT···11·$d
52 ····48:·00000d34·····0·NOTYPE··LOCAL··DEFAULT···11·$t52 ····48:·00000d34·····0·NOTYPE··LOCAL··DEFAULT···11·$t
53 ····49:·00000d35····48·FUNC····LOCAL··DEFAULT···11·queue_traverse53 ····49:·00000d35····48·FUNC····LOCAL··DEFAULT···11·queue_traverse
54 ····50:·000013f4·····0·NOTYPE··LOCAL··DEFAULT···11·$t54 ····50:·00001480·····0·NOTYPE··LOCAL··DEFAULT···11·$t
55 ····51:·000013f5···204·FUNC····LOCAL··DEFAULT···11·simplequeue_new55 ····51:·00001481···204·FUNC····LOCAL··DEFAULT···11·simplequeue_new
56 ····52:·000014b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d56 ····52:·0000153c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
57 ····53:·00000d65····80·FUNC····LOCAL··DEFAULT···11·queue_clear57 ····53:·00000d65····80·FUNC····LOCAL··DEFAULT···11·queue_clear
58 ····54:·00000db5····80·FUNC····LOCAL··DEFAULT···11·queue_free58 ····54:·00000db5····80·FUNC····LOCAL··DEFAULT···11·queue_free
59 ····55:·00000e05···300·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_put59 ····55:·00000e05···292·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_put
60 ····56:·000012ad···126·FUNC····LOCAL··DEFAULT···11·resize_ringbuf60 ····56:·00001325···146·FUNC····LOCAL··DEFAULT···11·resize_ringbuf
61 ····57:·00000f1c·····0·NOTYPE··LOCAL··DEFAULT···11·$d61 ····57:·00000f14·····0·NOTYPE··LOCAL··DEFAULT···11·$d
62 ····58:·000015a5····32·FUNC····LOCAL··DEFAULT···11·maybe_handoff_item62 ····58:·000012f9····42·FUNC····LOCAL··DEFAULT···11·maybe_handoff_item
63 ····59:·00000f30·····0·NOTYPE··LOCAL··DEFAULT···11·$t63 ····59:·00000f28·····0·NOTYPE··LOCAL··DEFAULT···11·$t
64 ····60:·00000f31···134·FUNC····LOCAL··DEFAULT···11·simplequeue_traverse64 ····60:·00000f29···134·FUNC····LOCAL··DEFAULT···11·simplequeue_traverse
65 ····61:·00000fb9···608·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_get65 ····61:·00000fb1···692·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_get
66 ····62:·0000115c·····0·NOTYPE··LOCAL··DEFAULT···11·$d66 ····62:·00001158·····0·NOTYPE··LOCAL··DEFAULT···11·$d
67 ····63:·0000116c·····0·NOTYPE··LOCAL··DEFAULT···11·$t67 ····63:·00001168·····0·NOTYPE··LOCAL··DEFAULT···11·$t
68 ····64:·000011fc·····0·NOTYPE··LOCAL··DEFAULT···11·$d68 ····64:·00001228·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 69 ····65:·00001238·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 70 ····66:·00001248·····0·NOTYPE··LOCAL··DEFAULT···11·$d
69 ····65:·00000ba8·····0·NOTYPE··LOCAL··DEFAULT···11·$t71 ····67:·00000ba8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
70 ····66:·00000ba9····12·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_empty72 ····68:·00000ba9····12·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_empty
71 ····67:·00000bb5····42·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_qsize73 ····69:·00000bb5····42·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_qsize
72 ····68:·000014c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t74 ····70:·0000154c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
73 ····69:·000014c1····80·FUNC····LOCAL··DEFAULT···11·simplequeue_dealloc75 ····71:·0000154d····80·FUNC····LOCAL··DEFAULT···11·simplequeue_dealloc
74 ····70:·00001219···146·FUNC····LOCAL··DEFAULT···11·RingBuf_Fini76 ····72:·00001265···146·FUNC····LOCAL··DEFAULT···11·RingBuf_Fini
75 ····71:·00001511···148·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_get_nowait77 ····73:·0000159d···148·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_get_nowait
76 ····72:·00001598·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
77 ····73:·00001218·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
78 ····74:·000015a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t78 ····74:·00001624·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 79 ····75:·00001264·····0·NOTYPE··LOCAL··DEFAULT···11·$t
79 ····75:·00000bdf···198·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_put_nowait80 ····76:·00000bdf···198·FUNC····LOCAL··DEFAULT···11·_queue_SimpleQueue_put_nowait
80 ····76:·00000c94·····0·NOTYPE··LOCAL··DEFAULT···11·$d81 ····77:·00000c94·····0·NOTYPE··LOCAL··DEFAULT···11·$d
81 ····77:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT···11·$t82 ····78:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
82 ····78:·00000ca5····24·FUNC····LOCAL··DEFAULT···11·simplequeue_clear83 ····79:·00000ca5····24·FUNC····LOCAL··DEFAULT···11·simplequeue_clear
83 ····79:·00001a58·····0·NOTYPE··LOCAL··DEFAULT···13·$d84 ····80:·00001ac0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
84 ····80:·00001a58···117·OBJECT··LOCAL··DEFAULT···13·queue_module_doc85 ····81:·00001ac0···117·OBJECT··LOCAL··DEFAULT···13·queue_module_doc
85 ····81:·00001ad0····78·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_qsize__doc__86 ····82:·00001b38····78·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_qsize__doc__
86 ····82:·00001b20····88·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_empty__doc__87 ····83:·00001b88····88·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_empty__doc__
87 ····83:·00001b78···172·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_get_nowait__doc__88 ····84:·00001be0···172·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_get_nowait__doc__
88 ····84:·00001c24···499·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_get__doc__89 ····85:·00001c8c···499·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_get__doc__
89 ····85:·00001e18···180·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_put_nowait__doc__90 ····86:·00001e80···180·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_put_nowait__doc__
90 ····86:·00001ecc···224·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_put__doc__91 ····87:·00001f34···224·OBJECT··LOCAL··DEFAULT···13·_queue_SimpleQueue_put__doc__
91 ····87:·00001fac····59·OBJECT··LOCAL··DEFAULT···13·simplequeue_new__doc__92 ····88:·00002014····59·OBJECT··LOCAL··DEFAULT···13·simplequeue_new__doc__
92 ····88:·000040ac·····0·NOTYPE··LOCAL··DEFAULT···20·$d93 ····89:·000040ac·····0·NOTYPE··LOCAL··DEFAULT···20·$d
93 ····89:·000040ac···128·OBJECT··LOCAL··DEFAULT···20·simplequeue_methods94 ····90:·000040ac···128·OBJECT··LOCAL··DEFAULT···20·simplequeue_methods
94 ····90:·0000412c·····0·NOTYPE··LOCAL··DEFAULT···20·$d95 ····91:·0000412c·····0·NOTYPE··LOCAL··DEFAULT···20·$d
95 ····91:·0000412c····52·OBJECT··LOCAL··DEFAULT···20·queuemodule96 ····92:·0000412c····52·OBJECT··LOCAL··DEFAULT···20·queuemodule
96 ····92:·000041f8····32·OBJECT··LOCAL··DEFAULT···20·queuemodule_slots97 ····93:·000041f8····32·OBJECT··LOCAL··DEFAULT···20·queuemodule_slots
97 ····93:·00004160····20·OBJECT··LOCAL··DEFAULT···20·simplequeue_spec98 ····94:·00004160····20·OBJECT··LOCAL··DEFAULT···20·simplequeue_spec
98 ····94:·00004218····64·OBJECT··LOCAL··DEFAULT···20·simplequeue_slots99 ····95:·00004218····64·OBJECT··LOCAL··DEFAULT···20·simplequeue_slots
99 ····95:·00004174····44·OBJECT··LOCAL··DEFAULT···20·_parser.3100 ····96:·00004174····44·OBJECT··LOCAL··DEFAULT···20·_parser.3
100 ····96:·00003f08····16·OBJECT··LOCAL··DEFAULT···17·_keywords.2101 ····97:·00003f08····16·OBJECT··LOCAL··DEFAULT···17·_keywords.2
101 ····97:·000041a0····44·OBJECT··LOCAL··DEFAULT···20·_parser.1102 ····98:·000041a0····44·OBJECT··LOCAL··DEFAULT···20·_parser.1
102 ····98:·00003efc····12·OBJECT··LOCAL··DEFAULT···17·_keywords.0103 ····99:·00003efc····12·OBJECT··LOCAL··DEFAULT···17·_keywords.0
103 ····99:·000041cc····44·OBJECT··LOCAL··DEFAULT···20·_parser.5104 ···100:·000041cc····44·OBJECT··LOCAL··DEFAULT···20·_parser.5
104 ···100:·00003f18·····8·OBJECT··LOCAL··DEFAULT···17·_keywords.4105 ···101:·00003f18·····8·OBJECT··LOCAL··DEFAULT···17·_keywords.4
105 ···101:·00004258····40·OBJECT··LOCAL··DEFAULT···20·simplequeue_members106 ···102:·00004258····40·OBJECT··LOCAL··DEFAULT···20·simplequeue_members
106 ···102:·00003efc·····0·NOTYPE··LOCAL··DEFAULT···17·$d107 ···103:·00003efc·····0·NOTYPE··LOCAL··DEFAULT···17·$d
107 ···103:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c108 ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
108 ···104:·0000188c·····0·NOTYPE··LOCAL··DEFAULT···13·$d109 ···105:·000018f4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
109 ···105:·0000188c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits110 ···106:·000018f4·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
110 ···106:·00001351·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones111 ···107:·000013dd·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
111 ···107:·00001350·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
112 ···108:·0000136c·····0·NOTYPE··LOCAL··DEFAULT···11·$d112 ···108:·000013dc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
113 ···109:·0000137c·····0·NOTYPE··LOCAL··DEFAULT···11·$t113 ···109:·000013f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 114 ···110:·00001408·····0·NOTYPE··LOCAL··DEFAULT···11·$t
114 ···110:·0000137d·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones115 ···111:·00001409·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
115 ···111:·000013a0·····0·NOTYPE··LOCAL··DEFAULT···11·$d116 ···112:·0000142c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
116 ···112:·000040a8·····0·NOTYPE··LOCAL··DEFAULT···20·$d117 ···113:·000040a8·····0·NOTYPE··LOCAL··DEFAULT···20·$d
117 ···113:·000013b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t118 ···114:·0000143c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
118 ···114:·000013b1·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux119 ···115:·0000143d·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux
119 ···115:·000013dc·····0·NOTYPE··LOCAL··DEFAULT···11·$d120 ···116:·00001468·····0·NOTYPE··LOCAL··DEFAULT···11·$d
120 ···116:·00004280·····1·OBJECT··LOCAL··DEFAULT···21·completed.0121 ···117:·00004280·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
121 ···117:·00003ef8·····0·NOTYPE··LOCAL··DEFAULT···16·$d122 ···118:·00003ef8·····0·NOTYPE··LOCAL··DEFAULT···16·$d
122 ···118:·00003ef8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry123 ···119:·00003ef8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
123 ···119:·000013f0·····0·NOTYPE··LOCAL··DEFAULT···11·$t124 ···120:·0000147c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
124 ···120:·000013f1·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy125 ···121:·0000147d·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
125 ···121:·00003ef4·····0·NOTYPE··LOCAL··DEFAULT···15·$d126 ···122:·00003ef4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
126 ···122:·00003ef4·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry127 ···123:·00003ef4·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
Max diff block lines reached; -1/22884 bytes (-0.00%) of diff not shown.
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:·5af5f487c778ebd4978a265becb6965b0da8fdfc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·04fa7d7728a07162a5eed8eaa119ba6418e8aedf
218 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:······················02 ··Offset:······················0
3 ··Length:······················54863 ··Length:······················5599
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············7355 ··Prologue·Length:·············735
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
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
Offset 595, 2326 lines modifiedOffset 595, 2403 lines modified
595 ··[0x00000676]··Extended·opcode·2:·set·Address·to·0xe04595 ··[0x00000676]··Extended·opcode·2:·set·Address·to·0xe04
596 ··[0x0000067d]··Advance·Line·by·-888·to·59596 ··[0x0000067d]··Advance·Line·by·-888·to·59
597 ··[0x00000680]··Copy597 ··[0x00000680]··Copy
598 ··[0x00000681]··Set·is_stmt·to·0598 ··[0x00000681]··Set·is_stmt·to·0
599 ··[0x00000682]··Copy·(view·1)599 ··[0x00000682]··Copy·(view·1)
600 ··[0x00000683]··Set·column·to·5600 ··[0x00000683]··Set·column·to·5
601 ··[0x00000685]··Set·is_stmt·to·1601 ··[0x00000685]··Set·is_stmt·to·1
602 ··[0x00000686]··Special·opcode·118:·advance·Address·by·16·to·0xe14·and·Line·by·1·to·60602 ··[0x00000686]··Special·opcode·104:·advance·Address·by·14·to·0xe12·and·Line·by·1·to·60
603 ··[0x00000687]··Advance·Line·by·19·to·79603 ··[0x00000687]··Advance·Line·by·19·to·79
604 ··[0x00000689]··Copy·(view·1)604 ··[0x00000689]··Copy·(view·1)
605 ··[0x0000068a]··Special·opcode·6:·advance·Address·by·0·to·0xe14·and·Line·by·1·to·80·(view·2)605 ··[0x0000068a]··Special·opcode·6:·advance·Address·by·0·to·0xe12·and·Line·by·1·to·80·(view·2)
606 ··[0x0000068b]··Special·opcode·11:·advance·Address·by·0·to·0xe14·and·Line·by·6·to·86·(view·3)606 ··[0x0000068b]··Special·opcode·11:·advance·Address·by·0·to·0xe12·and·Line·by·6·to·86·(view·3)
607 ··[0x0000068c]··Special·opcode·6:·advance·Address·by·0·to·0xe14·and·Line·by·1·to·87·(view·4)607 ··[0x0000068c]··Special·opcode·6:·advance·Address·by·0·to·0xe12·and·Line·by·1·to·87·(view·4)
608 ··[0x0000068d]··Set·column·to·1608 ··[0x0000068d]··Set·column·to·1
609 ··[0x0000068f]··Set·is_stmt·to·0609 ··[0x0000068f]··Set·is_stmt·to·0
610 ··[0x00000690]··Advance·Line·by·-28·to·59610 ··[0x00000690]··Advance·Line·by·-28·to·59
611 ··[0x00000692]··Copy·(view·5)611 ··[0x00000692]··Copy·(view·5)
612 ··[0x00000693]··Special·opcode·47:·advance·Address·by·6·to·0xe1a·and·Line·by·0·to·59612 ··[0x00000693]··Special·opcode·47:·advance·Address·by·6·to·0xe18·and·Line·by·0·to·59
613 ··[0x00000694]··Special·opcode·19:·advance·Address·by·2·to·0xe1c·and·Line·by·0·to·59613 ··[0x00000694]··Special·opcode·19:·advance·Address·by·2·to·0xe1a·and·Line·by·0·to·59
614 ··[0x00000695]··Set·column·to·72614 ··[0x00000695]··Set·column·to·72
615 ··[0x00000697]··Advance·Line·by·28·to·87615 ··[0x00000697]··Advance·Line·by·28·to·87
616 ··[0x00000699]··Special·opcode·19:·advance·Address·by·2·to·0xe1e·and·Line·by·0·to·87616 ··[0x00000699]··Special·opcode·19:·advance·Address·by·2·to·0xe1c·and·Line·by·0·to·87
617 ··[0x0000069a]··Set·column·to·5617 ··[0x0000069a]··Set·column·to·5
618 ··[0x0000069c]··Set·is_stmt·to·1618 ··[0x0000069c]··Set·is_stmt·to·1
619 ··[0x0000069d]··Special·opcode·48:·advance·Address·by·6·to·0xe24·and·Line·by·1·to·88619 ··[0x0000069d]··Special·opcode·48:·advance·Address·by·6·to·0xe22·and·Line·by·1·to·88
620 ··[0x0000069e]··Special·opcode·6:·advance·Address·by·0·to·0xe24·and·Line·by·1·to·89·(view·1)620 ··[0x0000069e]··Special·opcode·6:·advance·Address·by·0·to·0xe22·and·Line·by·1·to·89·(view·1)
621 ··[0x0000069f]··Special·opcode·6:·advance·Address·by·0·to·0xe24·and·Line·by·1·to·90·(view·2)621 ··[0x0000069f]··Special·opcode·6:·advance·Address·by·0·to·0xe22·and·Line·by·1·to·90·(view·2)
622 ··[0x000006a0]··Special·opcode·7:·advance·Address·by·0·to·0xe24·and·Line·by·2·to·92·(view·3)622 ··[0x000006a0]··Special·opcode·7:·advance·Address·by·0·to·0xe22·and·Line·by·2·to·92·(view·3)
623 ··[0x000006a1]··Set·column·to·12623 ··[0x000006a1]··Set·column·to·12
624 ··[0x000006a3]··Set·is_stmt·to·0624 ··[0x000006a3]··Set·is_stmt·to·0
625 ··[0x000006a4]··Copy·(view·4)625 ··[0x000006a4]··Copy·(view·4)
626 ··[0x000006a5]··Special·opcode·19:·advance·Address·by·2·to·0xe26·and·Line·by·0·to·92626 ··[0x000006a5]··Special·opcode·19:·advance·Address·by·2·to·0xe24·and·Line·by·0·to·92
627 ··[0x000006a6]··Extended·opcode·4:·set·Discriminator·to·2627 ··[0x000006a6]··Extended·opcode·4:·set·Discriminator·to·2
628 ··[0x000006aa]··Special·opcode·33:·advance·Address·by·4·to·0xe2a·and·Line·by·0·to·92628 ··[0x000006aa]··Special·opcode·33:·advance·Address·by·4·to·0xe28·and·Line·by·0·to·92
629 ··[0x000006ab]··Set·column·to·5629 ··[0x000006ab]··Set·column·to·5
630 ··[0x000006ad]··Set·is_stmt·to·1630 ··[0x000006ad]··Set·is_stmt·to·1
631 ··[0x000006ae]··Special·opcode·37:·advance·Address·by·4·to·0xe2e·and·Line·by·4·to·96631 ··[0x000006ae]··Special·opcode·37:·advance·Address·by·4·to·0xe2c·and·Line·by·4·to·96
632 ··[0x000006af]··Set·column·to·10632 ··[0x000006af]··Set·column·to·10
633 ··[0x000006b1]··Set·is_stmt·to·0633 ··[0x000006b1]··Set·is_stmt·to·0
634 ··[0x000006b2]··Copy·(view·1)634 ··[0x000006b2]··Copy·(view·1)
635 ··[0x000006b3]··Set·column·to·5635 ··[0x000006b3]··Set·column·to·5
636 ··[0x000006b5]··Set·is_stmt·to·1636 ··[0x000006b5]··Set·is_stmt·to·1
637 ··[0x000006b6]··Special·opcode·20:·advance·Address·by·2·to·0xe30·and·Line·by·1·to·97637 ··[0x000006b6]··Special·opcode·20:·advance·Address·by·2·to·0xe2e·and·Line·by·1·to·97
638 ··[0x000006b7]··Set·column·to·8638 ··[0x000006b7]··Set·column·to·8
639 ··[0x000006b9]··Set·is_stmt·to·0639 ··[0x000006b9]··Set·is_stmt·to·0
640 ··[0x000006ba]··Copy·(view·1)640 ··[0x000006ba]··Copy·(view·1)
641 ··[0x000006bb]··Set·column·to·36641 ··[0x000006bb]··Set·column·to·36
642 ··[0x000006bd]··Set·is_stmt·to·1642 ··[0x000006bd]··Set·is_stmt·to·1
643 ··[0x000006be]··Advance·Line·by·14·to·111643 ··[0x000006be]··Advance·Line·by·14·to·111
644 ··[0x000006c0]··Special·opcode·33:·advance·Address·by·4·to·0xe34·and·Line·by·0·to·111644 ··[0x000006c0]··Special·opcode·33:·advance·Address·by·4·to·0xe32·and·Line·by·0·to·111
645 ··[0x000006c1]··Set·column·to·5645 ··[0x000006c1]··Set·column·to·5
646 ··[0x000006c3]··Special·opcode·6:·advance·Address·by·0·to·0xe34·and·Line·by·1·to·112·(view·1)646 ··[0x000006c3]··Special·opcode·6:·advance·Address·by·0·to·0xe32·and·Line·by·1·to·112·(view·1)
647 ··[0x000006c4]··Set·File·Name·to·entry·1·in·the·File·Name·Table647 ··[0x000006c4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
648 ··[0x000006c6]··Set·column·to·1648 ··[0x000006c6]··Set·column·to·1
649 ··[0x000006c8]··Advance·Line·by·186·to·298649 ··[0x000006c8]··Advance·Line·by·186·to·298
650 ··[0x000006cb]··Copy·(view·2)650 ··[0x000006cb]··Copy·(view·2)
651 ··[0x000006cc]··Set·column·to·5651 ··[0x000006cc]··Set·column·to·5
652 ··[0x000006ce]··Special·opcode·9:·advance·Address·by·0·to·0xe34·and·Line·by·4·to·302·(view·3)652 ··[0x000006ce]··Special·opcode·9:·advance·Address·by·0·to·0xe32·and·Line·by·4·to·302·(view·3)
653 ··[0x000006cf]··Set·File·Name·to·entry·4·in·the·File·Name·Table653 ··[0x000006cf]··Set·File·Name·to·entry·4·in·the·File·Name·Table
654 ··[0x000006d1]··Set·column·to·15654 ··[0x000006d1]··Set·column·to·15
655 ··[0x000006d3]··Set·is_stmt·to·0655 ··[0x000006d3]··Set·is_stmt·to·0
656 ··[0x000006d4]··Advance·Line·by·59·to·361656 ··[0x000006d4]··Advance·Line·by·59·to·361
657 ··[0x000006d6]··Copy·(view·4)657 ··[0x000006d6]··Copy·(view·4)
658 ··[0x000006d7]··Set·column·to·8658 ··[0x000006d7]··Set·column·to·8
659 ··[0x000006d9]··Extended·opcode·4:·set·Discriminator·to·1659 ··[0x000006d9]··Extended·opcode·4:·set·Discriminator·to·1
660 ··[0x000006dd]··Advance·Line·by·471·to·832660 ··[0x000006dd]··Advance·Line·by·471·to·832
661 ··[0x000006e0]··Special·opcode·19:·advance·Address·by·2·to·0xe36·and·Line·by·0·to·832661 ··[0x000006e0]··Special·opcode·19:·advance·Address·by·2·to·0xe34·and·Line·by·0·to·832
662 ··[0x000006e1]··Set·File·Name·to·entry·1·in·the·File·Name·Table662 ··[0x000006e1]··Set·File·Name·to·entry·1·in·the·File·Name·Table
663 ··[0x000006e3]··Set·column·to·17663 ··[0x000006e3]··Set·column·to·17
664 ··[0x000006e5]··Advance·Line·by·-530·to·302664 ··[0x000006e5]··Advance·Line·by·-530·to·302
665 ··[0x000006e8]··Special·opcode·33:·advance·Address·by·4·to·0xe3a·and·Line·by·0·to·302665 ··[0x000006e8]··Special·opcode·33:·advance·Address·by·4·to·0xe38·and·Line·by·0·to·302
666 ··[0x000006e9]··Set·File·Name·to·entry·4·in·the·File·Name·Table666 ··[0x000006e9]··Set·File·Name·to·entry·4·in·the·File·Name·Table
667 ··[0x000006eb]··Set·column·to·25667 ··[0x000006eb]··Set·column·to·25
668 ··[0x000006ed]··Set·is_stmt·to·1668 ··[0x000006ed]··Set·is_stmt·to·1
669 ··[0x000006ee]··Advance·Line·by·752·to·1054669 ··[0x000006ee]··Advance·Line·by·752·to·1054
670 ··[0x000006f1]··Special·opcode·33:·advance·Address·by·4·to·0xe3e·and·Line·by·0·to·1054670 ··[0x000006f1]··Special·opcode·33:·advance·Address·by·4·to·0xe3c·and·Line·by·0·to·1054
671 ··[0x000006f2]··Set·column·to·5671 ··[0x000006f2]··Set·column·to·5
672 ··[0x000006f4]··Special·opcode·7:·advance·Address·by·0·to·0xe3e·and·Line·by·2·to·1056·(view·1)672 ··[0x000006f4]··Special·opcode·7:·advance·Address·by·0·to·0xe3c·and·Line·by·2·to·1056·(view·1)
673 ··[0x000006f5]··Set·column·to·37673 ··[0x000006f5]··Set·column·to·37
674 ··[0x000006f7]··Advance·Line·by·-264·to·792674 ··[0x000006f7]··Advance·Line·by·-264·to·792
675 ··[0x000006fa]··Copy·(view·2)675 ··[0x000006fa]··Copy·(view·2)
676 ··[0x000006fb]··Set·column·to·5676 ··[0x000006fb]··Set·column·to·5
677 ··[0x000006fd]··Advance·Line·by·40·to·832677 ··[0x000006fd]··Advance·Line·by·40·to·832
678 ··[0x000006ff]··Copy·(view·3)678 ··[0x000006ff]··Copy·(view·3)
679 ··[0x00000700]··Set·column·to·36679 ··[0x00000700]··Set·column·to·36
680 ··[0x00000702]··Advance·Line·by·-479·to·353680 ··[0x00000702]··Advance·Line·by·-479·to·353
681 ··[0x00000705]··Copy·(view·4)681 ··[0x00000705]··Copy·(view·4)
682 ··[0x00000706]··Set·column·to·5682 ··[0x00000706]··Set·column·to·5
683 ··[0x00000708]··Special·opcode·13:·advance·Address·by·0·to·0xe3e·and·Line·by·8·to·361·(view·5)683 ··[0x00000708]··Special·opcode·13:·advance·Address·by·0·to·0xe3c·and·Line·by·8·to·361·(view·5)
684 ··[0x00000709]··Set·is_stmt·to·0684 ··[0x00000709]··Set·is_stmt·to·0
685 ··[0x0000070a]··Copy·(view·6)685 ··[0x0000070a]··Copy·(view·6)
686 ··[0x0000070b]··Set·column·to·8686 ··[0x0000070b]··Set·column·to·8
687 ··[0x0000070d]··Extended·opcode·4:·set·Discriminator·to·1687 ··[0x0000070d]··Extended·opcode·4:·set·Discriminator·to·1
688 ··[0x00000711]··Advance·Line·by·471·to·832688 ··[0x00000711]··Advance·Line·by·471·to·832
689 ··[0x00000714]··Copy·(view·7)689 ··[0x00000714]··Copy·(view·7)
690 ··[0x00000715]··Set·File·Name·to·entry·1·in·the·File·Name·Table690 ··[0x00000715]··Set·File·Name·to·entry·1·in·the·File·Name·Table
691 ··[0x00000717]··Set·column·to·17691 ··[0x00000717]··Set·column·to·17
692 ··[0x00000719]··Advance·Line·by·-530·to·302692 ··[0x00000719]··Advance·Line·by·-530·to·302
693 ··[0x0000071c]··Special·opcode·19:·advance·Address·by·2·to·0xe40·and·Line·by·0·to·302693 ··[0x0000071c]··Special·opcode·19:·advance·Address·by·2·to·0xe3e·and·Line·by·0·to·302
694 ··[0x0000071d]··Set·File·Name·to·entry·4·in·the·File·Name·Table694 ··[0x0000071d]··Set·File·Name·to·entry·4·in·the·File·Name·Table
695 ··[0x0000071f]··Set·column·to·8695 ··[0x0000071f]··Set·column·to·8
696 ··[0x00000721]··Extended·opcode·4:·set·Discriminator·to·1696 ··[0x00000721]··Extended·opcode·4:·set·Discriminator·to·1
697 ··[0x00000725]··Advance·Line·by·530·to·832697 ··[0x00000725]··Advance·Line·by·530·to·832
698 ··[0x00000728]··Special·opcode·33:·advance·Address·by·4·to·0xe44·and·Line·by·0·to·832698 ··[0x00000728]··Special·opcode·33:·advance·Address·by·4·to·0xe42·and·Line·by·0·to·832
699 ··[0x00000729]··Set·column·to·5699 ··[0x00000729]··Set·column·to·5
700 ··[0x0000072b]··Set·is_stmt·to·1700 ··[0x0000072b]··Set·is_stmt·to·1
701 ··[0x0000072c]··Special·opcode·22:·advance·Address·by·2·to·0xe46·and·Line·by·3·to·835701 ··[0x0000072c]··Special·opcode·22:·advance·Address·by·2·to·0xe44·and·Line·by·3·to·835
702 ··[0x0000072d]··Set·File·Name·to·entry·1·in·the·File·Name·Table702 ··[0x0000072d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
703 ··[0x0000072f]··Set·column·to·8703 ··[0x0000072f]··Set·column·to·8
704 ··[0x00000731]··Set·is_stmt·to·0704 ··[0x00000731]··Set·is_stmt·to·0
705 ··[0x00000732]··Advance·Line·by·-528·to·307705 ··[0x00000732]··Advance·Line·by·-528·to·307
706 ··[0x00000735]··Copy·(view·1)706 ··[0x00000735]··Copy·(view·1)
707 ··[0x00000736]··Set·File·Name·to·entry·4·in·the·File·Name·Table707 ··[0x00000736]··Set·File·Name·to·entry·4·in·the·File·Name·Table
708 ··[0x00000738]··Set·column·to·18708 ··[0x00000738]··Set·column·to·18
709 ··[0x0000073a]··Advance·Line·by·528·to·835709 ··[0x0000073a]··Advance·Line·by·528·to·835
Max diff block lines reached; 214596/223422 bytes (96.05%) of diff not shown.
362 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x387f·(32-bit)3 ···Length:········0x389c·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_compile·(1)5 ···Unit·Type:·····DW_UT_compile·(1)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·80·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·80·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x1205):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x1205):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(strp)·(offset:·0xc32):·../Modules/_queuemodule.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0xc32):·../Modules/_queuemodule.c
12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x409):·./build-static12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x409):·./build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x29813 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x2b3
14 ····<1e>···DW_AT_low_pc······:·(addr)·014 ····<1e>···DW_AT_low_pc······:·(addr)·0
15 ····<22>···DW_AT_stmt_list···:·(sec_offset)·015 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><26>:·Abbrev·Number:·21·(DW_TAG_base_type)16 ·<1><26>:·Abbrev·Number:·21·(DW_TAG_base_type)
17 ····<27>···DW_AT_byte_size···:·(data1)·817 ····<27>···DW_AT_byte_size···:·(data1)·8
18 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<29>···DW_AT_name········:·(strp)·(offset:·0x434):·long·long·unsigned·int19 ····<29>···DW_AT_name········:·(strp)·(offset:·0x434):·long·long·unsigned·int
20 ·<1><2d>:·Abbrev·Number:·21·(DW_TAG_base_type)20 ·<1><2d>:·Abbrev·Number:·21·(DW_TAG_base_type)
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ····<12c>···DW_AT_type········:·(ref4)·<0x113>,·Py_ssize_t,·ssize_t,·__ssize_t,·int156 ····<12c>···DW_AT_type········:·(ref4)·<0x113>,·Py_ssize_t,·ssize_t,·__ssize_t,·int
157 ·<1><130>:·Abbrev·Number:·6·(DW_TAG_typedef)157 ·<1><130>:·Abbrev·Number:·6·(DW_TAG_typedef)
158 ····<131>···DW_AT_name········:·(strp)·(offset:·0x1361):·PyModuleDef158 ····<131>···DW_AT_name········:·(strp)·(offset:·0x1361):·PyModuleDef
159 ····<135>···DW_AT_decl_file···:·(data1)·13159 ····<135>···DW_AT_decl_file···:·(data1)·13
160 ····<136>···DW_AT_decl_line···:·(data1)·12160 ····<136>···DW_AT_decl_line···:·(data1)·12
161 ····<137>···DW_AT_decl_column·:·(data1)·28161 ····<137>···DW_AT_decl_column·:·(data1)·28
162 ····<138>···DW_AT_type········:·(ref4)·<0x13c>,·PyModuleDef162 ····<138>···DW_AT_type········:·(ref4)·<0x13c>,·PyModuleDef
163 ·<1><13c>:·Abbrev·Number:·35·(DW_TAG_structure_type)163 ·<1><13c>:·Abbrev·Number:·34·(DW_TAG_structure_type)
164 ····<13d>···DW_AT_name········:·(strp)·(offset:·0x1361):·PyModuleDef164 ····<13d>···DW_AT_name········:·(strp)·(offset:·0x1361):·PyModuleDef
165 ····<141>···DW_AT_byte_size···:·(data1)·52165 ····<141>···DW_AT_byte_size···:·(data1)·52
166 ····<142>···DW_AT_decl_file···:·(data1)·14166 ····<142>···DW_AT_decl_file···:·(data1)·14
167 ····<143>···DW_AT_decl_line···:·(data1)·107167 ····<143>···DW_AT_decl_line···:·(data1)·107
168 ····<144>···DW_AT_decl_column·:·(data1)·8168 ····<144>···DW_AT_decl_column·:·(data1)·8
169 ····<145>···DW_AT_sibling·····:·(ref4)·<0x1bf>169 ····<145>···DW_AT_sibling·····:·(ref4)·<0x1bf>
170 ·<2><149>:·Abbrev·Number:·1·(DW_TAG_member)170 ·<2><149>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ·<2><1be>:·Abbrev·Number:·0233 ·<2><1be>:·Abbrev·Number:·0
234 ·<1><1bf>:·Abbrev·Number:·6·(DW_TAG_typedef)234 ·<1><1bf>:·Abbrev·Number:·6·(DW_TAG_typedef)
235 ····<1c0>···DW_AT_name········:·(strp)·(offset:·0x8fd):·PyModuleDef_Slot235 ····<1c0>···DW_AT_name········:·(strp)·(offset:·0x8fd):·PyModuleDef_Slot
236 ····<1c4>···DW_AT_decl_file···:·(data1)·13236 ····<1c4>···DW_AT_decl_file···:·(data1)·13
237 ····<1c5>···DW_AT_decl_line···:·(data1)·13237 ····<1c5>···DW_AT_decl_line···:·(data1)·13
238 ····<1c6>···DW_AT_decl_column·:·(data1)·33238 ····<1c6>···DW_AT_decl_column·:·(data1)·33
239 ····<1c7>···DW_AT_type········:·(ref4)·<0x1cb>,·PyModuleDef_Slot239 ····<1c7>···DW_AT_type········:·(ref4)·<0x1cb>,·PyModuleDef_Slot
240 ·<1><1cb>:·Abbrev·Number:·35·(DW_TAG_structure_type)240 ·<1><1cb>:·Abbrev·Number:·34·(DW_TAG_structure_type)
241 ····<1cc>···DW_AT_name········:·(strp)·(offset:·0x8fd):·PyModuleDef_Slot241 ····<1cc>···DW_AT_name········:·(strp)·(offset:·0x8fd):·PyModuleDef_Slot
242 ····<1d0>···DW_AT_byte_size···:·(data1)·8242 ····<1d0>···DW_AT_byte_size···:·(data1)·8
243 ····<1d1>···DW_AT_decl_file···:·(data1)·14243 ····<1d1>···DW_AT_decl_file···:·(data1)·14
244 ····<1d2>···DW_AT_decl_line···:·(data1)·69244 ····<1d2>···DW_AT_decl_line···:·(data1)·69
245 ····<1d3>···DW_AT_decl_column·:·(data1)·8245 ····<1d3>···DW_AT_decl_column·:·(data1)·8
246 ····<1d4>···DW_AT_sibling·····:·(ref4)·<0x1f3>246 ····<1d4>···DW_AT_sibling·····:·(ref4)·<0x1f3>
247 ·<2><1d8>:·Abbrev·Number:·1·(DW_TAG_member)247 ·<2><1d8>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 261, 15 lines modifiedOffset 261, 15 lines modified
261 ·<2><1f2>:·Abbrev·Number:·0261 ·<2><1f2>:·Abbrev·Number:·0
262 ·<1><1f3>:·Abbrev·Number:·6·(DW_TAG_typedef)262 ·<1><1f3>:·Abbrev·Number:·6·(DW_TAG_typedef)
263 ····<1f4>···DW_AT_name········:·(strp)·(offset:·0xdff):·PyMethodDef263 ····<1f4>···DW_AT_name········:·(strp)·(offset:·0xdff):·PyMethodDef
264 ····<1f8>···DW_AT_decl_file···:·(data1)·13264 ····<1f8>···DW_AT_decl_file···:·(data1)·13
265 ····<1f9>···DW_AT_decl_line···:·(data1)·14265 ····<1f9>···DW_AT_decl_line···:·(data1)·14
266 ····<1fa>···DW_AT_decl_column·:·(data1)·28266 ····<1fa>···DW_AT_decl_column·:·(data1)·28
267 ····<1fb>···DW_AT_type········:·(ref4)·<0x1ff>,·PyMethodDef267 ····<1fb>···DW_AT_type········:·(ref4)·<0x1ff>,·PyMethodDef
268 ·<1><1ff>:·Abbrev·Number:·35·(DW_TAG_structure_type)268 ·<1><1ff>:·Abbrev·Number:·34·(DW_TAG_structure_type)
269 ····<200>···DW_AT_name········:·(strp)·(offset:·0xdff):·PyMethodDef269 ····<200>···DW_AT_name········:·(strp)·(offset:·0xdff):·PyMethodDef
270 ····<204>···DW_AT_byte_size···:·(data1)·16270 ····<204>···DW_AT_byte_size···:·(data1)·16
271 ····<205>···DW_AT_decl_file···:·(data1)·15271 ····<205>···DW_AT_decl_file···:·(data1)·15
272 ····<206>···DW_AT_decl_line···:·(data1)·59272 ····<206>···DW_AT_decl_line···:·(data1)·59
273 ····<207>···DW_AT_decl_column·:·(data1)·8273 ····<207>···DW_AT_decl_column·:·(data1)·8
274 ····<208>···DW_AT_sibling·····:·(ref4)·<0x241>274 ····<208>···DW_AT_sibling·····:·(ref4)·<0x241>
275 ·<2><20c>:·Abbrev·Number:·1·(DW_TAG_member)275 ·<2><20c>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 303, 15 lines modifiedOffset 303, 15 lines modified
303 ·<2><240>:·Abbrev·Number:·0303 ·<2><240>:·Abbrev·Number:·0
304 ·<1><241>:·Abbrev·Number:·6·(DW_TAG_typedef)304 ·<1><241>:·Abbrev·Number:·6·(DW_TAG_typedef)
305 ····<242>···DW_AT_name········:·(strp)·(offset:·0xa8):·PyGetSetDef305 ····<242>···DW_AT_name········:·(strp)·(offset:·0xa8):·PyGetSetDef
306 ····<246>···DW_AT_decl_file···:·(data1)·13306 ····<246>···DW_AT_decl_file···:·(data1)·13
307 ····<247>···DW_AT_decl_line···:·(data1)·15307 ····<247>···DW_AT_decl_line···:·(data1)·15
308 ····<248>···DW_AT_decl_column·:·(data1)·28308 ····<248>···DW_AT_decl_column·:·(data1)·28
309 ····<249>···DW_AT_type········:·(ref4)·<0x24d>,·PyGetSetDef309 ····<249>···DW_AT_type········:·(ref4)·<0x24d>,·PyGetSetDef
310 ·<1><24d>:·Abbrev·Number:·35·(DW_TAG_structure_type)310 ·<1><24d>:·Abbrev·Number:·34·(DW_TAG_structure_type)
311 ····<24e>···DW_AT_name········:·(strp)·(offset:·0xa8):·PyGetSetDef311 ····<24e>···DW_AT_name········:·(strp)·(offset:·0xa8):·PyGetSetDef
312 ····<252>···DW_AT_byte_size···:·(data1)·20312 ····<252>···DW_AT_byte_size···:·(data1)·20
313 ····<253>···DW_AT_decl_file···:·(data1)·16313 ····<253>···DW_AT_decl_file···:·(data1)·16
314 ····<254>···DW_AT_decl_line···:·(data1)·11314 ····<254>···DW_AT_decl_line···:·(data1)·11
315 ····<255>···DW_AT_decl_column·:·(data1)·8315 ····<255>···DW_AT_decl_column·:·(data1)·8
316 ····<256>···DW_AT_sibling·····:·(ref4)·<0x29c>316 ····<256>···DW_AT_sibling·····:·(ref4)·<0x29c>
317 ·<2><25a>:·Abbrev·Number:·1·(DW_TAG_member)317 ·<2><25a>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 352, 15 lines modifiedOffset 352, 15 lines modified
352 ·<2><29b>:·Abbrev·Number:·0352 ·<2><29b>:·Abbrev·Number:·0
353 ·<1><29c>:·Abbrev·Number:·6·(DW_TAG_typedef)353 ·<1><29c>:·Abbrev·Number:·6·(DW_TAG_typedef)
354 ····<29d>···DW_AT_name········:·(strp)·(offset:·0x1053):·PyMemberDef354 ····<29d>···DW_AT_name········:·(strp)·(offset:·0x1053):·PyMemberDef
355 ····<2a1>···DW_AT_decl_file···:·(data1)·13355 ····<2a1>···DW_AT_decl_file···:·(data1)·13
356 ····<2a2>···DW_AT_decl_line···:·(data1)·16356 ····<2a2>···DW_AT_decl_line···:·(data1)·16
357 ····<2a3>···DW_AT_decl_column·:·(data1)·28357 ····<2a3>···DW_AT_decl_column·:·(data1)·28
358 ····<2a4>···DW_AT_type········:·(ref4)·<0x2a8>,·PyMemberDef358 ····<2a4>···DW_AT_type········:·(ref4)·<0x2a8>,·PyMemberDef
359 ·<1><2a8>:·Abbrev·Number:·35·(DW_TAG_structure_type)359 ·<1><2a8>:·Abbrev·Number:·34·(DW_TAG_structure_type)
360 ····<2a9>···DW_AT_name········:·(strp)·(offset:·0x1053):·PyMemberDef360 ····<2a9>···DW_AT_name········:·(strp)·(offset:·0x1053):·PyMemberDef
361 ····<2ad>···DW_AT_byte_size···:·(data1)·20361 ····<2ad>···DW_AT_byte_size···:·(data1)·20
362 ····<2ae>···DW_AT_decl_file···:·(data1)·16362 ····<2ae>···DW_AT_decl_file···:·(data1)·16
363 ····<2af>···DW_AT_decl_line···:·(data1)·41363 ····<2af>···DW_AT_decl_line···:·(data1)·41
364 ····<2b0>···DW_AT_decl_column·:·(data1)·8364 ····<2b0>···DW_AT_decl_column·:·(data1)·8
365 ····<2b1>···DW_AT_sibling·····:·(ref4)·<0x2f7>365 ····<2b1>···DW_AT_sibling·····:·(ref4)·<0x2f7>
366 ·<2><2b5>:·Abbrev·Number:·1·(DW_TAG_member)366 ·<2><2b5>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 401, 15 lines modifiedOffset 401, 15 lines modified
401 ·<2><2f6>:·Abbrev·Number:·0401 ·<2><2f6>:·Abbrev·Number:·0
402 ·<1><2f7>:·Abbrev·Number:·6·(DW_TAG_typedef)402 ·<1><2f7>:·Abbrev·Number:·6·(DW_TAG_typedef)
403 ····<2f8>···DW_AT_name········:·(strp)·(offset:·0x99c):·PyObject403 ····<2f8>···DW_AT_name········:·(strp)·(offset:·0x99c):·PyObject
404 ····<2fc>···DW_AT_decl_file···:·(data1)·13404 ····<2fc>···DW_AT_decl_file···:·(data1)·13
405 ····<2fd>···DW_AT_decl_line···:·(data1)·18405 ····<2fd>···DW_AT_decl_line···:·(data1)·18
406 ····<2fe>···DW_AT_decl_column·:·(data1)·24406 ····<2fe>···DW_AT_decl_column·:·(data1)·24
407 ····<2ff>···DW_AT_type········:·(ref4)·<0x303>,·_object407 ····<2ff>···DW_AT_type········:·(ref4)·<0x303>,·_object
408 ·<1><303>:·Abbrev·Number:·35·(DW_TAG_structure_type)408 ·<1><303>:·Abbrev·Number:·34·(DW_TAG_structure_type)
409 ····<304>···DW_AT_name········:·(strp)·(offset:·0x58e):·_object409 ····<304>···DW_AT_name········:·(strp)·(offset:·0x58e):·_object
410 ····<308>···DW_AT_byte_size···:·(data1)·8410 ····<308>···DW_AT_byte_size···:·(data1)·8
411 ····<309>···DW_AT_decl_file···:·(data1)·4411 ····<309>···DW_AT_decl_file···:·(data1)·4
412 ····<30a>···DW_AT_decl_line···:·(data1)·163412 ····<30a>···DW_AT_decl_line···:·(data1)·163
413 ····<30b>···DW_AT_decl_column·:·(data1)·8413 ····<30b>···DW_AT_decl_column·:·(data1)·8
414 ····<30c>···DW_AT_sibling·····:·(ref4)·<0x324>414 ····<30c>···DW_AT_sibling·····:·(ref4)·<0x324>
415 ·<2><310>:·Abbrev·Number:·84·(DW_TAG_member)415 ·<2><310>:·Abbrev·Number:·84·(DW_TAG_member)
Offset 425, 15 lines modifiedOffset 425, 15 lines modified
425 ·<2><323>:·Abbrev·Number:·0425 ·<2><323>:·Abbrev·Number:·0
426 ·<1><324>:·Abbrev·Number:·6·(DW_TAG_typedef)426 ·<1><324>:·Abbrev·Number:·6·(DW_TAG_typedef)
427 ····<325>···DW_AT_name········:·(strp)·(offset:·0x703):·PyTypeObject427 ····<325>···DW_AT_name········:·(strp)·(offset:·0x703):·PyTypeObject
428 ····<329>···DW_AT_decl_file···:·(data1)·13428 ····<329>···DW_AT_decl_file···:·(data1)·13
429 ····<32a>···DW_AT_decl_line···:·(data1)·20429 ····<32a>···DW_AT_decl_line···:·(data1)·20
430 ····<32b>···DW_AT_decl_column·:·(data1)·28430 ····<32b>···DW_AT_decl_column·:·(data1)·28
431 ····<32c>···DW_AT_type········:·(ref4)·<0x330>,·_typeobject431 ····<32c>···DW_AT_type········:·(ref4)·<0x330>,·_typeobject
432 ·<1><330>:·Abbrev·Number:·35·(DW_TAG_structure_type)432 ·<1><330>:·Abbrev·Number:·34·(DW_TAG_structure_type)
433 ····<331>···DW_AT_name········:·(strp)·(offset:·0x863):·_typeobject433 ····<331>···DW_AT_name········:·(strp)·(offset:·0x863):·_typeobject
Max diff block lines reached; 363674/370390 bytes (98.19%) of diff not shown.
9.23 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 49, 32 lines modifiedOffset 49, 32 lines modified
49 ····DW_AT_call_origin··DW_FORM_ref449 ····DW_AT_call_origin··DW_FORM_ref4
50 ····DW_AT·value:·0·····DW_FORM·value:·050 ····DW_AT·value:·0·····DW_FORM·value:·0
51 ···10······DW_TAG_subroutine_type····[has·children]51 ···10······DW_TAG_subroutine_type····[has·children]
52 ····DW_AT_prototyped···DW_FORM_flag_present52 ····DW_AT_prototyped···DW_FORM_flag_present
53 ····DW_AT_type·········DW_FORM_ref453 ····DW_AT_type·········DW_FORM_ref4
54 ····DW_AT_sibling······DW_FORM_ref454 ····DW_AT_sibling······DW_FORM_ref4
55 ····DW_AT·value:·0·····DW_FORM·value:·055 ····DW_AT·value:·0·····DW_FORM·value:·0
 56 ···11······DW_TAG_call_site····[has·children]
 57 ····DW_AT_call_return_pc·DW_FORM_addr
 58 ····DW_AT_call_origin··DW_FORM_ref4
 59 ····DW_AT_sibling······DW_FORM_ref4
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
56 ···11······DW_TAG_formal_parameter····[no·children]61 ···12······DW_TAG_formal_parameter····[no·children]
57 ····DW_AT_name·········DW_FORM_strp62 ····DW_AT_name·········DW_FORM_strp
58 ····DW_AT_decl_file····DW_FORM_data163 ····DW_AT_decl_file····DW_FORM_data1
59 ····DW_AT_decl_line····DW_FORM_data164 ····DW_AT_decl_line····DW_FORM_data1
60 ····DW_AT_decl_column··DW_FORM_data165 ····DW_AT_decl_column··DW_FORM_data1
61 ····DW_AT_type·········DW_FORM_ref466 ····DW_AT_type·········DW_FORM_ref4
62 ····DW_AT_location·····DW_FORM_sec_offset67 ····DW_AT_location·····DW_FORM_sec_offset
63 ····DW_AT_GNU_locviews·DW_FORM_sec_offset68 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
64 ····DW_AT·value:·0·····DW_FORM·value:·069 ····DW_AT·value:·0·····DW_FORM·value:·0
65 ···12······DW_TAG_array_type····[has·children]70 ···13······DW_TAG_array_type····[has·children]
66 ····DW_AT_type·········DW_FORM_ref471 ····DW_AT_type·········DW_FORM_ref4
67 ····DW_AT_sibling······DW_FORM_ref472 ····DW_AT_sibling······DW_FORM_ref4
68 ····DW_AT·value:·0·····DW_FORM·value:·073 ····DW_AT·value:·0·····DW_FORM·value:·0
69 ···13······DW_TAG_call_site····[has·children] 
70 ····DW_AT_call_return_pc·DW_FORM_addr 
71 ····DW_AT_call_origin··DW_FORM_ref4 
72 ····DW_AT_sibling······DW_FORM_ref4 
73 ····DW_AT·value:·0·····DW_FORM·value:·0 
74 ···14······DW_TAG_subrange_type····[no·children]74 ···14······DW_TAG_subrange_type····[no·children]
75 ····DW_AT_type·········DW_FORM_ref475 ····DW_AT_type·········DW_FORM_ref4
76 ····DW_AT_upper_bound··DW_FORM_data176 ····DW_AT_upper_bound··DW_FORM_data1
77 ····DW_AT·value:·0·····DW_FORM·value:·077 ····DW_AT·value:·0·····DW_FORM·value:·0
78 ···15······DW_TAG_variable····[no·children]78 ···15······DW_TAG_variable····[no·children]
79 ····DW_AT_name·········DW_FORM_strp79 ····DW_AT_name·········DW_FORM_strp
80 ····DW_AT_decl_file····DW_FORM_data180 ····DW_AT_decl_file····DW_FORM_data1
Offset 223, 33 lines modifiedOffset 223, 33 lines modified
223 ····DW_AT_GNU_entry_view·DW_FORM_data1223 ····DW_AT_GNU_entry_view·DW_FORM_data1
224 ····DW_AT_low_pc·······DW_FORM_addr224 ····DW_AT_low_pc·······DW_FORM_addr
225 ····DW_AT_high_pc······DW_FORM_data4225 ····DW_AT_high_pc······DW_FORM_data4
226 ····DW_AT_call_file····DW_FORM_data1226 ····DW_AT_call_file····DW_FORM_data1
227 ····DW_AT_call_line····DW_FORM_data1227 ····DW_AT_call_line····DW_FORM_data1
228 ····DW_AT_call_column··DW_FORM_data1228 ····DW_AT_call_column··DW_FORM_data1
229 ····DW_AT·value:·0·····DW_FORM·value:·0229 ····DW_AT·value:·0·····DW_FORM·value:·0
 230 ···34······DW_TAG_structure_type····[has·children]
 231 ····DW_AT_name·········DW_FORM_strp
 232 ····DW_AT_byte_size····DW_FORM_data1
 233 ····DW_AT_decl_file····DW_FORM_data1
 234 ····DW_AT_decl_line····DW_FORM_data1
 235 ····DW_AT_decl_column··DW_FORM_data1
 236 ····DW_AT_sibling······DW_FORM_ref4
 237 ····DW_AT·value:·0·····DW_FORM·value:·0
230 ···34······DW_TAG_inlined_subroutine····[has·children]238 ···35······DW_TAG_inlined_subroutine····[has·children]
231 ····DW_AT_abstract_origin·DW_FORM_ref4239 ····DW_AT_abstract_origin·DW_FORM_ref4
232 ····DW_AT_entry_pc·····DW_FORM_addr240 ····DW_AT_entry_pc·····DW_FORM_addr
233 ····DW_AT_GNU_entry_view·DW_FORM_data1241 ····DW_AT_GNU_entry_view·DW_FORM_data1
234 ····DW_AT_low_pc·······DW_FORM_addr242 ····DW_AT_low_pc·······DW_FORM_addr
235 ····DW_AT_high_pc······DW_FORM_data4243 ····DW_AT_high_pc······DW_FORM_data4
236 ····DW_AT_call_file····DW_FORM_data1244 ····DW_AT_call_file····DW_FORM_data1
237 ····DW_AT_call_line····DW_FORM_data1245 ····DW_AT_call_line····DW_FORM_data1
238 ····DW_AT_call_column··DW_FORM_data1246 ····DW_AT_call_column··DW_FORM_data1
239 ····DW_AT_sibling······DW_FORM_ref4247 ····DW_AT_sibling······DW_FORM_ref4
240 ····DW_AT·value:·0·····DW_FORM·value:·0248 ····DW_AT·value:·0·····DW_FORM·value:·0
241 ···35······DW_TAG_structure_type····[has·children] 
242 ····DW_AT_name·········DW_FORM_strp 
243 ····DW_AT_byte_size····DW_FORM_data1 
244 ····DW_AT_decl_file····DW_FORM_data1 
245 ····DW_AT_decl_line····DW_FORM_data1 
246 ····DW_AT_decl_column··DW_FORM_data1 
247 ····DW_AT_sibling······DW_FORM_ref4 
248 ····DW_AT·value:·0·····DW_FORM·value:·0 
249 ···36······DW_TAG_formal_parameter····[no·children]249 ···36······DW_TAG_formal_parameter····[no·children]
250 ····DW_AT_name·········DW_FORM_string250 ····DW_AT_name·········DW_FORM_string
251 ····DW_AT_decl_file····DW_FORM_data1251 ····DW_AT_decl_file····DW_FORM_data1
252 ····DW_AT_decl_line····DW_FORM_data1252 ····DW_AT_decl_line····DW_FORM_data1
253 ····DW_AT_decl_column··DW_FORM_data1253 ····DW_AT_decl_column··DW_FORM_data1
254 ····DW_AT_type·········DW_FORM_ref4254 ····DW_AT_type·········DW_FORM_ref4
255 ····DW_AT·value:·0·····DW_FORM·value:·0255 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 311, 119 lines modifiedOffset 311, 119 lines modified
311 ····DW_AT_type·········DW_FORM_ref4311 ····DW_AT_type·········DW_FORM_ref4
312 ····DW_AT_low_pc·······DW_FORM_addr312 ····DW_AT_low_pc·······DW_FORM_addr
313 ····DW_AT_high_pc······DW_FORM_data4313 ····DW_AT_high_pc······DW_FORM_data4
314 ····DW_AT_frame_base···DW_FORM_exprloc314 ····DW_AT_frame_base···DW_FORM_exprloc
315 ····DW_AT_call_all_calls·DW_FORM_flag_present315 ····DW_AT_call_all_calls·DW_FORM_flag_present
316 ····DW_AT_sibling······DW_FORM_ref4316 ····DW_AT_sibling······DW_FORM_ref4
317 ····DW_AT·value:·0·····DW_FORM·value:·0317 ····DW_AT·value:·0·····DW_FORM·value:·0
 318 ···45······DW_TAG_inlined_subroutine····[has·children]
 319 ····DW_AT_abstract_origin·DW_FORM_ref4
 320 ····DW_AT_entry_pc·····DW_FORM_addr
 321 ····DW_AT_GNU_entry_view·DW_FORM_data1
 322 ····DW_AT_ranges·······DW_FORM_sec_offset
 323 ····DW_AT_call_file····DW_FORM_data1
 324 ····DW_AT_call_line····DW_FORM_data1
 325 ····DW_AT_call_column··DW_FORM_data1
 326 ····DW_AT_sibling······DW_FORM_ref4
 327 ····DW_AT·value:·0·····DW_FORM·value:·0
318 ···45······DW_TAG_variable····[no·children]328 ···46······DW_TAG_variable····[no·children]
319 ····DW_AT_name·········DW_FORM_string329 ····DW_AT_name·········DW_FORM_string
320 ····DW_AT_decl_file····DW_FORM_implicit_const:·1330 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
321 ····DW_AT_decl_line····DW_FORM_data1331 ····DW_AT_decl_line····DW_FORM_data1
322 ····DW_AT_decl_column··DW_FORM_data1332 ····DW_AT_decl_column··DW_FORM_data1
323 ····DW_AT_type·········DW_FORM_ref4333 ····DW_AT_type·········DW_FORM_ref4
324 ····DW_AT_location·····DW_FORM_sec_offset334 ····DW_AT_location·····DW_FORM_sec_offset
325 ····DW_AT_GNU_locviews·DW_FORM_sec_offset335 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
326 ····DW_AT·value:·0·····DW_FORM·value:·0336 ····DW_AT·value:·0·····DW_FORM·value:·0
327 ···46······DW_TAG_subprogram····[has·children]337 ···47······DW_TAG_subprogram····[has·children]
328 ····DW_AT_external·····DW_FORM_flag_present338 ····DW_AT_external·····DW_FORM_flag_present
329 ····DW_AT_name·········DW_FORM_strp339 ····DW_AT_name·········DW_FORM_strp
330 ····DW_AT_decl_file····DW_FORM_data1340 ····DW_AT_decl_file····DW_FORM_data1
331 ····DW_AT_decl_line····DW_FORM_data1341 ····DW_AT_decl_line····DW_FORM_data1
332 ····DW_AT_decl_column··DW_FORM_data1342 ····DW_AT_decl_column··DW_FORM_data1
333 ····DW_AT_prototyped···DW_FORM_flag_present343 ····DW_AT_prototyped···DW_FORM_flag_present
334 ····DW_AT_declaration··DW_FORM_flag_present344 ····DW_AT_declaration··DW_FORM_flag_present
335 ····DW_AT_sibling······DW_FORM_ref4345 ····DW_AT_sibling······DW_FORM_ref4
336 ····DW_AT·value:·0·····DW_FORM·value:·0346 ····DW_AT·value:·0·····DW_FORM·value:·0
337 ···47······DW_TAG_variable····[no·children]347 ···48······DW_TAG_variable····[no·children]
338 ····DW_AT_name·········DW_FORM_strp348 ····DW_AT_name·········DW_FORM_strp
339 ····DW_AT_decl_file····DW_FORM_data1349 ····DW_AT_decl_file····DW_FORM_data1
340 ····DW_AT_decl_line····DW_FORM_data2350 ····DW_AT_decl_line····DW_FORM_data2
341 ····DW_AT_decl_column··DW_FORM_data1351 ····DW_AT_decl_column··DW_FORM_data1
342 ····DW_AT_type·········DW_FORM_ref4352 ····DW_AT_type·········DW_FORM_ref4
343 ····DW_AT_location·····DW_FORM_sec_offset353 ····DW_AT_location·····DW_FORM_sec_offset
344 ····DW_AT_GNU_locviews·DW_FORM_sec_offset354 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
345 ····DW_AT·value:·0·····DW_FORM·value:·0355 ····DW_AT·value:·0·····DW_FORM·value:·0
346 ···48······DW_TAG_label····[no·children]356 ···49······DW_TAG_label····[no·children]
347 ····DW_AT_name·········DW_FORM_strp357 ····DW_AT_name·········DW_FORM_strp
Max diff block lines reached; 3868/9373 bytes (41.27%) of diff not shown.
883 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················1402 ··Length:···················148
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000013f4·000001d08 ····00001480·000001b0
9 ····00000cbc·0000000c9 ····00000cbc·0000000c
10 ····00000cc8·0000006c10 ····00000cc8·0000006c
11 ····00000d34·0000003011 ····00000d34·00000030
12 ····00000d64·0000005012 ····00000d64·00000050
13 ····00000db4·0000005013 ····00000db4·00000050
14 ····00000e04·0000012c14 ····00000e04·00000124
15 ····00000f30·0000008615 ····00000f28·00000086
16 ····00000fb8·0000026016 ····00000fb0·000002b4
17 ····00000ba8·0000000c17 ····00000ba8·0000000c
18 ····00000bb4·0000002a18 ····00000bb4·0000002a
19 ····00001218·0000009219 ····00001264·00000092
20 ····000012ac·0000007e20 ····000012f8·0000002a
 21 ····00001324·00000092
21 ····00000bde·000000c622 ····00000bde·000000c6
22 ····00000ca4·0000001823 ····00000ca4·00000018
23 ····00000000·0000000024 ····00000000·00000000
  
161 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x155c3 ··Length:··········0x15d8
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 161, 62 lines modifiedOffset 161, 62 lines modified
161 ····0000019a·v0000000·v0000000·location·view·pair161 ····0000019a·v0000000·v0000000·location·view·pair
162 ····0000019c·v0000000·v0000000·location·view·pair162 ····0000019c·v0000000·v0000000·location·view·pair
163 ····0000019e·v0000000·v0000000·location·view·pair163 ····0000019e·v0000000·v0000000·location·view·pair
164 ····000001a0·v0000000·v0000000·location·view·pair164 ····000001a0·v0000000·v0000000·location·view·pair
165 ····000001a2·v0000000·v0000000·location·view·pair165 ····000001a2·v0000000·v0000000·location·view·pair
166 ····000001a4·v0000000·v0000000·location·view·pair166 ····000001a4·v0000000·v0000000·location·view·pair
  
167 ····000001a6·00000fb8·(base·address)167 ····000001a6·00000fb0·(base·address)
168 ····000001ab·v0000000·v0000000·views·at·00000196·for:168 ····000001ab·v0000000·v0000000·views·at·00000196·for:
169 ·············00000fb8·00000ffe·(DW_OP_reg0·(r0))169 ·············00000fb0·00000ff6·(DW_OP_reg0·(r0))
170 ····000001b0·v0000000·v0000000·views·at·00000198·for:170 ····000001b0·v0000000·v0000000·views·at·00000198·for:
171 ·············00000ffe·0000103a·(DW_OP_reg4·(r4))171 ·············00000ff6·00001036·(DW_OP_reg4·(r4))
172 ····000001b6·v0000000·v0000000·views·at·0000019a·for:172 ····000001b6·v0000000·v0000000·views·at·0000019a·for:
173 ·············0000103a·0000103e·(DW_OP_reg0·(r0))173 ·············00001036·0000103a·(DW_OP_reg0·(r0))
174 ····000001bd·v0000000·v0000000·views·at·0000019c·for:174 ····000001bd·v0000000·v0000000·views·at·0000019c·for:
175 ·············0000103e·0000109e·(DW_OP_reg4·(r4))175 ·············0000103a·000010ae·(DW_OP_reg4·(r4))
176 ····000001c4·v0000000·v0000000·views·at·0000019e·for:176 ····000001c4·v0000000·v0000000·views·at·0000019e·for:
177 ·············0000109e·000010a2·(DW_OP_reg0·(r0))177 ·············000010ae·000010b2·(DW_OP_reg0·(r0))
178 ····000001cb·v0000000·v0000000·views·at·000001a0·for:178 ····000001cb·v0000000·v0000000·views·at·000001a0·for:
179 ·············000010a2·00001198·(DW_OP_reg4·(r4))179 ·············000010b2·0000116c·(DW_OP_reg4·(r4))
180 ····000001d2·v0000000·v0000000·views·at·000001a2·for:180 ····000001d2·v0000000·v0000000·views·at·000001a2·for:
181 ·············00001198·0000119c·(DW_OP_reg0·(r0))181 ·············0000116c·00001170·(DW_OP_reg0·(r0))
182 ····000001d9·v0000000·v0000000·views·at·000001a4·for:182 ····000001d9·v0000000·v0000000·views·at·000001a4·for:
183 ·············0000119c·00001218·(DW_OP_reg4·(r4))183 ·············00001170·00001264·(DW_OP_reg4·(r4))
184 ····000001e0·<End·of·list>184 ····000001e0·<End·of·list>
  
185 ····000001e1·v0000000·v0000000·location·view·pair185 ····000001e1·v0000000·v0000000·location·view·pair
186 ····000001e3·v0000000·v0000000·location·view·pair186 ····000001e3·v0000000·v0000000·location·view·pair
187 ····000001e5·v0000000·v0000000·location·view·pair187 ····000001e5·v0000000·v0000000·location·view·pair
188 ····000001e7·v0000000·v0000000·location·view·pair188 ····000001e7·v0000000·v0000000·location·view·pair
189 ····000001e9·v0000000·v0000000·location·view·pair189 ····000001e9·v0000000·v0000000·location·view·pair
190 ····000001eb·v0000000·v0000000·location·view·pair190 ····000001eb·v0000000·v0000000·location·view·pair
191 ····000001ed·v0000000·v0000000·location·view·pair191 ····000001ed·v0000000·v0000000·location·view·pair
192 ····000001ef·v0000000·v0000000·location·view·pair192 ····000001ef·v0000000·v0000000·location·view·pair
193 ····000001f1·v0000000·v0000000·location·view·pair193 ····000001f1·v0000000·v0000000·location·view·pair
  
194 ····000001f3·00000fb8·(base·address)194 ····000001f3·00000fb0·(base·address)
195 ····000001f8·v0000000·v0000000·views·at·000001e1·for:195 ····000001f8·v0000000·v0000000·views·at·000001e1·for:
196 ·············00000fb8·00000ffe·(DW_OP_reg1·(r1))196 ·············00000fb0·00000ff6·(DW_OP_reg1·(r1))
197 ····000001fd·v0000000·v0000000·views·at·000001e3·for:197 ····000001fd·v0000000·v0000000·views·at·000001e3·for:
198 ·············00000ffe·0000101e·(DW_OP_reg7·(r7))198 ·············00000ff6·0000101a·(DW_OP_reg7·(r7))
199 ····00000202·v0000000·v0000000·views·at·000001e5·for:199 ····00000202·v0000000·v0000000·views·at·000001e5·for:
200 ·············0000101e·0000103a·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)200 ·············0000101a·00001036·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
201 ····00000211·v0000000·v0000000·views·at·000001e7·for:201 ····00000211·v0000000·v0000000·views·at·000001e7·for:
202 ·············0000103a·00001052·(DW_OP_reg1·(r1))202 ·············00001036·0000104e·(DW_OP_reg1·(r1))
203 ····00000218·v0000000·v0000000·views·at·000001e9·for:203 ····00000218·v0000000·v0000000·views·at·000001e9·for:
204 ·············00001052·0000109e·(DW_OP_reg7·(r7))204 ·············0000104e·000010ae·(DW_OP_reg7·(r7))
205 ····0000021f·v0000000·v0000000·views·at·000001eb·for:205 ····0000021f·v0000000·v0000000·views·at·000001eb·for:
206 ·············0000109e·000010a4·(DW_OP_reg1·(r1))206 ·············000010ae·000010b4·(DW_OP_reg1·(r1))
207 ····00000226·v0000000·v0000000·views·at·000001ed·for:207 ····00000226·v0000000·v0000000·views·at·000001ed·for:
208 ·············000010a4·00001198·(DW_OP_reg7·(r7))208 ·············000010b4·0000116c·(DW_OP_reg7·(r7))
209 ····0000022d·v0000000·v0000000·views·at·000001ef·for:209 ····0000022d·v0000000·v0000000·views·at·000001ef·for:
210 ·············00001198·000011a0·(DW_OP_reg1·(r1))210 ·············0000116c·00001174·(DW_OP_reg1·(r1))
211 ····00000234·v0000000·v0000000·views·at·000001f1·for:211 ····00000234·v0000000·v0000000·views·at·000001f1·for:
212 ·············000011a0·00001218·(DW_OP_reg7·(r7))212 ·············00001174·00001264·(DW_OP_reg7·(r7))
213 ····0000023b·<End·of·list>213 ····0000023b·<End·of·list>
  
214 ····0000023c·v0000000·v0000000·location·view·pair214 ····0000023c·v0000000·v0000000·location·view·pair
215 ····0000023e·v0000000·v0000000·location·view·pair215 ····0000023e·v0000000·v0000000·location·view·pair
216 ····00000240·v0000000·v0000000·location·view·pair216 ····00000240·v0000000·v0000000·location·view·pair
217 ····00000242·v0000000·v0000000·location·view·pair217 ····00000242·v0000000·v0000000·location·view·pair
218 ····00000244·v0000000·v0000000·location·view·pair218 ····00000244·v0000000·v0000000·location·view·pair
Offset 224, 1914 lines modifiedOffset 224, 1912 lines modified
224 ····00000248·v0000000·v0000000·location·view·pair224 ····00000248·v0000000·v0000000·location·view·pair
225 ····0000024a·v0000000·v0000000·location·view·pair225 ····0000024a·v0000000·v0000000·location·view·pair
226 ····0000024c·v0000000·v0000000·location·view·pair226 ····0000024c·v0000000·v0000000·location·view·pair
227 ····0000024e·v0000000·v0000000·location·view·pair227 ····0000024e·v0000000·v0000000·location·view·pair
228 ····00000250·v0000000·v0000000·location·view·pair228 ····00000250·v0000000·v0000000·location·view·pair
229 ····00000252·v0000000·v0000000·location·view·pair229 ····00000252·v0000000·v0000000·location·view·pair
  
230 ····00000254·00000fb8·(base·address)230 ····00000254·00000fb0·(base·address)
231 ····00000259·v0000000·v0000000·views·at·0000023c·for:231 ····00000259·v0000000·v0000000·views·at·0000023c·for:
232 ·············00000fb8·00000fea·(DW_OP_reg2·(r2))232 ·············00000fb0·00000fe2·(DW_OP_reg2·(r2))
233 ····0000025e·v0000000·v0000000·views·at·0000023e·for:233 ····0000025e·v0000000·v0000000·views·at·0000023e·for:
234 ·············00000fea·00000ffa·(DW_OP_reg5·(r5))234 ·············00000fe2·00000ff2·(DW_OP_reg5·(r5))
235 ····00000263·v0000000·v0000000·views·at·00000240·for:235 ····00000263·v0000000·v0000000·views·at·00000240·for:
236 ·············0000103a·00001040·(DW_OP_reg2·(r2))236 ·············00001036·0000103c·(DW_OP_reg2·(r2))
237 ····0000026a·v0000000·v0000000·views·at·00000242·for:237 ····0000026a·v0000000·v0000000·views·at·00000242·for:
238 ·············00001040·0000104c·(DW_OP_reg5·(r5))238 ·············0000103c·00001048·(DW_OP_reg5·(r5))
239 ····00000271·v0000000·v0000000·views·at·00000244·for:239 ····00000271·v0000000·v0000000·views·at·00000244·for:
240 ·············0000104c·00001061·(DW_OP_reg0·(r0))240 ·············00001048·0000105d·(DW_OP_reg0·(r0))
241 ····00000278·v0000000·v0000000·views·at·00000246·for:241 ····00000278·v0000000·v0000000·views·at·00000246·for:
242 ·············00001061·00001062·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)242 ·············0000105d·0000105e·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
243 ····00000288·v0000000·v0000000·views·at·00000248·for:243 ····00000288·v0000000·v0000000·views·at·00000248·for:
244 ·············00001062·00001066·(DW_OP_reg0·(r0))244 ·············0000105e·00001062·(DW_OP_reg0·(r0))
245 ····0000028f·v0000000·v0000000·views·at·0000024a·for:245 ····0000028f·v0000000·v0000000·views·at·0000024a·for:
246 ·············0000109e·000010a6·(DW_OP_reg2·(r2))246 ·············000010ae·000010b6·(DW_OP_reg2·(r2))
247 ····00000296·v0000000·v0000000·views·at·0000024c·for:247 ····00000296·v0000000·v0000000·views·at·0000024c·for:
248 ·············000010a6·000010c2·(DW_OP_reg5·(r5))248 ·············000010b6·000010d2·(DW_OP_reg5·(r5))
249 ····0000029d·v0000000·v0000000·views·at·0000024e·for:249 ····0000029d·v0000000·v0000000·views·at·0000024e·for:
250 ·············000010c2·000010ca·(DW_OP_reg0·(r0))250 ·············000010d2·000010da·(DW_OP_reg0·(r0))
251 ····000002a4·v0000000·v0000000·views·at·00000250·for:251 ····000002a4·v0000000·v0000000·views·at·00000250·for:
252 ·············00001198·000011bc·(DW_OP_reg5·(r5))252 ·············0000116c·00001190·(DW_OP_reg5·(r5))
253 ····000002ab·v0000000·v0000000·views·at·00000252·for:253 ····000002ab·v0000000·v0000000·views·at·00000252·for:
254 ·············000011bc·000011c6·(DW_OP_reg0·(r0))254 ·············00001190·0000119a·(DW_OP_reg0·(r0))
255 ····000002b2·<End·of·list>255 ····000002b2·<End·of·list>
  
256 ····000002b3·v0000000·v0000000·location·view·pair256 ····000002b3·v0000000·v0000000·location·view·pair
257 ····000002b5·v0000000·v0000000·location·view·pair257 ····000002b5·v0000000·v0000000·location·view·pair
258 ····000002b7·v0000000·v0000000·location·view·pair258 ····000002b7·v0000000·v0000000·location·view·pair
259 ····000002b9·v0000000·v0000000·location·view·pair259 ····000002b9·v0000000·v0000000·location·view·pair
260 ····000002bb·v0000000·v0000000·location·view·pair260 ····000002bb·v0000000·v0000000·location·view·pair
261 ····000002bd·v0000000·v0000000·location·view·pair261 ····000002bd·v0000000·v0000000·location·view·pair
262 ····000002bf·v0000000·v0000000·location·view·pair262 ····000002bf·v0000000·v0000000·location·view·pair
263 ····000002c1·v0000000·v0000000·location·view·pair263 ····000002c1·v0000000·v0000000·location·view·pair
264 ····000002c3·v0000000·v0000000·location·view·pair264 ····000002c3·v0000000·v0000000·location·view·pair
265 ····000002c5·v0000000·v0000000·location·view·pair265 ····000002c5·v0000000·v0000000·location·view·pair
266 ····000002c7·v0000000·v0000000·location·view·pair266 ····000002c7·v0000000·v0000000·location·view·pair
  
267 ····000002c9·00000fb8·(base·address)267 ····000002c9·00000fb0·(base·address)
268 ····000002ce·v0000000·v0000000·views·at·000002b3·for:268 ····000002ce·v0000000·v0000000·views·at·000002b3·for:
269 ·············00000fb8·00000ffe·(DW_OP_reg3·(r3))269 ·············00000fb0·00000ff6·(DW_OP_reg3·(r3))
270 ····000002d3·v0000000·v0000000·views·at·000002b5·for:270 ····000002d3·v0000000·v0000000·views·at·000002b5·for:
271 ·············00000ffe·0000103a·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)271 ·············00000ff6·00001036·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
272 ····000002e2·v0000000·v0000000·views·at·000002b7·for:272 ····000002e2·v0000000·v0000000·views·at·000002b7·for:
Max diff block lines reached; 156737/164963 bytes (95.01%) of diff not shown.
881 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················1402 ··Length:···················148
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000013f4·000001d08 ····00001480·000001b0
9 ····00000cbc·0000000c9 ····00000cbc·0000000c
10 ····00000cc8·0000006c10 ····00000cc8·0000006c
11 ····00000d34·0000003011 ····00000d34·00000030
12 ····00000d64·0000005012 ····00000d64·00000050
13 ····00000db4·0000005013 ····00000db4·00000050
14 ····00000e04·0000012c14 ····00000e04·00000124
15 ····00000f30·0000008615 ····00000f28·00000086
16 ····00000fb8·0000026016 ····00000fb0·000002b4
17 ····00000ba8·0000000c17 ····00000ba8·0000000c
18 ····00000bb4·0000002a18 ····00000bb4·0000002a
19 ····00001218·0000009219 ····00001264·00000092
20 ····000012ac·0000007e20 ····000012f8·0000002a
 21 ····00001324·00000092
21 ····00000bde·000000c622 ····00000bde·000000c6
22 ····00000ca4·0000001823 ····00000ca4·00000018
23 ····00000000·0000000024 ····00000000·00000000
  
248 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 C)"K(%» a2 z2][#uLc
 3 I%H)i:XY
3 call_weak_fn4 call_weak_fn
4 _queuemodule.c5 _queuemodule.c
5 queuemodule_exec6 queuemodule_exec
6 simplequeue_new7 simplequeue_new
7 queue_free8 queue_free
8 _queue_SimpleQueue_put9 _queue_SimpleQueue_put
9 resize_ringbuf10 resize_ringbuf
1.55 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 63 lines modifiedOffset 29, 63 lines modified
  
29 00000db4·<queue_free>:29 00000db4·<queue_free>:
30 »       ...30 »       ...
  
31 00000e04·<_queue_SimpleQueue_put>:31 00000e04·<_queue_SimpleQueue_put>:
32 »       ...32 »       ...
  
33 00000f30·<simplequeue_traverse>:33 00000f28·<simplequeue_traverse>:
34 »       ...34 »       ...
  
35 00000fb8·<_queue_SimpleQueue_get>:35 00000fb0·<_queue_SimpleQueue_get>:
36 »       ...36 »       ...
  
37 00001218·<RingBuf_Fini>:37 00001264·<RingBuf_Fini>:
38 »       ...38 »       ...
  
39 000012ac·<resize_ringbuf>:39 000012f8·<maybe_handoff_item>:
40 »       ...40 »       ...
  
41 0000132c·<call_weak_fn>:41 00001324·<resize_ringbuf>:
42 »       ...42 »       ...
  
43 00001350·<deregister_tm_clones>:43 000013b8·<call_weak_fn>:
44 »       ...44 »       ...
  
45 0000137c·<register_tm_clones>:45 000013dc·<deregister_tm_clones>:
46 »       ...46 »       ...
  
47 000013b0·<__do_global_dtors_aux>:47 00001408·<register_tm_clones>:
48 »       ...48 »       ...
  
 49 0000143c·<__do_global_dtors_aux>:
49 000013f0·<frame_dummy>: 
50 frame_dummy(): 
51 »       movs»   r0,·r0 
52 »       ...50 »       ...
  
53 000013f4·<simplequeue_new>:51 0000147c·<frame_dummy>:
 52 frame_dummy():
 53 »       movs»   r0,·r0
54 »       ...54 »       ...
  
55 000014c0·<simplequeue_dealloc>:55 00001480·<simplequeue_new>:
56 »       ...56 »       ...
  
57 00001510·<_queue_SimpleQueue_get_nowait>:57 0000154c·<simplequeue_dealloc>:
58 »       ...58 »       ...
  
59 000015a4·<maybe_handoff_item>:59 0000159c·<_queue_SimpleQueue_get_nowait>:
60 »       ...60 »       ...
  
61 000015c8·<__divsi3>:61 00001630·<__divsi3>:
62 __aeabi_idiv():62 __aeabi_idiv():
63 »       movs»   r0,·r063 »       movs»   r0,·r0
64 __divsi3():64 __divsi3():
65 »       movs»   r0,·r065 »       movs»   r0,·r0
66 »       ...66 »       ...
  
67 000015ce·<.divsi3_skip_div0_test>:67 00001636·<.divsi3_skip_div0_test>:
68 »       ...68 »       ...
  
69 0000185c·<__aeabi_idivmod>:69 000018c4·<__aeabi_idivmod>:
70 »       ...70 »       ...
  
71 00001878·<__aeabi_idiv0>:71 000018e0·<__aeabi_idiv0>:
72 »       ...72 »       ...
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 00001884·<_fini>:2 000018ec·<_fini>:
3 »       ...3 »       ...
832 MB
./usr/lib/debug/.build-id/6b/3e7e2173d4e43d1e84347d6c8424d106d2680d.debug vs.
./usr/lib/debug/.build-id/6c/3bd82e458cbf3f2c599c2f3841c8ee97217ffa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 12% similar despite different names
1.14 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x1701c511 ··Entry·point·address:···············0x168a1d
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········13073880·(bytes·into·file)13 ··Start·of·section·headers:··········13052484·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
1.86 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1701c52 Entry·point·0x168a1d
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··EXIDX··········0x0001d4·0x0042b748·0x0042b748·0x00000·0x00008·R···0x46 ··EXIDX··········0x0001d4·0x00429800·0x00429800·0x00000·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000174·0x00010174·0x00010174·0x00000·0x00019·R···0x18 ··INTERP·········0x000174·0x00010174·0x00010174·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00010000·0x00010000·0x001d4·0x41b754·R·E·0x10009 ··LOAD···········0x000000·0x00010000·0x00010000·0x001d4·0x41980c·R·E·0x1000
10 ··LOAD···········0x000ee4·0x0042cee4·0x0042cee4·0x00000·0x747bc·RW··0x100010 ··LOAD···········0x000ee4·0x0042aee4·0x0042aee4·0x00000·0x747bc·RW··0x1000
11 ··DYNAMIC········0x000ee4·0x0042cef8·0x0042cef8·0x00000·0x00108·RW··0x411 ··DYNAMIC········0x000ee4·0x0042aef8·0x0042aef8·0x00000·0x00108·RW··0x4
12 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x412 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x4
13 ··TLS············0x000ee4·0x0042cee4·0x0042cee4·0x00000·0x00010·R···0x413 ··TLS············0x000ee4·0x0042aee4·0x0042aee4·0x00000·0x00010·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ee4·0x0042cee4·0x0042cee4·0x00000·0x0011c·R···0x115 ··GNU_RELRO······0x000ee4·0x0042aee4·0x0042aee4·0x00000·0x0011c·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.ARM.exidx·18 ···00·····.ARM.exidx·
19 ···01·····19 ···01·····
20 ···02·····.interp·20 ···02·····.interp·
21 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·21 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·
6.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·44·section·headers,·starting·at·offset·0xc77dd8:1 There·are·44·section·headers,·starting·at·offset·0xc72a44:
  
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··········00010174·000174·000019·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00010174·000174·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··4
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ··[·6]·.dynstr···········NOBITS··········0001c7f4·0001d4·00a032·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0001c7f4·0001d4·00a032·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00026826·0001d4·001170·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00026826·0001d4·001170·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········00027998·0001d4·0001b0·00···A··6···4··413 ··[·8]·.gnu.version_r····NOBITS··········00027998·0001d4·0001b0·00···A··6···4··4
14 ··[·9]·.rel.dyn··········NOBITS··········00027b48·0001d4·000038·08···A··5···0··414 ··[·9]·.rel.dyn··········NOBITS··········00027b48·0001d4·000038·08···A··5···0··4
15 ··[10]·.rel.plt··········NOBITS··········00027b80·0001d4·001088·08···A··5··25··415 ··[10]·.rel.plt··········NOBITS··········00027b80·0001d4·001088·08···A··5··25··4
16 ··[11]·.init·············NOBITS··········00028c08·0001d4·00000c·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00028c08·0001d4·00000c·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00028c14·0001d4·00198c·04··AX··0···0··417 ··[12]·.plt··············NOBITS··········00028c14·0001d4·00198c·04··AX··0···0··4
18 ··[13]·.text·············NOBITS··········0002a5a0·0001d4·2202f4·00··AX··0···0··818 ··[13]·.text·············NOBITS··········0002a5a0·0001d4·21e3a4·00··AX··0···0··8
19 ··[14]·.fini·············NOBITS··········0024a894·0001d4·000008·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········00248944·0001d4·000008·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········0024a8c0·0001d4·1e0e84·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········00248980·0001d4·1e0e7c·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········0042b744·0001d4·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········004297fc·0001d4·000001·00···A··0···0··1
22 ··[17]·.ARM.exidx········NOBITS··········0042b748·0001d4·000008·00··AL·13···0··422 ··[17]·.ARM.exidx········NOBITS··········00429800·0001d4·000008·00··AL·13···0··4
23 ··[18]·.eh_frame·········NOBITS··········0042b750·0001d4·000004·00···A··0···0··423 ··[18]·.eh_frame·········NOBITS··········00429808·0001d4·000004·00···A··0···0··4
24 ··[19]·.tdata············NOBITS··········0042cee4·000ee4·000004·00·WAT··0···0··424 ··[19]·.tdata············NOBITS··········0042aee4·000ee4·000004·00·WAT··0···0··4
25 ··[20]·.tbss·············NOBITS··········0042cee8·000ee4·00000c·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0042aee8·000ee4·00000c·00·WAT··0···0··4
26 ··[21]·.init_array·······NOBITS··········0042cee8·000ee4·000008·04··WA··0···0··426 ··[21]·.init_array·······NOBITS··········0042aee8·000ee4·000008·04··WA··0···0··4
27 ··[22]·.fini_array·······NOBITS··········0042cef0·000ee4·000004·04··WA··0···0··427 ··[22]·.fini_array·······NOBITS··········0042aef0·000ee4·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······NOBITS··········0042cef4·000ee4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······NOBITS··········0042aef4·000ee4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········NOBITS··········0042cef8·000ee4·000108·08··WA··6···0··429 ··[24]·.dynamic··········NOBITS··········0042aef8·000ee4·000108·08··WA··6···0··4
30 ··[25]·.got··············NOBITS··········0042d000·000ee4·000860·04··WA··0···0··430 ··[25]·.got··············NOBITS··········0042b000·000ee4·000860·04··WA··0···0··4
31 ··[26]·.data·············NOBITS··········0042d860·000ee4·0249fc·00··WA··0···0··831 ··[26]·.data·············NOBITS··········0042b860·000ee4·0249fc·00··WA··0···0··8
32 ··[27]·.PyRuntime········NOBITS··········00452260·000ee4·023b80·00··WA··0···0··832 ··[27]·.PyRuntime········NOBITS··········00450260·000ee4·023b80·00··WA··0···0··8
33 ··[28]·.probes···········NOBITS··········00475de0·000ee4·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········00473de0·000ee4·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········00475e00·000ee4·02b8a0·00··WA··0···0·6434 ··[29]·.bss··············NOBITS··········00473e00·000ee4·02b8a0·00··WA··0···0·64
35 ··[30]·.comment··········PROGBITS········00000000·0001d4·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········00000000·0001d4·00001f·01··MS··0···0··1
36 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001f3·000033·00······0···0··136 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001f3·000033·00······0···0··1
37 ··[32]·.note.stapsdt·····NOTE············00000000·000228·000144·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············00000000·000228·000144·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········00000000·00036c·00619b·00···C··0···0··438 ··[33]·.debug_aranges····PROGBITS········00000000·00036c·00605b·00···C··0···0··4
39 ··[34]·.debug_info·······PROGBITS········00000000·006508·822984·00···C··0···0··439 ··[34]·.debug_info·······PROGBITS········00000000·0063c8·821841·00···C··0···0··4
40 ··[35]·.debug_abbrev·····PROGBITS········00000000·828e8c·01235a·00···C··0···0··440 ··[35]·.debug_abbrev·····PROGBITS········00000000·827c0c·0123bd·00···C··0···0··4
41 ··[36]·.debug_line·······PROGBITS········00000000·83b1e8·15109d·00···C··0···0··441 ··[36]·.debug_line·······PROGBITS········00000000·839fcc·15011f·00···C··0···0··4
42 ··[37]·.debug_frame······PROGBITS········00000000·98c288·016421·00···C··0···0··442 ··[37]·.debug_frame······PROGBITS········00000000·98a0ec·016435·00···C··0···0··4
43 ··[38]·.debug_str········PROGBITS········00000000·9a26ac·02099b·01·MSC··0···0··443 ··[38]·.debug_str········PROGBITS········00000000·9a0524·02099a·01·MSC··0···0··4
44 ··[39]·.debug_loclists···PROGBITS········00000000·9c3048·1cf86b·00···C··0···0··444 ··[39]·.debug_loclists···PROGBITS········00000000·9c0ec0·1cd178·00···C··0···0··4
45 ··[40]·.debug_rnglists···PROGBITS········00000000·b928b4·05a3f1·00···C··0···0··445 ··[40]·.debug_rnglists···PROGBITS········00000000·b8e038·0598ba·00···C··0···0··4
46 ··[41]·.symtab···········SYMTAB··········00000000·becca8·051390·10·····42·18563··446 ··[41]·.symtab···········SYMTAB··········00000000·be78f4·051340·10·····42·18558··4
47 ··[42]·.strtab···········STRTAB··········00000000·c3e038·039be4·00······0···0··147 ··[42]·.strtab···········STRTAB··········00000000·c38c34·039c53·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········00000000·c77c1c·0001bb·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········00000000·c72887·0001bb·00······0···0··1
49 Key·to·Flags:49 Key·to·Flags:
50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
53 ··D·(mbind),·y·(purecode),·p·(processor·specific)53 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.59 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·20793·entries:1 Symbol·table·'.symtab'·contains·20788·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:·00010174·····0·SECTION·LOCAL··DEFAULT····1·.interp4 ·····1:·00010174·····0·SECTION·LOCAL··DEFAULT····1·.interp
5 ·····2:·00010190·····0·SECTION·LOCAL··DEFAULT····2·.note.gnu.build-id5 ·····2:·00010190·····0·SECTION·LOCAL··DEFAULT····2·.note.gnu.build-id
6 ·····3:·000101b4·····0·SECTION·LOCAL··DEFAULT····3·.note.ABI-tag6 ·····3:·000101b4·····0·SECTION·LOCAL··DEFAULT····3·.note.ABI-tag
7 ·····4:·000101d4·····0·SECTION·LOCAL··DEFAULT····4·.gnu.hash7 ·····4:·000101d4·····0·SECTION·LOCAL··DEFAULT····4·.gnu.hash
8 ·····5:·00013c74·····0·SECTION·LOCAL··DEFAULT····5·.dynsym8 ·····5:·00013c74·····0·SECTION·LOCAL··DEFAULT····5·.dynsym
Offset 11, 20786 lines modifiedOffset 11, 20781 lines modified
11 ·····7:·00026826·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version11 ·····7:·00026826·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version
12 ·····8:·00027998·····0·SECTION·LOCAL··DEFAULT····8·.gnu.version_r12 ·····8:·00027998·····0·SECTION·LOCAL··DEFAULT····8·.gnu.version_r
13 ·····9:·00027b48·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn13 ·····9:·00027b48·····0·SECTION·LOCAL··DEFAULT····9·.rel.dyn
14 ····10:·00027b80·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt14 ····10:·00027b80·····0·SECTION·LOCAL··DEFAULT···10·.rel.plt
15 ····11:·00028c08·····0·SECTION·LOCAL··DEFAULT···11·.init15 ····11:·00028c08·····0·SECTION·LOCAL··DEFAULT···11·.init
16 ····12:·00028c14·····0·SECTION·LOCAL··DEFAULT···12·.plt16 ····12:·00028c14·····0·SECTION·LOCAL··DEFAULT···12·.plt
17 ····13:·0002a5a0·····0·SECTION·LOCAL··DEFAULT···13·.text17 ····13:·0002a5a0·····0·SECTION·LOCAL··DEFAULT···13·.text
18 ····14:·0024a894·····0·SECTION·LOCAL··DEFAULT···14·.fini18 ····14:·00248944·····0·SECTION·LOCAL··DEFAULT···14·.fini
19 ····15:·0024a8c0·····0·SECTION·LOCAL··DEFAULT···15·.rodata19 ····15:·00248980·····0·SECTION·LOCAL··DEFAULT···15·.rodata
20 ····16:·0042b744·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base20 ····16:·004297fc·····0·SECTION·LOCAL··DEFAULT···16·.stapsdt.base
21 ····17:·0042b748·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx21 ····17:·00429800·····0·SECTION·LOCAL··DEFAULT···17·.ARM.exidx
22 ····18:·0042b750·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame22 ····18:·00429808·····0·SECTION·LOCAL··DEFAULT···18·.eh_frame
23 ····19:·0042cee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata23 ····19:·0042aee4·····0·SECTION·LOCAL··DEFAULT···19·.tdata
24 ····20:·0042cee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss24 ····20:·0042aee8·····0·SECTION·LOCAL··DEFAULT···20·.tbss
25 ····21:·0042cee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array25 ····21:·0042aee8·····0·SECTION·LOCAL··DEFAULT···21·.init_array
26 ····22:·0042cef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array26 ····22:·0042aef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array
27 ····23:·0042cef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro27 ····23:·0042aef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro
28 ····24:·0042cef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic28 ····24:·0042aef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic
29 ····25:·0042d000·····0·SECTION·LOCAL··DEFAULT···25·.got29 ····25:·0042b000·····0·SECTION·LOCAL··DEFAULT···25·.got
30 ····26:·0042d860·····0·SECTION·LOCAL··DEFAULT···26·.data30 ····26:·0042b860·····0·SECTION·LOCAL··DEFAULT···26·.data
31 ····27:·00452260·····0·SECTION·LOCAL··DEFAULT···27·.PyRuntime31 ····27:·00450260·····0·SECTION·LOCAL··DEFAULT···27·.PyRuntime
32 ····28:·00475de0·····0·SECTION·LOCAL··DEFAULT···28·.probes32 ····28:·00473de0·····0·SECTION·LOCAL··DEFAULT···28·.probes
33 ····29:·00475e00·····0·SECTION·LOCAL··DEFAULT···29·.bss33 ····29:·00473e00·····0·SECTION·LOCAL··DEFAULT···29·.bss
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.comment34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.comment
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.ARM.attributes35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.ARM.attributes
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.note.stapsdt36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.note.stapsdt
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_aranges37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.debug_aranges
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.debug_info38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···34·.debug_info
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···35·.debug_abbrev39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···35·.debug_abbrev
40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···36·.debug_line40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···36·.debug_line
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···37·.debug_frame41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···37·.debug_frame
42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···38·.debug_str42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···38·.debug_str
43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···39·.debug_loclists
44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···40·.debug_rnglists
45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o
46 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d46 ····42:·000101b4·····0·NOTYPE··LOCAL··DEFAULT····3·$d
47 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag47 ····43:·000101b4····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
48 ····44:·001701c4·····0·NOTYPE··LOCAL··DEFAULT···13·$t48 ····44:·00168a1c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
49 ····45:·001701f0·····0·NOTYPE··LOCAL··DEFAULT···13·$d49 ····45:·00168a48·····0·NOTYPE··LOCAL··DEFAULT···13·$d
50 ····46:·0042b748·····0·NOTYPE··LOCAL··DEFAULT···17·$d50 ····46:·00429800·····0·NOTYPE··LOCAL··DEFAULT···17·$d
51 ····47:·0024a8c0·····0·NOTYPE··LOCAL··DEFAULT···15·$d51 ····47:·00248980·····0·NOTYPE··LOCAL··DEFAULT···15·$d
52 ····48:·0042d860·····0·NOTYPE··LOCAL··DEFAULT···26·$d52 ····48:·0042b860·····0·NOTYPE··LOCAL··DEFAULT···26·$d
53 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o53 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
54 ····50:·001701f8·····0·NOTYPE··LOCAL··DEFAULT···13·$a54 ····50:·00168a50·····0·NOTYPE··LOCAL··DEFAULT···13·$a
55 ····51:·001701f8·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn55 ····51:·00168a50·····0·FUNC····LOCAL··DEFAULT···13·call_weak_fn
56 ····52:·00170214·····0·NOTYPE··LOCAL··DEFAULT···13·$d56 ····52:·00168a6c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
57 ····53:·00028c08·····0·NOTYPE··LOCAL··DEFAULT···11·$a57 ····53:·00028c08·····0·NOTYPE··LOCAL··DEFAULT···11·$a
58 ····54:·0024a894·····0·NOTYPE··LOCAL··DEFAULT···14·$a58 ····54:·00248944·····0·NOTYPE··LOCAL··DEFAULT···14·$a
59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
60 ····56:·00028c10·····0·NOTYPE··LOCAL··DEFAULT···11·$a60 ····56:·00028c10·····0·NOTYPE··LOCAL··DEFAULT···11·$a
61 ····57:·0024a898·····0·NOTYPE··LOCAL··DEFAULT···14·$a61 ····57:·00248948·····0·NOTYPE··LOCAL··DEFAULT···14·$a
Diff chunk too large, falling back to line-by-line diff (2394 lines added, 2394 lines removed)
62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c
63 ····59:·0024ac2c·····0·NOTYPE··LOCAL··DEFAULT···15·$d63 ····59:·00168b60·····0·NOTYPE··LOCAL··DEFAULT···13·$t
64 ····60:·0007a28c·····0·NOTYPE··LOCAL··DEFAULT···13·$t64 ····60:·00168c09····46·FUNC····LOCAL··DEFAULT···13·compute_parser_flags
65 ····61:·0007a43c·····0·NOTYPE··LOCAL··DEFAULT···13·$d65 ····61:·00248cec·····0·NOTYPE··LOCAL··DEFAULT···15·$d
66 ····62:·0007a4cc·····0·NOTYPE··LOCAL··DEFAULT···13·$t66 ····62:·00168d2c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
67 ····63:·00170381····22·FUNC····LOCAL··DEFAULT···13·Py_XDECREF.part.067 ····63:·00168dbc·····0·NOTYPE··LOCAL··DEFAULT···13·$t
68 ····64:·0007a6d8·····0·NOTYPE··LOCAL··DEFAULT···13·$d68 ····64:·0007c2e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
69 ····65:·0007a768·····0·NOTYPE··LOCAL··DEFAULT···13·$t69 ····65:·0002a5a1····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
70 ····66:·0002a5a1····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION70 ····66:·0007d040·····0·NOTYPE··LOCAL··DEFAULT···13·$d
71 ····67:·0007b58c·····0·NOTYPE··LOCAL··DEFAULT···13·$d71 ····67:·0007d044·····0·NOTYPE··LOCAL··DEFAULT···13·$t
72 ····68:·00170308·····0·NOTYPE··LOCAL··DEFAULT···13·$t72 ····68:·0002a5a0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
73 ····69:·0007b590·····0·NOTYPE··LOCAL··DEFAULT···13·$t73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
74 ····70:·0002a5a0·····0·NOTYPE··LOCAL··DEFAULT···13·$t74 ····70:·00248e84·····0·NOTYPE··LOCAL··DEFAULT···15·$d
75 ····71:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c75 ····71:·001690e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
76 ····72:·0024adc4·····0·NOTYPE··LOCAL··DEFAULT···15·$d76 ····72:·00169120·····0·NOTYPE··LOCAL··DEFAULT···13·$d
77 ····73:·00170594·····0·NOTYPE··LOCAL··DEFAULT···13·$t77 ····73:·0016972d····78·FUNC····LOCAL··DEFAULT···13·raise_unclosed_parentheses_error
78 ····74:·001705d0·····0·NOTYPE··LOCAL··DEFAULT···13·$d78 ····74:·0016977d····58·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
79 ····75:·00170bdd····78·FUNC····LOCAL··DEFAULT···13·raise_unclosed_parentheses_error79 ····75:·00169675···182·FUNC····LOCAL··DEFAULT···13·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
80 ····76:·00170c2d····58·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION80 ····76:·0016965d····24·FUNC····LOCAL··DEFAULT···13·Py_XDECREF
81 ····77:·00170b25···182·FUNC····LOCAL··DEFAULT···13·_PyPegen_tokenize_full_source_to_check_for_errors.isra.081 ····77:·0002a629···142·FUNC····LOCAL··DEFAULT···13·get_error_line_from_tokenizer_buffers
82 ····78:·00170b0d····24·FUNC····LOCAL··DEFAULT···13·Py_XDECREF82 ····78:·0002a628·····0·NOTYPE··LOCAL··DEFAULT···13·$t
83 ····79:·0002a629···142·FUNC····LOCAL··DEFAULT···13·get_error_line_from_tokenizer_buffers83 ····79:·00169133·····0·NOTYPE··LOCAL··DEFAULT···13·$d
84 ····80:·0002a628·····0·NOTYPE··LOCAL··DEFAULT···13·$t84 ····80:·00169134·····0·NOTYPE··LOCAL··DEFAULT···13·$t
85 ····81:·001705e3·····0·NOTYPE··LOCAL··DEFAULT···13·$d85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
86 ····82:·001705e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t86 ····82:·002490c8·····0·NOTYPE··LOCAL··DEFAULT···15·$d
87 ····83:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c87 ····83:·0007d250·····0·NOTYPE··LOCAL··DEFAULT···13·$t
88 ····84:·0024b008·····0·NOTYPE··LOCAL··DEFAULT···15·$d88 ····84:·0007d318·····0·NOTYPE··LOCAL··DEFAULT···13·$d
89 ····85:·0007b790·····0·NOTYPE··LOCAL··DEFAULT···13·$t89 ····85:·0007d31e·····0·NOTYPE··LOCAL··DEFAULT···13·$t
90 ····86:·0007b858·····0·NOTYPE··LOCAL··DEFAULT···13·$d90 ····86:·0002aa0d····82·FUNC····LOCAL··DEFAULT···13·_set_seq_context
91 ····87:·0007b85e·····0·NOTYPE··LOCAL··DEFAULT···13·$t91 ····87:·0007dc4c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
92 ····88:·0002aa0d····82·FUNC····LOCAL··DEFAULT···13·_set_seq_context92 ····88:·0007dc50·····0·NOTYPE··LOCAL··DEFAULT···13·$t
93 ····89:·0007c190·····0·NOTYPE··LOCAL··DEFAULT···13·$d93 ····89:·001697b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
94 ····90:·0007c194·····0·NOTYPE··LOCAL··DEFAULT···13·$t94 ····90:·0007e07d····60·FUNC····LOCAL··DEFAULT···13·_get_names.isra.0
95 ····91:·00170c69····74·FUNC····LOCAL··DEFAULT···13·_PyPegen_add_type_comment_to_arg.part.0.isra.095 ····91:·0007e11d····60·FUNC····LOCAL··DEFAULT···13·_get_defaults.isra.0
96 ····92:·00170c68·····0·NOTYPE··LOCAL··DEFAULT···13·$t96 ····92:·0002a849····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION
97 ····93:·0007c57d····60·FUNC····LOCAL··DEFAULT···13·_get_names.isra.097 ····93:·00169ae4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
98 ····94:·0007c61d····60·FUNC····LOCAL··DEFAULT···13·_get_defaults.isra.098 ····94:·00169ae8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
99 ····95:·0002a849····62·FUNC····LOCAL··DEFAULT···13·RAISE_ERROR_KNOWN_LOCATION99 ····95:·0002a7b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
100 ····96:·00170ed0·····0·NOTYPE··LOCAL··DEFAULT···13·$d100 ····96:·00169f1e·····0·NOTYPE··LOCAL··DEFAULT···13·$d
101 ····97:·00170ed4·····0·NOTYPE··LOCAL··DEFAULT···13·$t101 ····97:·00169fa8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
102 ····98:·0002a7b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t102 ····98:·00169fc2·····0·NOTYPE··LOCAL··DEFAULT···13·$t
103 ····99:·0017130a·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·00169f29·····0·NOTYPE··LOCAL··DEFAULT···13·$d
104 ···100:·00171394·····0·NOTYPE··LOCAL··DEFAULT···13·$d104 ···100:·00169f2a·····0·NOTYPE··LOCAL··DEFAULT···13·$t
105 ···101:·001713ae·····0·NOTYPE··LOCAL··DEFAULT···13·$t105 ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
106 ···102:·00171315·····0·NOTYPE··LOCAL··DEFAULT···13·$d106 ···102:·0016a168·····0·NOTYPE··LOCAL··DEFAULT···13·$t
107 ···103:·00171316·····0·NOTYPE··LOCAL··DEFAULT···13·$t107 ···103:·0016d4a9···528·FUNC····LOCAL··DEFAULT···13·expressions_rule
108 ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c108 ···104:·0016e459···226·FUNC····LOCAL··DEFAULT···13·_loop0_1_rule
109 ···105:·0007cfcc·····0·NOTYPE··LOCAL··DEFAULT···13·$t109 ···105:·0007e985··6900·FUNC····LOCAL··DEFAULT···13·compound_stmt_rule
110 ···106:·00173e89···528·FUNC····LOCAL··DEFAULT···13·expressions_rule110 ···106:·000807fd··6374·FUNC····LOCAL··DEFAULT···13·simple_stmt_rule
111 ···107:·00174e39···226·FUNC····LOCAL··DEFAULT···13·_loop0_1_rule111 ···107:·00080625···470·FUNC····LOCAL··DEFAULT···13·simple_stmts_rule
112 ···108:·0007d8f5··6900·FUNC····LOCAL··DEFAULT···13·compound_stmt_rule112 ···108:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_141_rule
113 ···109:·0007f76d··6386·FUNC····LOCAL··DEFAULT···13·simple_stmt_rule113 ···109:·00085115··1364·FUNC····LOCAL··DEFAULT···13·expression_rule
114 ···110:·0007f595···470·FUNC····LOCAL··DEFAULT···13·simple_stmts_rule114 ···110:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_143_rule
115 ···111:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_141_rule115 ···111:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_145_rule
116 ···112:·00084059··1364·FUNC····LOCAL··DEFAULT···13·expression_rule116 ···112:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_147_rule
117 ···113:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_143_rule117 ···113:·0016e459···226·FUNC····LOCAL··DEFAULT···13·_loop0_2_rule
118 ···114:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_145_rule118 ···114:·00249424·····0·NOTYPE··LOCAL··DEFAULT···15·$d
119 ···115:·0002b277···280·FUNC····LOCAL··DEFAULT···13·_gather_147_rule119 ···115:·0007e984·····0·NOTYPE··LOCAL··DEFAULT···13·$t
120 ···116:·00174e39···226·FUNC····LOCAL··DEFAULT···13·_loop0_2_rule120 ···116:·00080479···120·FUNC····LOCAL··DEFAULT···13·_tmp_7_rule
121 ···117:·0024b364·····0·NOTYPE··LOCAL··DEFAULT···15·$d121 ···117:·000804f1···100·FUNC····LOCAL··DEFAULT···13·_tmp_8_rule
122 ···118:·0007f3e9···120·FUNC····LOCAL··DEFAULT···13·_tmp_7_rule122 ···118:·00080555···102·FUNC····LOCAL··DEFAULT···13·_tmp_9_rule
123 ···119:·0007f461···100·FUNC····LOCAL··DEFAULT···13·_tmp_8_rule123 ···119:·000805bd···102·FUNC····LOCAL··DEFAULT···13·_tmp_10_rule
124 ···120:·0007f4c5···102·FUNC····LOCAL··DEFAULT···13·_tmp_9_rule124 ···120:·00089db9···588·FUNC····LOCAL··DEFAULT···13·decorators_rule
125 ···121:·0007f52d···102·FUNC····LOCAL··DEFAULT···13·_tmp_10_rule125 ···121:·0008a5e5··1782·FUNC····LOCAL··DEFAULT···13·function_def_raw_rule
126 ···122:·00088d01···588·FUNC····LOCAL··DEFAULT···13·decorators_rule126 ···122:·0008e089···932·FUNC····LOCAL··DEFAULT···13·named_expression_rule
Max diff block lines reached; 2405831/2718628 bytes (88.49%) of diff not shown.
2.16 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 31 lines modifiedOffset 1, 31 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:·6b3e7e2173d4e43d1e84347d6c8424d106d2680d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c3bd82e458cbf3f2c599c2f3841c8ee97217ffa
  
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:·gc__start10 ····Name:·gc__start
11 ····Location:·0x001dea8e,·Base:·0x0042b744,·Semaphore:·0x00475dee11 ····Location:·0x001da55a,·Base:·0x004297fc,·Semaphore:·0x00473dee
12 ····Arguments:·-4@[sp,·#16]12 ····Arguments:·-4@[sp,·#16]
13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
14 ····Name:·gc__done14 ····Name:·gc__done
15 ····Location:·0x001dea94,·Base:·0x0042b744,·Semaphore:·0x00475df015 ····Location:·0x001da560,·Base:·0x004297fc,·Semaphore:·0x00473df0
16 ····Arguments:·-4@r216 ····Arguments:·-4@r2
17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·import__find__load__start18 ····Name:·import__find__load__start
19 ····Location:·0x0012b046,·Base:·0x0042b744,·Semaphore:·0x00475df219 ····Location:·0x0012849e,·Base:·0x004297fc,·Semaphore:·0x00473df2
20 ····Arguments:·4@r020 ····Arguments:·4@r0
21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·import__find__load__done22 ····Name:·import__find__load__done
23 ····Location:·0x0012b188,·Base:·0x0042b744,·Semaphore:·0x00475df423 ····Location:·0x001285e0,·Base:·0x004297fc,·Semaphore:·0x00473df4
24 ····Arguments:·4@r0·-4@r324 ····Arguments:·4@r0·-4@r3
25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·audit26 ····Name:·audit
27 ····Location:·0x0013bb2a,·Base:·0x0042b744,·Semaphore:·0x00475df627 ····Location:·0x00138b96,·Base:·0x004297fc,·Semaphore:·0x00473df6
28 ····Arguments:·4@r7·4@r628 ····Arguments:·4@r7·4@r6
244 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 31, 23 lines modifiedOffset 31, 23 lines modified
31 ·The·File·Name·Table·(offset·0x33):31 ·The·File·Name·Table·(offset·0x33):
32 ··Entry»  Dir»       Time»   Size»       Name32 ··Entry»  Dir»       Time»   Size»       Name
33 ··1»      1»     0»    0»   python.c33 ··1»      1»     0»    0»   python.c
34 ··2»      2»     0»    0»   pylifecycle.h34 ··2»      2»     0»    0»   pylifecycle.h
  
35 ·Line·Number·Statements:35 ·Line·Number·Statements:
36 ··[0x00000051]··Set·column·to·136 ··[0x00000051]··Set·column·to·1
37 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x7a09037 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x7c0e8
38 ··[0x0000005a]··Advance·Line·by·13·to·1438 ··[0x0000005a]··Advance·Line·by·13·to·14
39 ··[0x0000005c]··Copy39 ··[0x0000005c]··Copy
40 ··[0x0000005d]··Set·column·to·540 ··[0x0000005d]··Set·column·to·5
41 ··[0x0000005f]··Special·opcode·6:·advance·Address·by·0·to·0x7a090·and·Line·by·1·to·15·(view·1)41 ··[0x0000005f]··Special·opcode·6:·advance·Address·by·0·to·0x7c0e8·and·Line·by·1·to·15·(view·1)
42 ··[0x00000060]··Set·column·to·1242 ··[0x00000060]··Set·column·to·12
43 ··[0x00000062]··Set·is_stmt·to·043 ··[0x00000062]··Set·is_stmt·to·0
44 ··[0x00000063]··Copy·(view·2)44 ··[0x00000063]··Copy·(view·2)
45 ··[0x00000064]··Special·opcode·33:·advance·Address·by·4·to·0x7a094·and·Line·by·0·to·1545 ··[0x00000064]··Special·opcode·33:·advance·Address·by·4·to·0x7c0ec·and·Line·by·0·to·15
46 ··[0x00000065]··Extended·opcode·1:·End·of·Sequence46 ··[0x00000065]··Extended·opcode·1:·End·of·Sequence
  
  
47 ··Offset:······················0x6847 ··Offset:······················0x68
48 ··Length:······················27248 ··Length:······················272
49 ··DWARF·Version:···············349 ··DWARF·Version:···············3
50 ··Prologue·Length:·············15450 ··Prologue·Length:·············154
Offset 82, 83 lines modifiedOffset 82, 83 lines modified
82 ··1»      1»     0»    0»   getbuildinfo.c82 ··1»      1»     0»    0»   getbuildinfo.c
83 ··2»      2»     0»    0»   string.h83 ··2»      2»     0»    0»   string.h
84 ··3»      3»     0»    0»   pyerrors.h84 ··3»      3»     0»    0»   pyerrors.h
85 ··4»      4»     0»    0»   stddef.h85 ··4»      4»     0»    0»   stddef.h
  
86 ·Line·Number·Statements:86 ·Line·Number·Statements:
87 ··[0x0000010c]··Set·column·to·187 ··[0x0000010c]··Set·column·to·1
88 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x17028888 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x168ae0
89 ··[0x00000115]··Advance·Line·by·45·to·4689 ··[0x00000115]··Advance·Line·by·45·to·46
90 ··[0x00000117]··Copy90 ··[0x00000117]··Copy
91 ··[0x00000118]··Set·column·to·591 ··[0x00000118]··Set·column·to·5
92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x170288·and·Line·by·1·to·47·(view·1)92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x168ae0·and·Line·by·1·to·47·(view·1)
93 ··[0x0000011b]··Set·column·to·993 ··[0x0000011b]··Set·column·to·9
94 ··[0x0000011d]··Set·is_stmt·to·094 ··[0x0000011d]··Set·is_stmt·to·0
95 ··[0x0000011e]··Copy·(view·2)95 ··[0x0000011e]··Copy·(view·2)
96 ··[0x0000011f]··Set·column·to·896 ··[0x0000011f]··Set·column·to·8
97 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x170290·and·Line·by·0·to·4797 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x168ae8·and·Line·by·0·to·47
98 ··[0x00000122]··Set·column·to·198 ··[0x00000122]··Set·column·to·1
99 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x170294·and·Line·by·-1·to·4699 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x168aec·and·Line·by·-1·to·46
100 ··[0x00000125]··Set·column·to·5100 ··[0x00000125]··Set·column·to·5
101 ··[0x00000127]··Set·is_stmt·to·1101 ··[0x00000127]··Set·is_stmt·to·1
102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x1702a2·and·Line·by·4·to·50102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x168afa·and·Line·by·4·to·50
103 ··[0x00000129]··Set·column·to·1103 ··[0x00000129]··Set·column·to·1
104 ··[0x0000012b]··Set·is_stmt·to·0104 ··[0x0000012b]··Set·is_stmt·to·0
105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x1702a2·and·Line·by·-4·to·46·(view·1)105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x168afa·and·Line·by·-4·to·46·(view·1)
106 ··[0x0000012d]··Set·column·to·17106 ··[0x0000012d]··Set·column·to·17
107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x1702a4·and·Line·by·4·to·50107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x168afc·and·Line·by·4·to·50
108 ··[0x00000130]··Set·column·to·5108 ··[0x00000130]··Set·column·to·5
109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x1702a6·and·Line·by·7·to·57109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x168afe·and·Line·by·7·to·57
110 ··[0x00000133]··Set·column·to·17110 ··[0x00000133]··Set·column·to·17
111 ··[0x00000135]··Advance·Line·by·-7·to·50111 ··[0x00000135]··Advance·Line·by·-7·to·50
112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x1702ae·and·Line·by·0·to·50112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x168b06·and·Line·by·0·to·50
113 ··[0x00000138]··Set·column·to·5113 ··[0x00000138]··Set·column·to·5
114 ··[0x0000013a]··Set·is_stmt·to·1114 ··[0x0000013a]··Set·is_stmt·to·1
115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x1702b2·and·Line·by·1·to·51115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x168b0a·and·Line·by·1·to·51
116 ··[0x0000013c]··Set·column·to·1116 ··[0x0000013c]··Set·column·to·1
117 ··[0x0000013e]··Advance·Line·by·13·to·64117 ··[0x0000013e]··Advance·Line·by·13·to·64
118 ··[0x00000140]··Copy·(view·1)118 ··[0x00000140]··Copy·(view·1)
119 ··[0x00000141]··Set·column·to·5119 ··[0x00000141]··Set·column·to·5
120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x1702b2·and·Line·by·2·to·66·(view·2)120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x168b0a·and·Line·by·2·to·66·(view·2)
121 ··[0x00000144]··Set·is_stmt·to·0121 ··[0x00000144]··Set·is_stmt·to·0
122 ··[0x00000145]··Copy·(view·3)122 ··[0x00000145]··Copy·(view·3)
123 ··[0x00000146]··Set·is_stmt·to·1123 ··[0x00000146]··Set·is_stmt·to·1
124 ··[0x00000147]··Advance·Line·by·-14·to·52124 ··[0x00000147]··Advance·Line·by·-14·to·52
125 ··[0x00000149]··Copy·(view·4)125 ··[0x00000149]··Copy·(view·4)
126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x1702b2·and·Line·by·1·to·53·(view·5)126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x168b0a·and·Line·by·1·to·53·(view·5)
127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x1702b2·and·Line·by·1·to·54·(view·6)127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x168b0a·and·Line·by·1·to·54·(view·6)
128 ··[0x0000014c]··Set·column·to·9128 ··[0x0000014c]··Set·column·to·9
129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x1702b2·and·Line·by·1·to·55·(view·7)129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x168b0a·and·Line·by·1·to·55·(view·7)
130 ··[0x0000014f]··Set·column·to·5130 ··[0x0000014f]··Set·column·to·5
131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x1702b2·and·Line·by·2·to·57·(view·8)131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x168b0a·and·Line·by·2·to·57·(view·8)
132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x1702d4132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x168b2c
133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x1702e0·and·Line·by·3·to·60133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x168b38·and·Line·by·3·to·60
134 ··[0x00000154]··Set·column·to·1134 ··[0x00000154]··Set·column·to·1
135 ··[0x00000156]··Set·is_stmt·to·0135 ··[0x00000156]··Set·is_stmt·to·0
136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x1702e0·and·Line·by·1·to·61·(view·1)136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x168b38·and·Line·by·1·to·61·(view·1)
137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x1702e6·and·Line·by·0·to·61137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x168b3e·and·Line·by·0·to·61
138 ··[0x00000159]··Set·is_stmt·to·1138 ··[0x00000159]··Set·is_stmt·to·1
139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x1702f0139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x168b48
140 ··[0x00000161]··Advance·Line·by·10·to·71140 ··[0x00000161]··Advance·Line·by·10·to·71
141 ··[0x00000163]··Copy141 ··[0x00000163]··Copy
142 ··[0x00000164]··Set·column·to·5142 ··[0x00000164]··Set·column·to·5
143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x1702f0·and·Line·by·1·to·72·(view·1)143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x168b48·and·Line·by·1·to·72·(view·1)
144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x1702f0·and·Line·by·1·to·73·(view·2)144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x168b48·and·Line·by·1·to·73·(view·2)
145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x1702f0·and·Line·by·1·to·74·(view·3)145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x168b48·and·Line·by·1·to·74·(view·3)
146 ··[0x00000169]··Set·column·to·9146 ··[0x00000169]··Set·column·to·9
147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x1702f0·and·Line·by·3·to·77·(view·4)147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x168b48·and·Line·by·3·to·77·(view·4)
148 ··[0x0000016c]··Set·column·to·5148 ··[0x0000016c]··Set·column·to·5
149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x1702f0·and·Line·by·1·to·78·(view·5)149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x168b48·and·Line·by·1·to·78·(view·5)
150 ··[0x0000016f]··Set·column·to·1150 ··[0x0000016f]··Set·column·to·1
151 ··[0x00000171]··Set·is_stmt·to·0151 ··[0x00000171]··Set·is_stmt·to·0
152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x1702f0·and·Line·by·1·to·79·(view·6)152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x168b48·and·Line·by·1·to·79·(view·6)
153 ··[0x00000173]··Set·is_stmt·to·1153 ··[0x00000173]··Set·is_stmt·to·1
154 ··[0x00000174]··Advance·Line·by·-15·to·64154 ··[0x00000174]··Advance·Line·by·-15·to·64
155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x1702fc·and·Line·by·0·to·64155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x168b54·and·Line·by·0·to·64
156 ··[0x00000177]··Advance·PC·by·10·to·0x170306156 ··[0x00000177]··Advance·PC·by·10·to·0x168b5e
157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence
  
  
158 ··Offset:······················0x17c158 ··Offset:······················0x17c
159 ··Length:······················366159 ··Length:······················366
160 ··DWARF·Version:···············3160 ··DWARF·Version:···············3
161 ··Prologue·Length:·············78161 ··Prologue·Length:·············78
Offset 189, 197 lines modifiedOffset 189, 197 lines modified
189 ·The·File·Name·Table·(offset·0x1b6):189 ·The·File·Name·Table·(offset·0x1b6):
190 ··Entry»  Dir»       Time»   Size»       Name190 ··Entry»  Dir»       Time»   Size»       Name
191 ··1»      1»     0»    0»   token.c191 ··1»      1»     0»    0»   token.c
192 ··2»      2»     0»    0»   pycore_token.h192 ··2»      2»     0»    0»   pycore_token.h
  
193 ·Line·Number·Statements:193 ·Line·Number·Statements:
194 ··[0x000001d4]··Set·column·to·1194 ··[0x000001d4]··Set·column·to·1
195 ··[0x000001d6]··Extended·opcode·2:·set·Address·to·0x7a0f0195 ··[0x000001d6]··Extended·opcode·2:·set·Address·to·0x7c148
196 ··[0x000001dd]··Advance·Line·by·113·to·114196 ··[0x000001dd]··Advance·Line·by·113·to·114
197 ··[0x000001e0]··Copy197 ··[0x000001e0]··Copy
198 ··[0x000001e1]··Set·column·to·5198 ··[0x000001e1]··Set·column·to·5
199 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x7a0f0·and·Line·by·1·to·115·(view·1)199 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x7c148·and·Line·by·1·to·115·(view·1)
200 ··[0x000001e4]··Set·is_stmt·to·0200 ··[0x000001e4]··Set·is_stmt·to·0
201 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x7a0f2·and·Line·by·0·to·115201 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x7c14a·and·Line·by·0·to·115
202 ··[0x000001e6]··Set·column·to·1202 ··[0x000001e6]··Set·column·to·1
203 ··[0x000001e8]··Advance·Line·by·79·to·194203 ··[0x000001e8]··Advance·Line·by·79·to·194
204 ··[0x000001eb]··Advance·PC·by·100·to·0x7a156204 ··[0x000001eb]··Advance·PC·by·100·to·0x7c1ae
205 ··[0x000001ed]··Copy205 ··[0x000001ed]··Copy
206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x7a158·and·Line·by·0·to·194206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x7c1b0·and·Line·by·0·to·194
Max diff block lines reached; 256254433/256263434 bytes (100.00%) of diff not shown.
432 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 49 lines modifiedOffset 3, 49 lines modified
3 ··Compilation·Unit·@·offset·0:3 ··Compilation·Unit·@·offset·0:
4 ···Length:········0x102·(32-bit)4 ···Length:········0x102·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x33):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x34):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x120):·../Programs/python.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x121):·../Programs/python.c
13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x25):·./build-nopie13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0xe):·./build-static
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xc14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xc
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(strp)·(offset:·0xe):·long·long·unsigned·int20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x1d):·long·long·unsigned·int
21 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_base_type)21 ·<1><2d>:·Abbrev·Number:·1·(DW_TAG_base_type)
22 ····<2e>···DW_AT_byte_size···:·(data1)·422 ····<2e>···DW_AT_byte_size···:·(data1)·4
23 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)23 ····<2f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
24 ····<30>···DW_AT_name········:·(strp)·(offset:·0x18):·unsigned·int24 ····<30>···DW_AT_name········:·(strp)·(offset:·0x27):·unsigned·int
25 ·<1><34>:·Abbrev·Number:·1·(DW_TAG_base_type)25 ·<1><34>:·Abbrev·Number:·1·(DW_TAG_base_type)
26 ····<35>···DW_AT_byte_size···:·(data1)·126 ····<35>···DW_AT_byte_size···:·(data1)·1
27 ····<36>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)27 ····<36>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
28 ····<37>···DW_AT_name········:·(strp)·(offset:·0x112):·unsigned·char28 ····<37>···DW_AT_name········:·(strp)·(offset:·0x113):·unsigned·char
29 ·<1><3b>:·Abbrev·Number:·1·(DW_TAG_base_type)29 ·<1><3b>:·Abbrev·Number:·1·(DW_TAG_base_type)
30 ····<3c>···DW_AT_byte_size···:·(data1)·230 ····<3c>···DW_AT_byte_size···:·(data1)·2
31 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)31 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
32 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x13a):·short·unsigned·int32 ····<3e>···DW_AT_name········:·(strp)·(offset:·0x13b):·short·unsigned·int
33 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_base_type)33 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_base_type)
34 ····<43>···DW_AT_byte_size···:·(data1)·434 ····<43>···DW_AT_byte_size···:·(data1)·4
35 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)35 ····<44>···DW_AT_encoding····:·(data1)·7»    (unsigned)
36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x13):·long·unsigned·int36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x22):·long·unsigned·int
37 ·<1><49>:·Abbrev·Number:·1·(DW_TAG_base_type)37 ·<1><49>:·Abbrev·Number:·1·(DW_TAG_base_type)
38 ····<4a>···DW_AT_byte_size···:·(data1)·138 ····<4a>···DW_AT_byte_size···:·(data1)·1
39 ····<4b>···DW_AT_encoding····:·(data1)·6»    (signed·char)39 ····<4b>···DW_AT_encoding····:·(data1)·6»    (signed·char)
40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x114):·signed·char40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x115):·signed·char
41 ·<1><50>:·Abbrev·Number:·1·(DW_TAG_base_type)41 ·<1><50>:·Abbrev·Number:·1·(DW_TAG_base_type)
42 ····<51>···DW_AT_byte_size···:·(data1)·242 ····<51>···DW_AT_byte_size···:·(data1)·2
43 ····<52>···DW_AT_encoding····:·(data1)·5»    (signed)43 ····<52>···DW_AT_encoding····:·(data1)·5»    (signed)
44 ····<53>···DW_AT_name········:·(strp)·(offset:·0x14d):·short·int44 ····<53>···DW_AT_name········:·(strp)·(offset:·0x14e):·short·int
45 ·<1><57>:·Abbrev·Number:·7·(DW_TAG_base_type)45 ·<1><57>:·Abbrev·Number:·7·(DW_TAG_base_type)
46 ····<58>···DW_AT_byte_size···:·(data1)·446 ····<58>···DW_AT_byte_size···:·(data1)·4
47 ····<59>···DW_AT_encoding····:·(data1)·5»    (signed)47 ····<59>···DW_AT_encoding····:·(data1)·5»    (signed)
48 ····<5a>···DW_AT_name········:·(string)·int48 ····<5a>···DW_AT_name········:·(string)·int
49 ·<1><5e>:·Abbrev·Number:·1·(DW_TAG_base_type)49 ·<1><5e>:·Abbrev·Number:·1·(DW_TAG_base_type)
50 ····<5f>···DW_AT_byte_size···:·(data1)·850 ····<5f>···DW_AT_byte_size···:·(data1)·8
51 ····<60>···DW_AT_encoding····:·(data1)·5»    (signed)51 ····<60>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 56, 71 lines modifiedOffset 56, 71 lines modified
56 ····<68>···DW_AT_name········:·(strp)·(offset:·0x5):·long·int56 ····<68>···DW_AT_name········:·(strp)·(offset:·0x5):·long·int
57 ·<1><6c>:·Abbrev·Number:·2·(DW_TAG_pointer_type)57 ·<1><6c>:·Abbrev·Number:·2·(DW_TAG_pointer_type)
58 ····<6d>···DW_AT_byte_size···:·(implicit_const)·458 ····<6d>···DW_AT_byte_size···:·(implicit_const)·4
59 ····<6d>···DW_AT_type········:·(ref4)·<0x71>,·char59 ····<6d>···DW_AT_type········:·(ref4)·<0x71>,·char
60 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)60 ·<1><71>:·Abbrev·Number:·1·(DW_TAG_base_type)
61 ····<72>···DW_AT_byte_size···:·(data1)·161 ····<72>···DW_AT_byte_size···:·(data1)·1
62 ····<73>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)62 ····<73>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
63 ····<74>···DW_AT_name········:·(strp)·(offset:·0x11b):·char63 ····<74>···DW_AT_name········:·(strp)·(offset:·0x11c):·char
64 ·<1><78>:·Abbrev·Number:·1·(DW_TAG_base_type)64 ·<1><78>:·Abbrev·Number:·1·(DW_TAG_base_type)
65 ····<79>···DW_AT_byte_size···:·(data1)·465 ····<79>···DW_AT_byte_size···:·(data1)·4
66 ····<7a>···DW_AT_encoding····:·(data1)·4»    (float)66 ····<7a>···DW_AT_encoding····:·(data1)·4»    (float)
67 ····<7b>···DW_AT_name········:·(strp)·(offset:·0x47712):·float67 ····<7b>···DW_AT_name········:·(strp)·(offset:·0x47714):·float
68 ·<1><7f>:·Abbrev·Number:·1·(DW_TAG_base_type)68 ·<1><7f>:·Abbrev·Number:·1·(DW_TAG_base_type)
69 ····<80>···DW_AT_byte_size···:·(data1)·869 ····<80>···DW_AT_byte_size···:·(data1)·8
70 ····<81>···DW_AT_encoding····:·(data1)·4»    (float)70 ····<81>···DW_AT_encoding····:·(data1)·4»    (float)
71 ····<82>···DW_AT_name········:·(strp)·(offset:·0x1dc):·double71 ····<82>···DW_AT_name········:·(strp)·(offset:·0x1dd):·double
72 ·<1><86>:·Abbrev·Number:·2·(DW_TAG_pointer_type)72 ·<1><86>:·Abbrev·Number:·2·(DW_TAG_pointer_type)
73 ····<87>···DW_AT_byte_size···:·(implicit_const)·473 ····<87>···DW_AT_byte_size···:·(implicit_const)·4
74 ····<87>···DW_AT_type········:·(ref4)·<0x6c>74 ····<87>···DW_AT_type········:·(ref4)·<0x6c>
75 ·<1><8b>:·Abbrev·Number:·8·(DW_TAG_subprogram)75 ·<1><8b>:·Abbrev·Number:·8·(DW_TAG_subprogram)
76 ····<8c>···DW_AT_external····:·(flag_present)·176 ····<8c>···DW_AT_external····:·(flag_present)·1
77 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x157):·Py_BytesMain77 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x158):·Py_BytesMain
78 ····<90>···DW_AT_decl_file···:·(data1)·278 ····<90>···DW_AT_decl_file···:·(data1)·2
79 ····<91>···DW_AT_decl_line···:·(data1)·3479 ····<91>···DW_AT_decl_line···:·(data1)·34
80 ····<92>···DW_AT_decl_column·:·(data1)·1780 ····<92>···DW_AT_decl_column·:·(data1)·17
81 ····<93>···DW_AT_prototyped··:·(flag_present)·181 ····<93>···DW_AT_prototyped··:·(flag_present)·1
82 ····<93>···DW_AT_type········:·(ref4)·<0x57>,·int82 ····<93>···DW_AT_type········:·(ref4)·<0x57>,·int
83 ····<97>···DW_AT_declaration·:·(flag_present)·183 ····<97>···DW_AT_declaration·:·(flag_present)·1
84 ····<97>···DW_AT_sibling·····:·(ref4)·<0xa6>84 ····<97>···DW_AT_sibling·····:·(ref4)·<0xa6>
85 ·<2><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)85 ·<2><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
86 ····<9c>···DW_AT_type········:·(ref4)·<0x57>,·int86 ····<9c>···DW_AT_type········:·(ref4)·<0x57>,·int
87 ·<2><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)87 ·<2><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
88 ····<a1>···DW_AT_type········:·(ref4)·<0x86>88 ····<a1>···DW_AT_type········:·(ref4)·<0x86>
89 ·<2><a5>:·Abbrev·Number:·089 ·<2><a5>:·Abbrev·Number:·0
90 ·<1><a6>:·Abbrev·Number:·9·(DW_TAG_subprogram)90 ·<1><a6>:·Abbrev·Number:·9·(DW_TAG_subprogram)
91 ····<a7>···DW_AT_external····:·(flag_present)·191 ····<a7>···DW_AT_external····:·(flag_present)·1
92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x1d7b0):·main92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x1d7b1):·main
93 ····<ab>···DW_AT_decl_file···:·(data1)·193 ····<ab>···DW_AT_decl_file···:·(data1)·1
94 ····<ac>···DW_AT_decl_line···:·(data1)·1394 ····<ac>···DW_AT_decl_line···:·(data1)·13
95 ····<ad>···DW_AT_decl_column·:·(data1)·195 ····<ad>···DW_AT_decl_column·:·(data1)·1
96 ····<ae>···DW_AT_prototyped··:·(flag_present)·196 ····<ae>···DW_AT_prototyped··:·(flag_present)·1
97 ····<ae>···DW_AT_type········:·(ref4)·<0x57>,·int97 ····<ae>···DW_AT_type········:·(ref4)·<0x57>,·int
98 ····<b2>···DW_AT_low_pc······:·(addr)·0x7a09098 ····<b2>···DW_AT_low_pc······:·(addr)·0x7c0e8
99 ····<b6>···DW_AT_high_pc·····:·(data4)·0x499 ····<b6>···DW_AT_high_pc·····:·(data4)·0x4
100 ····<ba>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)100 ····<ba>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
101 ····<bc>···DW_AT_call_all_calls:·(flag_present)·1101 ····<bc>···DW_AT_call_all_calls:·(flag_present)·1
102 ·<2><bc>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)102 ·<2><bc>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
103 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x135):·argc103 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x136):·argc
104 ····<c1>···DW_AT_decl_file···:·(implicit_const)·1104 ····<c1>···DW_AT_decl_file···:·(implicit_const)·1
105 ····<c1>···DW_AT_decl_line···:·(implicit_const)·13105 ····<c1>···DW_AT_decl_line···:·(implicit_const)·13
106 ····<c1>···DW_AT_decl_column·:·(data1)·10106 ····<c1>···DW_AT_decl_column·:·(data1)·10
107 ····<c2>···DW_AT_type········:·(ref4)·<0x57>,·int107 ····<c2>···DW_AT_type········:·(ref4)·<0x57>,·int
108 ····<c6>···DW_AT_location····:·(sec_offset)·0x10·(location·list)108 ····<c6>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
109 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0xc109 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0xc
110 ·<2><ce>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)110 ·<2><ce>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
111 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x3a995):·argv111 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x3a996):·argv
112 ····<d3>···DW_AT_decl_file···:·(implicit_const)·1112 ····<d3>···DW_AT_decl_file···:·(implicit_const)·1
113 ····<d3>···DW_AT_decl_line···:·(implicit_const)·13113 ····<d3>···DW_AT_decl_line···:·(implicit_const)·13
114 ····<d3>···DW_AT_decl_column·:·(data1)·23114 ····<d3>···DW_AT_decl_column·:·(data1)·23
115 ····<d4>···DW_AT_type········:·(ref4)·<0x86>115 ····<d4>···DW_AT_type········:·(ref4)·<0x86>
116 ····<d8>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)116 ····<d8>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)
117 ····<dc>···DW_AT_GNU_locviews:·(sec_offset)·0x29117 ····<dc>···DW_AT_GNU_locviews:·(sec_offset)·0x29
118 ·<2><e0>:·Abbrev·Number:·10·(DW_TAG_call_site)118 ·<2><e0>:·Abbrev·Number:·10·(DW_TAG_call_site)
119 ····<e1>···DW_AT_call_return_pc:·(addr)·0x7a094119 ····<e1>···DW_AT_call_return_pc:·(addr)·0x7c0ec
120 ····<e5>···DW_AT_call_tail_call:·(flag_present)·1120 ····<e5>···DW_AT_call_tail_call:·(flag_present)·1
121 ····<e5>···DW_AT_call_origin·:·(ref4)·<0x8b>121 ····<e5>···DW_AT_call_origin·:·(ref4)·<0x8b>
122 ·<3><e9>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)122 ·<3><e9>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
123 ····<ea>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))123 ····<ea>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»      (DW_OP_reg0·(r0))
124 ····<ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·0·26·a8·2d·a8·0·»       (DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)124 ····<ec>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·0·26·a8·2d·a8·0·»       (DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)
125 ·<3><f6>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)125 ·<3><f6>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
126 ····<f7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))126 ····<f7>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
Offset 131, 134 lines modifiedOffset 131, 134 lines modified
131 ··Compilation·Unit·@·offset·0x106:131 ··Compilation·Unit·@·offset·0x106:
132 ···Length:········0x228·(32-bit)132 ···Length:········0x228·(32-bit)
133 ···Version:·······5133 ···Version:·······5
134 ···Unit·Type:·····DW_UT_compile·(1)134 ···Unit·Type:·····DW_UT_compile·(1)
135 ···Abbrev·Offset:·0x98135 ···Abbrev·Offset:·0x98
Max diff block lines reached; 453164012/453172158 bytes (100.00%) of diff not shown.
742 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 386, 391 lines modifiedOffset 386, 393 lines modified
386 ···8······DW_TAG_typedef····[no·children]386 ···8······DW_TAG_typedef····[no·children]
387 ····DW_AT_name·········DW_FORM_strp387 ····DW_AT_name·········DW_FORM_strp
388 ····DW_AT_decl_file····DW_FORM_data1388 ····DW_AT_decl_file····DW_FORM_data1
389 ····DW_AT_decl_line····DW_FORM_data1389 ····DW_AT_decl_line····DW_FORM_data1
390 ····DW_AT_decl_column··DW_FORM_data1390 ····DW_AT_decl_column··DW_FORM_data1
391 ····DW_AT_type·········DW_FORM_ref4391 ····DW_AT_type·········DW_FORM_ref4
392 ····DW_AT·value:·0·····DW_FORM·value:·0392 ····DW_AT·value:·0·····DW_FORM·value:·0
393 ···9······DW_TAG_call_site_parameter····[no·children] 
394 ····DW_AT_location·····DW_FORM_exprloc 
395 ····DW_AT_call_value···DW_FORM_exprloc 
396 ····DW_AT·value:·0·····DW_FORM·value:·0 
397 ···10······DW_TAG_pointer_type····[no·children]393 ···9······DW_TAG_pointer_type····[no·children]
398 ····DW_AT_byte_size····DW_FORM_implicit_const:·4394 ····DW_AT_byte_size····DW_FORM_implicit_const:·4
399 ····DW_AT_type·········DW_FORM_ref4395 ····DW_AT_type·········DW_FORM_ref4
400 ····DW_AT·value:·0·····DW_FORM·value:·0396 ····DW_AT·value:·0·····DW_FORM·value:·0
 397 ···10······DW_TAG_call_site_parameter····[no·children]
 398 ····DW_AT_location·····DW_FORM_exprloc
 399 ····DW_AT_call_value···DW_FORM_exprloc
 400 ····DW_AT·value:·0·····DW_FORM·value:·0
401 ···11······DW_TAG_enumerator····[no·children]401 ···11······DW_TAG_enumerator····[no·children]
402 ····DW_AT_name·········DW_FORM_strp402 ····DW_AT_name·········DW_FORM_strp
403 ····DW_AT_const_value··DW_FORM_data1403 ····DW_AT_const_value··DW_FORM_data1
404 ····DW_AT·value:·0·····DW_FORM·value:·0404 ····DW_AT·value:·0·····DW_FORM·value:·0
405 ···12······DW_TAG_formal_parameter····[no·children] 
406 ····DW_AT_abstract_origin·DW_FORM_ref4 
407 ····DW_AT_location·····DW_FORM_sec_offset 
408 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
409 ····DW_AT·value:·0·····DW_FORM·value:·0 
410 ···13······DW_TAG_structure_type····[has·children]405 ···12······DW_TAG_structure_type····[has·children]
411 ····DW_AT_name·········DW_FORM_strp406 ····DW_AT_name·········DW_FORM_strp
412 ····DW_AT_byte_size····DW_FORM_data1407 ····DW_AT_byte_size····DW_FORM_data1
413 ····DW_AT_decl_file····DW_FORM_data1408 ····DW_AT_decl_file····DW_FORM_data1
414 ····DW_AT_decl_line····DW_FORM_data1409 ····DW_AT_decl_line····DW_FORM_data1
415 ····DW_AT_decl_column··DW_FORM_data1410 ····DW_AT_decl_column··DW_FORM_data1
416 ····DW_AT_sibling······DW_FORM_ref4411 ····DW_AT_sibling······DW_FORM_ref4
417 ····DW_AT·value:·0·····DW_FORM·value:·0412 ····DW_AT·value:·0·····DW_FORM·value:·0
418 ···14······DW_TAG_array_type····[has·children]413 ···13······DW_TAG_array_type····[has·children]
419 ····DW_AT_type·········DW_FORM_ref4414 ····DW_AT_type·········DW_FORM_ref4
420 ····DW_AT_sibling······DW_FORM_ref4415 ····DW_AT_sibling······DW_FORM_ref4
421 ····DW_AT·value:·0·····DW_FORM·value:·0416 ····DW_AT·value:·0·····DW_FORM·value:·0
 417 ···14······DW_TAG_formal_parameter····[no·children]
 418 ····DW_AT_abstract_origin·DW_FORM_ref4
 419 ····DW_AT_location·····DW_FORM_sec_offset
 420 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 421 ····DW_AT·value:·0·····DW_FORM·value:·0
422 ···15······DW_TAG_subrange_type····[no·children]422 ···15······DW_TAG_subrange_type····[no·children]
423 ····DW_AT_type·········DW_FORM_ref4423 ····DW_AT_type·········DW_FORM_ref4
424 ····DW_AT_upper_bound··DW_FORM_data1424 ····DW_AT_upper_bound··DW_FORM_data1
425 ····DW_AT·value:·0·····DW_FORM·value:·0425 ····DW_AT·value:·0·····DW_FORM·value:·0
426 ···16······DW_TAG_call_site····[has·children]426 ···16······DW_TAG_call_site····[has·children]
427 ····DW_AT_call_return_pc·DW_FORM_addr427 ····DW_AT_call_return_pc·DW_FORM_addr
428 ····DW_AT_call_origin··DW_FORM_ref4428 ····DW_AT_call_origin··DW_FORM_ref4
429 ····DW_AT_sibling······DW_FORM_ref4429 ····DW_AT_sibling······DW_FORM_ref4
430 ····DW_AT·value:·0·····DW_FORM·value:·0430 ····DW_AT·value:·0·····DW_FORM·value:·0
431 ···17······DW_TAG_call_site····[no·children] 
432 ····DW_AT_call_return_pc·DW_FORM_addr 
433 ····DW_AT_call_origin··DW_FORM_ref4 
434 ····DW_AT·value:·0·····DW_FORM·value:·0 
435 ···18······DW_TAG_member····[no·children]431 ···17······DW_TAG_member····[no·children]
436 ····DW_AT_name·········DW_FORM_string432 ····DW_AT_name·········DW_FORM_string
437 ····DW_AT_decl_file····DW_FORM_data1433 ····DW_AT_decl_file····DW_FORM_data1
438 ····DW_AT_decl_line····DW_FORM_data1434 ····DW_AT_decl_line····DW_FORM_data1
439 ····DW_AT_decl_column··DW_FORM_data1435 ····DW_AT_decl_column··DW_FORM_data1
440 ····DW_AT_type·········DW_FORM_ref4436 ····DW_AT_type·········DW_FORM_ref4
441 ····DW_AT_data_member_location·DW_FORM_data1437 ····DW_AT_data_member_location·DW_FORM_data1
442 ····DW_AT·value:·0·····DW_FORM·value:·0438 ····DW_AT·value:·0·····DW_FORM·value:·0
 439 ···18······DW_TAG_call_site····[no·children]
 440 ····DW_AT_call_return_pc·DW_FORM_addr
 441 ····DW_AT_call_origin··DW_FORM_ref4
 442 ····DW_AT·value:·0·····DW_FORM·value:·0
443 ···19······DW_TAG_member····[no·children]443 ···19······DW_TAG_member····[no·children]
444 ····DW_AT_name·········DW_FORM_strp444 ····DW_AT_name·········DW_FORM_strp
445 ····DW_AT_decl_file····DW_FORM_data1445 ····DW_AT_decl_file····DW_FORM_data1
446 ····DW_AT_decl_line····DW_FORM_data2446 ····DW_AT_decl_line····DW_FORM_data2
447 ····DW_AT_decl_column··DW_FORM_data1447 ····DW_AT_decl_column··DW_FORM_data1
448 ····DW_AT_type·········DW_FORM_ref4448 ····DW_AT_type·········DW_FORM_ref4
449 ····DW_AT·value:·0·····DW_FORM·value:·0449 ····DW_AT·value:·0·····DW_FORM·value:·0
450 ···20······DW_TAG_variable····[no·children] 
451 ····DW_AT_abstract_origin·DW_FORM_ref4 
452 ····DW_AT_location·····DW_FORM_sec_offset 
453 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
454 ····DW_AT·value:·0·····DW_FORM·value:·0 
455 ···21······DW_TAG_subroutine_type····[has·children]450 ···20······DW_TAG_subroutine_type····[has·children]
456 ····DW_AT_prototyped···DW_FORM_flag_present451 ····DW_AT_prototyped···DW_FORM_flag_present
457 ····DW_AT_type·········DW_FORM_ref4452 ····DW_AT_type·········DW_FORM_ref4
458 ····DW_AT_sibling······DW_FORM_ref4453 ····DW_AT_sibling······DW_FORM_ref4
459 ····DW_AT·value:·0·····DW_FORM·value:·0454 ····DW_AT·value:·0·····DW_FORM·value:·0
460 ···22······DW_TAG_member····[no·children]455 ···21······DW_TAG_member····[no·children]
461 ····DW_AT_name·········DW_FORM_strp456 ····DW_AT_name·········DW_FORM_strp
462 ····DW_AT_decl_file····DW_FORM_data1457 ····DW_AT_decl_file····DW_FORM_data1
463 ····DW_AT_decl_line····DW_FORM_data1458 ····DW_AT_decl_line····DW_FORM_data1
464 ····DW_AT_decl_column··DW_FORM_data1459 ····DW_AT_decl_column··DW_FORM_data1
465 ····DW_AT_type·········DW_FORM_ref4460 ····DW_AT_type·········DW_FORM_ref4
466 ····DW_AT·value:·0·····DW_FORM·value:·0461 ····DW_AT·value:·0·····DW_FORM·value:·0
 462 ···22······DW_TAG_variable····[no·children]
 463 ····DW_AT_abstract_origin·DW_FORM_ref4
 464 ····DW_AT_location·····DW_FORM_sec_offset
 465 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 466 ····DW_AT·value:·0·····DW_FORM·value:·0
467 ···23······DW_TAG_typedef····[no·children]467 ···23······DW_TAG_typedef····[no·children]
468 ····DW_AT_name·········DW_FORM_strp468 ····DW_AT_name·········DW_FORM_strp
469 ····DW_AT_decl_file····DW_FORM_data1469 ····DW_AT_decl_file····DW_FORM_data1
470 ····DW_AT_decl_line····DW_FORM_data2470 ····DW_AT_decl_line····DW_FORM_data2
471 ····DW_AT_decl_column··DW_FORM_data1471 ····DW_AT_decl_column··DW_FORM_data1
472 ····DW_AT_type·········DW_FORM_ref4472 ····DW_AT_type·········DW_FORM_ref4
473 ····DW_AT·value:·0·····DW_FORM·value:·0473 ····DW_AT·value:·0·····DW_FORM·value:·0
474 ···24······DW_TAG_inlined_subroutine····[has·children] 
475 ····DW_AT_abstract_origin·DW_FORM_ref4 
476 ····DW_AT_entry_pc·····DW_FORM_addr 
477 ····DW_AT_GNU_entry_view·DW_FORM_data2 
478 ····DW_AT_ranges·······DW_FORM_sec_offset 
479 ····DW_AT_call_file····DW_FORM_data1 
480 ····DW_AT_call_line····DW_FORM_data2 
481 ····DW_AT_call_column··DW_FORM_data1 
482 ····DW_AT_sibling······DW_FORM_ref4 
483 ····DW_AT·value:·0·····DW_FORM·value:·0 
484 ···25······DW_TAG_member····[no·children]474 ···24······DW_TAG_member····[no·children]
485 ····DW_AT_name·········DW_FORM_string475 ····DW_AT_name·········DW_FORM_string
486 ····DW_AT_decl_file····DW_FORM_data1476 ····DW_AT_decl_file····DW_FORM_data1
487 ····DW_AT_decl_line····DW_FORM_data2477 ····DW_AT_decl_line····DW_FORM_data2
488 ····DW_AT_decl_column··DW_FORM_data1478 ····DW_AT_decl_column··DW_FORM_data1
489 ····DW_AT_type·········DW_FORM_ref4479 ····DW_AT_type·········DW_FORM_ref4
490 ····DW_AT_data_member_location·DW_FORM_data1480 ····DW_AT_data_member_location·DW_FORM_data1
491 ····DW_AT·value:·0·····DW_FORM·value:·0481 ····DW_AT·value:·0·····DW_FORM·value:·0
492 ···26······DW_TAG_call_site····[has·children] 
493 ····DW_AT_call_return_pc·DW_FORM_addr 
494 ····DW_AT_call_origin··DW_FORM_ref4 
Max diff block lines reached; 753709/759450 bytes (99.24%) of diff not shown.
268 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 212 lines modifiedOffset 3, 204 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0007a090·000000049 ····0007c0e8·00000004
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x10613 ··Offset·into·.debug_info:··0x106
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00170288·0000007e17 ····00168ae0·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x33221 ··Offset·into·.debug_info:··0x332
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0007a0f0·0000012625 ····0007c148·00000126
26 ····0007a218·0000001426 ····0007c270·00000014
27 ····0007a22c·0000006027 ····0007c284·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················21229 ··Length:···················188
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x4aa31 ··Offset·into·.debug_info:··0x4aa
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
 35 ····00168b60·00000584
35 ····00170308·0000028c 
36 ····0007a28c·00000356 
37 ····0007a5e4·000000b836 ····0007c2e4·00000028
38 ····0007a69c·00000192 
39 ····0007a830·0000002837 ····0007c30c·0000002a
40 ····0007a858·0000002a 
41 ····0007a884·0000005438 ····0007c338·00000054
42 ····0007a8d8·000003fe39 ····0007c38c·000003fe
43 ····0007acd8·0000007440 ····0007c78c·00000074
44 ····0007ad4c·0000006041 ····0007c800·00000060
45 ····0007adac·0000008442 ····0007c860·00000084
46 ····0007ae30·0000006e43 ····0007c8e4·0000006e
47 ····0007aea0·0000013244 ····0007c954·00000132
48 ····0007afd4·0000008e45 ····0007ca88·0000008e
49 ····0007b064·0000004646 ····0007cb18·00000046
50 ····0007b0ac·0000004047 ····0007cb60·00000040
51 ····0007b0ec·0000006448 ····0007cba0·00000064
52 ····0007b150·0000009649 ····0007cc04·00000096
53 ····0007b1e8·000003a850 ····0007cc9c·000003a8
54 ····0007b590·0000006251 ····0007d044·00000074
55 ····0007b5f4·0000019c52 ····0007d0b8·00000196
56 ····0002a5a0·0000003e53 ····0002a5a0·0000003e
57 ····0002a5de·0000000c54 ····0002a5de·0000000c
58 ····0002a5ea·0000003e55 ····0002a5ea·0000003e
59 ····00000000·0000000056 ····00000000·00000000
60 ··Length:···················5257 ··Length:···················52
61 ··Version:··················258 ··Version:··················2
62 ··Offset·into·.debug_info:··0x1698c59 ··Offset·into·.debug_info:··0x165c8
63 ··Pointer·Size:·············460 ··Pointer·Size:·············4
64 ··Segment·Size:·············061 ··Segment·Size:·············0
  
65 ····Address····Length62 ····Address····Length
66 ····00170594·000006d263 ····001690e4·000006d2
67 ····0002a628·0000008e64 ····0002a628·0000008e
68 ····0002a6b6·000000e865 ····0002a6b6·000000e8
69 ····0002a79e·0000001a66 ····0002a79e·0000001a
70 ····00000000·0000000067 ····00000000·00000000
71 ··Length:···················30868 ··Length:···················284
72 ··Version:··················269 ··Version:··················2
73 ··Offset·into·.debug_info:··0x193ce70 ··Offset·into·.debug_info:··0x1900a
74 ··Pointer·Size:·············471 ··Pointer·Size:·············4
75 ··Segment·Size:·············072 ··Segment·Size:·············0
  
76 ····Address····Length73 ····Address····Length
77 ····00170c68·000008ec74 ····001697b8·000009b0
78 ····0007b790·000000a875 ····0007d250·000000a8
79 ····0007b838·000000f476 ····0007d2f8·000000f4
80 ····0007b92c·000006e677 ····0007d3ec·000006e4
81 ····0007c014·0000002278 ····0007dad0·00000022
82 ····0007c038·0000008679 ····0007daf4·00000086
83 ····0007c0c0·000000d480 ····0007db7c·000000d4
84 ····0007c194·0000000c81 ····0007dc50·00000050
85 ····0007c1a0·0000002282 ····0007dca0·00000022
86 ····0007c1c4·0000006883 ····0007dcc4·00000068
87 ····0007c22c·0000006884 ····0007dd2c·00000068
88 ····0007c294·000002e685 ····0007dd94·000002e6
89 ····0007c57c·0000003c86 ····0007e07c·0000003c
90 ····0007c5b8·0000006487 ····0007e0b8·00000064
91 ····0007c61c·0000003c88 ····0007e11c·0000003c
92 ····0007c658·0000006689 ····0007e158·00000066
93 ····0007c6c0·000001c090 ····0007e1c0·00000196
94 ····0007c880·0000012291 ····0007e358·00000122
95 ····0007c9a4·0000034692 ····0007e47c·00000346
96 ····0007ccec·000000bc93 ····0007e7c4·000000bc
97 ····0007cda8·000000bc94 ····0007e880·000000bc
98 ····0007ce64·00000040 
99 ····0007cea4·0000002295 ····0007e93c·00000022
100 ····0007cec8·0000006a 
101 ····0007cf34·00000072 
102 ····0007cfa8·0000002296 ····0007e960·00000022
103 ····0002a7b8·0000009097 ····0002a7b8·00000090
104 ····0002a848·0000003e98 ····0002a848·0000003e
105 ····0002a886·0000005a99 ····0002a886·0000005a
106 ····0002a8e0·0000005a100 ····0002a8e0·0000005a
107 ····0002a93a·00000016101 ····0002a93a·00000016
108 ····0002a950·0000001a102 ····0002a950·0000001a
109 ····0002a96a·00000050103 ····0002a96a·00000050
110 ····0002a9ba·00000052104 ····0002a9ba·00000052
111 ····0002aa0c·00000052105 ····0002aa0c·00000052
112 ····0002aa5e·00000006106 ····0002aa5e·00000006
113 ····00000000·00000000107 ····00000000·00000000
114 ··Length:···················892108 ··Length:···················876
115 ··Version:··················2109 ··Version:··················2
116 ··Offset·into·.debug_info:··0x3171c110 ··Offset·into·.debug_info:··0x312b8
117 ··Pointer·Size:·············4111 ··Pointer·Size:·············4
118 ··Segment·Size:·············0112 ··Segment·Size:·············0
  
119 ····Address····Length113 ····Address····Length
 114 ····0016a168·00007e60
120 ····00171554·00007454 
Max diff block lines reached; 265866/273905 bytes (97.07%) of diff not shown.
148 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 689523 lines modifiedOffset 8, 689313 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·0007a090·(base·address)12 ····00000010·0007c0e8·(base·address)
13 ····00000015·v0000000·v0000000·views·at·0000000c·for:13 ····00000015·v0000000·v0000000·views·at·0000000c·for:
14 ·············0007a090·0007a093·(DW_OP_reg0·(r0))14 ·············0007c0e8·0007c0eb·(DW_OP_reg0·(r0))
15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
16 ·············0007a093·0007a094·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)16 ·············0007c0eb·0007c0ec·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
17 ····00000028·<End·of·list>17 ····00000028·<End·of·list>
  
18 ····00000029·v0000000·v0000000·location·view·pair18 ····00000029·v0000000·v0000000·location·view·pair
19 ····0000002b·v0000000·v0000000·location·view·pair19 ····0000002b·v0000000·v0000000·location·view·pair
  
20 ····0000002d·0007a090·(base·address)20 ····0000002d·0007c0e8·(base·address)
21 ····00000032·v0000000·v0000000·views·at·00000029·for:21 ····00000032·v0000000·v0000000·views·at·00000029·for:
22 ·············0007a090·0007a093·(DW_OP_reg1·(r1))22 ·············0007c0e8·0007c0eb·(DW_OP_reg1·(r1))
23 ····00000037·v0000000·v0000000·views·at·0000002b·for:23 ····00000037·v0000000·v0000000·views·at·0000002b·for:
24 ·············0007a093·0007a094·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)24 ·············0007c0eb·0007c0ec·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
25 ····00000045·<End·of·list>25 ····00000045·<End·of·list>
26 Table·at·Offset·0x4626 Table·at·Offset·0x46
27 ··Length:··········0x3b27 ··Length:··········0x3b
28 ··DWARF·version:···528 ··DWARF·version:···5
29 ··Address·size:····429 ··Address·size:····4
30 ··Segment·size:····030 ··Segment·size:····0
31 ··Offset·entries:··031 ··Offset·entries:··0
  
32 ····Offset···Begin············End··············Expression32 ····Offset···Begin············End··············Expression
  
33 ····00000052·v0000003·v0000000·location·view·pair33 ····00000052·v0000003·v0000000·location·view·pair
  
34 ····00000054·v0000003·v0000000·views·at·00000052·for:34 ····00000054·v0000003·v0000000·views·at·00000052·for:
35 ·············001702b2·001702e6·(DW_OP_addr:·252cd4;·DW_OP_stack_value)35 ·············00168b0a·00168b3e·(DW_OP_addr:·250d94;·DW_OP_stack_value)
36 ····0000005e·<End·of·list>36 ····0000005e·<End·of·list>
  
37 ····0000005f·v0000005·v0000000·location·view·pair37 ····0000005f·v0000005·v0000000·location·view·pair
  
38 ····00000061·v0000005·v0000000·views·at·0000005f·for:38 ····00000061·v0000005·v0000000·views·at·0000005f·for:
39 ·············001702b2·001702e6·(DW_OP_addr:·252cd4;·DW_OP_stack_value)39 ·············00168b0a·00168b3e·(DW_OP_addr:·250d94;·DW_OP_stack_value)
40 ····0000006b·<End·of·list>40 ····0000006b·<End·of·list>
  
41 ····0000006c·v0000006·v0000008·location·view·pair41 ····0000006c·v0000006·v0000008·location·view·pair
42 ····0000006e·v0000008·v0000000·location·view·pair42 ····0000006e·v0000008·v0000000·location·view·pair
  
43 ····00000070·v0000006·v0000008·views·at·0000006c·for:43 ····00000070·v0000006·v0000008·views·at·0000006c·for:
44 ·············001702b2·001702b2·(DW_OP_addr:·252cd4;·DW_OP_stack_value)44 ·············00168b0a·00168b0a·(DW_OP_addr:·250d94;·DW_OP_stack_value)
45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:
46 ·············001702b2·001702e6·(DW_OP_addr:·24a954;·DW_OP_stack_value)46 ·············00168b0a·00168b3e·(DW_OP_addr:·248a14;·DW_OP_stack_value)
47 ····00000084·<End·of·list>47 ····00000084·<End·of·list>
48 Table·at·Offset·0x8548 Table·at·Offset·0x85
49 ··Length:··········0x7b49 ··Length:··········0x7b
50 ··DWARF·version:···550 ··DWARF·version:···5
51 ··Address·size:····451 ··Address·size:····4
52 ··Segment·size:····052 ··Segment·size:····0
53 ··Offset·entries:··053 ··Offset·entries:··0
  
54 ····Offset···Begin············End··············Expression54 ····Offset···Begin············End··············Expression
  
55 ····00000091·v0000000·v0000000·location·view·pair55 ····00000091·v0000000·v0000000·location·view·pair
56 ····00000093·v0000000·v0000000·location·view·pair56 ····00000093·v0000000·v0000000·location·view·pair
57 ····00000095·v0000000·v0000000·location·view·pair57 ····00000095·v0000000·v0000000·location·view·pair
  
58 ····00000097·0007a22c·(base·address)58 ····00000097·0007c284·(base·address)
59 ····0000009c·v0000000·v0000000·views·at·00000091·for:59 ····0000009c·v0000000·v0000000·views·at·00000091·for:
60 ·············0007a22c·0007a22e·(DW_OP_reg0·(r0))60 ·············0007c284·0007c286·(DW_OP_reg0·(r0))
61 ····000000a1·v0000000·v0000000·views·at·00000093·for:61 ····000000a1·v0000000·v0000000·views·at·00000093·for:
62 ·············0007a22e·0007a252·(DW_OP_breg0·(r0):·42;·DW_OP_stack_value)62 ·············0007c286·0007c2aa·(DW_OP_breg0·(r0):·42;·DW_OP_stack_value)
63 ····000000a8·v0000000·v0000000·views·at·00000095·for:63 ····000000a8·v0000000·v0000000·views·at·00000095·for:
64 ·············0007a252·0007a28c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)64 ·············0007c2aa·0007c2e4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
65 ····000000b6·<End·of·list>65 ····000000b6·<End·of·list>
  
66 ····000000b7·v0000000·v0000000·location·view·pair66 ····000000b7·v0000000·v0000000·location·view·pair
67 ····000000b9·v0000000·v0000000·location·view·pair67 ····000000b9·v0000000·v0000000·location·view·pair
68 ····000000bb·v0000000·v0000000·location·view·pair68 ····000000bb·v0000000·v0000000·location·view·pair
  
69 ····000000bd·0007a0f0·(base·address)69 ····000000bd·0007c148·(base·address)
70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:
71 ·············0007a0f0·0007a0f2·(DW_OP_reg0·(r0))71 ·············0007c148·0007c14a·(DW_OP_reg0·(r0))
72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:
73 ·············0007a0f2·0007a158·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)73 ·············0007c14a·0007c1b0·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)
74 ····000000ce·v0000000·v0000000·views·at·000000bb·for:74 ····000000ce·v0000000·v0000000·views·at·000000bb·for:
75 ·············0007a158·0007a216·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)75 ·············0007c1b0·0007c26e·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
76 ····000000dd·<End·of·list>76 ····000000dd·<End·of·list>
  
77 ····000000de·v0000000·v0000000·location·view·pair77 ····000000de·v0000000·v0000000·location·view·pair
78 ····000000e0·v0000000·v0000000·location·view·pair78 ····000000e0·v0000000·v0000000·location·view·pair
79 ····000000e2·v0000000·v0000000·location·view·pair79 ····000000e2·v0000000·v0000000·location·view·pair
  
80 ····000000e4·0007a218·(base·address)80 ····000000e4·0007c270·(base·address)
81 ····000000e9·v0000000·v0000000·views·at·000000de·for:81 ····000000e9·v0000000·v0000000·views·at·000000de·for:
82 ·············0007a218·0007a21a·(DW_OP_reg0·(r0))82 ·············0007c270·0007c272·(DW_OP_reg0·(r0))
83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:
84 ·············0007a21a·0007a228·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)84 ·············0007c272·0007c280·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)
85 ····000000f5·v0000000·v0000000·views·at·000000e2·for:85 ····000000f5·v0000000·v0000000·views·at·000000e2·for:
86 ·············0007a228·0007a22c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)86 ·············0007c280·0007c284·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x358>);·DW_OP_convert·<0x35f>;·DW_OP_convert·<0>;·DW_OP_stack_value)
87 ····00000103·<End·of·list>87 ····00000103·<End·of·list>
88 Table·at·Offset·0x10488 Table·at·Offset·0x104
89 ··Length:··········0x23c189 ··Length:··········0x2086
90 ··DWARF·version:···590 ··DWARF·version:···5
91 ··Address·size:····491 ··Address·size:····4
92 ··Segment·size:····092 ··Segment·size:····0
93 ··Offset·entries:··093 ··Offset·entries:··0
  
94 ····Offset···Begin············End··············Expression94 ····Offset···Begin············End··············Expression
  
95 ····00000110·v0000000·v0000000·location·view·pair95 ····00000110·v0000000·v0000000·location·view·pair
96 ····00000112·v0000000·v0000000·location·view·pair96 ····00000112·v0000000·v0000000·location·view·pair
97 ····00000114·v0000000·v0000000·location·view·pair97 ····00000114·v0000000·v0000000·location·view·pair
98 ····00000116·v0000000·v0000000·location·view·pair98 ····00000116·v0000000·v0000000·location·view·pair
99 ····00000118·v0000000·v0000000·location·view·pair99 ····00000118·v0000000·v0000000·location·view·pair
100 ····0000011a·v0000000·v0000000·location·view·pair100 ····0000011a·v0000000·v0000000·location·view·pair
  
101 ····0000011c·0007a28c·(base·address)101 ····0000011c·00168b60·(base·address)
102 ····00000121·v0000000·v0000000·views·at·00000110·for:102 ····00000121·v0000000·v0000000·views·at·00000110·for:
103 ·············0007a28c·0007a2c5·(DW_OP_reg0·(r0))103 ·············00168b60·00168b8f·(DW_OP_reg0·(r0))
104 ····00000126·v0000000·v0000000·views·at·00000112·for:104 ····00000126·v0000000·v0000000·views·at·00000112·for:
105 ·············0007a2c5·0007a2c8·(DW_OP_reg7·(r7))105 ·············00168b8f·00168b92·(DW_OP_reg4·(r4))
106 ····0000012b·v0000000·v0000000·views·at·00000114·for:106 ····0000012b·v0000000·v0000000·views·at·00000114·for:
107 ·············0007a2c8·0007a400·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4d0>);·DW_OP_convert·<0x4d7>;·DW_OP_convert·<0>;·DW_OP_stack_value)107 ·············00168b92·00168bec·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4d0>);·DW_OP_convert·<0x4d7>;·DW_OP_convert·<0>;·DW_OP_stack_value)
108 ····0000013a·v0000000·v0000000·views·at·00000116·for:108 ····0000013a·v0000000·v0000000·views·at·00000116·for:
109 ·············0007a400·0007a402·(DW_OP_reg0·(r0))109 ·············00168bec·00168bee·(DW_OP_reg0·(r0))
110 ····00000141·v0000000·v0000000·views·at·00000118·for:110 ····00000141·v0000000·v0000000·views·at·00000118·for:
111 ·············0007a402·0007a40a·(DW_OP_reg7·(r7))111 ·············00168bee·00168bf6·(DW_OP_reg4·(r4))
112 ····00000148·v0000000·v0000000·views·at·0000011a·for:112 ····00000148·v0000000·v0000000·views·at·0000011a·for:
Max diff block lines reached; 154841055/154848976 bytes (99.99%) of diff not shown.
268 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 212 lines modifiedOffset 3, 204 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0007a090·000000049 ····0007c0e8·00000004
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x10613 ··Offset·into·.debug_info:··0x106
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00170288·0000007e17 ····00168ae0·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x33221 ··Offset·into·.debug_info:··0x332
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0007a0f0·0000012625 ····0007c148·00000126
26 ····0007a218·0000001426 ····0007c270·00000014
27 ····0007a22c·0000006027 ····0007c284·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················21229 ··Length:···················188
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x4aa31 ··Offset·into·.debug_info:··0x4aa
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
 35 ····00168b60·00000584
35 ····00170308·0000028c 
36 ····0007a28c·00000356 
37 ····0007a5e4·000000b836 ····0007c2e4·00000028
38 ····0007a69c·00000192 
39 ····0007a830·0000002837 ····0007c30c·0000002a
40 ····0007a858·0000002a 
41 ····0007a884·0000005438 ····0007c338·00000054
42 ····0007a8d8·000003fe39 ····0007c38c·000003fe
43 ····0007acd8·0000007440 ····0007c78c·00000074
44 ····0007ad4c·0000006041 ····0007c800·00000060
45 ····0007adac·0000008442 ····0007c860·00000084
46 ····0007ae30·0000006e43 ····0007c8e4·0000006e
47 ····0007aea0·0000013244 ····0007c954·00000132
48 ····0007afd4·0000008e45 ····0007ca88·0000008e
49 ····0007b064·0000004646 ····0007cb18·00000046
50 ····0007b0ac·0000004047 ····0007cb60·00000040
51 ····0007b0ec·0000006448 ····0007cba0·00000064
52 ····0007b150·0000009649 ····0007cc04·00000096
53 ····0007b1e8·000003a850 ····0007cc9c·000003a8
54 ····0007b590·0000006251 ····0007d044·00000074
55 ····0007b5f4·0000019c52 ····0007d0b8·00000196
56 ····0002a5a0·0000003e53 ····0002a5a0·0000003e
57 ····0002a5de·0000000c54 ····0002a5de·0000000c
58 ····0002a5ea·0000003e55 ····0002a5ea·0000003e
59 ····00000000·0000000056 ····00000000·00000000
60 ··Length:···················5257 ··Length:···················52
61 ··Version:··················258 ··Version:··················2
62 ··Offset·into·.debug_info:··0x1698c59 ··Offset·into·.debug_info:··0x165c8
63 ··Pointer·Size:·············460 ··Pointer·Size:·············4
64 ··Segment·Size:·············061 ··Segment·Size:·············0
  
65 ····Address····Length62 ····Address····Length
66 ····00170594·000006d263 ····001690e4·000006d2
67 ····0002a628·0000008e64 ····0002a628·0000008e
68 ····0002a6b6·000000e865 ····0002a6b6·000000e8
69 ····0002a79e·0000001a66 ····0002a79e·0000001a
70 ····00000000·0000000067 ····00000000·00000000
71 ··Length:···················30868 ··Length:···················284
72 ··Version:··················269 ··Version:··················2
73 ··Offset·into·.debug_info:··0x193ce70 ··Offset·into·.debug_info:··0x1900a
74 ··Pointer·Size:·············471 ··Pointer·Size:·············4
75 ··Segment·Size:·············072 ··Segment·Size:·············0
  
76 ····Address····Length73 ····Address····Length
77 ····00170c68·000008ec74 ····001697b8·000009b0
78 ····0007b790·000000a875 ····0007d250·000000a8
79 ····0007b838·000000f476 ····0007d2f8·000000f4
80 ····0007b92c·000006e677 ····0007d3ec·000006e4
81 ····0007c014·0000002278 ····0007dad0·00000022
82 ····0007c038·0000008679 ····0007daf4·00000086
83 ····0007c0c0·000000d480 ····0007db7c·000000d4
84 ····0007c194·0000000c81 ····0007dc50·00000050
85 ····0007c1a0·0000002282 ····0007dca0·00000022
86 ····0007c1c4·0000006883 ····0007dcc4·00000068
87 ····0007c22c·0000006884 ····0007dd2c·00000068
88 ····0007c294·000002e685 ····0007dd94·000002e6
89 ····0007c57c·0000003c86 ····0007e07c·0000003c
90 ····0007c5b8·0000006487 ····0007e0b8·00000064
91 ····0007c61c·0000003c88 ····0007e11c·0000003c
92 ····0007c658·0000006689 ····0007e158·00000066
93 ····0007c6c0·000001c090 ····0007e1c0·00000196
94 ····0007c880·0000012291 ····0007e358·00000122
95 ····0007c9a4·0000034692 ····0007e47c·00000346
96 ····0007ccec·000000bc93 ····0007e7c4·000000bc
97 ····0007cda8·000000bc94 ····0007e880·000000bc
98 ····0007ce64·00000040 
99 ····0007cea4·0000002295 ····0007e93c·00000022
100 ····0007cec8·0000006a 
101 ····0007cf34·00000072 
102 ····0007cfa8·0000002296 ····0007e960·00000022
103 ····0002a7b8·0000009097 ····0002a7b8·00000090
104 ····0002a848·0000003e98 ····0002a848·0000003e
105 ····0002a886·0000005a99 ····0002a886·0000005a
106 ····0002a8e0·0000005a100 ····0002a8e0·0000005a
107 ····0002a93a·00000016101 ····0002a93a·00000016
108 ····0002a950·0000001a102 ····0002a950·0000001a
109 ····0002a96a·00000050103 ····0002a96a·00000050
110 ····0002a9ba·00000052104 ····0002a9ba·00000052
111 ····0002aa0c·00000052105 ····0002aa0c·00000052
112 ····0002aa5e·00000006106 ····0002aa5e·00000006
113 ····00000000·00000000107 ····00000000·00000000
114 ··Length:···················892108 ··Length:···················876
115 ··Version:··················2109 ··Version:··················2
116 ··Offset·into·.debug_info:··0x3171c110 ··Offset·into·.debug_info:··0x312b8
117 ··Pointer·Size:·············4111 ··Pointer·Size:·············4
118 ··Segment·Size:·············0112 ··Segment·Size:·············0
  
119 ····Address····Length113 ····Address····Length
 114 ····0016a168·00007e60
120 ····00171554·00007454 
Max diff block lines reached; 265866/273905 bytes (97.07%) of diff not shown.
77.4 KB
strings --all --bytes=8 {}
    
Offset 2, 3165 lines modifiedOffset 2, 3172 lines modified
2 gc__start2 gc__start
3 -4@[sp,·#16]3 -4@[sp,·#16]
4 gc__done4 gc__done
5 import__find__load__start5 import__find__load__start
6 import__find__load__done6 import__find__load__done
7 4@r0·-4@r37 4@r0·-4@r3
Diff chunk too large, falling back to line-by-line diff (2532 lines added, 2497 lines removed)
8 4@r7·4@r68 4@r7·4@r6
9 52*222224r9 X####c]RR
10 \67Hm`3p10 UmfyXlU-T?
11 D&'l$WOLe11 E>u^1~ET
12 WAnoC_k`I12 ^Z?g»   Ip|8
13 %dso2Wa/W13 LauVauVa
14 bEz/vH;y14 ltI@6Dm}7
15 Ff[LV?fad515 UyE5HFO`*L
16 ]X·>:xWn16 GZb,jbbVL
17 F<Kmkpz·17 e';bbvZ1"C
18 |7=UpQzG18 }q?r;[hbn
19 aR4Cfkd3~19 AJ-<kP>Sa5
20 Y27Ainens20 ?·]·.Nf[qNyP
21 x_ATSuJS1WE21 3hB|)]?MOc
22 I,{nV1{A22 VQ^-laf{
23 "aeu&(hv23 K0{glqK>
24 t_9,IjFV^324 w{"mHO)B
25 %w^w'QhE25 "K?I_vwj%
26 lxV@$%s+26 4Mu}4MW*n
27 owB*\Aw.27 JQ»     4'&\22
28 aQO+WlvM28 BqAT`e#*s+T
29 EQ|9",Q#0F29 w^-a-1-u
30 Z[[=e{nmmE30 s·)l18*!
31 ]OW([zZ8-`31 r»      ki`-57
32 vbsubsub32 Csa\/+·N7
33 YDC37Ld><33 RAI3//goG
34 C5gi}UXm34 PpDE@ETTDEE
35 O_g?c.?^w35 <d7keeee%YY
36 =)C%=kO*v36 p-qAp2V:
37 IazR3JjA_<37 >@ys=e7Z
38 8»      b)"_R{38 Ivvgggfgg
39 }AG>Rc·C39 ?u+,G~Mk
40 )vxB]_wg40 /<~T`E!g<
41 2y!)D3WE41 vdmIsy%?
42 qS>LXdgX42 &"tImV=q
43 »       @cA.u~f43 $'4_HTf/5
44 vL»     mmk3yT4W,(a44 :CWs(;CWk
45 [5u,%Av?45 .r7.r/&r
46 564jldSc46 k2"_\S+V\
47 =WGK^?+Z47 TZ%T2L%(
48 +~S(><ZZ48 "_hL')^&Mv
49 ~pq_g/p<49 ;U|QYxw5
50 tzq>@-d'50 ·='u3z}n
51 9fuZM~)\51 3_Z*.yv^f
52 >GTC+y)j52 JG$D++U:
53 ~/PHlaG#153 rF)g~"j?
54 ~F}N[[`{54 qD5B6»  #nes
55 P[s///:m55 =D3Xy3LD
56 $ZH2</))56 7y37Y>``
57 k;1»    }~Op57 vB;\O`YqBhG
58 3fab0d7v58 pIIxDW.\g
59 1%=}%dJZA59 &Ct<b?Bt%
60 mI@^,hV960 >k'*nydT|
61 eC~JJ?qt61 *D{G\""c@
62 ,Ee*Z|ke62 f&@mpk"(
63 O~ERgE>$0Y63 q}oy>2v-Fk
64 (*(3[efh64 xoC|)B|K{
65 yd%.Ho`+z65 YD_\X*R.
66 +_Ai_$s4K66 lZ»     ^|%i[
67 3n»     {.ZWu67 `*jiRIy»
68 %3KefyuX68 =1<!/e7=!/e
69 Z%o=»   }Vb=569 6eXV-kVWj
70 5]MzXb]570 *;1h0Jbp
71 #K06_V>Cr<71 (9<*SnTN:
72 &%E]q»  Cr72 ndE6[;.Ehli*i26x
73 wpW,%z·V73 Vv@?Q~J+
74 /XUr@:ar74 =A&tF/(0
75 Eum"jEMu@75 m&t9~U5/
76 <NQ+#dtcJs76 ·6<`S?)\
77 T"nSD6ww!77 nFFKY!li
78 Kx3\ZxCU78 qku=6d'H
79 EHI*>s+$o79 pR2;Ufg\O.
80 5,Ikd|ZC80 G_]Y0H4BVo
81 EkDAk8AZ81 z`R{ZQ+zX
82 HikOFZxa82 lp`f%1@Qf?
83 T-dV/jDV/83 R]^WmIC(
84 4:PeOU>O84 Dd7(A|h$$h
85 ih`0P[F#85 6#-LHh32
86 ^u8<kmBzS86 <Na1GM!B
87 4QR·G\\WS87 5tYk_@^D]
88 wQLuXELu88 f?R;:5N8
89 C7z28@XO89 0;a01;Mfg
90 O7*|v9YL)P90 fm/q7^}_
91 vp0H9F8O//91 »       %L"7>x?>
92 nPuKa3$nl92 *5/wFMfsW
93 m·%E»    vm^W93 BC':JM|+
94 3Lkj%~9w94 c^D!v?Di
95 &-{»    >z\}i95 Et-X[p8#
96 »       MU9$[N496 Ft^Ef^E6
97 8j~1WV(_]97 m0nc>HTI
98 ^)u=][(W98 1ccz:N=c`
99 A6fv"fvWYs99 1c"zYYmSTwD
100 AJ":Pb%5100 ~E]k`^1c^
101 .\vT%C@#=101 V[E[-J[m
102 GRu2»   &>S102 AJ-<#('o
103 ,Q)lIYPc'103 k[aOP~AaO
104 Xj9O5Ffc104 &ooR~\ao
105 U$^9&kZB105 MBnR>Ja7
106 3m_e1-_**106 XZ&Z1>0Yr
107 Vdc^(fgz107 s\)<jO3|T
108 "d_&-0CB108 z/"·]^DD
109 2~1jH4F3Z109 fwgvvvvf
110 )·?A7*%+110 _mRm_e1-
111 !Ux-zRrEf111 [=$pUd*·S"?y
112 F·%9+:UTE3112 "#CAXdAYdTG
113 g3;QCP» p113 H_·|\PV"c
114 qtMzOlU;114 e(_TCT!f&
115 i$cU/]0f115 {H]?0}rMj
116 vi:rA5+;116 0+NcKIOV
117 >o"'11/C1~-%C9117 Rvzo^Mp&U
118 .|&C<IP*»       118 4k(IEX`kb
119 !Jh[C=Di119 -q]»    F"TzW
120 X;VR·>*N120 8/]"2M4_E
121 o1Vx;|c;121 =@4g"^kIqZ0
122 {BGoKz·i122 4Ul]4#4%)
123 QQ/-MCt+123 kXu*-`'3
124 P)*+M=,+124 eLcM(&,V
125 /NvEQGUS125 hB|,]?Mn
126 h}$!}-@6126 DiIFH_,!-n
127 MAAeAG5q127 VAA]+4pn[)
Max diff block lines reached; 25424/79203 bytes (32.10%) of diff not shown.
607 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 46, 17 lines modifiedOffset 46, 17 lines modified
46 »       ...46 »       ...
  
47 0002aa0c·<_set_seq_context>:47 0002aa0c·<_set_seq_context>:
48 »       ...48 »       ...
  
49 0002aa5e·<_PyPegen_seq_first_item>:49 0002aa5e·<_PyPegen_seq_first_item>:
50 _PyPegen_seq_first_item():50 _PyPegen_seq_first_item():
51 ./build-nopie/../Parser/action_helpers.c:11351 ./build-static/../Parser/action_helpers.c:113
52 »       movs»   r0,·r052 »       movs»   r0,·r0
53 ./build-nopie/../Parser/action_helpers.c:11453 ./build-static/../Parser/action_helpers.c:114
54 »       movs»   r0,·r054 »       movs»   r0,·r0
55 »       ...55 »       ...
  
56 0002aa64·<_gather_206_rule>:56 0002aa64·<_gather_206_rule>:
57 »       ...57 »       ...
  
58 0002ab7c·<_tmp_267_rule>:58 0002ab7c·<_tmp_267_rule>:
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       ...189 »       ...
  
190 0002c21a·<PyNumber_InPlaceMatrixMultiply>:190 0002c21a·<PyNumber_InPlaceMatrixMultiply>:
191 »       ...191 »       ...
  
192 0002c240·<PySequence_Count>:192 0002c240·<PySequence_Count>:
193 PySequence_Count():193 PySequence_Count():
194 ./build-nopie/../Objects/abstract.c:2266194 ./build-static/../Objects/abstract.c:2266
195 »       movs»   r0,·r0195 »       movs»   r0,·r0
196 »       movs»   r0,·r0196 »       movs»   r0,·r0
197 »       ...197 »       ...
  
198 0002c246·<PySequence_InPlaceConcat>:198 0002c246·<PySequence_InPlaceConcat>:
199 »       ...199 »       ...
  
Offset 271, 51 lines modifiedOffset 271, 51 lines modified
271 »       ...271 »       ...
  
272 0002ca6c·<_PyBuffer_ReleaseInInterpreter>:272 0002ca6c·<_PyBuffer_ReleaseInInterpreter>:
273 »       ...273 »       ...
  
274 0002ca7a·<PySequence_Length>:274 0002ca7a·<PySequence_Length>:
275 PySequence_Length():275 PySequence_Length():
276 ./build-nopie/../Objects/abstract.c:1750276 ./build-static/../Objects/abstract.c:1750
277 »       movs»   r0,·r0277 »       movs»   r0,·r0
278 »       ...278 »       ...
  
279 0002ca7e·<PyObject_Length>:279 0002ca7e·<PyObject_Length>:
280 PyObject_Length():280 PyObject_Length():
281 ./build-nopie/../Objects/abstract.c:75281 ./build-static/../Objects/abstract.c:75
282 »       movs»   r0,·r0282 »       movs»   r0,·r0
283 »       ...283 »       ...
  
284 0002ca82·<PyMapping_Length>:284 0002ca82·<PyMapping_Length>:
285 PyMapping_Length():285 PyMapping_Length():
286 ./build-nopie/../Objects/abstract.c:2336286 ./build-static/../Objects/abstract.c:2336
287 »       movs»   r0,·r0287 »       movs»   r0,·r0
288 »       ...288 »       ...
  
289 0002ca86·<PyAIter_Check>:289 0002ca86·<PyAIter_Check>:
290 »       ...290 »       ...
  
291 0002caa4·<PySequence_In>:291 0002caa4·<PySequence_In>:
292 PySequence_In():292 PySequence_In():
293 ./build-nopie/../Objects/abstract.c:2290293 ./build-static/../Objects/abstract.c:2290
294 »       movs»   r0,·r0294 »       movs»   r0,·r0
295 »       ...295 »       ...
  
296 0002caa8·<bool_and>:296 0002caa8·<bool_and>:
297 »       ...297 »       ...
  
298 0002caec·<bool_new>:298 0002caec·<bool_new>:
299 »       ...299 »       ...
  
300 0002cb54·<bool_invert>:300 0002cb54·<bool_invert>:
301 »       ...301 »       ...
  
302 0002cb98·<bool_dealloc>:302 0002cb98·<bool_dealloc>:
303 bool_dealloc():303 bool_dealloc():
304 ./build-nopie/../Objects/boolobject.c:166304 ./build-static/../Objects/boolobject.c:166
305 »       movs»   r0,·r0305 »       movs»   r0,·r0
306 »       ...306 »       ...
  
307 0002cb9c·<stringlib__two_way_count>:307 0002cb9c·<stringlib__two_way_count>:
308 »       ...308 »       ...
  
309 0002cc0c·<PyByteArray_Concat>:309 0002cc0c·<PyByteArray_Concat>:
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
448 »       ...448 »       ...
  
449 0002e538·<bytearrayiter_length_hint>:449 0002e538·<bytearrayiter_length_hint>:
450 »       ...450 »       ...
  
451 0002e54c·<PyByteArray_Size>:451 0002e54c·<PyByteArray_Size>:
452 PyByteArray_Size():452 PyByteArray_Size():
453 ./build-nopie/../Objects/bytearrayobject.c:159453 ./build-static/../Objects/bytearrayobject.c:159
454 »       movs»   r0,·r0454 »       movs»   r0,·r0
455 »       ...455 »       ...
  
456 0002e550·<bytearray_sizeof>:456 0002e550·<bytearray_sizeof>:
457 »       ...457 »       ...
  
458 0002e55c·<bytearray_insert>:458 0002e55c·<bytearray_insert>:
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 »       ...499 »       ...
  
500 0002ecce·<bytearray_getitem>:500 0002ecce·<bytearray_getitem>:
501 »       ...501 »       ...
  
502 0002ed16·<bytearray_reduce>:502 0002ed16·<bytearray_reduce>:
503 bytearray_reduce_impl():503 bytearray_reduce_impl():
504 ./build-nopie/../Objects/bytearrayobject.c:2230504 ./build-static/../Objects/bytearrayobject.c:2230
505 »       movs»   r0,·r0505 »       movs»   r0,·r0
506 »       movs»   r0,·r0506 »       movs»   r0,·r0
507 »       ...507 »       ...
  
508 0002ed1c·<bytes_str>:508 0002ed1c·<bytes_str>:
509 »       ...509 »       ...
  
Offset 644, 15 lines modifiedOffset 644, 15 lines modified
644 »       ...644 »       ...
  
645 00030070·<PyVectorcall_NARGS>:645 00030070·<PyVectorcall_NARGS>:
646 »       ...646 »       ...
  
647 00030078·<capsule_clear>:647 00030078·<capsule_clear>:
648 capsule_clear():648 capsule_clear():
649 ./build-nopie/../Objects/capsule.c:334649 ./build-static/../Objects/capsule.c:334
650 »       movs»   r0,·r0650 »       movs»   r0,·r0
Max diff block lines reached; 619018/621620 bytes (99.58%) 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 0024a894·<_fini>:2 00248944·<_fini>:
3 »       ...3 »       ...
1.46 MB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 25269 lines modifiedOffset 1, 25269 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
Diff chunk too large, falling back to line-by-line diff (9679 lines added, 9679 lines removed)
2 ··[·····0]··long·long·int2 ··[·····0]··long·long·int
3 ··[·····e]··long·long·unsigned·int3 ··[·····e]··./build-static
4 ··[····25]··./build-nopie4 ··[····1d]··long·long·unsigned·int
5 ··[····33]··GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE5 ··[····34]··GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE
6 ··[···112]··unsigned·char6 ··[···113]··unsigned·char
7 ··[···120]··../Programs/python.c7 ··[···121]··../Programs/python.c
8 ··[···135]··argc8 ··[···136]··argc
9 ··[···13a]··short·unsigned·int9 ··[···13b]··short·unsigned·int
10 ··[···14d]··short·int10 ··[···14e]··short·int
11 ··[···157]··Py_BytesMain11 ··[···158]··Py_BytesMain
12 ··[···164]··Py_GetBuildInfo12 ··[···165]··Py_GetBuildInfo
13 ··[···174]··_Py_gitversion13 ··[···175]··_Py_gitversion
14 ··[···183]··PyOS_snprintf14 ··[···184]··PyOS_snprintf
15 ··[···191]··buildinfo15 ··[···192]··buildinfo
16 ··[···19b]··revision16 ··[···19c]··revision
17 ··[···1a4]··_Py_gitidentifier17 ··[···1a5]··_Py_gitidentifier
18 ··[···1b6]··gittag18 ··[···1b7]··gittag
19 ··[···1bd]··../Modules/getbuildinfo.c19 ··[···1be]··../Modules/getbuildinfo.c
20 ··[···1d7]··long·double20 ··[···1d8]··long·double
21 ··[···1e3]··gitid21 ··[···1e4]··gitid
22 ··[···1e9]··_PyToken_TwoChars22 ··[···1ea]··_PyToken_TwoChars
23 ··[···1fb]··_PyToken_ThreeChars23 ··[···1fc]··_PyToken_ThreeChars
24 ··[···20f]··../Parser/token.c24 ··[···210]··../Parser/token.c
25 ··[···221]··_PyParser_TokenNames25 ··[···222]··_PyParser_TokenNames
26 ··[···236]··_PyToken_OneChar26 ··[···237]··_PyToken_OneChar
27 ··[···247]··_py___rdivmod__27 ··[···248]··_py___rdivmod__
28 ··[···257]··_py___slots__28 ··[···258]··_py___slots__
29 ··[···265]··_py___init__29 ··[···266]··_py___init__
30 ··[···272]··_get_keyword_or_name_type30 ··[···273]··_get_keyword_or_name_type
31 ··[···28c]··_py_repl31 ··[···28d]··_py_repl
32 ··[···295]··compute_parser_flags32 ··[···296]··compute_parser_flags
33 ··[···2aa]··_py_opener33 ··[···2ab]··_py_opener
34 ··[···2b5]··BitOr_type34 ··[···2b6]··BitOr_type
35 ··[···2c0]··_py___typing_prepare_subst__35 ··[···2c1]··_py___typing_prepare_subst__
36 ··[···2dd]··_py___getattribute__36 ··[···2de]··_py___getattribute__
37 ··[···2f2]··work_to_do37 ··[···2f3]··work_to_do
38 ··[···2fd]··_py___float__38 ··[···2fe]··_py___float__
39 ··[···30b]··_py__align_39 ··[···30c]··_py__align_
40 ··[···317]··List_kind40 ··[···318]··List_kind
41 ··[···321]··JoinedStr_kind41 ··[···322]··JoinedStr_kind
42 ··[···330]··_py_exp42 ··[···331]··_py_exp
43 ··[···338]··reset_parser_state_for_error_pass43 ··[···339]··reset_parser_state_for_error_pass
44 ··[···35a]··_py_operation44 ··[···35b]··_py_operation
45 ··[···368]··last_expr_size45 ··[···369]··last_expr_size
46 ··[···377]··_py___divmod__46 ··[···378]··_py___divmod__
47 ··[···386]··SetComp_kind47 ··[···387]··SetComp_kind
48 ··[···393]··_py_new_file_name48 ··[···394]··_py_new_file_name
49 ··[···3a5]··PyRefTracer49 ··[···3a6]··PyRefTracer
50 ··[···3b1]··Py_INCREF50 ··[···3b2]··Py_INCREF
51 ··[···3bb]··_Py_ERROR_XMLCHARREFREPLACE51 ··[···3bc]··_Py_ERROR_XMLCHARREFREPLACE
52 ··[···3d7]··Lt_singleton52 ··[···3d8]··Lt_singleton
53 ··[···3e4]··si_errno53 ··[···3e5]··si_errno
54 ··[···3ed]··ceval_gil54 ··[···3ee]··ceval_gil
55 ··[···3f7]··_Py_tuple_freelist55 ··[···3f8]··_Py_tuple_freelist
56 ··[···40a]··managed_static_type_state56 ··[···40b]··managed_static_type_state
57 ··[···424]··_py_getattr57 ··[···425]··_py_getattr
58 ··[···430]··_py_warn_on_full_buffer58 ··[···431]··_py_warn_on_full_buffer
59 ··[···448]··__pad559 ··[···449]··__pad5
60 ··[···44f]··stoptheworld60 ··[···450]··stoptheworld
61 ··[···45c]··_Py_hashtable_hash_func61 ··[···45d]··_Py_hashtable_hash_func
62 ··[···474]··_getargs_runtime_state62 ··[···475]··_getargs_runtime_state
63 ··[···48b]··_py___class_getitem__63 ··[···48c]··_py___class_getitem__
64 ··[···4a1]··co_code_adaptive64 ··[···4a2]··co_code_adaptive
65 ··[···4b2]··parsenumber_raw65 ··[···4b3]··parsenumber_raw
66 ··[···4c2]··IUNDERFLOW_NORMAL66 ··[···4c3]··IUNDERFLOW_NORMAL
67 ··[···4d4]··_py___classdictcell__67 ··[···4d5]··_py___classdictcell__
68 ··[···4ea]··_py_dbl_close_br68 ··[···4eb]··_py_dbl_close_br
69 ··[···4fb]··decorator_list69 ··[···4fc]··decorator_list
70 ··[···50a]··interactive_src_start70 ··[···50b]··interactive_src_start
71 ··[···520]··nextpool71 ··[···521]··nextpool
72 ··[···529]··_py_flush72 ··[···52a]··_py_flush
73 ··[···533]··_freeres_buf73 ··[···534]··_freeres_buf
74 ··[···540]··parencolstack74 ··[···541]··parencolstack
75 ··[···54e]··tail_lo75 ··[···54f]··tail_lo
76 ··[···556]··_py_contravariant76 ··[···557]··_py_contravariant
77 ··[···568]··AugAssign_type77 ··[···569]··AugAssign_type
78 ··[···577]··allocfunc78 ··[···578]··allocfunc
79 ··[···581]··Global_kind79 ··[···582]··Global_kind
80 ··[···58d]··_Py_cached_objects80 ··[···58e]··_Py_cached_objects
81 ··[···5a0]··debug_alloc_api_t81 ··[···5a1]··debug_alloc_api_t
82 ··[···5b2]··f_funcobj82 ··[···5b3]··f_funcobj
83 ··[···5bc]··_py_fd83 ··[···5bd]··_py_fd
84 ··[···5c3]··async_gen_finalizer84 ··[···5c4]··async_gen_finalizer
85 ··[···5d7]··_PyThreadStateImpl85 ··[···5d8]··_PyThreadStateImpl
86 ··[···5ea]··_py___warningregistry__86 ··[···5eb]··_py___warningregistry__
87 ··[···602]··PySendResult87 ··[···603]··PySendResult
88 ··[···60f]··f_string_start_offset88 ··[···610]··f_string_start_offset
89 ··[···625]··_py_get_event_loop89 ··[···626]··_py_get_event_loop
90 ··[···638]··errtype90 ··[···639]··errtype
91 ··[···640]··_py_dict91 ··[···641]··_py_dict
92 ··[···649]··next_keys_version92 ··[···64a]··next_keys_version
93 ··[···65b]··h_root93 ··[···65c]··h_root
94 ··[···662]··_py_replace94 ··[···663]··_py_replace
95 ··[···66e]··_py_co_code95 ··[···66f]··_py_co_code
96 ··[···67a]··_PyPegen_insert_memo96 ··[···67b]··_PyPegen_insert_memo
97 ··[···68f]··is_tripped97 ··[···690]··is_tripped
98 ··[···69a]··_py_endpos98 ··[···69b]··_py_endpos
99 ··[···6a5]··returns99 ··[···6a6]··returns
100 ··[···6ad]··nfp2lasta100 ··[···6ae]··nfp2lasta
101 ··[···6b7]··_py_extend101 ··[···6b8]··_py_extend
102 ··[···6c2]··total_nframe102 ··[···6c3]··total_nframe
103 ··[···6cf]··_py_fanout103 ··[···6d0]··_py_fanout
104 ··[···6da]··key_destroy_func104 ··[···6db]··key_destroy_func
105 ··[···6eb]··PyOS_strtol105 ··[···6ec]··PyOS_strtol
106 ··[···6f7]··wakeup106 ··[···6f8]··wakeup
107 ··[···6fe]··PySliceObject107 ··[···6ff]··PySliceObject
108 ··[···70c]··ntotalpools108 ··[···70d]··ntotalpools
109 ··[···718]··PyVarObject109 ··[···719]··PyVarObject
110 ··[···724]··co_extra110 ··[···725]··co_extra
111 ··[···72d]··_py_tag111 ··[···72e]··_py_tag
112 ··[···735]··_Py_NewRef112 ··[···736]··_Py_NewRef
113 ··[···740]··si_tid113 ··[···741]··si_tid
114 ··[···747]··nbuckets114 ··[···748]··nbuckets
115 ··[···750]··ListComp_type115 ··[···751]··ListComp_type
116 ··[···75e]··_Py_mem_interp_free_queue116 ··[···75f]··_Py_mem_interp_free_queue
117 ··[···778]··_py_server_hostname117 ··[···779]··_py_server_hostname
118 ··[···78c]··PyFloat_FromDouble118 ··[···78d]··PyFloat_FromDouble
119 ··[···79f]··_py_decoder119 ··[···7a0]··_py_decoder
120 ··[···7ab]··_py___aiter__120 ··[···7ac]··_py___aiter__
121 ··[···7b9]··_Py_slist_item_s121 ··[···7ba]··_Py_slist_item_s
122 ··[···7ca]··_Py_slist_item_t122 ··[···7cb]··_Py_slist_item_t
123 ··[···7db]··_py_readall123 ··[···7dc]··_py_readall
124 ··[···7e7]··AsyncFor_type124 ··[···7e8]··AsyncFor_type
125 ··[···7f5]··func_kwdefaults125 ··[···7f6]··func_kwdefaults
Max diff block lines reached; 955637/1527825 bytes (62.55%) of diff not shown.
1.89 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 14786 lines modifiedOffset 1, 14793 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00637274·312e6f00·2464005f·5f616269·.crt1.o.$d.__abi2 ··0x00000000·00637274·312e6f00·2464005f·5f616269·.crt1.o.$d.__abi
3 ··0x00000010·5f746167·00247400·63727469·2e6f0024·_tag.$t.crti.o.$3 ··0x00000010·5f746167·00247400·63727469·2e6f0024·_tag.$t.crti.o.$
Diff chunk too large, falling back to line-by-line diff (2791 lines added, 2791 lines removed)
4 ··0x00000020·61006361·6c6c5f77·65616b5f·666e0063·a.call_weak_fn.c4 ··0x00000020·61006361·6c6c5f77·65616b5f·666e0063·a.call_weak_fn.c
5 ··0x00000030·72746e2e·6f007065·67656e2e·63005079·rtn.o.pegen.c.Py5 ··0x00000030·72746e2e·6f007065·67656e2e·6300636f·rtn.o.pegen.c.co
6 ··0x00000040·5f584445·43524546·2e706172·742e3000·_XDECREF.part.0.6 ··0x00000040·6d707574·655f7061·72736572·5f666c61·mpute_parser_fla
7 ··0x00000050·52414953·455f4552·524f525f·4b4e4f57·RAISE_ERROR_KNOW7 ··0x00000050·67730052·41495345·5f455252·4f525f4b·gs.RAISE_ERROR_K
8 ··0x00000060·4e5f4c4f·43415449·4f4e0070·6567656e·N_LOCATION.pegen8 ··0x00000060·4e4f574e·5f4c4f43·4154494f·4e007065·NOWN_LOCATION.pe
9 ··0x00000070·5f657272·6f72732e·63007261·6973655f·_errors.c.raise_9 ··0x00000070·67656e5f·6572726f·72732e63·00726169·gen_errors.c.rai
10 ··0x00000080·756e636c·6f736564·5f706172·656e7468·unclosed_parenth10 ··0x00000080·73655f75·6e636c6f·7365645f·70617265·se_unclosed_pare
11 ··0x00000090·65736573·5f657272·6f72005f·50795065·eses_error._PyPe11 ··0x00000090·6e746865·7365735f·6572726f·72005f50·ntheses_error._P
12 ··0x000000a0·67656e5f·746f6b65·6e697a65·5f66756c·gen_tokenize_ful12 ··0x000000a0·79506567·656e5f74·6f6b656e·697a655f·yPegen_tokenize_
13 ··0x000000b0·6c5f736f·75726365·5f746f5f·63686563·l_source_to_chec13 ··0x000000b0·66756c6c·5f736f75·7263655f·746f5f63·full_source_to_c
14 ··0x000000c0·6b5f666f·725f6572·726f7273·2e697372·k_for_errors.isr14 ··0x000000c0·6865636b·5f666f72·5f657272·6f72732e·heck_for_errors.
15 ··0x000000d0·612e3000·50795f58·44454352·45460067·a.0.Py_XDECREF.g15 ··0x000000d0·69737261·2e300050·795f5844·45435245·isra.0.Py_XDECRE
16 ··0x000000e0·65745f65·72726f72·5f6c696e·655f6672·et_error_line_fr16 ··0x000000e0·46006765·745f6572·726f725f·6c696e65·F.get_error_line
17 ··0x000000f0·6f6d5f74·6f6b656e·697a6572·5f627566·om_tokenizer_buf17 ··0x000000f0·5f66726f·6d5f746f·6b656e69·7a65725f·_from_tokenizer_
18 ··0x00000100·66657273·00616374·696f6e5f·68656c70·fers.action_help18 ··0x00000100·62756666·65727300·61637469·6f6e5f68·buffers.action_h
19 ··0x00000110·6572732e·63005f73·65745f73·65715f63·ers.c._set_seq_c19 ··0x00000110·656c7065·72732e63·005f7365·745f7365·elpers.c._set_se
20 ··0x00000120·6f6e7465·7874005f·50795065·67656e5f·ontext._PyPegen_20 ··0x00000120·715f636f·6e746578·74005f67·65745f6e·q_context._get_n
21 ··0x00000130·6164645f·74797065·5f636f6d·6d656e74·add_type_comment21 ··0x00000130·616d6573·2e697372·612e3000·5f676574·ames.isra.0._get
22 ··0x00000140·5f746f5f·6172672e·70617274·2e302e69·_to_arg.part.0.i22 ··0x00000140·5f646566·61756c74·732e6973·72612e30·_defaults.isra.0
23 ··0x00000150·7372612e·30005f67·65745f6e·616d6573·sra.0._get_names23 ··0x00000150·005f6c6f·6f70305f·315f7275·6c650063·._loop0_1_rule.c
24 ··0x00000160·2e697372·612e3000·5f676574·5f646566·.isra.0._get_def24 ··0x00000160·6f6d706f·756e645f·73746d74·5f72756c·ompound_stmt_rul
25 ··0x00000170·61756c74·732e6973·72612e30·005f6c6f·aults.isra.0._lo25 ··0x00000170·65007369·6d706c65·5f73746d·745f7275·e.simple_stmt_ru
26 ··0x00000180·6f70305f·315f7275·6c650063·6f6d706f·op0_1_rule.compo26 ··0x00000180·6c650073·696d706c·655f7374·6d74735f·le.simple_stmts_
27 ··0x00000190·756e645f·73746d74·5f72756c·65007369·und_stmt_rule.si27 ··0x00000190·72756c65·005f6761·74686572·5f313431·rule._gather_141
28 ··0x000001a0·6d706c65·5f73746d·745f7275·6c650073·mple_stmt_rule.s28 ··0x000001a0·5f72756c·65005f67·61746865·725f3134·_rule._gather_14
29 ··0x000001b0·696d706c·655f7374·6d74735f·72756c65·imple_stmts_rule29 ··0x000001b0·335f7275·6c65005f·67617468·65725f31·3_rule._gather_1
30 ··0x000001c0·005f6761·74686572·5f313431·5f72756c·._gather_141_rul30 ··0x000001c0·34355f72·756c6500·5f676174·6865725f·45_rule._gather_
31 ··0x000001d0·65005f67·61746865·725f3134·335f7275·e._gather_143_ru31 ··0x000001d0·3134375f·72756c65·005f6c6f·6f70305f·147_rule._loop0_
32 ··0x000001e0·6c65005f·67617468·65725f31·34355f72·le._gather_145_r32 ··0x000001e0·325f7275·6c65005f·746d705f·375f7275·2_rule._tmp_7_ru
33 ··0x000001f0·756c6500·5f676174·6865725f·3134375f·ule._gather_147_33 ··0x000001f0·6c65005f·746d705f·385f7275·6c65005f·le._tmp_8_rule._
34 ··0x00000200·72756c65·005f6c6f·6f70305f·325f7275·rule._loop0_2_ru34 ··0x00000200·746d705f·395f7275·6c65005f·746d705f·tmp_9_rule._tmp_
35 ··0x00000210·6c65005f·746d705f·375f7275·6c65005f·le._tmp_7_rule._35 ··0x00000210·31305f72·756c6500·6465636f·7261746f·10_rule.decorato
36 ··0x00000220·746d705f·385f7275·6c65005f·746d705f·tmp_8_rule._tmp_36 ··0x00000220·72735f72·756c6500·66756e63·74696f6e·rs_rule.function
37 ··0x00000230·395f7275·6c65005f·746d705f·31305f72·9_rule._tmp_10_r37 ··0x00000230·5f646566·5f726177·5f72756c·6500656c·_def_raw_rule.el
38 ··0x00000240·756c6500·6465636f·7261746f·72735f72·ule.decorators_r38 ··0x00000240·69665f73·746d745f·72756c65·00656c73·if_stmt_rule.els
39 ··0x00000250·756c6500·66756e63·74696f6e·5f646566·ule.function_def39 ··0x00000250·655f626c·6f636b5f·72756c65·00636c61·e_block_rule.cla
40 ··0x00000260·5f726177·5f72756c·6500656c·69665f73·_raw_rule.elif_s40 ··0x00000260·73735f64·65665f72·61775f72·756c6500·ss_def_raw_rule.
41 ··0x00000270·746d745f·72756c65·00656c73·655f626c·tmt_rule.else_bl41 ··0x00000270·5f676174·6865725f·35335f72·756c6500·_gather_53_rule.
42 ··0x00000280·6f636b5f·72756c65·00636c61·73735f64·ock_rule.class_d42 ··0x00000280·4e45575f·54595045·5f434f4d·4d454e54·NEW_TYPE_COMMENT
43 ··0x00000290·65665f72·61775f72·756c6500·5f676174·ef_raw_rule._gat43 ··0x00000290·00737461·725f7461·72676574·735f7275·.star_targets_ru
44 ··0x000002a0·6865725f·35335f72·756c6500·4e45575f·her_53_rule.NEW_44 ··0x000002a0·6c650073·7461725f·65787072·65737369·le.star_expressi
45 ··0x000002b0·54595045·5f434f4d·4d454e54·00737461·TYPE_COMMENT.sta45 ··0x000002b0·6f6e735f·72756c65·0066696e·616c6c79·ons_rule.finally
46 ··0x000002c0·725f7461·72676574·735f7275·6c650073·r_targets_rule.s46 ··0x000002c0·5f626c6f·636b5f72·756c6500·5f6c6f6f·_block_rule._loo
47 ··0x000002d0·7461725f·65787072·65737369·6f6e735f·tar_expressions_47 ··0x000002d0·70315f36·305f7275·6c650073·75626a65·p1_60_rule.subje
48 ··0x000002e0·72756c65·0066696e·616c6c79·5f626c6f·rule.finally_blo48 ··0x000002e0·63745f65·7870725f·72756c65·00677561·ct_expr_rule.gua
49 ··0x000002f0·636b5f72·756c6500·5f6c6f6f·70315f36·ck_rule._loop1_649 ··0x000002f0·72645f72·756c6500·494e5641·4c49445f·rd_rule.INVALID_
50 ··0x00000300·305f7275·6c650073·75626a65·63745f65·0_rule.subject_e50 ··0x00000300·56455253·494f4e5f·43484543·4b005f67·VERSION_CHECK._g
51 ··0x00000310·7870725f·72756c65·00677561·72645f72·xpr_rule.guard_r51 ··0x00000310·61746865·725f3537·5f72756c·65005f6c·ather_57_rule._l
52 ··0x00000320·756c6500·494e5641·4c49445f·56455253·ule.INVALID_VERS52 ··0x00000320·6f6f7031·5f36315f·72756c65·005f6761·oop1_61_rule._ga
53 ··0x00000330·494f4e5f·43484543·4b005f67·61746865·ION_CHECK._gathe53 ··0x00000330·74686572·5f35315f·72756c65·005f746d·ther_51_rule._tm
54 ··0x00000340·725f3537·5f72756c·65005f6c·6f6f7031·r_57_rule._loop154 ··0x00000340·705f3231·345f7275·6c65005f·6c6f6f70·p_214_rule._loop
55 ··0x00000350·5f36315f·72756c65·005f6761·74686572·_61_rule._gather55 ··0x00000350·305f3231·355f7275·6c65005f·6c6f6f70·0_215_rule._loop
56 ··0x00000360·5f35315f·72756c65·005f746d·705f3231·_51_rule._tmp_2156 ··0x00000360·315f3231·365f7275·6c65005f·6c6f6f70·1_216_rule._loop
57 ··0x00000370·345f7275·6c65005f·6c6f6f70·305f3231·4_rule._loop0_2157 ··0x00000370·305f3231·385f7275·6c65005f·6c6f6f70·0_218_rule._loop
58 ··0x00000380·355f7275·6c65005f·6c6f6f70·315f3231·5_rule._loop1_2158 ··0x00000380·315f3231·395f7275·6c65005f·67617468·1_219_rule._gath
59 ··0x00000390·365f7275·6c65005f·6c6f6f70·305f3231·6_rule._loop0_2159 ··0x00000390·65725f32·31305f72·756c6500·5f676174·er_210_rule._gat
60 ··0x000003a0·385f7275·6c65005f·6c6f6f70·315f3231·8_rule._loop1_2160 ··0x000003a0·6865725f·3231325f·72756c65·005f746d·her_212_rule._tm
61 ··0x000003b0·395f7275·6c65005f·67617468·65725f32·9_rule._gather_261 ··0x000003b0·705f3231·375f7275·6c65005f·746d705f·p_217_rule._tmp_
62 ··0x000003c0·31305f72·756c6500·5f676174·6865725f·10_rule._gather_62 ··0x000003c0·3237315f·72756c65·005f6761·74686572·271_rule._gather
63 ··0x000003d0·3231325f·72756c65·005f746d·705f3231·212_rule._tmp_2163 ··0x000003d0·5f35355f·72756c65·00696e76·616c6964·_55_rule.invalid
64 ··0x000003e0·375f7275·6c65005f·746d705f·3237315f·7_rule._tmp_271_64 ··0x000003e0·5f666f72·5f746172·6765745f·72756c65·_for_target_rule
65 ··0x000003f0·72756c65·005f6761·74686572·5f35355f·rule._gather_55_65 ··0x000003f0·005f6761·74686572·5f323038·5f72756c·._gather_208_rul
66 ··0x00000400·72756c65·00696e76·616c6964·5f666f72·rule.invalid_for66 ··0x00000400·65005f67·61746865·725f3230·365f7275·e._gather_206_ru
67 ··0x00000410·5f746172·6765745f·72756c65·005f6761·_target_rule._ga67 ··0x00000410·6c650073·696e676c·655f7461·72676574·le.single_target
68 ··0x00000420·74686572·5f323038·5f72756c·65005f67·ther_208_rule._g68 ··0x00000420·5f72756c·65005f74·6d705f36·5f72756c·_rule._tmp_6_rul
69 ··0x00000430·61746865·725f3230·365f7275·6c650073·ather_206_rule.s69 ··0x00000430·65005f74·6d705f31·315f7275·6c650074·e._tmp_11_rule.t
70 ··0x00000440·696e676c·655f7461·72676574·5f72756c·ingle_target_rul70 ··0x00000440·5f707269·6d617279·5f726177·00617567·_primary_raw.aug
71 ··0x00000450·65005f74·6d705f36·5f72756c·65005f74·e._tmp_6_rule._t71 ··0x00000450·61737369·676e5f72·756c6500·5f746d70·assign_rule._tmp
72 ··0x00000460·6d705f31·315f7275·6c650074·5f707269·mp_11_rule.t_pri72 ··0x00000460·5f31365f·72756c65·00796965·6c645f65·_16_rule.yield_e
73 ··0x00000470·6d617279·5f726177·00617567·61737369·mary_raw.augassi73 ··0x00000470·7870725f·72756c65·00745f6c·6f6f6b61·xpr_rule.t_looka
74 ··0x00000480·676e5f72·756c6500·5f746d70·5f31365f·gn_rule._tmp_16_74 ··0x00000480·68656164·5f72756c·6500696d·706f7274·head_rule.import
75 ··0x00000490·72756c65·00796965·6c645f65·7870725f·rule.yield_expr_75 ··0x00000490·5f73746d·745f7275·6c650073·6c696365·_stmt_rule.slice
76 ··0x000004a0·72756c65·00745f6c·6f6f6b61·68656164·rule.t_lookahead76 ··0x000004a0·735f7275·6c650064·656c5f74·61726765·s_rule.del_targe
77 ··0x000004b0·5f72756c·6500696d·706f7274·5f73746d·_rule.import_stm77 ··0x000004b0·74735f72·756c6500·5f746d70·5f32325f·ts_rule._tmp_22_
78 ··0x000004c0·745f7275·6c650073·6c696365·735f7275·t_rule.slices_ru78 ··0x000004c0·72756c65·005f746d·705f3233·5f72756c·rule._tmp_23_rul
79 ··0x000004d0·6c650064·656c5f74·61726765·74735f72·le.del_targets_r79 ··0x000004d0·6500696e·76616c69·645f616e·6e5f6173·e.invalid_ann_as
80 ··0x000004e0·756c6500·5f746d70·5f32325f·72756c65·ule._tmp_22_rule80 ··0x000004e0·7369676e·5f746172·6765745f·72756c65·sign_target_rule
81 ··0x000004f0·005f746d·705f3233·5f72756c·6500696e·._tmp_23_rule.in81 ··0x000004f0·00737461·725f6e61·6d65645f·65787072·.star_named_expr
82 ··0x00000500·76616c69·645f616e·6e5f6173·7369676e·valid_ann_assign82 ··0x00000500·65737369·6f6e5f72·756c6500·5f6c6f6f·ession_rule._loo
83 ··0x00000510·5f746172·6765745f·72756c65·00737461·_target_rule.sta83 ··0x00000510·70305f31·36345f72·756c6500·5f6c6f6f·p0_164_rule._loo
84 ··0x00000520·725f6e61·6d65645f·65787072·65737369·r_named_expressi84 ··0x00000520·70305f31·36355f72·756c6500·5f676174·p0_165_rule._gat
85 ··0x00000530·6f6e5f72·756c6500·5f6c6f6f·70305f31·on_rule._loop0_185 ··0x00000530·6865725f·31385f72·756c6500·5f676174·her_18_rule._gat
86 ··0x00000540·36345f72·756c6500·5f6c6f6f·70305f31·64_rule._loop0_186 ··0x00000540·6865725f·32305f72·756c6500·5f746d70·her_20_rule._tmp
87 ··0x00000550·36355f72·756c6500·5f676174·6865725f·65_rule._gather_87 ··0x00000550·5f31335f·72756c65·00747970·655f7061·_13_rule.type_pa
88 ··0x00000560·31385f72·756c6500·5f676174·6865725f·18_rule._gather_88 ··0x00000560·72616d73·5f72756c·65005f52·41495345·rams_rule._RAISE
89 ··0x00000570·32305f72·756c6500·5f746d70·5f31335f·20_rule._tmp_13_89 ··0x00000570·5f53594e·5441585f·4552524f·525f494e·_SYNTAX_ERROR_IN
90 ··0x00000580·72756c65·00747970·655f7061·72616d73·rule.type_params90 ··0x00000580·56414c49·445f5441·52474554·00616e6e·VALID_TARGET.ann
91 ··0x00000590·5f72756c·6500616e·6e6f7461·7465645f·_rule.annotated_91 ··0x00000590·6f746174·65645f72·68735f72·756c6500·otated_rhs_rule.
92 ··0x000005a0·7268735f·72756c65·00737461·725f6e61·rhs_rule.star_na92 ··0x000005a0·73746172·5f6e616d·65645f65·78707265·star_named_expre
93 ··0x000005b0·6d65645f·65787072·65737369·6f6e735f·med_expressions_93 ··0x000005b0·7373696f·6e735f72·756c6500·745f7072·ssions_rule.t_pr
94 ··0x000005c0·72756c65·005f5241·4953455f·53594e54·rule._RAISE_SYNT94 ··0x000005c0·696d6172·795f7275·6c650067·656e6578·imary_rule.genex
95 ··0x000005d0·41585f45·52524f52·5f494e56·414c4944·AX_ERROR_INVALID95 ··0x000005d0·705f7275·6c650061·7267756d·656e7473·p_rule.arguments
96 ··0x000005e0·5f544152·47455400·745f7072·696d6172·_TARGET.t_primar96 ··0x000005e0·5f72756c·65005f74·6d705f39·335f7275·_rule._tmp_93_ru
97 ··0x000005f0·795f7275·6c650067·656e6578·705f7275·y_rule.genexp_ru97 ··0x000005f0·6c650073·7472696e·67735f72·756c6500·le.strings_rule.
98 ··0x00000600·6c650061·7267756d·656e7473·5f72756c·le.arguments_rul98 ··0x00000600·7475706c·655f7275·6c65006c·6973745f·tuple_rule.list_
99 ··0x00000610·65005f74·6d705f39·335f7275·6c650073·e._tmp_93_rule.s99 ··0x00000610·72756c65·005f6761·74686572·5f313136·rule._gather_116
100 ··0x00000620·7472696e·67735f72·756c6500·7475706c·trings_rule.tupl100 ··0x00000620·5f72756c·65005f67·61746865·725f3233·_rule._gather_23
101 ··0x00000630·655f7275·6c65006c·6973745f·72756c65·e_rule.list_rule101 ··0x00000630·315f7275·6c650066·6f725f69·665f636c·1_rule.for_if_cl
102 ··0x00000640·00666f72·5f69665f·636c6175·7365735f·.for_if_clauses_102 ··0x00000640·61757365·735f7275·6c65005f·746d705f·auses_rule._tmp_
103 ··0x00000650·72756c65·005f6761·74686572·5f313136·rule._gather_116103 ··0x00000650·3233335f·72756c65·00626974·77697365·233_rule.bitwise
104 ··0x00000660·5f72756c·65005f67·61746865·725f3233·_rule._gather_23104 ··0x00000660·5f6f725f·72756c65·00737461·72726564·_or_rule.starred
105 ··0x00000670·315f7275·6c650062·69747769·73655f6f·1_rule.bitwise_o105 ··0x00000670·5f657870·72657373·696f6e5f·72756c65·_expression_rule
106 ··0x00000680·725f7275·6c65005f·746d705f·3233335f·r_rule._tmp_233_106 ··0x00000680·00696e76·616c6964·5f636f6d·70726568·.invalid_compreh
107 ··0x00000690·72756c65·00737461·72726564·5f657870·rule.starred_exp107 ··0x00000690·656e7369·6f6e5f72·756c6500·5f746d70·ension_rule._tmp
108 ··0x000006a0·72657373·696f6e5f·72756c65·00696e76·ression_rule.inv108 ··0x000006a0·5f323334·5f72756c·65006673·7472696e·_234_rule.fstrin
109 ··0x000006b0·616c6964·5f636f6d·70726568·656e7369·alid_comprehensi109 ··0x000006b0·675f7265·706c6163·656d656e·745f6669·g_replacement_fi
110 ··0x000006c0·6f6e5f72·756c6500·5f746d70·5f323334·on_rule._tmp_234110 ··0x000006c0·656c645f·72756c65·00746172·6765745f·eld_rule.target_
111 ··0x000006d0·5f72756c·65006673·7472696e·675f7265·_rule.fstring_re111 ··0x000006d0·77697468·5f737461·725f6174·6f6d5f72·with_star_atom_r
112 ··0x000006e0·706c6163·656d656e·745f6669·656c645f·placement_field_112 ··0x000006e0·756c6500·73746172·5f746172·6765745f·ule.star_target_
113 ··0x000006f0·72756c65·00746172·6765745f·77697468·rule.target_with113 ··0x000006f0·72756c65·005f746d·705f3235·395f7275·rule._tmp_259_ru
114 ··0x00000700·5f737461·725f6174·6f6d5f72·756c6500·_star_atom_rule.114 ··0x00000700·6c65005f·746d705f·3236305f·72756c65·le._tmp_260_rule
115 ··0x00000710·73746172·5f746172·6765745f·72756c65·star_target_rule115 ··0x00000710·00646973·6a756e63·74696f6e·5f72756c·.disjunction_rul
116 ··0x00000720·005f746d·705f3235·395f7275·6c65005f·._tmp_259_rule._116 ··0x00000720·65006c61·6d626465·665f7275·6c65005f·e.lambdef_rule._
117 ··0x00000730·746d705f·3236305f·72756c65·00646973·tmp_260_rule.dis117 ··0x00000730·746d705f·3135385f·72756c65·005f746d·tmp_158_rule._tm
118 ··0x00000740·6a756e63·74696f6e·5f72756c·65006c61·junction_rule.la118 ··0x00000740·705f3135·395f7275·6c65006c·616d6264·p_159_rule.lambd
119 ··0x00000750·6d626465·665f7275·6c65005f·746d705f·mbdef_rule._tmp_119 ··0x00000750·615f7061·72616d73·5f72756c·6500636f·a_params_rule.co
120 ··0x00000760·3135385f·72756c65·005f746d·705f3135·158_rule._tmp_15120 ··0x00000760·6e6a756e·6374696f·6e5f7275·6c650069·njunction_rule.i
121 ··0x00000770·395f7275·6c65006c·616d6264·615f7061·9_rule.lambda_pa121 ··0x00000770·6e766572·73696f6e·5f72756c·65006269·nversion_rule.bi
122 ··0x00000780·72616d73·5f72756c·6500636f·6e6a756e·rams_rule.conjun122 ··0x00000780·74776973·655f786f·725f7275·6c650073·twise_xor_rule.s
123 ··0x00000790·6374696f·6e5f7275·6c650069·6e766572·ction_rule.inver123 ··0x00000790·7461725f·65787072·65737369·6f6e5f72·tar_expression_r
124 ··0x000007a0·73696f6e·5f72756c·65006269·74776973·sion_rule.bitwis124 ··0x000007a0·756c6500·62697477·6973655f·616e645f·ule.bitwise_and_
125 ··0x000007b0·655f786f·725f7275·6c650073·7461725f·e_xor_rule.star_125 ··0x000007b0·72756c65·00736869·66745f65·7870725f·rule.shift_expr_
Max diff block lines reached; 1606436/1980756 bytes (81.10%) of diff not shown.
925 KB
./usr/lib/debug/.build-id/6f/8cbc843f8113c9528c03142219aeeb7ff09127.debug vs.
./usr/lib/debug/.build-id/e1/5be99ac8c58e05b11a1b779ab54f93b50b4dcb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 26% similar despite different names
894 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········45612·(bytes·into·file)13 ··Start·of·section·headers:··········45760·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········617 ··Number·of·program·headers:·········6
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
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03978·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03974·R·E·0x1000
7 ··LOAD···········0x000f18·0x00004f18·0x00004f18·0x00000·0x003a0·RW··0x10007 ··LOAD···········0x000f18·0x00004f18·0x00004f18·0x00000·0x003a0·RW··0x1000
8 ··DYNAMIC········0x000f18·0x00004f20·0x00004f20·0x00000·0x000e0·RW··0x48 ··DYNAMIC········0x000f18·0x00004f20·0x00004f20·0x00000·0x000e0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f18·0x00004f18·0x00004f18·0x00000·0x000e8·R···0x111 ··GNU_RELRO······0x000f18·0x00004f18·0x00004f18·0x00000·0x000e8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.48 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xb22c:1 There·are·34·section·headers,·starting·at·offset·0xb2c0:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000518·000118·0004c7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000518·000118·0004c7·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000009e0·000118·00007c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000009e0·000118·00007c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000a5c·000118·000020·00···A··4···1··410 ··[·6]·.gnu.version_r····NOBITS··········00000a5c·000118·000020·00···A··4···1··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000a7c·000118·000248·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000a7c·000118·000248·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000cc4·000118·000188·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000cc4·000118·000188·08···A··3··18··4
13 ··[·9]·.init·············NOBITS··········00000e4c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000e4c·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e58·000118·000270·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000e58·000118·000270·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000010c8·000118·001e58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000010c8·000118·001e54·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002f20·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002f1c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002f28·000118·000a4c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002f24·000118·000a4c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003974·000118·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00003970·000118·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00004f18·000f18·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00004f18·000f18·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00004f1c·000f18·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00004f1c·000f18·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00004f20·000f18·0000e0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00004f20·000f18·0000e0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00005000·000f18·0000fc·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00005000·000f18·0000fc·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········000050fc·000f18·000194·00··WA··0···0··423 ··[19]·.data·············NOBITS··········000050fc·000f18·000194·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00005290·000f18·000028·00··WA··0···0··824 ··[20]·.bss··············NOBITS··········00005290·000f18·000028·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·0000bb·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·000168·0000be·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·000224·0047dd·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·000228·0047eb·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·004a04·0002aa·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·004a14·0002aa·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·004cb0·001663·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·004cc0·001667·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·006314·000220·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·006328·000222·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·006534·000b83·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·00654c·000b83·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0070b8·001f0e·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0070d0·001f7f·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·008fc8·000748·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·009050·000754·00···C··0···0··4
35 ··[31]·.symtab···········SYMTAB··········00000000·009710·001000·10·····32·197··435 ··[31]·.symtab···········SYMTAB··········00000000·0097a4·001000·10·····32·197··4
36 ··[32]·.strtab···········STRTAB··········00000000·00a710·0009c8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00a7a4·0009c8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00b0d8·000151·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00b16c·000151·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.7 KB
readelf --wide --symbols {}
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 ·····5:·000009e0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·000009e0·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·00000a5c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·00000a5c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·00000a7c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·00000a7c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·00000cc4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·00000cc4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·00000e4c·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·00000e4c·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·00000e58·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·00000e58·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·000010c8·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·000010c8·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·00002f20·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·00002f1c·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·00002f28·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·00002f24·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·00003974·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame18 ····14:·00003970·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
19 ····15:·00004f18·····0·SECTION·LOCAL··DEFAULT···15·.init_array19 ····15:·00004f18·····0·SECTION·LOCAL··DEFAULT···15·.init_array
20 ····16:·00004f1c·····0·SECTION·LOCAL··DEFAULT···16·.fini_array20 ····16:·00004f1c·····0·SECTION·LOCAL··DEFAULT···16·.fini_array
21 ····17:·00004f20·····0·SECTION·LOCAL··DEFAULT···17·.dynamic21 ····17:·00004f20·····0·SECTION·LOCAL··DEFAULT···17·.dynamic
22 ····18:·00005000·····0·SECTION·LOCAL··DEFAULT···18·.got22 ····18:·00005000·····0·SECTION·LOCAL··DEFAULT···18·.got
23 ····19:·000050fc·····0·SECTION·LOCAL··DEFAULT···19·.data23 ····19:·000050fc·····0·SECTION·LOCAL··DEFAULT···19·.data
24 ····20:·00005290·····0·SECTION·LOCAL··DEFAULT···20·.bss24 ····20:·00005290·····0·SECTION·LOCAL··DEFAULT···20·.bss
25 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.comment25 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.comment
Offset 29, 45 lines modifiedOffset 29, 45 lines modified
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_abbrev29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_abbrev
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_line30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_line
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_frame31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_frame
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_str32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_str
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_loclists33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_loclists
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_rnglists34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_rnglists
35 ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o35 ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
36 ····32:·00002980·····0·NOTYPE··LOCAL··DEFAULT···11·$a36 ····32:·0000297c·····0·NOTYPE··LOCAL··DEFAULT···11·$a
37 ····33:·00002980·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn37 ····33:·0000297c·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
38 ····34:·0000299c·····0·NOTYPE··LOCAL··DEFAULT···11·$d38 ····34:·00002998·····0·NOTYPE··LOCAL··DEFAULT···11·$d
39 ····35:·00000e4c·····0·NOTYPE··LOCAL··DEFAULT····9·$a39 ····35:·00000e4c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
40 ····36:·00002f20·····0·NOTYPE··LOCAL··DEFAULT···12·$a40 ····36:·00002f1c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
41 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o41 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
42 ····38:·00000e54·····0·NOTYPE··LOCAL··DEFAULT····9·$a42 ····38:·00000e54·····0·NOTYPE··LOCAL··DEFAULT····9·$a
43 ····39:·00002f24·····0·NOTYPE··LOCAL··DEFAULT···12·$a43 ····39:·00002f20·····0·NOTYPE··LOCAL··DEFAULT···12·$a
44 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_interpqueuesmodule.c44 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_interpqueuesmodule.c
45 ····41:·00001118·····0·NOTYPE··LOCAL··DEFAULT···11·$t45 ····41:·00001118·····0·NOTYPE··LOCAL··DEFAULT···11·$t
46 ····42:·00001120·····0·NOTYPE··LOCAL··DEFAULT···11·$d46 ····42:·00001120·····0·NOTYPE··LOCAL··DEFAULT···11·$d
47 ····43:·00002fb8·····0·NOTYPE··LOCAL··DEFAULT···13·$d47 ····43:·00002fb4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
48 ····44:·00001124·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·00001124·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·00001125···244·FUNC····LOCAL··DEFAULT···11·module_exec49 ····45:·00001125···244·FUNC····LOCAL··DEFAULT···11·module_exec
50 ····46:·00001621···120·FUNC····LOCAL··DEFAULT···11·_queues_fini.constprop.050 ····46:·00001621···120·FUNC····LOCAL··DEFAULT···11·_queues_fini.constprop.0
51 ····47:·000011f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d51 ····47:·000011f8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
52 ····48:·00001699···180·FUNC····LOCAL··DEFAULT···11·clear_interpreter52 ····48:·00001699···180·FUNC····LOCAL··DEFAULT···11·clear_interpreter
53 ····49:·00001218·····0·NOTYPE··LOCAL··DEFAULT···11·$t53 ····49:·00001218·····0·NOTYPE··LOCAL··DEFAULT···11·$t
54 ····50:·00001219···316·FUNC····LOCAL··DEFAULT···11·queuesmod_create54 ····50:·00001219···316·FUNC····LOCAL··DEFAULT···11·queuesmod_create
55 ····51:·00001989····70·FUNC····LOCAL··DEFAULT···11·_queue_clear55 ····51:·00001989····70·FUNC····LOCAL··DEFAULT···11·_queue_clear
56 ····52:·00001bfd···400·FUNC····LOCAL··DEFAULT···11·handle_queue_error.part.056 ····52:·00001bfd···400·FUNC····LOCAL··DEFAULT···11·handle_queue_error.part.0
57 ····53:·00001ef9···164·FUNC····LOCAL··DEFAULT···11·queue_destroy.constprop.057 ····53:·00001ef9···164·FUNC····LOCAL··DEFAULT···11·queue_destroy.constprop.0
58 ····54:·00001344·····0·NOTYPE··LOCAL··DEFAULT···11·$d58 ····54:·00001344·····0·NOTYPE··LOCAL··DEFAULT···11·$d
59 ····55:·00001354·····0·NOTYPE··LOCAL··DEFAULT···11·$t59 ····55:·00001354·····0·NOTYPE··LOCAL··DEFAULT···11·$t
60 ····56:·00001355···424·FUNC····LOCAL··DEFAULT···11·queuesmod__register_heap_types60 ····56:·00001355···424·FUNC····LOCAL··DEFAULT···11·queuesmod__register_heap_types
61 ····57:·000014d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d61 ····57:·000014d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
62 ····58:·00002b75···376·FUNC····LOCAL··DEFAULT···11·_queueobj_shared62 ····58:·00002b71···376·FUNC····LOCAL··DEFAULT···11·_queueobj_shared
63 ····59:·000014fc·····0·NOTYPE··LOCAL··DEFAULT···11·$t63 ····59:·000014fc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
64 ····60:·000014fd····76·FUNC····LOCAL··DEFAULT···11·module_traverse64 ····60:·000014fd····76·FUNC····LOCAL··DEFAULT···11·module_traverse
65 ····61:·00002a48·····0·NOTYPE··LOCAL··DEFAULT···11·$t65 ····61:·00002a44·····0·NOTYPE··LOCAL··DEFAULT···11·$t
66 ····62:·00002a49···184·FUNC····LOCAL··DEFAULT···11·module_clear66 ····62:·00002a45···184·FUNC····LOCAL··DEFAULT···11·module_clear
67 ····63:·00001549···216·FUNC····LOCAL··DEFAULT···11·module_free67 ····63:·00001549···216·FUNC····LOCAL··DEFAULT···11·module_free
68 ····64:·00001618·····0·NOTYPE··LOCAL··DEFAULT···11·$d68 ····64:·00001618·····0·NOTYPE··LOCAL··DEFAULT···11·$d
69 ····65:·00001620·····0·NOTYPE··LOCAL··DEFAULT···11·$t69 ····65:·00001620·····0·NOTYPE··LOCAL··DEFAULT···11·$t
70 ····66:·0000194d····58·FUNC····LOCAL··DEFAULT···11·_queue_kill_and_wait70 ····66:·0000194d····58·FUNC····LOCAL··DEFAULT···11·_queue_kill_and_wait
71 ····67:·00001690·····0·NOTYPE··LOCAL··DEFAULT···11·$d71 ····67:·00001690·····0·NOTYPE··LOCAL··DEFAULT···11·$d
72 ····68:·00001698·····0·NOTYPE··LOCAL··DEFAULT···11·$t72 ····68:·00001698·····0·NOTYPE··LOCAL··DEFAULT···11·$t
73 ····69:·00001744·····0·NOTYPE··LOCAL··DEFAULT···11·$d73 ····69:·00001744·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 87, 60 lines modifiedOffset 87, 60 lines modified
87 ····83:·00001c60·····0·NOTYPE··LOCAL··DEFAULT···11·$d87 ····83:·00001c60·····0·NOTYPE··LOCAL··DEFAULT···11·$d
88 ····84:·00001c8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t88 ····84:·00001c8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
89 ····85:·000010c9····80·FUNC····LOCAL··DEFAULT···11·ensure_highlevel_module_loaded89 ····85:·000010c9····80·FUNC····LOCAL··DEFAULT···11·ensure_highlevel_module_loaded
90 ····86:·00001d68·····0·NOTYPE··LOCAL··DEFAULT···11·$d90 ····86:·00001d68·····0·NOTYPE··LOCAL··DEFAULT···11·$d
91 ····87:·00001d8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t91 ····87:·00001d8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
92 ····88:·00001d8d···364·FUNC····LOCAL··DEFAULT···11·queuesmod_list_all92 ····88:·00001d8d···364·FUNC····LOCAL··DEFAULT···11·queuesmod_list_all
93 ····89:·00001ee8·····0·NOTYPE··LOCAL··DEFAULT···11·$d93 ····89:·00001ee8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
94 ····90:·00002b01···116·FUNC····LOCAL··DEFAULT···11·queuesmod_destroy94 ····90:·00002afd···116·FUNC····LOCAL··DEFAULT···11·queuesmod_destroy
95 ····91:·00002b60·····0·NOTYPE··LOCAL··DEFAULT···11·$d95 ····91:·00002b5c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
96 ····92:·00001ef8·····0·NOTYPE··LOCAL··DEFAULT···11·$t96 ····92:·00001ef8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
97 ····93:·00001f8c·····0·NOTYPE··LOCAL··DEFAULT···11·$d97 ····93:·00001f8c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
98 ····94:·00001f9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t98 ····94:·00001f9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
99 ····95:·00001f9d···580·FUNC····LOCAL··DEFAULT···11·queuesmod_get99 ····95:·00001f9d···580·FUNC····LOCAL··DEFAULT···11·queuesmod_get
100 ····96:·000021b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d100 ····96:·000021b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
101 ····97:·000021e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t101 ····97:·000021e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
102 ····98:·000021e1···328·FUNC····LOCAL··DEFAULT···11·queuesmod_get_maxsize102 ····98:·000021e1···328·FUNC····LOCAL··DEFAULT···11·queuesmod_get_maxsize
103 ····99:·00002308·····0·NOTYPE··LOCAL··DEFAULT···11·$d103 ····99:·00002308·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·00002328·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·00002328·····0·NOTYPE··LOCAL··DEFAULT···11·$t
105 ···101:·00002329····52·FUNC····LOCAL··DEFAULT···11·_queue_unmark_waiter105 ···101:·00002329····52·FUNC····LOCAL··DEFAULT···11·_queue_unmark_waiter
106 ···102:·0000235d···312·FUNC····LOCAL··DEFAULT···11·queuesmod_get_queue_defaults106 ···102:·0000235d···312·FUNC····LOCAL··DEFAULT···11·queuesmod_get_queue_defaults
107 ···103:·00002478·····0·NOTYPE··LOCAL··DEFAULT···11·$d107 ···103:·00002478·····0·NOTYPE··LOCAL··DEFAULT···11·$d
108 ···104:·00002494·····0·NOTYPE··LOCAL··DEFAULT···11·$t108 ···104:·00002494·····0·NOTYPE··LOCAL··DEFAULT···11·$t
109 ···105:·00002495···556·FUNC····LOCAL··DEFAULT···11·queuesmod_put109 ···105:·00002495···552·FUNC····LOCAL··DEFAULT···11·queuesmod_put
110 ···106:·00002690·····0·NOTYPE··LOCAL··DEFAULT···11·$d110 ···106:·0000268c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
111 ···107:·00002b74·····0·NOTYPE··LOCAL··DEFAULT···11·$t111 ···107:·00002b70·····0·NOTYPE··LOCAL··DEFAULT···11·$t
112 ···108:·00002cb8·····0·NOTYPE··LOCAL··DEFAULT···11·$d112 ···108:·00002cb4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
113 ···109:·00002ced···264·FUNC····LOCAL··DEFAULT···11·_queueobj_from_xid113 ···109:·00002ce9···264·FUNC····LOCAL··DEFAULT···11·_queueobj_from_xid
114 ···110:·00002df5···300·FUNC····LOCAL··DEFAULT···11·_queueid_xid_free114 ···110:·00002df1···300·FUNC····LOCAL··DEFAULT···11·_queueid_xid_free
115 ···111:·00002cec·····0·NOTYPE··LOCAL··DEFAULT···11·$t115 ···111:·00002ce8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
116 ···112:·00002de4·····0·NOTYPE··LOCAL··DEFAULT···11·$d116 ···112:·00002de0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
117 ···113:·00002df4·····0·NOTYPE··LOCAL··DEFAULT···11·$t117 ···113:·00002df0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
118 ···114:·00002f10·····0·NOTYPE··LOCAL··DEFAULT···11·$d118 ···114:·00002f0c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
119 ···115:·000026c0·····0·NOTYPE··LOCAL··DEFAULT···11·$t119 ···115:·000026bc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
120 ···116:·000026c1···328·FUNC····LOCAL··DEFAULT···11·queuesmod_get_count120 ···116:·000026bd···328·FUNC····LOCAL··DEFAULT···11·queuesmod_get_count
121 ···117:·000027e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d121 ···117:·000027e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
122 ···118:·00002808·····0·NOTYPE··LOCAL··DEFAULT···11·$t122 ···118:·00002804·····0·NOTYPE··LOCAL··DEFAULT···11·$t
123 ···119:·00002809···376·FUNC····LOCAL··DEFAULT···11·queuesmod_is_full123 ···119:·00002805···376·FUNC····LOCAL··DEFAULT···11·queuesmod_is_full
124 ···120:·00002954·····0·NOTYPE··LOCAL··DEFAULT···11·$d124 ···120:·00002950·····0·NOTYPE··LOCAL··DEFAULT···11·$d
125 ···121:·000010c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t125 ···121:·000010c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
126 ···122:·00001110·····0·NOTYPE··LOCAL··DEFAULT···11·$d126 ···122:·00001110·····0·NOTYPE··LOCAL··DEFAULT···11·$d
127 ···123:·00003368·····0·NOTYPE··LOCAL··DEFAULT···13·$d127 ···123:·00003364·····0·NOTYPE··LOCAL··DEFAULT···13·$d
128 ···124:·00003368···137·OBJECT··LOCAL··DEFAULT···13·module_doc128 ···124:·00003364···137·OBJECT··LOCAL··DEFAULT···13·module_doc
129 ···125:·000033f4····57·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_count_doc129 ···125:·000033f0····57·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_count_doc
130 ···126:·00003430····73·OBJECT··LOCAL··DEFAULT···13·queuesmod_is_full_doc130 ···126:·0000342c····73·OBJECT··LOCAL··DEFAULT···13·queuesmod_is_full_doc
131 ···127:·0000347c····85·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_queue_defaults_doc131 ···127:·00003478····85·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_queue_defaults_doc
132 ···128:·000034d4····67·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_maxsize_doc132 ···128:·000034d0····67·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_maxsize_doc
133 ···129:·00003518···106·OBJECT··LOCAL··DEFAULT···13·queuesmod_release_doc133 ···129:·00003514···106·OBJECT··LOCAL··DEFAULT···13·queuesmod_release_doc
134 ···130:·00003584···116·OBJECT··LOCAL··DEFAULT···13·queuesmod_bind_doc134 ···130:·00003580···116·OBJECT··LOCAL··DEFAULT···13·queuesmod_bind_doc
135 ···131:·000035f8···178·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_doc135 ···131:·000035f4···178·OBJECT··LOCAL··DEFAULT···13·queuesmod_get_doc
136 ···132:·000036ac····56·OBJECT··LOCAL··DEFAULT···13·queuesmod_put_doc136 ···132:·000036a8····56·OBJECT··LOCAL··DEFAULT···13·queuesmod_put_doc
137 ···133:·000036e4···119·OBJECT··LOCAL··DEFAULT···13·queuesmod_list_all_doc137 ···133:·000036e0···119·OBJECT··LOCAL··DEFAULT···13·queuesmod_list_all_doc
138 ···134:·0000375c···120·OBJECT··LOCAL··DEFAULT···13·queuesmod_destroy_doc138 ···134:·00003758···120·OBJECT··LOCAL··DEFAULT···13·queuesmod_destroy_doc
139 ···135:·000037d4···271·OBJECT··LOCAL··DEFAULT···13·queuesmod_create_doc139 ···135:·000037d0···271·OBJECT··LOCAL··DEFAULT···13·queuesmod_create_doc
140 ···136:·00005298·····0·NOTYPE··LOCAL··DEFAULT···20·$d140 ···136:·00005298·····0·NOTYPE··LOCAL··DEFAULT···20·$d
141 ···137:·00005298····32·OBJECT··LOCAL··DEFAULT···20·_globals141 ···137:·00005298····32·OBJECT··LOCAL··DEFAULT···20·_globals
142 ···138:·00005100·····0·NOTYPE··LOCAL··DEFAULT···19·$d142 ···138:·00005100·····0·NOTYPE··LOCAL··DEFAULT···19·$d
143 ···139:·00005100····52·OBJECT··LOCAL··DEFAULT···19·moduledef143 ···139:·00005100····52·OBJECT··LOCAL··DEFAULT···19·moduledef
144 ···140:·000051c0···208·OBJECT··LOCAL··DEFAULT···19·module_functions144 ···140:·000051c0···208·OBJECT··LOCAL··DEFAULT···19·module_functions
145 ···141:·000051a0····32·OBJECT··LOCAL··DEFAULT···19·module_slots145 ···141:·000051a0····32·OBJECT··LOCAL··DEFAULT···19·module_slots
146 ···142:·00005134····12·OBJECT··LOCAL··DEFAULT···19·kwlist.0146 ···142:·00005134····12·OBJECT··LOCAL··DEFAULT···19·kwlist.0
Offset 151, 41 lines modifiedOffset 151, 41 lines modified
151 ···147:·00005168·····8·OBJECT··LOCAL··DEFAULT···19·kwlist.3151 ···147:·00005168·····8·OBJECT··LOCAL··DEFAULT···19·kwlist.3
152 ···148:·00005170·····8·OBJECT··LOCAL··DEFAULT···19·kwlist.6152 ···148:·00005170·····8·OBJECT··LOCAL··DEFAULT···19·kwlist.6
Max diff block lines reached; 3444/14019 bytes (24.57%) of diff not shown.
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:·6f8cbc843f8113c9528c03142219aeeb7ff091273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e15be99ac8c58e05b11a1b779ab54f93b50b4dcb
269 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:······················02 ··Offset:······················0
3 ··Length:······················147003 ··Length:······················14704
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············7565 ··Prologue·Length:·············756
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
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
Offset 6197, 2794 lines modifiedOffset 6197, 2796 lines modified
6197 ··[0x0000283f]··Set·is_stmt·to·16197 ··[0x0000283f]··Set·is_stmt·to·1
6198 ··[0x00002840]··Special·opcode·48:·advance·Address·by·6·to·0x2552·and·Line·by·1·to·4286198 ··[0x00002840]··Special·opcode·48:·advance·Address·by·6·to·0x2552·and·Line·by·1·to·428
6199 ··[0x00002841]··Set·column·to·86199 ··[0x00002841]··Set·column·to·8
6200 ··[0x00002843]··Set·is_stmt·to·06200 ··[0x00002843]··Set·is_stmt·to·0
6201 ··[0x00002844]··Copy·(view·1)6201 ··[0x00002844]··Copy·(view·1)
6202 ··[0x00002845]··Set·column·to·56202 ··[0x00002845]··Set·column·to·5
6203 ··[0x00002847]··Set·is_stmt·to·16203 ··[0x00002847]··Set·is_stmt·to·1
6204 ··[0x00002848]··Special·opcode·65:·advance·Address·by·8·to·0x255a·and·Line·by·4·to·4326204 ··[0x00002848]··Special·opcode·51:·advance·Address·by·6·to·0x2558·and·Line·by·4·to·432
6205 ··[0x00002849]··Set·column·to·16205 ··[0x00002849]··Set·column·to·1
6206 ··[0x0000284b]··Advance·Line·by·-29·to·4036206 ··[0x0000284b]··Advance·Line·by·-29·to·403
6207 ··[0x0000284d]··Copy·(view·1)6207 ··[0x0000284d]··Copy·(view·1)
6208 ··[0x0000284e]··Set·column·to·56208 ··[0x0000284e]··Set·column·to·5
6209 ··[0x00002850]··Special·opcode·8:·advance·Address·by·0·to·0x255a·and·Line·by·3·to·406·(view·2)6209 ··[0x00002850]··Special·opcode·8:·advance·Address·by·0·to·0x2558·and·Line·by·3·to·406·(view·2)
6210 ··[0x00002851]··Set·column·to·246210 ··[0x00002851]··Set·column·to·24
6211 ··[0x00002853]··Set·is_stmt·to·06211 ··[0x00002853]··Set·is_stmt·to·0
6212 ··[0x00002854]··Advance·Line·by·190·to·5966212 ··[0x00002854]··Advance·Line·by·190·to·596
6213 ··[0x00002857]··Copy·(view·3)6213 ··[0x00002857]··Copy·(view·3)
6214 ··[0x00002858]··Set·column·to·116214 ··[0x00002858]··Set·column·to·11
6215 ··[0x0000285a]··Advance·Line·by·-190·to·4066215 ··[0x0000285a]··Advance·Line·by·-190·to·406
6216 ··[0x0000285d]··Special·opcode·33:·advance·Address·by·4·to·0x255e·and·Line·by·0·to·4066216 ··[0x0000285d]··Special·opcode·33:·advance·Address·by·4·to·0x255c·and·Line·by·0·to·406
6217 ··[0x0000285e]··Special·opcode·47:·advance·Address·by·6·to·0x2564·and·Line·by·0·to·4066217 ··[0x0000285e]··Special·opcode·47:·advance·Address·by·6·to·0x2562·and·Line·by·0·to·406
6218 ··[0x0000285f]··Set·column·to·56218 ··[0x0000285f]··Set·column·to·5
6219 ··[0x00002861]··Set·is_stmt·to·16219 ··[0x00002861]··Set·is_stmt·to·1
6220 ··[0x00002862]··Advance·Line·by·27·to·4336220 ··[0x00002862]··Advance·Line·by·27·to·433
6221 ··[0x00002864]··Copy·(view·1)6221 ··[0x00002864]··Copy·(view·1)
6222 ··[0x00002865]··Set·is_stmt·to·06222 ··[0x00002865]··Set·is_stmt·to·0
6223 ··[0x00002866]··Copy·(view·2)6223 ··[0x00002866]··Copy·(view·2)
6224 ··[0x00002867]··Set·is_stmt·to·16224 ··[0x00002867]··Set·is_stmt·to·1
6225 ··[0x00002868]··Advance·Line·by·158·to·5916225 ··[0x00002868]··Advance·Line·by·158·to·591
6226 ··[0x0000286b]··Copy·(view·3)6226 ··[0x0000286b]··Copy·(view·3)
6227 ··[0x0000286c]··Special·opcode·10:·advance·Address·by·0·to·0x2564·and·Line·by·5·to·596·(view·4)6227 ··[0x0000286c]··Special·opcode·10:·advance·Address·by·0·to·0x2562·and·Line·by·5·to·596·(view·4)
6228 ··[0x0000286d]··Set·column·to·116228 ··[0x0000286d]··Set·column·to·11
6229 ··[0x0000286f]··Set·is_stmt·to·06229 ··[0x0000286f]··Set·is_stmt·to·0
6230 ··[0x00002870]··Advance·Line·by·-190·to·4066230 ··[0x00002870]··Advance·Line·by·-190·to·406
6231 ··[0x00002873]··Copy·(view·5)6231 ··[0x00002873]··Copy·(view·5)
6232 ··[0x00002874]··Special·opcode·19:·advance·Address·by·2·to·0x2566·and·Line·by·0·to·4066232 ··[0x00002874]··Special·opcode·19:·advance·Address·by·2·to·0x2564·and·Line·by·0·to·406
6233 ··[0x00002875]··Set·column·to·246233 ··[0x00002875]··Set·column·to·24
6234 ··[0x00002877]··Advance·Line·by·190·to·5966234 ··[0x00002877]··Advance·Line·by·190·to·596
6235 ··[0x0000287a]··Copy·(view·1)6235 ··[0x0000287a]··Copy·(view·1)
6236 ··[0x0000287b]··Set·column·to·116236 ··[0x0000287b]··Set·column·to·11
6237 ··[0x0000287d]··Advance·Line·by·-190·to·4066237 ··[0x0000287d]··Advance·Line·by·-190·to·406
6238 ··[0x00002880]··Special·opcode·19:·advance·Address·by·2·to·0x2568·and·Line·by·0·to·4066238 ··[0x00002880]··Special·opcode·19:·advance·Address·by·2·to·0x2566·and·Line·by·0·to·406
6239 ··[0x00002881]··Set·column·to·246239 ··[0x00002881]··Set·column·to·24
6240 ··[0x00002883]··Advance·Line·by·190·to·5966240 ··[0x00002883]··Advance·Line·by·190·to·596
6241 ··[0x00002886]··Special·opcode·19:·advance·Address·by·2·to·0x256a·and·Line·by·0·to·5966241 ··[0x00002886]··Special·opcode·19:·advance·Address·by·2·to·0x2568·and·Line·by·0·to·596
6242 ··[0x00002887]··Set·column·to·56242 ··[0x00002887]··Set·column·to·5
6243 ··[0x00002889]··Set·is_stmt·to·16243 ··[0x00002889]··Set·is_stmt·to·1
6244 ··[0x0000288a]··Special·opcode·20:·advance·Address·by·2·to·0x256c·and·Line·by·1·to·5976244 ··[0x0000288a]··Special·opcode·20:·advance·Address·by·2·to·0x256a·and·Line·by·1·to·597
6245 ··[0x0000288b]··Set·column·to·86245 ··[0x0000288b]··Set·column·to·8
6246 ··[0x0000288d]··Set·is_stmt·to·06246 ··[0x0000288d]··Set·is_stmt·to·0
6247 ··[0x0000288e]··Copy·(view·1)6247 ··[0x0000288e]··Copy·(view·1)
6248 ··[0x0000288f]··Set·column·to·96248 ··[0x0000288f]··Set·column·to·9
6249 ··[0x00002891]··Set·is_stmt·to·16249 ··[0x00002891]··Set·is_stmt·to·1
6250 ··[0x00002892]··Special·opcode·37:·advance·Address·by·4·to·0x2570·and·Line·by·4·to·6016250 ··[0x00002892]··Special·opcode·23:·advance·Address·by·2·to·0x256c·and·Line·by·4·to·601
6251 ··[0x00002893]··Set·column·to·336251 ··[0x00002893]··Set·column·to·33
6252 ··[0x00002895]··Set·is_stmt·to·06252 ··[0x00002895]··Set·is_stmt·to·0
6253 ··[0x00002896]··Copy·(view·1)6253 ··[0x00002896]··Copy·(view·1)
6254 ··[0x00002897]··Set·column·to·56254 ··[0x00002897]··Set·column·to·5
6255 ··[0x00002899]··Advance·Line·by·-31·to·5706255 ··[0x00002899]··Advance·Line·by·-31·to·570
6256 ··[0x0000289b]··Special·opcode·19:·advance·Address·by·2·to·0x2572·and·Line·by·0·to·5706256 ··[0x0000289b]··Special·opcode·19:·advance·Address·by·2·to·0x256e·and·Line·by·0·to·570
6257 ··[0x0000289c]··Set·column·to·336257 ··[0x0000289c]··Set·column·to·33
6258 ··[0x0000289e]··Advance·Line·by·31·to·6016258 ··[0x0000289e]··Advance·Line·by·31·to·601
6259 ··[0x000028a0]··Special·opcode·19:·advance·Address·by·2·to·0x2574·and·Line·by·0·to·6016259 ··[0x000028a0]··Special·opcode·19:·advance·Address·by·2·to·0x2570·and·Line·by·0·to·601
6260 ··[0x000028a1]··Set·column·to·56260 ··[0x000028a1]··Set·column·to·5
6261 ··[0x000028a3]··Set·is_stmt·to·16261 ··[0x000028a3]··Set·is_stmt·to·1
6262 ··[0x000028a4]··Special·opcode·21:·advance·Address·by·2·to·0x2576·and·Line·by·2·to·6036262 ··[0x000028a4]··Special·opcode·21:·advance·Address·by·2·to·0x2572·and·Line·by·2·to·603
6263 ··[0x000028a5]··Set·column·to·236263 ··[0x000028a5]··Set·column·to·23
6264 ··[0x000028a7]··Set·is_stmt·to·06264 ··[0x000028a7]··Set·is_stmt·to·0
6265 ··[0x000028a8]··Copy·(view·1)6265 ··[0x000028a8]··Copy·(view·1)
6266 ··[0x000028a9]··Set·column·to·56266 ··[0x000028a9]··Set·column·to·5
6267 ··[0x000028ab]··Set·is_stmt·to·16267 ··[0x000028ab]··Set·is_stmt·to·1
6268 ··[0x000028ac]··Special·opcode·21:·advance·Address·by·2·to·0x2578·and·Line·by·2·to·6056268 ··[0x000028ac]··Special·opcode·21:·advance·Address·by·2·to·0x2574·and·Line·by·2·to·605
6269 ··[0x000028ad]··Set·column·to·16269 ··[0x000028ad]··Set·column·to·1
6270 ··[0x000028af]··Advance·Line·by·-37·to·5686270 ··[0x000028af]··Advance·Line·by·-37·to·568
6271 ··[0x000028b1]··Copy·(view·1)6271 ··[0x000028b1]··Copy·(view·1)
6272 ··[0x000028b2]··Set·column·to·56272 ··[0x000028b2]··Set·column·to·5
6273 ··[0x000028b4]··Special·opcode·7:·advance·Address·by·0·to·0x2578·and·Line·by·2·to·570·(view·2)6273 ··[0x000028b4]··Special·opcode·7:·advance·Address·by·0·to·0x2574·and·Line·by·2·to·570·(view·2)
6274 ··[0x000028b5]··Set·is_stmt·to·06274 ··[0x000028b5]··Set·is_stmt·to·0
6275 ··[0x000028b6]··Special·opcode·33:·advance·Address·by·4·to·0x257c·and·Line·by·0·to·5706275 ··[0x000028b6]··Special·opcode·33:·advance·Address·by·4·to·0x2578·and·Line·by·0·to·570
6276 ··[0x000028b7]··Set·is_stmt·to·16276 ··[0x000028b7]··Set·is_stmt·to·1
6277 ··[0x000028b8]··Advance·Line·by·36·to·6066277 ··[0x000028b8]··Advance·Line·by·36·to·606
6278 ··[0x000028ba]··Copy·(view·1)6278 ··[0x000028ba]··Copy·(view·1)
6279 ··[0x000028bb]··Set·is_stmt·to·06279 ··[0x000028bb]··Set·is_stmt·to·0
6280 ··[0x000028bc]··Copy·(view·2)6280 ··[0x000028bc]··Copy·(view·2)
6281 ··[0x000028bd]··Set·is_stmt·to·16281 ··[0x000028bd]··Set·is_stmt·to·1
6282 ··[0x000028be]··Advance·Line·by·477·to·10836282 ··[0x000028be]··Advance·Line·by·477·to·1083
6283 ··[0x000028c1]··Copy·(view·3)6283 ··[0x000028c1]··Copy·(view·3)
6284 ··[0x000028c2]··Set·column·to·16284 ··[0x000028c2]··Set·column·to·1
6285 ··[0x000028c4]··Advance·Line·by·-541·to·5426285 ··[0x000028c4]··Advance·Line·by·-541·to·542
6286 ··[0x000028c7]··Special·opcode·47:·advance·Address·by·6·to·0x2582·and·Line·by·0·to·5426286 ··[0x000028c7]··Special·opcode·47:·advance·Address·by·6·to·0x257e·and·Line·by·0·to·542
6287 ··[0x000028c8]··Set·column·to·56287 ··[0x000028c8]··Set·column·to·5
6288 ··[0x000028ca]··Special·opcode·7:·advance·Address·by·0·to·0x2582·and·Line·by·2·to·544·(view·1)6288 ··[0x000028ca]··Special·opcode·7:·advance·Address·by·0·to·0x257e·and·Line·by·2·to·544·(view·1)
6289 ··[0x000028cb]··Set·column·to·86289 ··[0x000028cb]··Set·column·to·8
6290 ··[0x000028cd]··Set·is_stmt·to·06290 ··[0x000028cd]··Set·is_stmt·to·0
6291 ··[0x000028ce]··Copy·(view·2)6291 ··[0x000028ce]··Copy·(view·2)
6292 ··[0x000028cf]··Set·column·to·96292 ··[0x000028cf]··Set·column·to·9
6293 ··[0x000028d1]··Set·is_stmt·to·16293 ··[0x000028d1]··Set·is_stmt·to·1
6294 ··[0x000028d2]··Special·opcode·34:·advance·Address·by·4·to·0x2586·and·Line·by·1·to·5456294 ··[0x000028d2]··Special·opcode·34:·advance·Address·by·4·to·0x2582·and·Line·by·1·to·545
6295 ··[0x000028d3]··Special·opcode·62:·advance·Address·by·8·to·0x258e·and·Line·by·1·to·5466295 ··[0x000028d3]··Special·opcode·62:·advance·Address·by·8·to·0x258a·and·Line·by·1·to·546
6296 ··[0x000028d4]··Set·column·to·286296 ··[0x000028d4]··Set·column·to·28
6297 ··[0x000028d6]··Set·is_stmt·to·06297 ··[0x000028d6]··Set·is_stmt·to·0
6298 ··[0x000028d7]··Copy·(view·1)6298 ··[0x000028d7]··Copy·(view·1)
6299 ··[0x000028d8]··Set·column·to·96299 ··[0x000028d8]··Set·column·to·9
6300 ··[0x000028da]··Special·opcode·20:·advance·Address·by·2·to·0x2590·and·Line·by·1·to·5476300 ··[0x000028da]··Special·opcode·20:·advance·Address·by·2·to·0x258c·and·Line·by·1·to·547
6301 ··[0x000028db]··Set·column·to·286301 ··[0x000028db]··Set·column·to·28
6302 ··[0x000028dd]··Special·opcode·18:·advance·Address·by·2·to·0x2592·and·Line·by·-1·to·5466302 ··[0x000028dd]··Special·opcode·18:·advance·Address·by·2·to·0x258e·and·Line·by·-1·to·546
6303 ··[0x000028de]··Set·column·to·96303 ··[0x000028de]··Set·column·to·9
6304 ··[0x000028e0]··Set·is_stmt·to·16304 ··[0x000028e0]··Set·is_stmt·to·1
6305 ··[0x000028e1]··Special·opcode·34:·advance·Address·by·4·to·0x2596·and·Line·by·1·to·5476305 ··[0x000028e1]··Special·opcode·34:·advance·Address·by·4·to·0x2592·and·Line·by·1·to·547
6306 ··[0x000028e2]··Set·is_stmt·to·06306 ··[0x000028e2]··Set·is_stmt·to·0
6307 ··[0x000028e3]··Special·opcode·33:·advance·Address·by·4·to·0x259a·and·Line·by·0·to·5476307 ··[0x000028e3]··Special·opcode·33:·advance·Address·by·4·to·0x2596·and·Line·by·0·to·547
6308 ··[0x000028e4]··Set·column·to·56308 ··[0x000028e4]··Set·column·to·5
6309 ··[0x000028e6]··Set·is_stmt·to·16309 ··[0x000028e6]··Set·is_stmt·to·1
6310 ··[0x000028e7]··Advance·Line·by·537·to·10846310 ··[0x000028e7]··Advance·Line·by·537·to·1084
6311 ··[0x000028ea]··Copy·(view·1)6311 ··[0x000028ea]··Copy·(view·1)
Max diff block lines reached; 267004/275020 bytes (97.09%) of diff not shown.
276 KB
readelf --wide --debug-dump=info {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·78·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·78·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x29a):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x29a):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x1f9):·../Modules/_interpqueuesmodule.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x1f9):·../Modules/_interpqueuesmodule.c
13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x1952):·./build-static13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x1952):·./build-static
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xc9f14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0xca3
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·38·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·38·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x1600):·long·long·unsigned·int20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x1600):·long·long·unsigned·int
21 ·<1><2d>:·Abbrev·Number:·38·(DW_TAG_base_type)21 ·<1><2d>:·Abbrev·Number:·38·(DW_TAG_base_type)
Offset 3168, 15 lines modifiedOffset 3168, 15 lines modified
3168 ····<174b>···DW_AT_type········:·(ref4)·<0x1739>,·char3168 ····<174b>···DW_AT_type········:·(ref4)·<0x1739>,·char
3169 ·<1><174f>:·Abbrev·Number:·15·(DW_TAG_variable)3169 ·<1><174f>:·Abbrev·Number:·15·(DW_TAG_variable)
3170 ····<1750>···DW_AT_name········:·(strp)·(offset:·0x11c9):·queuesmod_create_doc3170 ····<1750>···DW_AT_name········:·(strp)·(offset:·0x11c9):·queuesmod_create_doc
3171 ····<1754>···DW_AT_decl_file···:·(implicit_const)·13171 ····<1754>···DW_AT_decl_file···:·(implicit_const)·1
3172 ····<1754>···DW_AT_decl_line···:·(data2)·14293172 ····<1754>···DW_AT_decl_line···:·(data2)·1429
3173 ····<1756>···DW_AT_decl_column·:·(data1)·13173 ····<1756>···DW_AT_decl_column·:·(data1)·1
3174 ····<1757>···DW_AT_type········:·(ref4)·<0x174a>,·char3174 ····<1757>···DW_AT_type········:·(ref4)·<0x174a>,·char
3175 ····<175b>···DW_AT_location····:·(exprloc)·5·byte·block:·3·d4·37·0·0·»       (DW_OP_addr:·37d4)3175 ····<175b>···DW_AT_location····:·(exprloc)·5·byte·block:·3·d0·37·0·0·»       (DW_OP_addr:·37d0)
3176 ·<1><1761>:·Abbrev·Number:·31·(DW_TAG_array_type)3176 ·<1><1761>:·Abbrev·Number:·31·(DW_TAG_array_type)
3177 ····<1762>···DW_AT_type········:·(ref4)·<0xbb>,·char3177 ····<1762>···DW_AT_type········:·(ref4)·<0xbb>,·char
3178 ····<1766>···DW_AT_sibling·····:·(ref4)·<0x1771>3178 ····<1766>···DW_AT_sibling·····:·(ref4)·<0x1771>
3179 ·<2><176a>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3179 ·<2><176a>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3180 ····<176b>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3180 ····<176b>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3181 ····<176f>···DW_AT_upper_bound·:·(data1)·1193181 ····<176f>···DW_AT_upper_bound·:·(data1)·119
3182 ·<2><1770>:·Abbrev·Number:·03182 ·<2><1770>:·Abbrev·Number:·0
Offset 3184, 15 lines modifiedOffset 3184, 15 lines modified
3184 ····<1772>···DW_AT_type········:·(ref4)·<0x1761>,·char3184 ····<1772>···DW_AT_type········:·(ref4)·<0x1761>,·char
3185 ·<1><1776>:·Abbrev·Number:·15·(DW_TAG_variable)3185 ·<1><1776>:·Abbrev·Number:·15·(DW_TAG_variable)
3186 ····<1777>···DW_AT_name········:·(strp)·(offset:·0x14d0):·queuesmod_destroy_doc3186 ····<1777>···DW_AT_name········:·(strp)·(offset:·0x14d0):·queuesmod_destroy_doc
3187 ····<177b>···DW_AT_decl_file···:·(implicit_const)·13187 ····<177b>···DW_AT_decl_file···:·(implicit_const)·1
3188 ····<177b>···DW_AT_decl_line···:·(data2)·14563188 ····<177b>···DW_AT_decl_line···:·(data2)·1456
3189 ····<177d>···DW_AT_decl_column·:·(data1)·13189 ····<177d>···DW_AT_decl_column·:·(data1)·1
3190 ····<177e>···DW_AT_type········:·(ref4)·<0x1771>,·char3190 ····<177e>···DW_AT_type········:·(ref4)·<0x1771>,·char
3191 ····<1782>···DW_AT_location····:·(exprloc)·5·byte·block:·3·5c·37·0·0·»       (DW_OP_addr:·375c)3191 ····<1782>···DW_AT_location····:·(exprloc)·5·byte·block:·3·58·37·0·0·»       (DW_OP_addr:·3758)
3192 ·<1><1788>:·Abbrev·Number:·31·(DW_TAG_array_type)3192 ·<1><1788>:·Abbrev·Number:·31·(DW_TAG_array_type)
3193 ····<1789>···DW_AT_type········:·(ref4)·<0xbb>,·char3193 ····<1789>···DW_AT_type········:·(ref4)·<0xbb>,·char
3194 ····<178d>···DW_AT_sibling·····:·(ref4)·<0x1798>3194 ····<178d>···DW_AT_sibling·····:·(ref4)·<0x1798>
3195 ·<2><1791>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3195 ·<2><1791>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3196 ····<1792>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3196 ····<1792>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3197 ····<1796>···DW_AT_upper_bound·:·(data1)·1183197 ····<1796>···DW_AT_upper_bound·:·(data1)·118
3198 ·<2><1797>:·Abbrev·Number:·03198 ·<2><1797>:·Abbrev·Number:·0
Offset 3200, 15 lines modifiedOffset 3200, 15 lines modified
3200 ····<1799>···DW_AT_type········:·(ref4)·<0x1788>,·char3200 ····<1799>···DW_AT_type········:·(ref4)·<0x1788>,·char
3201 ·<1><179d>:·Abbrev·Number:·15·(DW_TAG_variable)3201 ·<1><179d>:·Abbrev·Number:·15·(DW_TAG_variable)
3202 ····<179e>···DW_AT_name········:·(strp)·(offset:·0x19d6):·queuesmod_list_all_doc3202 ····<179e>···DW_AT_name········:·(strp)·(offset:·0x19d6):·queuesmod_list_all_doc
3203 ····<17a2>···DW_AT_decl_file···:·(implicit_const)·13203 ····<17a2>···DW_AT_decl_file···:·(implicit_const)·1
3204 ····<17a2>···DW_AT_decl_line···:·(data2)·14923204 ····<17a2>···DW_AT_decl_line···:·(data2)·1492
3205 ····<17a4>···DW_AT_decl_column·:·(data1)·13205 ····<17a4>···DW_AT_decl_column·:·(data1)·1
3206 ····<17a5>···DW_AT_type········:·(ref4)·<0x1798>,·char3206 ····<17a5>···DW_AT_type········:·(ref4)·<0x1798>,·char
3207 ····<17a9>···DW_AT_location····:·(exprloc)·5·byte·block:·3·e4·36·0·0·»       (DW_OP_addr:·36e4)3207 ····<17a9>···DW_AT_location····:·(exprloc)·5·byte·block:·3·e0·36·0·0·»       (DW_OP_addr:·36e0)
3208 ·<1><17af>:·Abbrev·Number:·31·(DW_TAG_array_type)3208 ·<1><17af>:·Abbrev·Number:·31·(DW_TAG_array_type)
3209 ····<17b0>···DW_AT_type········:·(ref4)·<0xbb>,·char3209 ····<17b0>···DW_AT_type········:·(ref4)·<0xbb>,·char
3210 ····<17b4>···DW_AT_sibling·····:·(ref4)·<0x17bf>3210 ····<17b4>···DW_AT_sibling·····:·(ref4)·<0x17bf>
3211 ·<2><17b8>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3211 ·<2><17b8>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3212 ····<17b9>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3212 ····<17b9>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3213 ····<17bd>···DW_AT_upper_bound·:·(data1)·553213 ····<17bd>···DW_AT_upper_bound·:·(data1)·55
3214 ·<2><17be>:·Abbrev·Number:·03214 ·<2><17be>:·Abbrev·Number:·0
Offset 3216, 15 lines modifiedOffset 3216, 15 lines modified
3216 ····<17c0>···DW_AT_type········:·(ref4)·<0x17af>,·char3216 ····<17c0>···DW_AT_type········:·(ref4)·<0x17af>,·char
3217 ·<1><17c4>:·Abbrev·Number:·15·(DW_TAG_variable)3217 ·<1><17c4>:·Abbrev·Number:·15·(DW_TAG_variable)
3218 ····<17c5>···DW_AT_name········:·(strp)·(offset:·0xf20):·queuesmod_put_doc3218 ····<17c5>···DW_AT_name········:·(strp)·(offset:·0xf20):·queuesmod_put_doc
3219 ····<17c9>···DW_AT_decl_file···:·(implicit_const)·13219 ····<17c9>···DW_AT_decl_file···:·(implicit_const)·1
3220 ····<17c9>···DW_AT_decl_line···:·(data2)·15213220 ····<17c9>···DW_AT_decl_line···:·(data2)·1521
3221 ····<17cb>···DW_AT_decl_column·:·(data1)·13221 ····<17cb>···DW_AT_decl_column·:·(data1)·1
3222 ····<17cc>···DW_AT_type········:·(ref4)·<0x17bf>,·char3222 ····<17cc>···DW_AT_type········:·(ref4)·<0x17bf>,·char
3223 ····<17d0>···DW_AT_location····:·(exprloc)·5·byte·block:·3·ac·36·0·0·»       (DW_OP_addr:·36ac)3223 ····<17d0>···DW_AT_location····:·(exprloc)·5·byte·block:·3·a8·36·0·0·»       (DW_OP_addr:·36a8)
3224 ·<1><17d6>:·Abbrev·Number:·31·(DW_TAG_array_type)3224 ·<1><17d6>:·Abbrev·Number:·31·(DW_TAG_array_type)
3225 ····<17d7>···DW_AT_type········:·(ref4)·<0xbb>,·char3225 ····<17d7>···DW_AT_type········:·(ref4)·<0xbb>,·char
3226 ····<17db>···DW_AT_sibling·····:·(ref4)·<0x17e6>3226 ····<17db>···DW_AT_sibling·····:·(ref4)·<0x17e6>
3227 ·<2><17df>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3227 ·<2><17df>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3228 ····<17e0>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3228 ····<17e0>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3229 ····<17e4>···DW_AT_upper_bound·:·(data1)·1773229 ····<17e4>···DW_AT_upper_bound·:·(data1)·177
3230 ·<2><17e5>:·Abbrev·Number:·03230 ·<2><17e5>:·Abbrev·Number:·0
Offset 3232, 15 lines modifiedOffset 3232, 15 lines modified
3232 ····<17e7>···DW_AT_type········:·(ref4)·<0x17d6>,·char3232 ····<17e7>···DW_AT_type········:·(ref4)·<0x17d6>,·char
3233 ·<1><17eb>:·Abbrev·Number:·15·(DW_TAG_variable)3233 ·<1><17eb>:·Abbrev·Number:·15·(DW_TAG_variable)
3234 ····<17ec>···DW_AT_name········:·(strp)·(offset:·0x7ef):·queuesmod_get_doc3234 ····<17ec>···DW_AT_name········:·(strp)·(offset:·0x7ef):·queuesmod_get_doc
3235 ····<17f0>···DW_AT_decl_file···:·(implicit_const)·13235 ····<17f0>···DW_AT_decl_file···:·(implicit_const)·1
3236 ····<17f0>···DW_AT_decl_line···:·(data2)·15503236 ····<17f0>···DW_AT_decl_line···:·(data2)·1550
3237 ····<17f2>···DW_AT_decl_column·:·(data1)·13237 ····<17f2>···DW_AT_decl_column·:·(data1)·1
3238 ····<17f3>···DW_AT_type········:·(ref4)·<0x17e6>,·char3238 ····<17f3>···DW_AT_type········:·(ref4)·<0x17e6>,·char
3239 ····<17f7>···DW_AT_location····:·(exprloc)·5·byte·block:·3·f8·35·0·0·»       (DW_OP_addr:·35f8)3239 ····<17f7>···DW_AT_location····:·(exprloc)·5·byte·block:·3·f4·35·0·0·»       (DW_OP_addr:·35f4)
3240 ·<1><17fd>:·Abbrev·Number:·31·(DW_TAG_array_type)3240 ·<1><17fd>:·Abbrev·Number:·31·(DW_TAG_array_type)
3241 ····<17fe>···DW_AT_type········:·(ref4)·<0xbb>,·char3241 ····<17fe>···DW_AT_type········:·(ref4)·<0xbb>,·char
3242 ····<1802>···DW_AT_sibling·····:·(ref4)·<0x180d>3242 ····<1802>···DW_AT_sibling·····:·(ref4)·<0x180d>
3243 ·<2><1806>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3243 ·<2><1806>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3244 ····<1807>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3244 ····<1807>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3245 ····<180b>···DW_AT_upper_bound·:·(data1)·1153245 ····<180b>···DW_AT_upper_bound·:·(data1)·115
3246 ·<2><180c>:·Abbrev·Number:·03246 ·<2><180c>:·Abbrev·Number:·0
Offset 3248, 15 lines modifiedOffset 3248, 15 lines modified
3248 ····<180e>···DW_AT_type········:·(ref4)·<0x17fd>,·char3248 ····<180e>···DW_AT_type········:·(ref4)·<0x17fd>,·char
3249 ·<1><1812>:·Abbrev·Number:·15·(DW_TAG_variable)3249 ·<1><1812>:·Abbrev·Number:·15·(DW_TAG_variable)
3250 ····<1813>···DW_AT_name········:·(strp)·(offset:·0xb97):·queuesmod_bind_doc3250 ····<1813>···DW_AT_name········:·(strp)·(offset:·0xb97):·queuesmod_bind_doc
3251 ····<1817>···DW_AT_decl_file···:·(implicit_const)·13251 ····<1817>···DW_AT_decl_file···:·(implicit_const)·1
3252 ····<1817>···DW_AT_decl_line···:·(data2)·15813252 ····<1817>···DW_AT_decl_line···:·(data2)·1581
3253 ····<1819>···DW_AT_decl_column·:·(data1)·13253 ····<1819>···DW_AT_decl_column·:·(data1)·1
3254 ····<181a>···DW_AT_type········:·(ref4)·<0x180d>,·char3254 ····<181a>···DW_AT_type········:·(ref4)·<0x180d>,·char
3255 ····<181e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·84·35·0·0·»       (DW_OP_addr:·3584)3255 ····<181e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·80·35·0·0·»       (DW_OP_addr:·3580)
3256 ·<1><1824>:·Abbrev·Number:·31·(DW_TAG_array_type)3256 ·<1><1824>:·Abbrev·Number:·31·(DW_TAG_array_type)
3257 ····<1825>···DW_AT_type········:·(ref4)·<0xbb>,·char3257 ····<1825>···DW_AT_type········:·(ref4)·<0xbb>,·char
3258 ····<1829>···DW_AT_sibling·····:·(ref4)·<0x1834>3258 ····<1829>···DW_AT_sibling·····:·(ref4)·<0x1834>
3259 ·<2><182d>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3259 ·<2><182d>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3260 ····<182e>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3260 ····<182e>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3261 ····<1832>···DW_AT_upper_bound·:·(data1)·1053261 ····<1832>···DW_AT_upper_bound·:·(data1)·105
3262 ·<2><1833>:·Abbrev·Number:·03262 ·<2><1833>:·Abbrev·Number:·0
Offset 3264, 15 lines modifiedOffset 3264, 15 lines modified
3264 ····<1835>···DW_AT_type········:·(ref4)·<0x1824>,·char3264 ····<1835>···DW_AT_type········:·(ref4)·<0x1824>,·char
3265 ·<1><1839>:·Abbrev·Number:·15·(DW_TAG_variable)3265 ·<1><1839>:·Abbrev·Number:·15·(DW_TAG_variable)
3266 ····<183a>···DW_AT_name········:·(strp)·(offset:·0xe4e):·queuesmod_release_doc3266 ····<183a>···DW_AT_name········:·(strp)·(offset:·0xe4e):·queuesmod_release_doc
3267 ····<183e>···DW_AT_decl_file···:·(implicit_const)·13267 ····<183e>···DW_AT_decl_file···:·(implicit_const)·1
3268 ····<183e>···DW_AT_decl_line···:·(data2)·16113268 ····<183e>···DW_AT_decl_line···:·(data2)·1611
3269 ····<1840>···DW_AT_decl_column·:·(data1)·13269 ····<1840>···DW_AT_decl_column·:·(data1)·1
3270 ····<1841>···DW_AT_type········:·(ref4)·<0x1834>,·char3270 ····<1841>···DW_AT_type········:·(ref4)·<0x1834>,·char
3271 ····<1845>···DW_AT_location····:·(exprloc)·5·byte·block:·3·18·35·0·0·»       (DW_OP_addr:·3518)3271 ····<1845>···DW_AT_location····:·(exprloc)·5·byte·block:·3·14·35·0·0·»       (DW_OP_addr:·3514)
3272 ·<1><184b>:·Abbrev·Number:·31·(DW_TAG_array_type)3272 ·<1><184b>:·Abbrev·Number:·31·(DW_TAG_array_type)
3273 ····<184c>···DW_AT_type········:·(ref4)·<0xbb>,·char3273 ····<184c>···DW_AT_type········:·(ref4)·<0xbb>,·char
3274 ····<1850>···DW_AT_sibling·····:·(ref4)·<0x185b>3274 ····<1850>···DW_AT_sibling·····:·(ref4)·<0x185b>
3275 ·<2><1854>:·Abbrev·Number:·33·(DW_TAG_subrange_type)3275 ·<2><1854>:·Abbrev·Number:·33·(DW_TAG_subrange_type)
3276 ····<1855>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3276 ····<1855>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3277 ····<1859>···DW_AT_upper_bound·:·(data1)·663277 ····<1859>···DW_AT_upper_bound·:·(data1)·66
3278 ·<2><185a>:·Abbrev·Number:·03278 ·<2><185a>:·Abbrev·Number:·0
Max diff block lines reached; 275372/282994 bytes (97.31%) of diff not shown.
850 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················2283 ··Length:···················228
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002a48·000004d89 ····00002a44·000004d8
10 ····00001118·0000000c10 ····00001118·0000000c
11 ····00001124·000000f411 ····00001124·000000f4
12 ····00001218·0000013c12 ····00001218·0000013c
13 ····00001354·000001a813 ····00001354·000001a8
14 ····000014fc·0000004c14 ····000014fc·0000004c
15 ····00001548·000000d815 ····00001548·000000d8
16 ····00001620·0000007816 ····00001620·00000078
Offset 25, 13 lines modifiedOffset 25, 13 lines modified
25 ····00001bfc·0000019025 ····00001bfc·00000190
26 ····00001d8c·0000016c26 ····00001d8c·0000016c
27 ····00001ef8·000000a427 ····00001ef8·000000a4
28 ····00001f9c·0000024428 ····00001f9c·00000244
29 ····000021e0·0000014829 ····000021e0·00000148
30 ····00002328·0000003430 ····00002328·00000034
31 ····0000235c·0000013831 ····0000235c·00000138
32 ····00002494·0000022c32 ····00002494·00000228
33 ····000026c0·0000014833 ····000026bc·00000148
34 ····00002808·0000017834 ····00002804·00000178
35 ····000010c8·0000005035 ····000010c8·00000050
36 ····00000000·0000000036 ····00000000·00000000
  
356 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 251 lines modifiedOffset 1, 251 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x4c9a3 ··Length:··········0x4dd0
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v0000000·v0000000·location·view·pair9 ····0000000c·v0000000·v0000000·location·view·pair
10 ····0000000e·v0000000·v0000000·location·view·pair10 ····0000000e·v0000000·v0000000·location·view·pair
  
11 ····00000010·00002a48·(base·address)11 ····00000010·00002a44·(base·address)
12 ····00000015·v0000000·v0000000·views·at·0000000c·for:12 ····00000015·v0000000·v0000000·views·at·0000000c·for:
13 ·············00002a48·00002a59·(DW_OP_reg0·(r0))13 ·············00002a44·00002a55·(DW_OP_reg0·(r0))
14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
15 ·············00002a59·00002b00·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)15 ·············00002a55·00002afc·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
16 ····00000029·<End·of·list>16 ····00000029·<End·of·list>
  
17 ····0000002a·v0000002·v0000000·location·view·pair17 ····0000002a·v0000002·v0000000·location·view·pair
18 ····0000002c·v0000000·v0000000·location·view·pair18 ····0000002c·v0000000·v0000000·location·view·pair
  
19 ····0000002e·00002a5c·(base·address)19 ····0000002e·00002a58·(base·address)
20 ····00000033·v0000002·v0000000·views·at·0000002a·for:20 ····00000033·v0000002·v0000000·views·at·0000002a·for:
21 ·············00002a5c·00002a5e·(DW_OP_reg0·(r0))21 ·············00002a58·00002a5a·(DW_OP_reg0·(r0))
22 ····00000038·v0000000·v0000000·views·at·0000002c·for:22 ····00000038·v0000000·v0000000·views·at·0000002c·for:
23 ·············00002a5e·00002b00·(DW_OP_reg4·(r4))23 ·············00002a5a·00002afc·(DW_OP_reg4·(r4))
24 ····0000003e·<End·of·list>24 ····0000003e·<End·of·list>
  
25 ····0000003f·v0000001·v0000000·location·view·pair25 ····0000003f·v0000001·v0000000·location·view·pair
26 ····00000041·v0000000·v0000002·location·view·pair26 ····00000041·v0000000·v0000002·location·view·pair
  
27 ····00000043·00002a56·(base·address)27 ····00000043·00002a52·(base·address)
28 ····00000048·v0000001·v0000000·views·at·0000003f·for:28 ····00000048·v0000001·v0000000·views·at·0000003f·for:
29 ·············00002a56·00002a59·(DW_OP_reg0·(r0))29 ·············00002a52·00002a55·(DW_OP_reg0·(r0))
30 ····0000004d·v0000000·v0000002·views·at·00000041·for:30 ····0000004d·v0000000·v0000002·views·at·00000041·for:
31 ·············00002a59·00002a5c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)31 ·············00002a55·00002a58·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
32 ····0000005b·<End·of·list>32 ····0000005b·<End·of·list>
  
33 ····0000005c·v0000000·v0000002·location·view·pair33 ····0000005c·v0000000·v0000002·location·view·pair
  
34 ····0000005e·v0000000·v0000002·views·at·0000005c·for:34 ····0000005e·v0000000·v0000002·views·at·0000005c·for:
35 ·············00002a5c·00002a5c·(DW_OP_reg0·(r0))35 ·············00002a58·00002a58·(DW_OP_reg0·(r0))
36 ····00000066·<End·of·list>36 ····00000066·<End·of·list>
  
37 ····00000067·v0000004·v0000000·location·view·pair37 ····00000067·v0000004·v0000000·location·view·pair
38 ····00000069·v0000000·v0000003·location·view·pair38 ····00000069·v0000000·v0000003·location·view·pair
39 ····0000006b·v0000000·v0000000·location·view·pair39 ····0000006b·v0000000·v0000000·location·view·pair
  
40 ····0000006d·00002a5c·(base·address)40 ····0000006d·00002a58·(base·address)
41 ····00000072·v0000004·v0000000·views·at·00000067·for:41 ····00000072·v0000004·v0000000·views·at·00000067·for:
42 ·············00002a5c·00002a5e·(DW_OP_reg0·(r0))42 ·············00002a58·00002a5a·(DW_OP_reg0·(r0))
43 ····00000077·v0000000·v0000003·views·at·00000069·for:43 ····00000077·v0000000·v0000003·views·at·00000069·for:
44 ·············00002a5e·00002ade·(DW_OP_reg4·(r4))44 ·············00002a5a·00002ada·(DW_OP_reg4·(r4))
45 ····0000007d·v0000000·v0000000·views·at·0000006b·for:45 ····0000007d·v0000000·v0000000·views·at·0000006b·for:
46 ·············00002ae2·00002b00·(DW_OP_reg4·(r4))46 ·············00002ade·00002afc·(DW_OP_reg4·(r4))
47 ····00000084·<End·of·list>47 ····00000084·<End·of·list>
  
48 ····00000085·v0000001·v0000000·location·view·pair48 ····00000085·v0000001·v0000000·location·view·pair
  
49 ····00000087·v0000001·v0000000·views·at·00000085·for:49 ····00000087·v0000001·v0000000·views·at·00000085·for:
50 ·············00002a60·00002a63·(DW_OP_reg0·(r0))50 ·············00002a5c·00002a5f·(DW_OP_reg0·(r0))
51 ····0000008f·<End·of·list>51 ····0000008f·<End·of·list>
  
52 ····00000090·v0000003·v0000000·location·view·pair52 ····00000090·v0000003·v0000000·location·view·pair
53 ····00000092·v0000000·v0000000·location·view·pair53 ····00000092·v0000000·v0000000·location·view·pair
  
54 ····00000094·00002a64·(base·address)54 ····00000094·00002a60·(base·address)
55 ····00000099·v0000003·v0000000·views·at·00000090·for:55 ····00000099·v0000003·v0000000·views·at·00000090·for:
56 ·············00002a64·00002a7e·(DW_OP_reg4·(r4))56 ·············00002a60·00002a7a·(DW_OP_reg4·(r4))
57 ····0000009e·v0000000·v0000000·views·at·00000092·for:57 ····0000009e·v0000000·v0000000·views·at·00000092·for:
58 ·············00002ae2·00002ae8·(DW_OP_reg4·(r4))58 ·············00002ade·00002ae4·(DW_OP_reg4·(r4))
59 ····000000a4·<End·of·list>59 ····000000a4·<End·of·list>
  
60 ····000000a5·v0000000·v0000000·location·view·pair60 ····000000a5·v0000000·v0000000·location·view·pair
61 ····000000a7·v0000000·v0000000·location·view·pair61 ····000000a7·v0000000·v0000000·location·view·pair
  
62 ····000000a9·00002a66·(base·address)62 ····000000a9·00002a62·(base·address)
63 ····000000ae·v0000000·v0000000·views·at·000000a5·for:63 ····000000ae·v0000000·v0000000·views·at·000000a5·for:
64 ·············00002a66·00002a7e·(DW_OP_reg0·(r0))64 ·············00002a62·00002a7a·(DW_OP_reg0·(r0))
65 ····000000b3·v0000000·v0000000·views·at·000000a7·for:65 ····000000b3·v0000000·v0000000·views·at·000000a7·for:
66 ·············00002ae2·00002ae5·(DW_OP_reg0·(r0))66 ·············00002ade·00002ae1·(DW_OP_reg0·(r0))
67 ····000000b8·<End·of·list>67 ····000000b8·<End·of·list>
  
68 ····000000b9·v0000001·v0000000·location·view·pair68 ····000000b9·v0000001·v0000000·location·view·pair
69 ····000000bb·v0000000·v0000000·location·view·pair69 ····000000bb·v0000000·v0000000·location·view·pair
  
70 ····000000bd·00002a72·(base·address)70 ····000000bd·00002a6e·(base·address)
71 ····000000c2·v0000001·v0000000·views·at·000000b9·for:71 ····000000c2·v0000001·v0000000·views·at·000000b9·for:
72 ·············00002a72·00002a7e·(DW_OP_reg0·(r0))72 ·············00002a6e·00002a7a·(DW_OP_reg0·(r0))
73 ····000000c7·v0000000·v0000000·views·at·000000bb·for:73 ····000000c7·v0000000·v0000000·views·at·000000bb·for:
74 ·············00002ae2·00002ae5·(DW_OP_reg0·(r0))74 ·············00002ade·00002ae1·(DW_OP_reg0·(r0))
75 ····000000cc·<End·of·list>75 ····000000cc·<End·of·list>
  
76 ····000000cd·v0000003·v0000005·location·view·pair76 ····000000cd·v0000003·v0000005·location·view·pair
  
77 ····000000cf·v0000003·v0000005·views·at·000000cd·for:77 ····000000cf·v0000003·v0000005·views·at·000000cd·for:
78 ·············00002a72·00002a72·(DW_OP_reg0·(r0))78 ·············00002a6e·00002a6e·(DW_OP_reg0·(r0))
79 ····000000d7·<End·of·list>79 ····000000d7·<End·of·list>
  
80 ····000000d8·v0000004·v0000000·location·view·pair80 ····000000d8·v0000004·v0000000·location·view·pair
81 ····000000da·v0000000·v0000000·location·view·pair81 ····000000da·v0000000·v0000000·location·view·pair
  
82 ····000000dc·00002a7e·(base·address)82 ····000000dc·00002a7a·(base·address)
83 ····000000e1·v0000004·v0000000·views·at·000000d8·for:83 ····000000e1·v0000004·v0000000·views·at·000000d8·for:
84 ·············00002a7e·00002ae2·(DW_OP_breg4·(r4):·4;·DW_OP_stack_value)84 ·············00002a7a·00002ade·(DW_OP_breg4·(r4):·4;·DW_OP_stack_value)
85 ····000000e8·v0000000·v0000000·views·at·000000da·for:85 ····000000e8·v0000000·v0000000·views·at·000000da·for:
86 ·············00002ae8·00002b00·(DW_OP_breg4·(r4):·4;·DW_OP_stack_value)86 ·············00002ae4·00002afc·(DW_OP_breg4·(r4):·4;·DW_OP_stack_value)
87 ····000000f0·<End·of·list>87 ····000000f0·<End·of·list>
  
88 ····000000f1·v0000000·v0000000·location·view·pair88 ····000000f1·v0000000·v0000000·location·view·pair
89 ····000000f3·v0000000·v0000000·location·view·pair89 ····000000f3·v0000000·v0000000·location·view·pair
  
90 ····000000f5·00002a80·(base·address)90 ····000000f5·00002a7c·(base·address)
91 ····000000fa·v0000000·v0000000·views·at·000000f1·for:91 ····000000fa·v0000000·v0000000·views·at·000000f1·for:
92 ·············00002a80·00002a96·(DW_OP_reg0·(r0))92 ·············00002a7c·00002a92·(DW_OP_reg0·(r0))
93 ····000000ff·v0000000·v0000000·views·at·000000f3·for:93 ····000000ff·v0000000·v0000000·views·at·000000f3·for:
94 ·············00002afa·00002afd·(DW_OP_reg0·(r0))94 ·············00002af6·00002af9·(DW_OP_reg0·(r0))
95 ····00000104·<End·of·list>95 ····00000104·<End·of·list>
  
96 ····00000105·v0000001·v0000000·location·view·pair96 ····00000105·v0000001·v0000000·location·view·pair
97 ····00000107·v0000000·v0000000·location·view·pair97 ····00000107·v0000000·v0000000·location·view·pair
  
98 ····00000109·00002a8c·(base·address)98 ····00000109·00002a88·(base·address)
99 ····0000010e·v0000001·v0000000·views·at·00000105·for:99 ····0000010e·v0000001·v0000000·views·at·00000105·for:
Max diff block lines reached; 357372/364134 bytes (98.14%) of diff not shown.
848 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················2283 ··Length:···················228
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002a48·000004d89 ····00002a44·000004d8
10 ····00001118·0000000c10 ····00001118·0000000c
11 ····00001124·000000f411 ····00001124·000000f4
12 ····00001218·0000013c12 ····00001218·0000013c
13 ····00001354·000001a813 ····00001354·000001a8
14 ····000014fc·0000004c14 ····000014fc·0000004c
15 ····00001548·000000d815 ····00001548·000000d8
16 ····00001620·0000007816 ····00001620·00000078
Offset 25, 13 lines modifiedOffset 25, 13 lines modified
25 ····00001bfc·0000019025 ····00001bfc·00000190
26 ····00001d8c·0000016c26 ····00001d8c·0000016c
27 ····00001ef8·000000a427 ····00001ef8·000000a4
28 ····00001f9c·0000024428 ····00001f9c·00000244
29 ····000021e0·0000014829 ····000021e0·00000148
30 ····00002328·0000003430 ····00002328·00000034
31 ····0000235c·0000013831 ····0000235c·00000138
32 ····00002494·0000022c32 ····00002494·00000228
33 ····000026c0·0000014833 ····000026bc·00000148
34 ····00002808·0000017834 ····00002804·00000178
35 ····000010c8·0000005035 ····000010c8·00000050
36 ····00000000·0000000036 ····00000000·00000000
  
532 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 21 lines modified
1 'GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
 2 V[4JIW[K
 3 91NI316'
 4 #t4A?&QTV
 5 L0=VDIZ8
 6 q|j-z)?By
 7 L+Y2jd_N
2 /Z`$LMFRYj 
3 rBaQ4l$\ 
4 mHz_0OZ/R 
5 O)I1A)}- 
6 K\+pQSW` 
7 $u}>i/sgf 
8 8A~w!r-R 
9 L83!eZ'= 
10 UAq<ihUM 
11 lZmGAJ_88 lZmGAJ_8
12 |H"vZ;D/9 ykokmiJ7
 10 k04LDDM1
 11 PtSV"4{Wn5l
13 #fu~zRw*12 #fu~zRw*
 13 P'E&ZB,?
 14 N3'txjp·w
14 ]0+;&*#E 
15 ,Ed)&K1Y 
16 )AJ)""Rd 
17 call_weak_fn15 call_weak_fn
18 _interpqueuesmodule.c16 _interpqueuesmodule.c
19 module_exec17 module_exec
20 _queues_fini.constprop.018 _queues_fini.constprop.0
21 clear_interpreter19 clear_interpreter
22 queuesmod_create20 queuesmod_create
23 _queue_clear21 _queue_clear
1.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 68, 44 lines modifiedOffset 68, 44 lines modified
  
68 0000235c·<queuesmod_get_queue_defaults>:68 0000235c·<queuesmod_get_queue_defaults>:
69 »       ...69 »       ...
  
70 00002494·<queuesmod_put>:70 00002494·<queuesmod_put>:
71 »       ...71 »       ...
  
72 000026c0·<queuesmod_get_count>:72 000026bc·<queuesmod_get_count>:
73 »       ...73 »       ...
  
74 00002808·<queuesmod_is_full>:74 00002804·<queuesmod_is_full>:
75 »       ...75 »       ...
  
76 00002980·<call_weak_fn>:76 0000297c·<call_weak_fn>:
77 »       ...77 »       ...
  
78 000029a4·<deregister_tm_clones>:78 000029a0·<deregister_tm_clones>:
79 »       ...79 »       ...
  
80 000029d0·<register_tm_clones>:80 000029cc·<register_tm_clones>:
81 »       ...81 »       ...
  
82 00002a04·<__do_global_dtors_aux>:82 00002a00·<__do_global_dtors_aux>:
83 »       ...83 »       ...
  
84 00002a44·<frame_dummy>:84 00002a40·<frame_dummy>:
85 frame_dummy():85 frame_dummy():
86 »       movs»   r0,·r086 »       movs»   r0,·r0
87 »       ...87 »       ...
  
88 00002a48·<module_clear>:88 00002a44·<module_clear>:
89 »       ...89 »       ...
  
90 00002b00·<queuesmod_destroy>:90 00002afc·<queuesmod_destroy>:
91 »       ...91 »       ...
  
92 00002b74·<_queueobj_shared>:92 00002b70·<_queueobj_shared>:
93 »       ...93 »       ...
  
94 00002cec·<_queueobj_from_xid>:94 00002ce8·<_queueobj_from_xid>:
95 »       ...95 »       ...
  
96 00002df4·<_queueid_xid_free>:96 00002df0·<_queueid_xid_free>:
97 »       ...97 »       ...
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 00002f20·<_fini>:2 00002f1c·<_fini>:
3 »       ...3 »       ...
22.1 KB
./usr/lib/debug/.build-id/7d/4341d90571db794b78acf1e8652e82f64e8890.debug vs.
./usr/lib/debug/.build-id/4e/ee9a33b4c0be7d2423a28411408092329af1c4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
1.01 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·8·program·headers,·starting·at·offset·523 There·are·8·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 ··EXIDX··········0x000158·0x00449020·0x00449020·0x00000·0x00008·R···0x46 ··EXIDX··········0x000158·0x00449034·0x00449034·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0x44902c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0x449040·R·E·0x1000
8 ··LOAD···········0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x9d3d8·RW··0x10008 ··LOAD···········0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x9d3d8·RW··0x1000
9 ··DYNAMIC········0x0001b0·0x00471ec0·0x00471ec0·0x00000·0x00108·RW··0x49 ··DYNAMIC········0x0001b0·0x00471ec0·0x00471ec0·0x00000·0x00108·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x00010·R···0x411 ··TLS············0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x00010·R···0x4
12 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1012 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
13 ··GNU_RELRO······0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x27e50·R···0x113 ··GNU_RELRO······0x0001b0·0x0044a1b0·0x0044a1b0·0x00000·0x27e50·R···0x1
  
3.14 KB
readelf --wide --sections {}
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ··[·6]·.gnu.version_r····NOBITS··········00016fb4·000158·0001b0·00···A··4···4··411 ··[·6]·.gnu.version_r····NOBITS··········00016fb4·000158·0001b0·00···A··4···4··4
12 ··[·7]·.rel.dyn··········NOBITS··········00017164·000158·028df8·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········00017164·000158·028df8·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········0003ff5c·000158·000fd8·08···A··3··23··413 ··[·8]·.rel.plt··········NOBITS··········0003ff5c·000158·000fd8·08···A··3··23··4
14 ··[·9]·.init·············NOBITS··········00040f34·000158·00000c·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00040f34·000158·00000c·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00040f40·000158·001868·04··AX··0···0··415 ··[10]·.plt··············NOBITS··········00040f40·000158·001868·04··AX··0···0··4
16 ··[11]·.text·············NOBITS··········000427a8·000158·24e570·00··AX··0···0··816 ··[11]·.text·············NOBITS··········000427a8·000158·24e570·00··AX··0···0··8
17 ··[12]·.fini·············NOBITS··········00290d18·000158·000008·00··AX··0···0··417 ··[12]·.fini·············NOBITS··········00290d18·000158·000008·00··AX··0···0··4
18 ··[13]·.rodata···········NOBITS··········00290d40·000158·1b82dc·00···A··0···0·6418 ··[13]·.rodata···········NOBITS··········00290d40·000158·1b82f0·00···A··0···0·64
19 ··[14]·.stapsdt.base·····NOBITS··········0044901c·000158·000001·00···A··0···0··119 ··[14]·.stapsdt.base·····NOBITS··········00449030·000158·000001·00···A··0···0··1
20 ··[15]·.ARM.exidx········NOBITS··········00449020·000158·000008·00··AL·11···0··420 ··[15]·.ARM.exidx········NOBITS··········00449034·000158·000008·00··AL·11···0··4
21 ··[16]·.eh_frame·········NOBITS··········00449028·000158·000004·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········0044903c·000158·000004·00···A··0···0··4
22 ··[17]·.tdata············NOBITS··········0044a1b0·0001b0·000004·00·WAT··0···0··422 ··[17]·.tdata············NOBITS··········0044a1b0·0001b0·000004·00·WAT··0···0··4
23 ··[18]·.tbss·············NOBITS··········0044a1b4·0001b0·00000c·00·WAT··0···0··423 ··[18]·.tbss·············NOBITS··········0044a1b4·0001b0·00000c·00·WAT··0···0··4
24 ··[19]·.init_array·······NOBITS··········0044a1b4·0001b0·000008·04··WA··0···0··424 ··[19]·.init_array·······NOBITS··········0044a1b4·0001b0·000008·04··WA··0···0··4
25 ··[20]·.fini_array·······NOBITS··········0044a1bc·0001b0·000004·04··WA··0···0··425 ··[20]·.fini_array·······NOBITS··········0044a1bc·0001b0·000004·04··WA··0···0··4
26 ··[21]·.data.rel.ro······NOBITS··········0044a1c0·0001b0·027d00·00··WA··0···0·6426 ··[21]·.data.rel.ro······NOBITS··········0044a1c0·0001b0·027d00·00··WA··0···0·64
27 ··[22]·.dynamic··········NOBITS··········00471ec0·0001b0·000108·08··WA··4···0··427 ··[22]·.dynamic··········NOBITS··········00471ec0·0001b0·000108·08··WA··4···0··4
28 ··[23]·.got··············NOBITS··········00472000·0001b0·000cc8·04··WA··0···0··428 ··[23]·.got··············NOBITS··········00472000·0001b0·000cc8·04··WA··0···0··4
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ··[25]·.PyRuntime········NOBITS··········00498168·0001b0·023b80·00··WA··0···0··830 ··[25]·.PyRuntime········NOBITS··········00498168·0001b0·023b80·00··WA··0···0··8
31 ··[26]·.probes···········NOBITS··········004bbce8·0001b0·000018·00··WA··0···0··231 ··[26]·.probes···········NOBITS··········004bbce8·0001b0·000018·00··WA··0···0··2
32 ··[27]·.bss··············NOBITS··········004bbd00·0001b0·02b888·00··WA··0···0·6432 ··[27]·.bss··············NOBITS··········004bbd00·0001b0·02b888·00··WA··0···0·64
33 ··[28]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··133 ··[28]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··1
34 ··[29]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000033·00······0···0··134 ··[29]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000033·00······0···0··1
35 ··[30]·.note.stapsdt·····NOTE············00000000·0001ac·000144·00······0···0··435 ··[30]·.note.stapsdt·····NOTE············00000000·0001ac·000144·00······0···0··4
36 ··[31]·.debug_aranges····PROGBITS········00000000·0002f0·000945·00···C··0···0··436 ··[31]·.debug_aranges····PROGBITS········00000000·0002f0·000945·00···C··0···0··4
37 ··[32]·.debug_info·······PROGBITS········00000000·000c38·86b749·00···C··0···0··437 ··[32]·.debug_info·······PROGBITS········00000000·000c38·86b74a·00···C··0···0··4
38 ··[33]·.debug_abbrev·····PROGBITS········00000000·86c384·01244d·00···C··0···0··438 ··[33]·.debug_abbrev·····PROGBITS········00000000·86c384·01244d·00···C··0···0··4
39 ··[34]·.debug_line·······PROGBITS········00000000·87e7d4·160e9f·00···C··0···0··439 ··[34]·.debug_line·······PROGBITS········00000000·87e7d4·160e9f·00···C··0···0··4
40 ··[35]·.debug_frame······PROGBITS········00000000·9df674·0158b1·00···C··0···0··440 ··[35]·.debug_frame······PROGBITS········00000000·9df674·0158b1·00···C··0···0··4
41 ··[36]·.debug_str········PROGBITS········00000000·9f4f28·0208e2·01·MSC··0···0··441 ··[36]·.debug_str········PROGBITS········00000000·9f4f28·0208e2·01·MSC··0···0··4
42 ··[37]·.debug_loclists···PROGBITS········00000000·a1580c·20f2e9·00···C··0···0··442 ··[37]·.debug_loclists···PROGBITS········00000000·a1580c·20f2e9·00···C··0···0··4
43 ··[38]·.debug_rnglists···PROGBITS········00000000·c24af8·07b5b3·00···C··0···0··443 ··[38]·.debug_rnglists···PROGBITS········00000000·c24af8·07b5b3·00···C··0···0··4
44 ··[39]·.symtab···········SYMTAB··········00000000·ca00ac·0648f0·10·····40·23524··444 ··[39]·.symtab···········SYMTAB··········00000000·ca00ac·0648f0·10·····40·23524··4
14.7 KB
readelf --wide --symbols {}
    
Offset 11, 17 lines modifiedOffset 11, 17 lines modified
11 ·····7:·00017164·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·00017164·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·0003ff5c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·0003ff5c·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·00040f34·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·00040f34·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·00040f40·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·00040f40·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·000427a8·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·000427a8·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·00290d18·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·00290d18·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·00290d40·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·00290d40·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·0044901c·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base18 ····14:·00449030·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base
19 ····15:·00449020·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx19 ····15:·00449034·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx
20 ····16:·00449028·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame20 ····16:·0044903c·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame
21 ····17:·0044a1b0·····0·SECTION·LOCAL··DEFAULT···17·.tdata21 ····17:·0044a1b0·····0·SECTION·LOCAL··DEFAULT···17·.tdata
22 ····18:·0044a1b4·····0·SECTION·LOCAL··DEFAULT···18·.tbss22 ····18:·0044a1b4·····0·SECTION·LOCAL··DEFAULT···18·.tbss
23 ····19:·0044a1b4·····0·SECTION·LOCAL··DEFAULT···19·.init_array23 ····19:·0044a1b4·····0·SECTION·LOCAL··DEFAULT···19·.init_array
24 ····20:·0044a1bc·····0·SECTION·LOCAL··DEFAULT···20·.fini_array24 ····20:·0044a1bc·····0·SECTION·LOCAL··DEFAULT···20·.fini_array
25 ····21:·0044a1c0·····0·SECTION·LOCAL··DEFAULT···21·.data.rel.ro25 ····21:·0044a1c0·····0·SECTION·LOCAL··DEFAULT···21·.data.rel.ro
26 ····22:·00471ec0·····0·SECTION·LOCAL··DEFAULT···22·.dynamic26 ····22:·00471ec0·····0·SECTION·LOCAL··DEFAULT···22·.dynamic
27 ····23:·00472000·····0·SECTION·LOCAL··DEFAULT···23·.got27 ····23:·00472000·····0·SECTION·LOCAL··DEFAULT···23·.got
Offset 11319, 15 lines modifiedOffset 11319, 15 lines modified
11319 ·11315:·0018c444·····0·NOTYPE··LOCAL··DEFAULT···11·$d11319 ·11315:·0018c444·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11320 ·11316:·0018c448·····0·NOTYPE··LOCAL··DEFAULT···11·$t11320 ·11316:·0018c448·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11321 ·11317:·0018c470·····0·NOTYPE··LOCAL··DEFAULT···11·$d11321 ·11317:·0018c470·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11322 ·11318:·0018c474·····0·NOTYPE··LOCAL··DEFAULT···11·$t11322 ·11318:·0018c474·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11323 ·11319:·0018c494·····0·NOTYPE··LOCAL··DEFAULT···11·$d11323 ·11319:·0018c494·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11324 ·11320:·0018c498·····0·NOTYPE··LOCAL··DEFAULT···11·$t11324 ·11320:·0018c498·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11325 ·11321:·00000000·····0·NOTYPE··LOCAL··DEFAULT···30·$d11325 ·11321:·00000000·····0·NOTYPE··LOCAL··DEFAULT···30·$d
11326 ·11322:·0044901c·····0·NOTYPE··LOCAL··DEFAULT···14·$d11326 ·11322:·00449030·····0·NOTYPE··LOCAL··DEFAULT···14·$d
11327 ·11323:·0018cad0·····0·NOTYPE··LOCAL··DEFAULT···11·$d11327 ·11323:·0018cad0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11328 ·11324:·0018caec·····0·NOTYPE··LOCAL··DEFAULT···11·$t11328 ·11324:·0018caec·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11329 ·11325:·0018cb10·····0·NOTYPE··LOCAL··DEFAULT···11·$d11329 ·11325:·0018cb10·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11330 ·11326:·0018cb14·····0·NOTYPE··LOCAL··DEFAULT···11·$t11330 ·11326:·0018cb14·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11331 ·11327:·0018cb38·····0·NOTYPE··LOCAL··DEFAULT···11·$d11331 ·11327:·0018cb38·····0·NOTYPE··LOCAL··DEFAULT···11·$d
11332 ·11328:·0018cb3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t11332 ·11328:·0018cb3c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
11333 ·11329:·0018cc2c·····0·NOTYPE··LOCAL··DEFAULT···11·$d11333 ·11329:·0018cc2c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 21908, 23 lines modifiedOffset 21908, 23 lines modified
21908 ·21904:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o21908 ·21904:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixdfdi.o
21909 ·21905:·00290b8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t21909 ·21905:·00290b8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
21910 ·21906:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o21910 ·21906:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_fixunsdfdi.o
21911 ·21907:·00290bc0·····0·NOTYPE··LOCAL··DEFAULT···11·$t21911 ·21907:·00290bc0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
21912 ·21908:·00290bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$d21912 ·21908:·00290bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
21913 ·21909:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o21913 ·21909:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivmoddi4.o
21914 ·21910:·00290c00·····0·NOTYPE··LOCAL··DEFAULT···11·$t21914 ·21910:·00290c00·····0·NOTYPE··LOCAL··DEFAULT···11·$t
21915 ·21911:·00449020·····0·NOTYPE··LOCAL··DEFAULT···15·$d21915 ·21911:·00449034·····0·NOTYPE··LOCAL··DEFAULT···15·$d
21916 ·21912:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS21916 ·21912:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·atexit.oS
21917 ·21913:·00290d08·····0·NOTYPE··LOCAL··DEFAULT···11·$t21917 ·21913:·00290d08·····0·NOTYPE··LOCAL··DEFAULT···11·$t
21918 ·21914:·00290d14·····0·NOTYPE··LOCAL··DEFAULT···11·$d21918 ·21914:·00290d14·····0·NOTYPE··LOCAL··DEFAULT···11·$d
21919 ·21915:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c21919 ·21915:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
21920 ·21916:·00448f8c·····0·NOTYPE··LOCAL··DEFAULT···13·$d21920 ·21916:·00448fa0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
21921 ·21917:·00448f8c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits21921 ·21917:·00448fa0·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
21922 ·21918:·00449028·····0·NOTYPE··LOCAL··DEFAULT···16·$d21922 ·21918:·0044903c·····0·NOTYPE··LOCAL··DEFAULT···16·$d
21923 ·21919:·00449028·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__21923 ·21919:·0044903c·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
21924 ·21920:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·21924 ·21920:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
21925 ·21921:·000de5e9····40·FUNC····LOCAL··DEFAULT···11·_Py_FinalizeAllocatedBlocks21925 ·21921:·000de5e9····40·FUNC····LOCAL··DEFAULT···11·_Py_FinalizeAllocatedBlocks
21926 ·21922:·0047dbd0···208·OBJECT··LOCAL··DEFAULT···24·_PyNamespace_Type21926 ·21922:·0047dbd0···208·OBJECT··LOCAL··DEFAULT···24·_PyNamespace_Type
21927 ·21923:·000dba61····24·FUNC····LOCAL··DEFAULT···11·mi_heap_reallocn21927 ·21923:·000dba61····24·FUNC····LOCAL··DEFAULT···11·mi_heap_reallocn
21928 ·21924:·00112541···652·FUNC····LOCAL··DEFAULT···11·_Py_EncodeUTF8Ex21928 ·21924:·00112541···652·FUNC····LOCAL··DEFAULT···11·_Py_EncodeUTF8Ex
21929 ·21925:·001ce379···220·FUNC····LOCAL··DEFAULT···11·_PyFloat_FormatAdvancedWriter21929 ·21925:·001ce379···220·FUNC····LOCAL··DEFAULT···11·_PyFloat_FormatAdvancedWriter
21930 ·21926:·0019c915···612·FUNC····LOCAL··DEFAULT···11·_PyConfig_Write21930 ·21926:·0019c915···612·FUNC····LOCAL··DEFAULT···11·_PyConfig_Write
Offset 22068, 15 lines modifiedOffset 22068, 15 lines modified
22068 ·22064:·000c8679··1028·FUNC····LOCAL··DEFAULT···11·_PyModule_ClearDict22068 ·22064:·000c8679··1028·FUNC····LOCAL··DEFAULT···11·_PyModule_ClearDict
22069 ·22065:·004bbcfa·····2·OBJECT··LOCAL··DEFAULT···26·python_import__find__load__start_semaphore22069 ·22065:·004bbcfa·····2·OBJECT··LOCAL··DEFAULT···26·python_import__find__load__start_semaphore
22070 ·22066:·001c7e6d···104·FUNC····LOCAL··DEFAULT···11·_PyTraceMalloc_GetTracedMemory22070 ·22066:·001c7e6d···104·FUNC····LOCAL··DEFAULT···11·_PyTraceMalloc_GetTracedMemory
22071 ·22067:·001a3ba1···112·FUNC····LOCAL··DEFAULT···11·_PyInstructionSequence_ApplyLabelMap22071 ·22067:·001a3ba1···112·FUNC····LOCAL··DEFAULT···11·_PyInstructionSequence_ApplyLabelMap
22072 ·22068:·000cdfdd···160·FUNC····LOCAL··DEFAULT···11·mi_malloc_good_size22072 ·22068:·000cdfdd···160·FUNC····LOCAL··DEFAULT···11·mi_malloc_good_size
22073 ·22069:·000dc2d9····30·FUNC····LOCAL··DEFAULT···11·mi_heap_zalloc_aligned22073 ·22069:·000dc2d9····30·FUNC····LOCAL··DEFAULT···11·mi_heap_zalloc_aligned
22074 ·22070:·000d2c4d···272·FUNC····LOCAL··DEFAULT···11·_mi_os_decommit22074 ·22070:·000d2c4d···272·FUNC····LOCAL··DEFAULT···11·_mi_os_decommit
22075 ·22071:·0040b49c··4884·OBJECT··LOCAL··DEFAULT···13·_Py_M___sitebuiltins22075 ·22071:·0040b49c··4891·OBJECT··LOCAL··DEFAULT···13·_Py_M___sitebuiltins
22076 ·22072:·00198119····80·FUNC····LOCAL··DEFAULT···11·_PyImport_ReleaseLock22076 ·22072:·00198119····80·FUNC····LOCAL··DEFAULT···11·_PyImport_ReleaseLock
22077 ·22073:·0004e989···114·FUNC····LOCAL··DEFAULT···11·_PyPegen_empty_arguments22077 ·22073:·0004e989···114·FUNC····LOCAL··DEFAULT···11·_PyPegen_empty_arguments
22078 ·22074:·00247589···280·FUNC····LOCAL··DEFAULT···11·_PySignal_Fini22078 ·22074:·00247589···280·FUNC····LOCAL··DEFAULT···11·_PySignal_Fini
22079 ·22075:·0008bc59···186·FUNC····LOCAL··DEFAULT···11·_PyCode_GetFreevars22079 ·22075:·0008bc59···186·FUNC····LOCAL··DEFAULT···11·_PyCode_GetFreevars
22080 ·22076:·001b9c4d···144·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_StoreSubscr22080 ·22076:·001b9c4d···144·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_StoreSubscr
22081 ·22077:·0014b2a9····82·FUNC····LOCAL··DEFAULT···11·_Py_asdl_expr_seq_new22081 ·22077:·0014b2a9····82·FUNC····LOCAL··DEFAULT···11·_Py_asdl_expr_seq_new
22082 ·22078:·001b9b0d···320·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinarySubscr22082 ·22078:·001b9b0d···320·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinarySubscr
Offset 22219, 15 lines modifiedOffset 22219, 15 lines modified
22219 ·22215:·0015c191····76·FUNC····LOCAL··DEFAULT···11·_PyAST_TypeIgnore22219 ·22215:·0015c191····76·FUNC····LOCAL··DEFAULT···11·_PyAST_TypeIgnore
22220 ·22216:·000dcbb5···116·FUNC····LOCAL··DEFAULT···11·mi_stats_reset22220 ·22216:·000dcbb5···116·FUNC····LOCAL··DEFAULT···11·mi_stats_reset
22221 ·22217:·0008b795···164·FUNC····LOCAL··DEFAULT···11·_PyLineTable_NextAddressRange22221 ·22217:·0008b795···164·FUNC····LOCAL··DEFAULT···11·_PyLineTable_NextAddressRange
22222 ·22218:·00198925····72·FUNC····LOCAL··DEFAULT···11·_PyImport_ResolveNameWithPackageContext22222 ·22218:·00198925····72·FUNC····LOCAL··DEFAULT···11·_PyImport_ResolveNameWithPackageContext
22223 ·22219:·0011250d····52·FUNC····LOCAL··DEFAULT···11·_Py_DecodeUTF8_surrogateescape22223 ·22219:·0011250d····52·FUNC····LOCAL··DEFAULT···11·_Py_DecodeUTF8_surrogateescape
22224 ·22220:·00476618···208·OBJECT··LOCAL··DEFAULT···24·_PyExc_MemoryError22224 ·22220:·00476618···208·OBJECT··LOCAL··DEFAULT···24·_PyExc_MemoryError
22225 ·22221:·000c97c9····84·FUNC····LOCAL··DEFAULT···11·_Py_SetImmortal22225 ·22221:·000c97c9····84·FUNC····LOCAL··DEFAULT···11·_Py_SetImmortal
22226 ·22222:·00418db4·40535·OBJECT··LOCAL··DEFAULT···13·_Py_M__codecs22226 ·22222:·00418dbc·40542·OBJECT··LOCAL··DEFAULT···13·_Py_M__codecs
22227 ·22223:·00191ded···100·FUNC····LOCAL··DEFAULT···11·_PyArg_Fini22227 ·22223:·00191ded···100·FUNC····LOCAL··DEFAULT···11·_PyArg_Fini
22228 ·22224:·004943f0····20·OBJECT··LOCAL··DEFAULT···24·bufferedwriter_spec22228 ·22224:·004943f0····20·OBJECT··LOCAL··DEFAULT···24·bufferedwriter_spec
22229 ·22225:·0022a65d···148·FUNC····LOCAL··DEFAULT···11·Hacl_Hash_SHA3_absorb_inner22229 ·22225:·0022a65d···148·FUNC····LOCAL··DEFAULT···11·Hacl_Hash_SHA3_absorb_inner
22230 ·22226:·003e39a0·14411·OBJECT··LOCAL··DEFAULT···13·_Py_M__runpy22230 ·22226:·003e39a0·14411·OBJECT··LOCAL··DEFAULT···13·_Py_M__runpy
22231 ·22227:·000c981d·····2·FUNC····LOCAL··DEFAULT···11·_PyObject_SetDeferredRefcount22231 ·22227:·000c981d·····2·FUNC····LOCAL··DEFAULT···11·_PyObject_SetDeferredRefcount
22232 ·22228:·000cffa1·····4·FUNC····LOCAL··DEFAULT···11·_mi_os_get_aligned_hint22232 ·22228:·000cffa1·····4·FUNC····LOCAL··DEFAULT···11·_mi_os_get_aligned_hint
22233 ·22229:·000dc1ed····92·FUNC····LOCAL··DEFAULT···11·mi_pvalloc22233 ·22229:·000dc1ed····92·FUNC····LOCAL··DEFAULT···11·mi_pvalloc
Offset 22274, 15 lines modifiedOffset 22274, 15 lines modified
22274 ·22270:·0016dba9···280·FUNC····LOCAL··DEFAULT···11·_PyCodec_DecodeText22274 ·22270:·0016dba9···280·FUNC····LOCAL··DEFAULT···11·_PyCodec_DecodeText
22275 ·22271:·0014c0e1····96·FUNC····LOCAL··DEFAULT···11·_PyAST_BoolOp22275 ·22271:·0014c0e1····96·FUNC····LOCAL··DEFAULT···11·_PyAST_BoolOp
22276 ·22272:·0028edd5···140·FUNC····LOCAL··DEFAULT···11·python_hashlib_Hacl_Hash_SHA2_malloc_25622276 ·22272:·0028edd5···140·FUNC····LOCAL··DEFAULT···11·python_hashlib_Hacl_Hash_SHA2_malloc_256
22277 ·22273:·00290b59····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv022277 ·22273:·00290b59····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv0
22278 ·22274:·000cde35·····2·FUNC····LOCAL··DEFAULT···11·_mi_padding_shrink22278 ·22274:·000cde35·····2·FUNC····LOCAL··DEFAULT···11·_mi_padding_shrink
22279 ·22275:·001cf48d····32·FUNC····LOCAL··DEFAULT···11·_Py_ResetForceASCII22279 ·22275:·001cf48d····32·FUNC····LOCAL··DEFAULT···11·_Py_ResetForceASCII
22280 ·22276:·0019820d·····6·FUNC····LOCAL··DEFAULT···11·_PyImport_GetModules22280 ·22276:·0019820d·····6·FUNC····LOCAL··DEFAULT···11·_PyImport_GetModules
22281 ·22277:·0043b0f4·56981·OBJECT··LOCAL··DEFAULT···13·_Py_M__importlib__bootstrap22281 ·22277:·0043b104·56988·OBJECT··LOCAL··DEFAULT···13·_Py_M__importlib__bootstrap
22282 ·22278:·001b9061·····6·FUNC····LOCAL··DEFAULT···11·_PyOS_URandom22282 ·22278:·001b9061·····6·FUNC····LOCAL··DEFAULT···11·_PyOS_URandom
22283 ·22279:·0014c6c5···100·FUNC····LOCAL··DEFAULT···11·_PyAST_Compare22283 ·22279:·0014c6c5···100·FUNC····LOCAL··DEFAULT···11·_PyAST_Compare
22284 ·22280:·0007754d···396·FUNC····LOCAL··DEFAULT···11·_Py_bytes_rindex22284 ·22280:·0007754d···396·FUNC····LOCAL··DEFAULT···11·_Py_bytes_rindex
22285 ·22281:·001d08e1···276·FUNC····LOCAL··DEFAULT···11·_Py_GetLocaleconvNumeric22285 ·22281:·001d08e1···276·FUNC····LOCAL··DEFAULT···11·_Py_GetLocaleconvNumeric
22286 ·22282:·0014b549····82·FUNC····LOCAL··DEFAULT···11·_Py_asdl_match_case_seq_new22286 ·22282:·0014b549····82·FUNC····LOCAL··DEFAULT···11·_Py_asdl_match_case_seq_new
22287 ·22283:·000a2775····68·FUNC····LOCAL··DEFAULT···11·_PyFrame_New_NoTrack22287 ·22283:·000a2775····68·FUNC····LOCAL··DEFAULT···11·_PyFrame_New_NoTrack
22288 ·22284:·0019bc65····98·FUNC····LOCAL··DEFAULT···11·_PyWideStringList_Extend22288 ·22284:·0019bc65····98·FUNC····LOCAL··DEFAULT···11·_PyWideStringList_Extend
Offset 22304, 15 lines modifiedOffset 22304, 15 lines modified
22304 ·22300:·00114c7d··2420·FUNC····LOCAL··DEFAULT···11·_PyUnicode_EncodeCharmap22304 ·22300:·00114c7d··2420·FUNC····LOCAL··DEFAULT···11·_PyUnicode_EncodeCharmap
22305 ·22301:·00148bc5··9786·FUNC····LOCAL··DEFAULT···11·_PyAST_Fini22305 ·22301:·00148bc5··9786·FUNC····LOCAL··DEFAULT···11·_PyAST_Fini
22306 ·22302:·00198af5···100·FUNC····LOCAL··DEFAULT···11·_PyImport_CheckSubinterpIncompatibleExtensionAllowed22306 ·22302:·00198af5···100·FUNC····LOCAL··DEFAULT···11·_PyImport_CheckSubinterpIncompatibleExtensionAllowed
22307 ·22303:·0014bfc1····50·FUNC····LOCAL··DEFAULT···11·_PyAST_Nonlocal22307 ·22303:·0014bfc1····50·FUNC····LOCAL··DEFAULT···11·_PyAST_Nonlocal
22308 ·22304:·001d0e01·····2·FUNC····LOCAL··DEFAULT···11·_PyPerfTrampoline_GetCallbacks22308 ·22304:·001d0e01·····2·FUNC····LOCAL··DEFAULT···11·_PyPerfTrampoline_GetCallbacks
22309 ·22305:·00486334···208·OBJECT··LOCAL··DEFAULT···24·PySTEntry_Type22309 ·22305:·00486334···208·OBJECT··LOCAL··DEFAULT···24·PySTEntry_Type
22310 ·22306:·000d1ef5···352·FUNC····LOCAL··DEFAULT···11·_mi_os_free22310 ·22306:·000d1ef5···352·FUNC····LOCAL··DEFAULT···11·_mi_os_free
22311 ·22307:·0044901c·····1·NOTYPE··LOCAL··DEFAULT···14·_.stapsdt.base22311 ·22307:·00449030·····1·NOTYPE··LOCAL··DEFAULT···14·_.stapsdt.base
22312 ·22308:·000cddc1···116·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugCalloc22312 ·22308:·000cddc1···116·FUNC····LOCAL··DEFAULT···11·_PyMem_DebugCalloc
22313 ·22309:·0006faf9····30·FUNC····LOCAL··DEFAULT···11·_PyObject_HasLen22313 ·22309:·0006faf9····30·FUNC····LOCAL··DEFAULT···11·_PyObject_HasLen
22314 ·22310:·00483e34···208·OBJECT··LOCAL··DEFAULT···24·_PyContextTokenMissing_Type22314 ·22310:·00483e34···208·OBJECT··LOCAL··DEFAULT···24·_PyContextTokenMissing_Type
22315 ·22311:·0019563d····92·FUNC····LOCAL··DEFAULT···11·_PyHamt_NewIterItems22315 ·22311:·0019563d····92·FUNC····LOCAL··DEFAULT···11·_PyHamt_NewIterItems
22316 ·22312:·0006a2ed···120·FUNC····LOCAL··DEFAULT···11·_PyParser_ASTFromFile22316 ·22312:·0006a2ed···120·FUNC····LOCAL··DEFAULT···11·_PyParser_ASTFromFile
22317 ·22313:·001b9fad···272·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinaryOp22317 ·22313:·001b9fad···272·FUNC····LOCAL··DEFAULT···11·_Py_Specialize_BinaryOp
22318 ·22314:·000d7269···318·FUNC····LOCAL··DEFAULT···11·_mi_free_generic22318 ·22314:·000d7269···318·FUNC····LOCAL··DEFAULT···11·_mi_free_generic
Offset 22782, 15 lines modifiedOffset 22782, 15 lines modified
22782 ·22778:·000d75c5···562·FUNC····LOCAL··DEFAULT···11·_mi_heap_delayed_free_partial22782 ·22778:·000d75c5···562·FUNC····LOCAL··DEFAULT···11·_mi_heap_delayed_free_partial
22783 ·22779:·001ac771····92·FUNC····LOCAL··DEFAULT···11·_Py_get_env_flag22783 ·22779:·001ac771····92·FUNC····LOCAL··DEFAULT···11·_Py_get_env_flag
22784 ·22780:·000c95c1···128·FUNC····LOCAL··DEFAULT···11·_PyTypes_InitTypes22784 ·22780:·000c95c1···128·FUNC····LOCAL··DEFAULT···11·_PyTypes_InitTypes
22785 ·22781:·000db5ed····84·FUNC····LOCAL··DEFAULT···11·mi_realpath22785 ·22781:·000db5ed····84·FUNC····LOCAL··DEFAULT···11·mi_realpath
22786 ·22782:·0031d89c··2064·OBJECT··LOCAL··DEFAULT···13·_PyUnicode_Database_Records22786 ·22782:·0031d89c··2064·OBJECT··LOCAL··DEFAULT···13·_PyUnicode_Database_Records
Max diff block lines reached; 5715/14950 bytes (38.23%) of diff not shown.
1.89 KB
readelf --wide --notes {}
    
Offset 1, 27 lines modifiedOffset 1, 27 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:·7d4341d90571db794b78acf1e8652e82f64e88903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4eee9a33b4c0be7d2423a28411408092329af1c4
  
4 Displaying·notes·found·in:·.note.stapsdt4 Displaying·notes·found·in:·.note.stapsdt
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python6 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
7 ····Name:·gc__start7 ····Name:·gc__start
8 ····Location:·0x0018cac0,·Base:·0x0044901c,·Semaphore:·0x004bbcf68 ····Location:·0x0018cac0,·Base:·0x00449030,·Semaphore:·0x004bbcf6
9 ····Arguments:·-4@[sp,·#24]9 ····Arguments:·-4@[sp,·#24]
10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python10 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
11 ····Name:·gc__done11 ····Name:·gc__done
12 ····Location:·0x0018cac6,·Base:·0x0044901c,·Semaphore:·0x004bbcf812 ····Location:·0x0018cac6,·Base:·0x00449030,·Semaphore:·0x004bbcf8
13 ····Arguments:·-4@r113 ····Arguments:·-4@r1
14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python14 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
15 ····Name:·import__find__load__start15 ····Name:·import__find__load__start
16 ····Location:·0x0019a058,·Base:·0x0044901c,·Semaphore:·0x004bbcfa16 ····Location:·0x0019a058,·Base:·0x00449030,·Semaphore:·0x004bbcfa
17 ····Arguments:·4@r017 ····Arguments:·4@r0
18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python18 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
19 ····Name:·import__find__load__done19 ····Name:·import__find__load__done
20 ····Location:·0x0019a068,·Base:·0x0044901c,·Semaphore:·0x004bbcfc20 ····Location:·0x0019a068,·Base:·0x00449030,·Semaphore:·0x004bbcfc
21 ····Arguments:·4@r0·-4@r321 ····Arguments:·4@r0·-4@r3
22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python22 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
23 ····Name:·audit23 ····Name:·audit
24 ····Location:·0x001c0bae,·Base:·0x0044901c,·Semaphore:·0x004bbcfe24 ····Location:·0x001c0bae,·Base:·0x00449030,·Semaphore:·0x004bbcfe
25 ····Arguments:·4@r9·4@r425 ····Arguments:·4@r9·4@r4
680 B
readelf --wide --debug-dump=info {}
    
Offset 4194297, 8 lines modifiedOffset 4194297, 8 lines modified
4194297 ····<885734>···DW_AT_decl_column·:·(data1)·294194297 ····<885734>···DW_AT_decl_column·:·(data1)·29
4194298 ····<885735>···DW_AT_type········:·(ref4)·<0x885727>4194298 ····<885735>···DW_AT_type········:·(ref4)·<0x885727>
4194299 ·<1><885739>:·Abbrev·Number:·54·(DW_TAG_structure_type)4194299 ·<1><885739>:·Abbrev·Number:·54·(DW_TAG_structure_type)
4194300 ····<88573a>···DW_AT_name········:·(strp)·(offset:·0x23a5):·arena_object4194300 ····<88573a>···DW_AT_name········:·(strp)·(offset:·0x23a5):·arena_object
4194301 ····<88573e>···DW_AT_byte_size···:·(data1)·284194301 ····<88573e>···DW_AT_byte_size···:·(data1)·28
4194302 ····<88573f>···DW_AT_decl_file···:·(data1)·984194302 ····<88573f>···DW_AT_decl_file···:·(data1)·98
4194303 ····<885740>···DW_AT_decl_line···:·(data2)·2694194303 ····<885740>···DW_AT_decl_line···:·(data2)·269
4194304 [·Too·much·input·for·diff·(SHA256:·e8d0ca3dcb116b56fbfc588d33408d6e7573f70a40489e642c6a1cd8342bbc06)·]4194304 [·Too·much·input·for·diff·(SHA256:·37f11f874f0858516558888923c84b72003570a64f1ca43018978e8d95f01874)·]
491 B
strings --all --bytes=8 {}
    
Offset 2218, 28 lines modifiedOffset 2218, 26 lines modified
2218 Y*??Gci|I2218 Y*??Gci|I
2219 .u_E57P]2219 .u_E57P]
2220 _PYLQzd\2220 _PYLQzd\
2221 (]3FR{9^)2221 (]3FR{9^)
2222 fI<fIW[Yj2222 fI<fIW[Yj
2223 :O}+$\:Y2223 :O}+$\:Y
2224 d]!s2_U<2224 d]!s2_U<
 2225 fiJ&h+,hM
 2226 =ieOvL*>+
2225 5UQmUQUmUQ 
2226 4t)@#P~+ 
2227 K>N[<0FS 
2228 CcAtaWh% 
2229 'z|R6!$( 
2230 \z5G&-B. 
2231 L;ym|;ed2227 L;ym|;ed
2232 !U61d0p`61 
2233 \SVB-tMI 
2234 /ITd_0VD 
2235 {xg@)6yp 
2236 ~qQw$hxq 
2237 Ds<plIQs 
2238 ZhX4W13l2228 @bH4po·1
 2229 pB"1e1pQ"1e#p}"1%»      x<
 2230 K9»     +4,^*
 2231 Zo'Vm7h'
 2232 EQQw2hbQ
 2233 :sIiBA+J
 2234 }*OnNUP1
 2235 Dw4pdUQw
 2236 AD/M2~R2z
2239 @kRlHh042237 @kRlHh04
2240 7hn|#+M42238 7hn|#+M4
2241 U[R8(",k2239 U[R8(",k
2242 bUpe[%"hLj2240 bUpe[%"hLj
2243 !f1_1Jf»2241 !f1_1Jf»
2244 lmYj6Bo?X2242 lmYj6Bo?X
2245 qCjW<`9A2243 qCjW<`9A
715 KB
./usr/lib/debug/.build-id/8c/46f2ee4d7b39f6fbfc17754d6b3c5fd81a256c.debug vs.
./usr/lib/debug/.build-id/38/aeb74eb5d284cd179b091e665b3b92f7d9fec7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 20% similar despite different names
894 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25564·(bytes·into·file)13 ··Start·of·section·headers:··········25552·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········617 ··Number·of·program·headers:·········6
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
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02618·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02620·R·E·0x1000
7 ··LOAD···········0x000eb0·0x00003eb0·0x00003eb0·0x00000·0x002f8·RW··0x10007 ··LOAD···········0x000eb0·0x00003eb0·0x00003eb0·0x00000·0x002f8·RW··0x1000
8 ··DYNAMIC········0x000eb0·0x00003f18·0x00003f18·0x00000·0x000e8·RW··0x48 ··DYNAMIC········0x000eb0·0x00003f18·0x00003f18·0x00000·0x000e8·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000eb0·0x00003eb0·0x00003eb0·0x00000·0x00150·R···0x111 ··GNU_RELRO······0x000eb0·0x00003eb0·0x00003eb0·0x00000·0x00150·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.48 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x63dc:1 There·are·35·section·headers,·starting·at·offset·0x63d0:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000004e8·000118·000434·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000004e8·000118·000434·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000091c·000118·000076·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000091c·000118·000076·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000994·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000994·000118·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········000009d4·000118·000190·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000009d4·000118·000190·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000b64·000118·000140·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000b64·000118·000140·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000ca4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000ca4·000118·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000cb0·000118·0001fc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000cb0·000118·0001fc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000eb0·000118·001464·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000eb0·000118·00146c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00002314·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000231c·000118·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000231c·000118·0002f8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002324·000118·0002f8·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002614·000118·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000261c·000118·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003eb0·000eb0·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003eb0·000eb0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003eb4·000eb0·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003eb4·000eb0·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········00003eb8·000eb0·000060·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00003eb8·000eb0·000060·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00003f18·000eb0·0000e8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00003f18·000eb0·0000e8·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00004000·000eb0·0000f0·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00004000·000eb0·0000f0·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········000040f0·000eb0·000068·00··WA··0···0··424 ··[20]·.data·············NOBITS··········000040f0·000eb0·000068·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004158·000eb0·000050·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00004158·000eb0·000050·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000051·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000051·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001bc·00267c·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001bc·002679·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·002838·0002f3·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·002838·0002f5·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·002b2c·0009bc·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·002b30·0009c2·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0034e8·0000c5·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0034f4·0000c5·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·0035b0·000a7c·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0035bc·000a7c·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·00402c·0009d7·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·004038·0009c5·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·004a04·0002d5·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·004a00·0002d0·00···C··0···0··4
36 ··[32]·.symtab···········SYMTAB··········00000000·004cdc·000cf0·10·····33·151··436 ··[32]·.symtab···········SYMTAB··········00000000·004cd0·000cf0·10·····33·151··4
37 ··[33]·.strtab···········STRTAB··········00000000·0059cc·0008af·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·0059c0·0008af·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00627b·00015e·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00626f·00015e·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.2 KB
readelf --wide --symbols {}
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 ·····5:·0000091c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·0000091c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·00000994·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·00000994·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·000009d4·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·000009d4·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·00000b64·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·00000b64·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·00000ca4·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·00000ca4·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·00000cb0·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·00000cb0·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·00000eb0·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·00000eb0·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·00002314·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·0000231c·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·0000231c·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·00002324·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·00002614·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame18 ····14:·0000261c·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
19 ····15:·00003eb0·····0·SECTION·LOCAL··DEFAULT···15·.init_array19 ····15:·00003eb0·····0·SECTION·LOCAL··DEFAULT···15·.init_array
20 ····16:·00003eb4·····0·SECTION·LOCAL··DEFAULT···16·.fini_array20 ····16:·00003eb4·····0·SECTION·LOCAL··DEFAULT···16·.fini_array
21 ····17:·00003eb8·····0·SECTION·LOCAL··DEFAULT···17·.data.rel.ro21 ····17:·00003eb8·····0·SECTION·LOCAL··DEFAULT···17·.data.rel.ro
22 ····18:·00003f18·····0·SECTION·LOCAL··DEFAULT···18·.dynamic22 ····18:·00003f18·····0·SECTION·LOCAL··DEFAULT···18·.dynamic
23 ····19:·00004000·····0·SECTION·LOCAL··DEFAULT···19·.got23 ····19:·00004000·····0·SECTION·LOCAL··DEFAULT···19·.got
24 ····20:·000040f0·····0·SECTION·LOCAL··DEFAULT···20·.data24 ····20:·000040f0·····0·SECTION·LOCAL··DEFAULT···20·.data
25 ····21:·00004158·····0·SECTION·LOCAL··DEFAULT···21·.bss25 ····21:·00004158·····0·SECTION·LOCAL··DEFAULT···21·.bss
Offset 30, 124 lines modifiedOffset 30, 124 lines modified
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_abbrev30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_abbrev
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_line31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_line
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_frame32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_frame
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_str33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_str
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_loclists34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_loclists
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_rnglists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_rnglists
36 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o36 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
37 ····33:·00001d0c·····0·NOTYPE··LOCAL··DEFAULT···11·$a37 ····33:·00001d14·····0·NOTYPE··LOCAL··DEFAULT···11·$a
38 ····34:·00001d0c·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn38 ····34:·00001d14·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
39 ····35:·00001d28·····0·NOTYPE··LOCAL··DEFAULT···11·$d39 ····35:·00001d30·····0·NOTYPE··LOCAL··DEFAULT···11·$d
40 ····36:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT····9·$a40 ····36:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
41 ····37:·00002314·····0·NOTYPE··LOCAL··DEFAULT···12·$a41 ····37:·0000231c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
43 ····39:·00000cac·····0·NOTYPE··LOCAL··DEFAULT····9·$a43 ····39:·00000cac·····0·NOTYPE··LOCAL··DEFAULT····9·$a
44 ····40:·00002318·····0·NOTYPE··LOCAL··DEFAULT···12·$a44 ····40:·00002320·····0·NOTYPE··LOCAL··DEFAULT···12·$a
45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·fuzzer.c45 ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·fuzzer.c
46 ····42:·000023e0·····0·NOTYPE··LOCAL··DEFAULT···13·$d46 ····42:·000023e8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
47 ····43:·00000f8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t47 ····43:·00000f8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
48 ····44:·00001bf1···284·FUNC····LOCAL··DEFAULT···11·fuzz_pycompile48 ····44:·00001bf9···284·FUNC····LOCAL··DEFAULT···11·fuzz_pycompile
49 ····45:·00001bd5····26·FUNC····LOCAL··DEFAULT···11·Py_XDECREF49 ····45:·00001bdd····26·FUNC····LOCAL··DEFAULT···11·Py_XDECREF
50 ····46:·00001ac8·····0·NOTYPE··LOCAL··DEFAULT···11·$d50 ····46:·00001ad0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
51 ····47:·00001bd4·····0·NOTYPE··LOCAL··DEFAULT···11·$t51 ····47:·00001bdc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
52 ····48:·00001cf0·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·00001cf8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
53 ····49:·00000eb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t53 ····49:·00000eb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
54 ····50:·0000255c·····0·NOTYPE··LOCAL··DEFAULT···13·$d54 ····50:·00002564·····0·NOTYPE··LOCAL··DEFAULT···13·$d
55 ····51:·0000255c····12·OBJECT··LOCAL··DEFAULT···13·start_vals55 ····51:·00002564····12·OBJECT··LOCAL··DEFAULT···13·start_vals
56 ····52:·00002568····16·OBJECT··LOCAL··DEFAULT···13·optimize_vals56 ····52:·00002570····16·OBJECT··LOCAL··DEFAULT···13·optimize_vals
57 ····53:·0000415c·····0·NOTYPE··LOCAL··DEFAULT···21·$d57 ····53:·0000415c·····0·NOTYPE··LOCAL··DEFAULT···21·$d
58 ····54:·0000415c·····4·OBJECT··LOCAL··DEFAULT···21·STRUCT_UNPACK_INITIALIZED.658 ····54:·0000415c·····4·OBJECT··LOCAL··DEFAULT···21·STRUCT_UNPACK_INITIALIZED.6
59 ····55:·00004168·····4·OBJECT··LOCAL··DEFAULT···21·JSON_LOADS_INITIALIZED.559 ····55:·00004168·····4·OBJECT··LOCAL··DEFAULT···21·JSON_LOADS_INITIALIZED.5
60 ····56:·00004170·····4·OBJECT··LOCAL··DEFAULT···21·SRE_COMPILE_INITIALIZED.460 ····56:·00004170·····4·OBJECT··LOCAL··DEFAULT···21·SRE_COMPILE_INITIALIZED.4
61 ····57:·00004180·····4·OBJECT··LOCAL··DEFAULT···21·SRE_MATCH_INITIALIZED.361 ····57:·00004180·····4·OBJECT··LOCAL··DEFAULT···21·SRE_MATCH_INITIALIZED.3
62 ····58:·00004188·····4·OBJECT··LOCAL··DEFAULT···21·CSV_READER_INITIALIZED.262 ····58:·00004188·····4·OBJECT··LOCAL··DEFAULT···21·CSV_READER_INITIALIZED.2
63 ····59:·00004194·····4·OBJECT··LOCAL··DEFAULT···21·AST_LITERAL_EVAL_INITIALIZED.163 ····59:·00004194·····4·OBJECT··LOCAL··DEFAULT···21·AST_LITERAL_EVAL_INITIALIZED.1
64 ····60:·0000419c·····4·OBJECT··LOCAL··DEFAULT···21·ELEMENTTREE_PARSEWHOLE_INITIALIZED.064 ····60:·0000419c·····4·OBJECT··LOCAL··DEFAULT···21·ELEMENTTREE_PARSEWHOLE_INITIALIZED.0
65 ····61:·00003eb8·····0·NOTYPE··LOCAL··DEFAULT···17·$d65 ····61:·00003eb8·····0·NOTYPE··LOCAL··DEFAULT···17·$d
66 ····62:·00003eb8····96·OBJECT··LOCAL··DEFAULT···17·regex_patterns66 ····62:·00003eb8····96·OBJECT··LOCAL··DEFAULT···17·regex_patterns
67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_xxtestfuzz.c67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_xxtestfuzz.c
68 ····64:·00001dd4·····0·NOTYPE··LOCAL··DEFAULT···11·$t68 ····64:·00001ddc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····65:·00001ddc·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00001de4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000023ac·····0·NOTYPE··LOCAL··DEFAULT···13·$d70 ····66:·000023b4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
71 ····67:·00000f24·····0·NOTYPE··LOCAL··DEFAULT···11·$t71 ····67:·00000f24·····0·NOTYPE··LOCAL··DEFAULT···11·$t
72 ····68:·00000f25···104·FUNC····LOCAL··DEFAULT···11·_fuzz_run72 ····68:·00000f25···104·FUNC····LOCAL··DEFAULT···11·_fuzz_run
73 ····69:·00000f78·····0·NOTYPE··LOCAL··DEFAULT···11·$d73 ····69:·00000f78·····0·NOTYPE··LOCAL··DEFAULT···11·$d
74 ····70:·000040f4·····0·NOTYPE··LOCAL··DEFAULT···20·$d74 ····70:·000040f4·····0·NOTYPE··LOCAL··DEFAULT···20·$d
75 ····71:·000040f4····16·OBJECT··LOCAL··DEFAULT···20·module_slots75 ····71:·000040f4····16·OBJECT··LOCAL··DEFAULT···20·module_slots
76 ····72:·00004104·····0·NOTYPE··LOCAL··DEFAULT···20·$d76 ····72:·00004104·····0·NOTYPE··LOCAL··DEFAULT···20·$d
77 ····73:·00004104····52·OBJECT··LOCAL··DEFAULT···20·_fuzzmodule77 ····73:·00004104····52·OBJECT··LOCAL··DEFAULT···20·_fuzzmodule
78 ····74:·00004138····32·OBJECT··LOCAL··DEFAULT···20·module_methods78 ····74:·00004138····32·OBJECT··LOCAL··DEFAULT···20·module_methods
79 ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c79 ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
80 ····76:·0000231c·····0·NOTYPE··LOCAL··DEFAULT···13·$d80 ····76:·00002324·····0·NOTYPE··LOCAL··DEFAULT···13·$d
81 ····77:·0000231c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits81 ····77:·00002324·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
82 ····78:·00001d31·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones82 ····78:·00001d39·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
83 ····79:·00001d30·····0·NOTYPE··LOCAL··DEFAULT···11·$t83 ····79:·00001d38·····0·NOTYPE··LOCAL··DEFAULT···11·$t
84 ····80:·00001d4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d84 ····80:·00001d54·····0·NOTYPE··LOCAL··DEFAULT···11·$d
85 ····81:·00001d5c·····0·NOTYPE··LOCAL··DEFAULT···11·$t85 ····81:·00001d64·····0·NOTYPE··LOCAL··DEFAULT···11·$t
86 ····82:·00001d5d·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones86 ····82:·00001d65·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
87 ····83:·00001d80·····0·NOTYPE··LOCAL··DEFAULT···11·$d87 ····83:·00001d88·····0·NOTYPE··LOCAL··DEFAULT···11·$d
88 ····84:·000040f0·····0·NOTYPE··LOCAL··DEFAULT···20·$d88 ····84:·000040f0·····0·NOTYPE··LOCAL··DEFAULT···20·$d
89 ····85:·00001d90·····0·NOTYPE··LOCAL··DEFAULT···11·$t89 ····85:·00001d98·····0·NOTYPE··LOCAL··DEFAULT···11·$t
90 ····86:·00001d91·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux90 ····86:·00001d99·····0·FUNC····LOCAL··DEFAULT···11·__do_global_dtors_aux
91 ····87:·00001dbc·····0·NOTYPE··LOCAL··DEFAULT···11·$d91 ····87:·00001dc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
92 ····88:·00004158·····1·OBJECT··LOCAL··DEFAULT···21·completed.092 ····88:·00004158·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
93 ····89:·00003eb4·····0·NOTYPE··LOCAL··DEFAULT···16·$d93 ····89:·00003eb4·····0·NOTYPE··LOCAL··DEFAULT···16·$d
94 ····90:·00003eb4·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry94 ····90:·00003eb4·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
95 ····91:·00001dd0·····0·NOTYPE··LOCAL··DEFAULT···11·$t95 ····91:·00001dd8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
96 ····92:·00001dd1·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy96 ····92:·00001dd9·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
97 ····93:·00003eb0·····0·NOTYPE··LOCAL··DEFAULT···15·$d97 ····93:·00003eb0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
98 ····94:·00003eb0·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry98 ····94:·00003eb0·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
99 ····95:·00004158·····0·NOTYPE··LOCAL··DEFAULT···21·$d99 ····95:·00004158·····0·NOTYPE··LOCAL··DEFAULT···21·$d
100 ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivsi3.o100 ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_udivsi3.o
101 ····97:·00001de0·····0·NOTYPE··LOCAL··DEFAULT···11·.udivsi3_skip_div0_test101 ····97:·00001de8·····0·NOTYPE··LOCAL··DEFAULT···11·.udivsi3_skip_div0_test
102 ····98:·00001de0·····0·NOTYPE··LOCAL··DEFAULT···11·$t102 ····98:·00001de8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
103 ····99:·00000000·····0·NOTYPE··LOCAL··DEFAULT··ABS·shift103 ····99:·00000000·····0·NOTYPE··LOCAL··DEFAULT··ABS·shift
104 ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_divsi3.o104 ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_divsi3.o
105 ···101:·00002058·····0·NOTYPE··LOCAL··DEFAULT···11·$t105 ···101:·00002060·····0·NOTYPE··LOCAL··DEFAULT···11·$t
106 ···102:·0000205e·····0·NOTYPE··LOCAL··DEFAULT···11·.divsi3_skip_div0_test106 ···102:·00002066·····0·NOTYPE··LOCAL··DEFAULT···11·.divsi3_skip_div0_test
107 ···103:·00000000·····0·NOTYPE··LOCAL··DEFAULT··ABS·shift107 ···103:·00000000·····0·NOTYPE··LOCAL··DEFAULT··ABS·shift
108 ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_dvmd_lnx.o108 ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_dvmd_lnx.o
109 ···105:·00002308·····0·NOTYPE··LOCAL··DEFAULT···11·$t109 ···105:·00002310·····0·NOTYPE··LOCAL··DEFAULT···11·$t
110 ···106:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c110 ···106:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
111 ···107:·00002584·····0·NOTYPE··LOCAL··DEFAULT···13·$d111 ···107:·0000258c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
112 ···108:·00002584·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits112 ···108:·0000258c·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
113 ···109:·00002614·····0·NOTYPE··LOCAL··DEFAULT···14·$d113 ···109:·0000261c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
114 ···110:·00002614·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__114 ···110:·0000261c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
116 ···112:·00001de1·····0·FUNC····LOCAL··DEFAULT···11·__aeabi_uidiv116 ···112:·00001de9·····0·FUNC····LOCAL··DEFAULT···11·__aeabi_uidiv
117 ···113:·000041a0·····4·OBJECT··LOCAL··DEFAULT···21·xmlparser_type117 ···113:·000041a0·····4·OBJECT··LOCAL··DEFAULT···21·xmlparser_type
118 ···114:·0000257c·····4·OBJECT··LOCAL··DEFAULT···13·NUM_START_VALS118 ···114:·00002584·····4·OBJECT··LOCAL··DEFAULT···13·NUM_START_VALS
119 ···115:·00002314·····0·FUNC····LOCAL··DEFAULT···12·_fini119 ···115:·0000231c·····0·FUNC····LOCAL··DEFAULT···12·_fini
120 ···116:·00004178·····4·OBJECT··LOCAL··DEFAULT···21·re_error_exception120 ···116:·00004178·····4·OBJECT··LOCAL··DEFAULT···21·re_error_exception
121 ···117:·00004198·····4·OBJECT··LOCAL··DEFAULT···21·ast_literal_eval_method121 ···117:·00004198·····4·OBJECT··LOCAL··DEFAULT···21·ast_literal_eval_method
122 ···118:·000022ed····26·FUNC····LOCAL··DEFAULT···11·__aeabi_idivmod122 ···118:·000022f5····26·FUNC····LOCAL··DEFAULT···11·__aeabi_idivmod
123 ···119:·00000f8d··3144·FUNC····LOCAL··DEFAULT···11·LLVMFuzzerTestOneInput123 ···119:·00000f8d··3152·FUNC····LOCAL··DEFAULT···11·LLVMFuzzerTestOneInput
124 ···120:·00002309····12·FUNC····LOCAL··DEFAULT···11·__aeabi_ldiv0124 ···120:·00002311····12·FUNC····LOCAL··DEFAULT···11·__aeabi_ldiv0
125 ···121:·00004174·····4·OBJECT··LOCAL··DEFAULT···21·re_compile_method125 ···121:·00004174·····4·OBJECT··LOCAL··DEFAULT···21·re_compile_method
126 ···122:·000041a4·····4·OBJECT··LOCAL··DEFAULT···21·bytesio_type126 ···122:·000041a4·····4·OBJECT··LOCAL··DEFAULT···21·bytesio_type
127 ···123:·00001de1···604·FUNC····LOCAL··DEFAULT···11·__udivsi3127 ···123:·00001de9···604·FUNC····LOCAL··DEFAULT···11·__udivsi3
128 ···124:·000040f0·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle128 ···124:·000040f0·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
129 ···125:·00000eb5···110·FUNC····LOCAL··DEFAULT···11·LLVMFuzzerInitialize129 ···125:·00000eb5···110·FUNC····LOCAL··DEFAULT···11·LLVMFuzzerInitialize
130 ···126:·00002059···660·FUNC····LOCAL··DEFAULT···11·__divsi3130 ···126:·00002061···660·FUNC····LOCAL··DEFAULT···11·__divsi3
131 ···127:·00002580·····4·OBJECT··LOCAL··DEFAULT···13·NUM_PATTERNS131 ···127:·00002588·····4·OBJECT··LOCAL··DEFAULT···13·NUM_PATTERNS
132 ···128:·00004160·····4·OBJECT··LOCAL··DEFAULT···21·struct_error132 ···128:·00004160·····4·OBJECT··LOCAL··DEFAULT···21·struct_error
133 ···129:·0000416c·····4·OBJECT··LOCAL··DEFAULT···21·json_loads_method133 ···129:·0000416c·····4·OBJECT··LOCAL··DEFAULT···21·json_loads_method
134 ···130:·0000418c·····4·OBJECT··LOCAL··DEFAULT···21·csv_module134 ···130:·0000418c·····4·OBJECT··LOCAL··DEFAULT···21·csv_module
135 ···131:·00000eb1·····4·FUNC····LOCAL··DEFAULT···11·__lsan_is_turned_off135 ···131:·00000eb1·····4·FUNC····LOCAL··DEFAULT···11·__lsan_is_turned_off
136 ···132:·00002309····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv0136 ···132:·00002311····12·FUNC····LOCAL··DEFAULT···11·__aeabi_idiv0
137 ···133:·00003f18·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC137 ···133:·00003f18·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
138 ···134:·0000203d····26·FUNC····LOCAL··DEFAULT···11·__aeabi_uidivmod138 ···134:·00002045····26·FUNC····LOCAL··DEFAULT···11·__aeabi_uidivmod
Max diff block lines reached; 2183/13463 bytes (16.21%) of diff not shown.
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:·8c46f2ee4d7b39f6fbfc17754d6b3c5fd81a256c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38aeb74eb5d284cd179b091e665b3b92f7d9fec7
119 KB
readelf --wide --debug-dump=rawline {}
    
Offset 48, 23 lines modifiedOffset 48, 23 lines modified
48 ··12»     6»    0»   0»  object.h48 ··12»     6»    0»   0»  object.h
49 ··13»     5»    0»   0»  pybuffer.h49 ··13»     5»    0»   0»  pybuffer.h
50 ··14»     5»    0»   0»  pyerrors.h50 ··14»     5»    0»   0»  pyerrors.h
51 ··15»     5»    0»   0»  modsupport.h51 ··15»     5»    0»   0»  modsupport.h
  
52 ·Line·Number·Statements:52 ·Line·Number·Statements:
53 ··[0x000001a3]··Set·column·to·153 ··[0x000001a3]··Set·column·to·1
54 ··[0x000001a5]··Extended·opcode·2:·set·Address·to·0x1dd454 ··[0x000001a5]··Extended·opcode·2:·set·Address·to·0x1ddc
55 ··[0x000001ac]··Advance·Line·by·49·to·5055 ··[0x000001ac]··Advance·Line·by·49·to·50
56 ··[0x000001ae]··Copy56 ··[0x000001ae]··Copy
57 ··[0x000001af]··Set·column·to·557 ··[0x000001af]··Set·column·to·5
58 ··[0x000001b1]··Special·opcode·6:·advance·Address·by·0·to·0x1dd4·and·Line·by·1·to·51·(view·1)58 ··[0x000001b1]··Special·opcode·6:·advance·Address·by·0·to·0x1ddc·and·Line·by·1·to·51·(view·1)
59 ··[0x000001b2]··Set·column·to·1259 ··[0x000001b2]··Set·column·to·12
60 ··[0x000001b4]··Set·is_stmt·to·060 ··[0x000001b4]··Set·is_stmt·to·0
61 ··[0x000001b5]··Copy·(view·2)61 ··[0x000001b5]··Copy·(view·2)
62 ··[0x000001b6]··Advance·PC·by·12·to·0x1de062 ··[0x000001b6]··Advance·PC·by·12·to·0x1de8
63 ··[0x000001b8]··Extended·opcode·1:·End·of·Sequence63 ··[0x000001b8]··Extended·opcode·1:·End·of·Sequence
  
64 ··[0x000001bb]··Set·column·to·6064 ··[0x000001bb]··Set·column·to·60
65 ··[0x000001bd]··Extended·opcode·2:·set·Address·to·0xf2465 ··[0x000001bd]··Extended·opcode·2:·set·Address·to·0xf24
66 ··[0x000001c4]··Special·opcode·11:·advance·Address·by·0·to·0xf24·and·Line·by·6·to·766 ··[0x000001c4]··Special·opcode·11:·advance·Address·by·0·to·0xf24·and·Line·by·6·to·7
67 ··[0x000001c5]··Set·is_stmt·to·067 ··[0x000001c5]··Set·is_stmt·to·0
68 ··[0x000001c6]··Copy·(view·1)68 ··[0x000001c6]··Copy·(view·1)
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ··[0x00000212]··Set·is_stmt·to·0122 ··[0x00000212]··Set·is_stmt·to·0
123 ··[0x00000213]··Special·opcode·8:·advance·Address·by·0·to·0xf72·and·Line·by·3·to·24·(view·1)123 ··[0x00000213]··Special·opcode·8:·advance·Address·by·0·to·0xf72·and·Line·by·3·to·24·(view·1)
124 ··[0x00000214]··Advance·PC·by·26·to·0xf8c124 ··[0x00000214]··Advance·PC·by·26·to·0xf8c
125 ··[0x00000216]··Extended·opcode·1:·End·of·Sequence125 ··[0x00000216]··Extended·opcode·1:·End·of·Sequence
  
  
126 ··Offset:······················0x219126 ··Offset:······················0x219
127 ··Length:······················6368127 ··Length:······················6361
128 ··DWARF·Version:···············3128 ··DWARF·Version:···············3
129 ··Prologue·Length:·············694129 ··Prologue·Length:·············694
130 ··Minimum·Instruction·Length:··2130 ··Minimum·Instruction·Length:··2
131 ··Initial·value·of·'is_stmt':··1131 ··Initial·value·of·'is_stmt':··1
132 ··Line·Base:···················-5132 ··Line·Base:···················-5
133 ··Line·Range:··················14133 ··Line·Range:··················14
134 ··Opcode·Base:·················13134 ··Opcode·Base:·················13
Offset 2438, 1267 lines modifiedOffset 2438, 1265 lines modified
2438 ··[0x000012d8]··Set·is_stmt·to·12438 ··[0x000012d8]··Set·is_stmt·to·1
2439 ··[0x000012d9]··Special·opcode·36:·advance·Address·by·4·to·0x17a4·and·Line·by·3·to·3052439 ··[0x000012d9]··Special·opcode·36:·advance·Address·by·4·to·0x17a4·and·Line·by·3·to·305
2440 ··[0x000012da]··Set·column·to·122440 ··[0x000012da]··Set·column·to·12
2441 ··[0x000012dc]··Set·is_stmt·to·02441 ··[0x000012dc]··Set·is_stmt·to·0
2442 ··[0x000012dd]··Copy·(view·1)2442 ··[0x000012dd]··Copy·(view·1)
2443 ··[0x000012de]··Set·column·to·92443 ··[0x000012de]··Set·column·to·9
2444 ··[0x000012e0]··Set·is_stmt·to·12444 ··[0x000012e0]··Set·is_stmt·to·1
2445 ··[0x000012e1]··Special·opcode·36:·advance·Address·by·4·to·0x17a8·and·Line·by·3·to·3082445 ··[0x000012e1]··Special·opcode·50:·advance·Address·by·6·to·0x17aa·and·Line·by·3·to·308
2446 ··[0x000012e2]··Set·column·to·302446 ··[0x000012e2]··Set·column·to·30
2447 ··[0x000012e4]··Set·is_stmt·to·02447 ··[0x000012e4]··Set·is_stmt·to·0
2448 ··[0x000012e5]··Copy·(view·1)2448 ··[0x000012e5]··Copy·(view·1)
2449 ··[0x000012e6]··Advance·Line·by·-6·to·3022449 ··[0x000012e6]··Advance·Line·by·-6·to·302
2450 ··[0x000012e8]··Special·opcode·33:·advance·Address·by·4·to·0x17ac·and·Line·by·0·to·3022450 ··[0x000012e8]··Special·opcode·33:·advance·Address·by·4·to·0x17ae·and·Line·by·0·to·302
2451 ··[0x000012e9]··Special·opcode·39:·advance·Address·by·4·to·0x17b0·and·Line·by·6·to·3082451 ··[0x000012e9]··Special·opcode·39:·advance·Address·by·4·to·0x17b2·and·Line·by·6·to·308
2452 ··[0x000012ea]··Set·column·to·432452 ··[0x000012ea]··Set·column·to·43
2453 ··[0x000012ec]··Extended·opcode·4:·set·Discriminator·to·22453 ··[0x000012ec]··Extended·opcode·4:·set·Discriminator·to·2
2454 ··[0x000012f0]··Set·is_stmt·to·12454 ··[0x000012f0]··Set·is_stmt·to·1
2455 ··[0x000012f1]··Advance·Line·by·-7·to·3012455 ··[0x000012f1]··Advance·Line·by·-7·to·301
2456 ··[0x000012f3]··Special·opcode·61:·advance·Address·by·8·to·0x17b8·and·Line·by·0·to·3012456 ··[0x000012f3]··Special·opcode·61:·advance·Address·by·8·to·0x17ba·and·Line·by·0·to·301
2457 ··[0x000012f4]··Set·column·to·262457 ··[0x000012f4]··Set·column·to·26
2458 ··[0x000012f6]··Extended·opcode·4:·set·Discriminator·to·12458 ··[0x000012f6]··Extended·opcode·4:·set·Discriminator·to·1
2459 ··[0x000012fa]··Copy·(view·1)2459 ··[0x000012fa]··Copy·(view·1)
2460 ··[0x000012fb]··Set·column·to·92460 ··[0x000012fb]··Set·column·to·9
2461 ··[0x000012fd]··Special·opcode·6:·advance·Address·by·0·to·0x17b8·and·Line·by·1·to·302·(view·2)2461 ··[0x000012fd]··Special·opcode·6:·advance·Address·by·0·to·0x17ba·and·Line·by·1·to·302·(view·2)
2462 ··[0x000012fe]··Set·column·to·302462 ··[0x000012fe]··Set·column·to·30
2463 ··[0x00001300]··Set·is_stmt·to·02463 ··[0x00001300]··Set·is_stmt·to·0
2464 ··[0x00001301]··Copy·(view·3)2464 ··[0x00001301]··Copy·(view·3)
2465 ··[0x00001302]··Special·opcode·33:·advance·Address·by·4·to·0x17bc·and·Line·by·0·to·3022465 ··[0x00001302]··Special·opcode·33:·advance·Address·by·4·to·0x17be·and·Line·by·0·to·302
2466 ··[0x00001303]··Set·column·to·92466 ··[0x00001303]··Set·column·to·9
2467 ··[0x00001305]··Set·is_stmt·to·12467 ··[0x00001305]··Set·is_stmt·to·1
2468 ··[0x00001306]··Special·opcode·36:·advance·Address·by·4·to·0x17c0·and·Line·by·3·to·3052468 ··[0x00001306]··Special·opcode·36:·advance·Address·by·4·to·0x17c2·and·Line·by·3·to·305
2469 ··[0x00001307]··Set·column·to·122469 ··[0x00001307]··Set·column·to·12
2470 ··[0x00001309]··Set·is_stmt·to·02470 ··[0x00001309]··Set·is_stmt·to·0
2471 ··[0x0000130a]··Copy·(view·1)2471 ··[0x0000130a]··Copy·(view·1)
2472 ··[0x0000130b]··Set·column·to·92472 ··[0x0000130b]··Set·column·to·9
2473 ··[0x0000130d]··Set·is_stmt·to·12473 ··[0x0000130d]··Set·is_stmt·to·1
2474 ··[0x0000130e]··Special·opcode·36:·advance·Address·by·4·to·0x17c4·and·Line·by·3·to·3082474 ··[0x0000130e]··Special·opcode·36:·advance·Address·by·4·to·0x17c6·and·Line·by·3·to·308
2475 ··[0x0000130f]··Set·column·to·302475 ··[0x0000130f]··Set·column·to·30
2476 ··[0x00001311]··Set·is_stmt·to·02476 ··[0x00001311]··Set·is_stmt·to·0
2477 ··[0x00001312]··Copy·(view·1)2477 ··[0x00001312]··Copy·(view·1)
2478 ··[0x00001313]··Advance·Line·by·-6·to·3022478 ··[0x00001313]··Advance·Line·by·-6·to·302
2479 ··[0x00001315]··Special·opcode·33:·advance·Address·by·4·to·0x17c8·and·Line·by·0·to·3022479 ··[0x00001315]··Special·opcode·33:·advance·Address·by·4·to·0x17ca·and·Line·by·0·to·302
2480 ··[0x00001316]··Special·opcode·39:·advance·Address·by·4·to·0x17cc·and·Line·by·6·to·3082480 ··[0x00001316]··Special·opcode·39:·advance·Address·by·4·to·0x17ce·and·Line·by·6·to·308
2481 ··[0x00001317]··Set·column·to·432481 ··[0x00001317]··Set·column·to·43
2482 ··[0x00001319]··Extended·opcode·4:·set·Discriminator·to·22482 ··[0x00001319]··Extended·opcode·4:·set·Discriminator·to·2
2483 ··[0x0000131d]··Set·is_stmt·to·12483 ··[0x0000131d]··Set·is_stmt·to·1
2484 ··[0x0000131e]··Advance·Line·by·-7·to·3012484 ··[0x0000131e]··Advance·Line·by·-7·to·301
2485 ··[0x00001320]··Special·opcode·61:·advance·Address·by·8·to·0x17d4·and·Line·by·0·to·3012485 ··[0x00001320]··Special·opcode·61:·advance·Address·by·8·to·0x17d6·and·Line·by·0·to·301
2486 ··[0x00001321]··Set·column·to·262486 ··[0x00001321]··Set·column·to·26
2487 ··[0x00001323]··Extended·opcode·4:·set·Discriminator·to·12487 ··[0x00001323]··Extended·opcode·4:·set·Discriminator·to·1
2488 ··[0x00001327]··Copy·(view·1)2488 ··[0x00001327]··Copy·(view·1)
2489 ··[0x00001328]··Set·column·to·92489 ··[0x00001328]··Set·column·to·9
2490 ··[0x0000132a]··Special·opcode·6:·advance·Address·by·0·to·0x17d4·and·Line·by·1·to·302·(view·2)2490 ··[0x0000132a]··Special·opcode·6:·advance·Address·by·0·to·0x17d6·and·Line·by·1·to·302·(view·2)
2491 ··[0x0000132b]··Set·column·to·302491 ··[0x0000132b]··Set·column·to·30
2492 ··[0x0000132d]··Set·is_stmt·to·02492 ··[0x0000132d]··Set·is_stmt·to·0
2493 ··[0x0000132e]··Copy·(view·3)2493 ··[0x0000132e]··Copy·(view·3)
2494 ··[0x0000132f]··Special·opcode·33:·advance·Address·by·4·to·0x17d8·and·Line·by·0·to·3022494 ··[0x0000132f]··Special·opcode·33:·advance·Address·by·4·to·0x17da·and·Line·by·0·to·302
2495 ··[0x00001330]··Set·column·to·92495 ··[0x00001330]··Set·column·to·9
2496 ··[0x00001332]··Set·is_stmt·to·12496 ··[0x00001332]··Set·is_stmt·to·1
2497 ··[0x00001333]··Special·opcode·36:·advance·Address·by·4·to·0x17dc·and·Line·by·3·to·3052497 ··[0x00001333]··Special·opcode·36:·advance·Address·by·4·to·0x17de·and·Line·by·3·to·305
2498 ··[0x00001334]··Set·column·to·122498 ··[0x00001334]··Set·column·to·12
2499 ··[0x00001336]··Set·is_stmt·to·02499 ··[0x00001336]··Set·is_stmt·to·0
2500 ··[0x00001337]··Copy·(view·1)2500 ··[0x00001337]··Copy·(view·1)
2501 ··[0x00001338]··Set·column·to·92501 ··[0x00001338]··Set·column·to·9
2502 ··[0x0000133a]··Set·is_stmt·to·12502 ··[0x0000133a]··Set·is_stmt·to·1
2503 ··[0x0000133b]··Special·opcode·36:·advance·Address·by·4·to·0x17e0·and·Line·by·3·to·3082503 ··[0x0000133b]··Special·opcode·36:·advance·Address·by·4·to·0x17e2·and·Line·by·3·to·308
2504 ··[0x0000133c]··Set·column·to·302504 ··[0x0000133c]··Set·column·to·30
2505 ··[0x0000133e]··Set·is_stmt·to·02505 ··[0x0000133e]··Set·is_stmt·to·0
2506 ··[0x0000133f]··Copy·(view·1)2506 ··[0x0000133f]··Copy·(view·1)
2507 ··[0x00001340]··Set·column·to·262507 ··[0x00001340]··Set·column·to·26
2508 ··[0x00001342]··Extended·opcode·4:·set·Discriminator·to·12508 ··[0x00001342]··Extended·opcode·4:·set·Discriminator·to·1
2509 ··[0x00001346]··Advance·Line·by·-7·to·3012509 ··[0x00001346]··Advance·Line·by·-7·to·301
2510 ··[0x00001348]··Special·opcode·33:·advance·Address·by·4·to·0x17e4·and·Line·by·0·to·3012510 ··[0x00001348]··Special·opcode·33:·advance·Address·by·4·to·0x17e6·and·Line·by·0·to·301
2511 ··[0x00001349]··Set·column·to·302511 ··[0x00001349]··Set·column·to·30
2512 ··[0x0000134b]··Special·opcode·26:·advance·Address·by·2·to·0x17e6·and·Line·by·7·to·3082512 ··[0x0000134b]··Special·opcode·26:·advance·Address·by·2·to·0x17e8·and·Line·by·7·to·308
2513 ··[0x0000134c]··Set·column·to·262513 ··[0x0000134c]··Set·column·to·26
2514 ··[0x0000134e]··Extended·opcode·4:·set·Discriminator·to·12514 ··[0x0000134e]··Extended·opcode·4:·set·Discriminator·to·1
2515 ··[0x00001352]··Advance·Line·by·-7·to·3012515 ··[0x00001352]··Advance·Line·by·-7·to·301
2516 ··[0x00001354]··Special·opcode·19:·advance·Address·by·2·to·0x17e8·and·Line·by·0·to·3012516 ··[0x00001354]··Special·opcode·19:·advance·Address·by·2·to·0x17ea·and·Line·by·0·to·301
2517 ··[0x00001355]··Set·column·to·302517 ··[0x00001355]··Set·column·to·30
2518 ··[0x00001357]··Special·opcode·26:·advance·Address·by·2·to·0x17ea·and·Line·by·7·to·3082518 ··[0x00001357]··Special·opcode·26:·advance·Address·by·2·to·0x17ec·and·Line·by·7·to·308
2519 ··[0x00001358]··Set·column·to·432519 ··[0x00001358]··Set·column·to·43
2520 ··[0x0000135a]··Extended·opcode·4:·set·Discriminator·to·22520 ··[0x0000135a]··Extended·opcode·4:·set·Discriminator·to·2
2521 ··[0x0000135e]··Set·is_stmt·to·12521 ··[0x0000135e]··Set·is_stmt·to·1
2522 ··[0x0000135f]··Advance·Line·by·-7·to·3012522 ··[0x0000135f]··Advance·Line·by·-7·to·301
2523 ··[0x00001361]··Special·opcode·19:·advance·Address·by·2·to·0x17ec·and·Line·by·0·to·3012523 ··[0x00001361]··Special·opcode·19:·advance·Address·by·2·to·0x17ee·and·Line·by·0·to·301
2524 ··[0x00001362]··Set·column·to·262524 ··[0x00001362]··Set·column·to·26
Max diff block lines reached; 113651/121485 bytes (93.55%) of diff not shown.
403 KB
readelf --wide --debug-dump=info {}
    
Offset 2114, 21 lines modifiedOffset 2114, 21 lines modified
2114 ····<fa0>···DW_AT_external····:·(flag_present)·12114 ····<fa0>···DW_AT_external····:·(flag_present)·1
2115 ····<fa0>···DW_AT_name········:·(strp)·(offset:·0x5b0):·PyInit__xxtestfuzz2115 ····<fa0>···DW_AT_name········:·(strp)·(offset:·0x5b0):·PyInit__xxtestfuzz
2116 ····<fa4>···DW_AT_decl_file···:·(data1)·12116 ····<fa4>···DW_AT_decl_file···:·(data1)·1
2117 ····<fa5>···DW_AT_decl_line···:·(data1)·492117 ····<fa5>···DW_AT_decl_line···:·(data1)·49
2118 ····<fa6>···DW_AT_decl_column·:·(data1)·12118 ····<fa6>···DW_AT_decl_column·:·(data1)·1
2119 ····<fa7>···DW_AT_prototyped··:·(flag_present)·12119 ····<fa7>···DW_AT_prototyped··:·(flag_present)·1
2120 ····<fa7>···DW_AT_type········:·(ref4)·<0x640>2120 ····<fa7>···DW_AT_type········:·(ref4)·<0x640>
2121 ····<fab>···DW_AT_low_pc······:·(addr)·0x1dd42121 ····<fab>···DW_AT_low_pc······:·(addr)·0x1ddc
2122 ····<faf>···DW_AT_high_pc·····:·(data4)·0xc2122 ····<faf>···DW_AT_high_pc·····:·(data4)·0xc
2123 ····<fb3>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)2123 ····<fb3>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
2124 ····<fb5>···DW_AT_call_all_calls:·(flag_present)·12124 ····<fb5>···DW_AT_call_all_calls:·(flag_present)·1
2125 ····<fb5>···DW_AT_sibling·····:·(ref4)·<0xfc3>2125 ····<fb5>···DW_AT_sibling·····:·(ref4)·<0xfc3>
2126 ·<2><fb9>:·Abbrev·Number:·35·(DW_TAG_call_site)2126 ·<2><fb9>:·Abbrev·Number:·35·(DW_TAG_call_site)
2127 ····<fba>···DW_AT_call_return_pc:·(addr)·0x1ddc2127 ····<fba>···DW_AT_call_return_pc:·(addr)·0x1de4
2128 ····<fbe>···DW_AT_call_tail_call:·(flag_present)·12128 ····<fbe>···DW_AT_call_tail_call:·(flag_present)·1
2129 ····<fbe>···DW_AT_call_origin·:·(ref4)·<0xf84>2129 ····<fbe>···DW_AT_call_origin·:·(ref4)·<0xf84>
2130 ·<2><fc2>:·Abbrev·Number:·02130 ·<2><fc2>:·Abbrev·Number:·0
2131 ·<1><fc3>:·Abbrev·Number:·36·(DW_TAG_subprogram)2131 ·<1><fc3>:·Abbrev·Number:·36·(DW_TAG_subprogram)
2132 ····<fc4>···DW_AT_name········:·(strp)·(offset:·0xbf):·_fuzz_run2132 ····<fc4>···DW_AT_name········:·(strp)·(offset:·0xbf):·_fuzz_run
2133 ····<fc8>···DW_AT_decl_file···:·(data1)·12133 ····<fc8>···DW_AT_decl_file···:·(data1)·1
2134 ····<fc9>···DW_AT_decl_line···:·(data1)·72134 ····<fc9>···DW_AT_decl_line···:·(data1)·7
Offset 2203, 25 lines modifiedOffset 2203, 25 lines modified
2203 ·<3><106f>:·Abbrev·Number:·13·(DW_TAG_call_site_parameter)2203 ·<3><106f>:·Abbrev·Number:·13·(DW_TAG_call_site_parameter)
2204 ····<1070>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(r2))2204 ····<1070>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(r2))
2205 ····<1072>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·» (DW_OP_breg4·(r4):·0)2205 ····<1072>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·» (DW_OP_breg4·(r4):·0)
2206 ·<3><1075>:·Abbrev·Number:·02206 ·<3><1075>:·Abbrev·Number:·0
2207 ·<2><1076>:·Abbrev·Number:·02207 ·<2><1076>:·Abbrev·Number:·0
2208 ·<1><1077>:·Abbrev·Number:·02208 ·<1><1077>:·Abbrev·Number:·0
2209 ··Compilation·Unit·@·offset·0x1078:2209 ··Compilation·Unit·@·offset·0x1078:
2210 ···Length:········0x3ad8·(32-bit)2210 ···Length:········0x3ad0·(32-bit)
2211 ···Version:·······52211 ···Version:·······5
2212 ···Unit·Type:·····DW_UT_compile·(1)2212 ···Unit·Type:·····DW_UT_compile·(1)
2213 ···Abbrev·Offset:·0x2332213 ···Abbrev·Offset:·0x233
2214 ···Pointer·Size:··42214 ···Pointer·Size:··4
2215 ·<0><1084>:·Abbrev·Number:·59·(DW_TAG_compile_unit)2215 ·<0><1084>:·Abbrev·Number:·59·(DW_TAG_compile_unit)
2216 ····<1085>···DW_AT_producer····:·(strp)·(offset:·0x655):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC2216 ····<1085>···DW_AT_producer····:·(strp)·(offset:·0x655):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC
2217 ····<1089>···DW_AT_language····:·(data1)·29» (C11)2217 ····<1089>···DW_AT_language····:·(data1)·29» (C11)
2218 ····<108a>···DW_AT_name········:·(strp)·(offset:·0x11fc):·../Modules/_xxtestfuzz/fuzzer.c2218 ····<108a>···DW_AT_name········:·(strp)·(offset:·0x11fc):·../Modules/_xxtestfuzz/fuzzer.c
2219 ····<108e>···DW_AT_comp_dir····:·(strp)·(offset:·0x3f0):·./build-static2219 ····<108e>···DW_AT_comp_dir····:·(strp)·(offset:·0x3f0):·./build-static
2220 ····<1092>···DW_AT_ranges······:·(sec_offset)·0x4d02220 ····<1092>···DW_AT_ranges······:·(sec_offset)·0x4c6
2221 ····<1096>···DW_AT_low_pc······:·(addr)·02221 ····<1096>···DW_AT_low_pc······:·(addr)·0
2222 ····<109a>···DW_AT_stmt_list···:·(sec_offset)·0x2192222 ····<109a>···DW_AT_stmt_list···:·(sec_offset)·0x219
2223 ·<1><109e>:·Abbrev·Number:·22·(DW_TAG_base_type)2223 ·<1><109e>:·Abbrev·Number:·22·(DW_TAG_base_type)
2224 ····<109f>···DW_AT_byte_size···:·(data1)·82224 ····<109f>···DW_AT_byte_size···:·(data1)·8
2225 ····<10a0>···DW_AT_encoding····:·(data1)·7»  (unsigned)2225 ····<10a0>···DW_AT_encoding····:·(data1)·7»  (unsigned)
2226 ····<10a1>···DW_AT_name········:·(strp)·(offset:·0xf9):·long·long·unsigned·int2226 ····<10a1>···DW_AT_name········:·(strp)·(offset:·0xf9):·long·long·unsigned·int
2227 ·<1><10a5>:·Abbrev·Number:·22·(DW_TAG_base_type)2227 ·<1><10a5>:·Abbrev·Number:·22·(DW_TAG_base_type)
Offset 2272, 15 lines modifiedOffset 2272, 15 lines modified
2272 ····<10f6>···DW_AT_name········:·(strp)·(offset:·0x1c0):·long·long·int2272 ····<10f6>···DW_AT_name········:·(strp)·(offset:·0x1c0):·long·long·int
2273 ·<1><10fa>:·Abbrev·Number:·22·(DW_TAG_base_type)2273 ·<1><10fa>:·Abbrev·Number:·22·(DW_TAG_base_type)
2274 ····<10fb>···DW_AT_byte_size···:·(data1)·42274 ····<10fb>···DW_AT_byte_size···:·(data1)·4
2275 ····<10fc>···DW_AT_encoding····:·(data1)·5»  (signed)2275 ····<10fc>···DW_AT_encoding····:·(data1)·5»  (signed)
2276 ····<10fd>···DW_AT_name········:·(strp)·(offset:·0x1c5):·long·int2276 ····<10fd>···DW_AT_name········:·(strp)·(offset:·0x1c5):·long·int
2277 ·<1><1101>:·Abbrev·Number:·61·(DW_TAG_pointer_type)2277 ·<1><1101>:·Abbrev·Number:·61·(DW_TAG_pointer_type)
2278 ····<1102>···DW_AT_byte_size···:·(data1)·42278 ····<1102>···DW_AT_byte_size···:·(data1)·4
2279 ·<1><1103>:·Abbrev·Number:·48·(DW_TAG_restrict_type)2279 ·<1><1103>:·Abbrev·Number:·49·(DW_TAG_restrict_type)
2280 ····<1104>···DW_AT_type········:·(ref4)·<0x1101>2280 ····<1104>···DW_AT_type········:·(ref4)·<0x1101>
2281 ·<1><1108>:·Abbrev·Number:·10·(DW_TAG_typedef)2281 ·<1><1108>:·Abbrev·Number:·10·(DW_TAG_typedef)
2282 ····<1109>···DW_AT_name········:·(strp)·(offset:·0x407):·__ssize_t2282 ····<1109>···DW_AT_name········:·(strp)·(offset:·0x407):·__ssize_t
2283 ····<110d>···DW_AT_decl_file···:·(data1)·42283 ····<110d>···DW_AT_decl_file···:·(data1)·4
2284 ····<110e>···DW_AT_decl_line···:·(data1)·1942284 ····<110e>···DW_AT_decl_line···:·(data1)·194
2285 ····<110f>···DW_AT_decl_column·:·(data1)·272285 ····<110f>···DW_AT_decl_column·:·(data1)·27
2286 ····<1110>···DW_AT_type········:·(ref4)·<0x10e7>,·int2286 ····<1110>···DW_AT_type········:·(ref4)·<0x10e7>,·int
Offset 2337, 15 lines modifiedOffset 2337, 15 lines modified
2337 ····<1178>···DW_AT_decl_file···:·(data1)·72337 ····<1178>···DW_AT_decl_file···:·(data1)·7
2338 ····<1179>···DW_AT_decl_line···:·(data1)·1082338 ····<1179>···DW_AT_decl_line···:·(data1)·108
2339 ····<117a>···DW_AT_decl_column·:·(data1)·192339 ····<117a>···DW_AT_decl_column·:·(data1)·19
2340 ····<117b>···DW_AT_type········:·(ref4)·<0x1108>,·__ssize_t,·int2340 ····<117b>···DW_AT_type········:·(ref4)·<0x1108>,·__ssize_t,·int
2341 ·<1><117f>:·Abbrev·Number:·7·(DW_TAG_pointer_type)2341 ·<1><117f>:·Abbrev·Number:·7·(DW_TAG_pointer_type)
2342 ····<1180>···DW_AT_byte_size···:·(implicit_const)·42342 ····<1180>···DW_AT_byte_size···:·(implicit_const)·4
2343 ····<1180>···DW_AT_type········:·(ref4)·<0x1189>2343 ····<1180>···DW_AT_type········:·(ref4)·<0x1189>
2344 ·<1><1184>:·Abbrev·Number:·48·(DW_TAG_restrict_type)2344 ·<1><1184>:·Abbrev·Number:·49·(DW_TAG_restrict_type)
2345 ····<1185>···DW_AT_type········:·(ref4)·<0x117f>2345 ····<1185>···DW_AT_type········:·(ref4)·<0x117f>
2346 ·<1><1189>:·Abbrev·Number:·62·(DW_TAG_const_type)2346 ·<1><1189>:·Abbrev·Number:·62·(DW_TAG_const_type)
2347 ·<1><118a>:·Abbrev·Number:·7·(DW_TAG_pointer_type)2347 ·<1><118a>:·Abbrev·Number:·7·(DW_TAG_pointer_type)
2348 ····<118b>···DW_AT_byte_size···:·(implicit_const)·42348 ····<118b>···DW_AT_byte_size···:·(implicit_const)·4
2349 ····<118b>···DW_AT_type········:·(ref4)·<0x1114>2349 ····<118b>···DW_AT_type········:·(ref4)·<0x1114>
2350 ·<1><118f>:·Abbrev·Number:·10·(DW_TAG_typedef)2350 ·<1><118f>:·Abbrev·Number:·10·(DW_TAG_typedef)
2351 ····<1190>···DW_AT_name········:·(strp)·(offset:·0x971):·Py_ssize_t2351 ····<1190>···DW_AT_name········:·(strp)·(offset:·0x971):·Py_ssize_t
Offset 2890, 15 lines modifiedOffset 2890, 15 lines modified
2890 ····<1577>···DW_AT_name········:·(strp)·(offset:·0x868):·tp_versions_used2890 ····<1577>···DW_AT_name········:·(strp)·(offset:·0x868):·tp_versions_used
2891 ····<157b>···DW_AT_decl_file···:·(data1)·122891 ····<157b>···DW_AT_decl_file···:·(data1)·12
2892 ····<157c>···DW_AT_decl_line···:·(data1)·2322892 ····<157c>···DW_AT_decl_line···:·(data1)·232
2893 ····<157d>···DW_AT_decl_column·:·(data1)·142893 ····<157d>···DW_AT_decl_column·:·(data1)·14
2894 ····<157e>···DW_AT_type········:·(ref4)·<0x1136>,·uint16_t,·__uint16_t,·short·unsigned·int2894 ····<157e>···DW_AT_type········:·(ref4)·<0x1136>,·uint16_t,·__uint16_t,·short·unsigned·int
2895 ····<1582>···DW_AT_data_member_location:·(data1)·2062895 ····<1582>···DW_AT_data_member_location:·(data1)·206
2896 ·<2><1583>:·Abbrev·Number:·02896 ·<2><1583>:·Abbrev·Number:·0
2897 ·<1><1584>:·Abbrev·Number:·26·(DW_TAG_structure_type)2897 ·<1><1584>:·Abbrev·Number:·25·(DW_TAG_structure_type)
2898 ····<1585>···DW_AT_byte_size···:·(data1)·442898 ····<1585>···DW_AT_byte_size···:·(data1)·44
2899 ····<1586>···DW_AT_decl_file···:·(data1)·132899 ····<1586>···DW_AT_decl_file···:·(data1)·13
2900 ····<1587>···DW_AT_decl_line···:·(data1)·202900 ····<1587>···DW_AT_decl_line···:·(data1)·20
2901 ····<1588>···DW_AT_decl_column·:·(implicit_const)·92901 ····<1588>···DW_AT_decl_column·:·(implicit_const)·9
2902 ····<1588>···DW_AT_sibling·····:·(ref4)·<0x161c>2902 ····<1588>···DW_AT_sibling·····:·(ref4)·<0x161c>
2903 ·<2><158c>:·Abbrev·Number:·32·(DW_TAG_member)2903 ·<2><158c>:·Abbrev·Number:·32·(DW_TAG_member)
2904 ····<158d>···DW_AT_name········:·(string)·buf2904 ····<158d>···DW_AT_name········:·(string)·buf
Offset 3044, 15 lines modifiedOffset 3044, 15 lines modified
3044 ····<1696>···DW_AT_decl_line···:·(data1)·1763044 ····<1696>···DW_AT_decl_line···:·(data1)·176
3045 ····<1697>···DW_AT_decl_column·:·(data1)·193045 ····<1697>···DW_AT_decl_column·:·(data1)·19
3046 ····<1698>···DW_AT_type········:·(ref4)·<0x118f>,·Py_ssize_t,·ssize_t,·__ssize_t,·int3046 ····<1698>···DW_AT_type········:·(ref4)·<0x118f>,·Py_ssize_t,·ssize_t,·__ssize_t,·int
3047 ·<2><169c>:·Abbrev·Number:·03047 ·<2><169c>:·Abbrev·Number:·0
3048 ·<1><169d>:·Abbrev·Number:·7·(DW_TAG_pointer_type)3048 ·<1><169d>:·Abbrev·Number:·7·(DW_TAG_pointer_type)
3049 ····<169e>···DW_AT_byte_size···:·(implicit_const)·43049 ····<169e>···DW_AT_byte_size···:·(implicit_const)·4
3050 ····<169e>···DW_AT_type········:·(ref4)·<0x12d4>,·PyTypeObject,·_typeobject3050 ····<169e>···DW_AT_type········:·(ref4)·<0x12d4>,·PyTypeObject,·_typeobject
3051 ·<1><16a2>:·Abbrev·Number:·26·(DW_TAG_structure_type)3051 ·<1><16a2>:·Abbrev·Number:·25·(DW_TAG_structure_type)
3052 ····<16a3>···DW_AT_byte_size···:·(data1)·123052 ····<16a3>···DW_AT_byte_size···:·(data1)·12
3053 ····<16a4>···DW_AT_decl_file···:·(data1)·23053 ····<16a4>···DW_AT_decl_file···:·(data1)·2
3054 ····<16a5>···DW_AT_decl_line···:·(data1)·2283054 ····<16a5>···DW_AT_decl_line···:·(data1)·228
3055 ····<16a6>···DW_AT_decl_column·:·(implicit_const)·93055 ····<16a6>···DW_AT_decl_column·:·(implicit_const)·9
3056 ····<16a6>···DW_AT_sibling·····:·(ref4)·<0x16c5>3056 ····<16a6>···DW_AT_sibling·····:·(ref4)·<0x16c5>
3057 ·<2><16aa>:·Abbrev·Number:·1·(DW_TAG_member)3057 ·<2><16aa>:·Abbrev·Number:·1·(DW_TAG_member)
3058 ····<16ab>···DW_AT_name········:·(strp)·(offset:·0x12a):·ob_base3058 ····<16ab>···DW_AT_name········:·(strp)·(offset:·0x12a):·ob_base
Offset 3510, 15 lines modifiedOffset 3510, 15 lines modified
3510 ·<2><1a5e>:·Abbrev·Number:·03510 ·<2><1a5e>:·Abbrev·Number:·0
3511 ·<1><1a5f>:·Abbrev·Number:·11·(DW_TAG_typedef)3511 ·<1><1a5f>:·Abbrev·Number:·11·(DW_TAG_typedef)
3512 ····<1a60>···DW_AT_name········:·(strp)·(offset:·0x9d5):·PySendResult3512 ····<1a60>···DW_AT_name········:·(strp)·(offset:·0x9d5):·PySendResult
3513 ····<1a64>···DW_AT_decl_file···:·(data1)·23513 ····<1a64>···DW_AT_decl_file···:·(data1)·2
3514 ····<1a65>···DW_AT_decl_line···:·(data2)·11433514 ····<1a65>···DW_AT_decl_line···:·(data2)·1143
3515 ····<1a67>···DW_AT_decl_column·:·(data1)·33515 ····<1a67>···DW_AT_decl_column·:·(data1)·3
3516 ····<1a68>···DW_AT_type········:·(ref4)·<0x1a3d>,·int3516 ····<1a68>···DW_AT_type········:·(ref4)·<0x1a3d>,·int
3517 ·<1><1a6c>:·Abbrev·Number:·26·(DW_TAG_structure_type)3517 ·<1><1a6c>:·Abbrev·Number:·25·(DW_TAG_structure_type)
3518 ····<1a6d>···DW_AT_byte_size···:·(data1)·1443518 ····<1a6d>···DW_AT_byte_size···:·(data1)·144
3519 ····<1a6e>···DW_AT_decl_file···:·(data1)·123519 ····<1a6e>···DW_AT_decl_file···:·(data1)·12
3520 ····<1a6f>···DW_AT_decl_line···:·(data1)·603520 ····<1a6f>···DW_AT_decl_line···:·(data1)·60
3521 ····<1a70>···DW_AT_decl_column·:·(implicit_const)·93521 ····<1a70>···DW_AT_decl_column·:·(implicit_const)·9
3522 ····<1a70>···DW_AT_sibling·····:·(ref4)·<0x1c49>3522 ····<1a70>···DW_AT_sibling·····:·(ref4)·<0x1c49>
3523 ·<2><1a74>:·Abbrev·Number:·1·(DW_TAG_member)3523 ·<2><1a74>:·Abbrev·Number:·1·(DW_TAG_member)
3524 ····<1a75>···DW_AT_name········:·(strp)·(offset:·0x7e8):·nb_add3524 ····<1a75>···DW_AT_name········:·(strp)·(offset:·0x7e8):·nb_add
Max diff block lines reached; 405746/412809 bytes (98.29%) of diff not shown.
8.1 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 316, 29 lines modifiedOffset 316, 29 lines modified
316 ···11······DW_TAG_typedef····[no·children]316 ···11······DW_TAG_typedef····[no·children]
317 ····DW_AT_name·········DW_FORM_strp317 ····DW_AT_name·········DW_FORM_strp
318 ····DW_AT_decl_file····DW_FORM_data1318 ····DW_AT_decl_file····DW_FORM_data1
319 ····DW_AT_decl_line····DW_FORM_data2319 ····DW_AT_decl_line····DW_FORM_data2
320 ····DW_AT_decl_column··DW_FORM_data1320 ····DW_AT_decl_column··DW_FORM_data1
321 ····DW_AT_type·········DW_FORM_ref4321 ····DW_AT_type·········DW_FORM_ref4
322 ····DW_AT·value:·0·····DW_FORM·value:·0322 ····DW_AT·value:·0·····DW_FORM·value:·0
 323 ···12······DW_TAG_call_site····[has·children]
 324 ····DW_AT_call_return_pc·DW_FORM_addr
 325 ····DW_AT_call_origin··DW_FORM_ref4
 326 ····DW_AT·value:·0·····DW_FORM·value:·0
323 ···12······DW_TAG_inlined_subroutine····[has·children]327 ···13······DW_TAG_inlined_subroutine····[has·children]
324 ····DW_AT_abstract_origin·DW_FORM_ref4328 ····DW_AT_abstract_origin·DW_FORM_ref4
325 ····DW_AT_entry_pc·····DW_FORM_addr329 ····DW_AT_entry_pc·····DW_FORM_addr
326 ····DW_AT_GNU_entry_view·DW_FORM_data2330 ····DW_AT_GNU_entry_view·DW_FORM_data2
327 ····DW_AT_low_pc·······DW_FORM_addr331 ····DW_AT_low_pc·······DW_FORM_addr
328 ····DW_AT_high_pc······DW_FORM_data4332 ····DW_AT_high_pc······DW_FORM_data4
329 ····DW_AT_call_file····DW_FORM_data1333 ····DW_AT_call_file····DW_FORM_data1
330 ····DW_AT_call_line····DW_FORM_data2334 ····DW_AT_call_line····DW_FORM_data2
331 ····DW_AT_call_column··DW_FORM_data1335 ····DW_AT_call_column··DW_FORM_data1
332 ····DW_AT_sibling······DW_FORM_ref4336 ····DW_AT_sibling······DW_FORM_ref4
333 ····DW_AT·value:·0·····DW_FORM·value:·0337 ····DW_AT·value:·0·····DW_FORM·value:·0
334 ···13······DW_TAG_call_site····[has·children] 
335 ····DW_AT_call_return_pc·DW_FORM_addr 
336 ····DW_AT_call_origin··DW_FORM_ref4 
337 ····DW_AT·value:·0·····DW_FORM·value:·0 
338 ···14······DW_TAG_lexical_block····[has·children]338 ···14······DW_TAG_lexical_block····[has·children]
339 ····DW_AT_ranges·······DW_FORM_sec_offset339 ····DW_AT_ranges·······DW_FORM_sec_offset
340 ····DW_AT·value:·0·····DW_FORM·value:·0340 ····DW_AT·value:·0·····DW_FORM·value:·0
341 ···15······DW_TAG_subroutine_type····[has·children]341 ···15······DW_TAG_subroutine_type····[has·children]
342 ····DW_AT_prototyped···DW_FORM_flag_present342 ····DW_AT_prototyped···DW_FORM_flag_present
343 ····DW_AT_type·········DW_FORM_ref4343 ····DW_AT_type·········DW_FORM_ref4
344 ····DW_AT_sibling······DW_FORM_ref4344 ····DW_AT_sibling······DW_FORM_ref4
Offset 397, 39 lines modifiedOffset 397, 39 lines modified
397 ····DW_AT_decl_column··DW_FORM_data1397 ····DW_AT_decl_column··DW_FORM_data1
398 ····DW_AT_type·········DW_FORM_ref4398 ····DW_AT_type·········DW_FORM_ref4
399 ····DW_AT_location·····DW_FORM_exprloc399 ····DW_AT_location·····DW_FORM_exprloc
400 ····DW_AT·value:·0·····DW_FORM·value:·0400 ····DW_AT·value:·0·····DW_FORM·value:·0
401 ···24······DW_TAG_formal_parameter····[no·children]401 ···24······DW_TAG_formal_parameter····[no·children]
402 ····DW_AT_abstract_origin·DW_FORM_ref4402 ····DW_AT_abstract_origin·DW_FORM_ref4
403 ····DW_AT·value:·0·····DW_FORM·value:·0403 ····DW_AT·value:·0·····DW_FORM·value:·0
404 ···25······DW_TAG_inlined_subroutine····[has·children] 
405 ····DW_AT_abstract_origin·DW_FORM_ref4 
406 ····DW_AT_entry_pc·····DW_FORM_addr 
407 ····DW_AT_GNU_entry_view·DW_FORM_data2 
408 ····DW_AT_ranges·······DW_FORM_sec_offset 
409 ····DW_AT_call_file····DW_FORM_data1 
410 ····DW_AT_call_line····DW_FORM_data2 
411 ····DW_AT_call_column··DW_FORM_data1 
412 ····DW_AT·value:·0·····DW_FORM·value:·0 
413 ···26······DW_TAG_structure_type····[has·children]404 ···25······DW_TAG_structure_type····[has·children]
414 ····DW_AT_byte_size····DW_FORM_data1405 ····DW_AT_byte_size····DW_FORM_data1
415 ····DW_AT_decl_file····DW_FORM_data1406 ····DW_AT_decl_file····DW_FORM_data1
416 ····DW_AT_decl_line····DW_FORM_data1407 ····DW_AT_decl_line····DW_FORM_data1
417 ····DW_AT_decl_column··DW_FORM_implicit_const:·9408 ····DW_AT_decl_column··DW_FORM_implicit_const:·9
418 ····DW_AT_sibling······DW_FORM_ref4409 ····DW_AT_sibling······DW_FORM_ref4
419 ····DW_AT·value:·0·····DW_FORM·value:·0410 ····DW_AT·value:·0·····DW_FORM·value:·0
420 ···27······DW_TAG_variable····[no·children]411 ···26······DW_TAG_variable····[no·children]
421 ····DW_AT_name·········DW_FORM_strp412 ····DW_AT_name·········DW_FORM_strp
422 ····DW_AT_decl_file····DW_FORM_implicit_const:·14413 ····DW_AT_decl_file····DW_FORM_implicit_const:·14
423 ····DW_AT_decl_line····DW_FORM_data1414 ····DW_AT_decl_line····DW_FORM_data1
424 ····DW_AT_decl_column··DW_FORM_implicit_const:·24415 ····DW_AT_decl_column··DW_FORM_implicit_const:·24
425 ····DW_AT_type·········DW_FORM_ref4416 ····DW_AT_type·········DW_FORM_ref4
426 ····DW_AT_external·····DW_FORM_flag_present417 ····DW_AT_external·····DW_FORM_flag_present
427 ····DW_AT_declaration··DW_FORM_flag_present418 ····DW_AT_declaration··DW_FORM_flag_present
428 ····DW_AT·value:·0·····DW_FORM·value:·0419 ····DW_AT·value:·0·····DW_FORM·value:·0
 420 ···27······DW_TAG_inlined_subroutine····[has·children]
 421 ····DW_AT_abstract_origin·DW_FORM_ref4
 422 ····DW_AT_entry_pc·····DW_FORM_addr
 423 ····DW_AT_GNU_entry_view·DW_FORM_data2
 424 ····DW_AT_ranges·······DW_FORM_sec_offset
 425 ····DW_AT_call_file····DW_FORM_implicit_const:·2
 426 ····DW_AT_call_line····DW_FORM_data2
 427 ····DW_AT_call_column··DW_FORM_data1
 428 ····DW_AT·value:·0·····DW_FORM·value:·0
429 ···28······DW_TAG_subprogram····[has·children]429 ···28······DW_TAG_subprogram····[has·children]
430 ····DW_AT_name·········DW_FORM_strp430 ····DW_AT_name·········DW_FORM_strp
431 ····DW_AT_decl_file····DW_FORM_data1431 ····DW_AT_decl_file····DW_FORM_data1
432 ····DW_AT_decl_line····DW_FORM_data2432 ····DW_AT_decl_line····DW_FORM_data2
433 ····DW_AT_decl_column··DW_FORM_data1433 ····DW_AT_decl_column··DW_FORM_data1
434 ····DW_AT_prototyped···DW_FORM_flag_present434 ····DW_AT_prototyped···DW_FORM_flag_present
435 ····DW_AT_type·········DW_FORM_ref4435 ····DW_AT_type·········DW_FORM_ref4
Offset 549, 90 lines modifiedOffset 549, 90 lines modified
549 ····DW_AT·value:·0·····DW_FORM·value:·0549 ····DW_AT·value:·0·····DW_FORM·value:·0
550 ···44······DW_TAG_subrange_type····[no·children]550 ···44······DW_TAG_subrange_type····[no·children]
551 ····DW_AT_type·········DW_FORM_ref4551 ····DW_AT_type·········DW_FORM_ref4
552 ····DW_AT_upper_bound··DW_FORM_data1552 ····DW_AT_upper_bound··DW_FORM_data1
553 ····DW_AT·value:·0·····DW_FORM·value:·0553 ····DW_AT·value:·0·····DW_FORM·value:·0
554 ···45······DW_TAG_unspecified_parameters····[no·children]554 ···45······DW_TAG_unspecified_parameters····[no·children]
555 ····DW_AT·value:·0·····DW_FORM·value:·0555 ····DW_AT·value:·0·····DW_FORM·value:·0
556 ···46······DW_TAG_lexical_block····[has·children]556 ···46······DW_TAG_inlined_subroutine····[has·children]
 557 ····DW_AT_abstract_origin·DW_FORM_ref4
 558 ····DW_AT_entry_pc·····DW_FORM_addr
 559 ····DW_AT_GNU_entry_view·DW_FORM_data2
 560 ····DW_AT_low_pc·······DW_FORM_addr
 561 ····DW_AT_high_pc······DW_FORM_data4
 562 ····DW_AT_call_file····DW_FORM_data1
 563 ····DW_AT_call_line····DW_FORM_data2
 564 ····DW_AT_call_column··DW_FORM_data1
557 ····DW_AT·value:·0·····DW_FORM·value:·0565 ····DW_AT·value:·0·····DW_FORM·value:·0
 566 ···47······DW_TAG_lexical_block····[has·children]
 567 ····DW_AT·value:·0·····DW_FORM·value:·0
558 ···47······DW_TAG_formal_parameter····[no·children]568 ···48······DW_TAG_formal_parameter····[no·children]
559 ····DW_AT_name·········DW_FORM_string569 ····DW_AT_name·········DW_FORM_string
560 ····DW_AT_decl_file····DW_FORM_implicit_const:·2570 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
561 ····DW_AT_decl_line····DW_FORM_data2571 ····DW_AT_decl_line····DW_FORM_data2
562 ····DW_AT_decl_column··DW_FORM_data1572 ····DW_AT_decl_column··DW_FORM_data1
563 ····DW_AT_type·········DW_FORM_ref4573 ····DW_AT_type·········DW_FORM_ref4
564 ····DW_AT·value:·0·····DW_FORM·value:·0574 ····DW_AT·value:·0·····DW_FORM·value:·0
565 ···48······DW_TAG_restrict_type····[no·children]575 ···49······DW_TAG_restrict_type····[no·children]
566 ····DW_AT_type·········DW_FORM_ref4576 ····DW_AT_type·········DW_FORM_ref4
567 ····DW_AT·value:·0·····DW_FORM·value:·0577 ····DW_AT·value:·0·····DW_FORM·value:·0
568 ···49······DW_TAG_subprogram····[no·children]578 ···50······DW_TAG_subprogram····[no·children]
569 ····DW_AT_external·····DW_FORM_flag_present579 ····DW_AT_external·····DW_FORM_flag_present
570 ····DW_AT_name·········DW_FORM_strp580 ····DW_AT_name·········DW_FORM_strp
571 ····DW_AT_decl_file····DW_FORM_implicit_const:·14581 ····DW_AT_decl_file····DW_FORM_implicit_const:·14
572 ····DW_AT_decl_line····DW_FORM_data1582 ····DW_AT_decl_line····DW_FORM_data1
573 ····DW_AT_decl_column··DW_FORM_implicit_const:·24583 ····DW_AT_decl_column··DW_FORM_implicit_const:·24
574 ····DW_AT_prototyped···DW_FORM_flag_present584 ····DW_AT_prototyped···DW_FORM_flag_present
575 ····DW_AT_type·········DW_FORM_ref4585 ····DW_AT_type·········DW_FORM_ref4
576 ····DW_AT_declaration··DW_FORM_flag_present586 ····DW_AT_declaration··DW_FORM_flag_present
577 ····DW_AT·value:·0·····DW_FORM·value:·0587 ····DW_AT·value:·0·····DW_FORM·value:·0
578 ···50······DW_TAG_subprogram····[has·children]588 ···51······DW_TAG_subprogram····[has·children]
579 ····DW_AT_external·····DW_FORM_flag_present589 ····DW_AT_external·····DW_FORM_flag_present
580 ····DW_AT_name·········DW_FORM_strp590 ····DW_AT_name·········DW_FORM_strp
581 ····DW_AT_decl_file····DW_FORM_data1591 ····DW_AT_decl_file····DW_FORM_data1
582 ····DW_AT_decl_line····DW_FORM_data2592 ····DW_AT_decl_line····DW_FORM_data2
Max diff block lines reached; 2475/8220 bytes (30.11%) of diff not shown.
762 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001dd4·0000000c9 ····00001ddc·0000000c
10 ····00000f24·0000006810 ····00000f24·00000068
11 ····00000000·0000000011 ····00000000·00000000
12 ··Length:···················6012 ··Length:···················60
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0x107814 ··Offset·into·.debug_info:··0x1078
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····00000f8c·00000c4818 ····00000f8c·00000c50
19 ····00001bd4·0000001a19 ····00001bdc·0000001a
20 ····00001bf0·0000011c20 ····00001bf8·0000011c
21 ····00000eb0·0000000421 ····00000eb0·00000004
22 ····00000eb4·0000006e22 ····00000eb4·0000006e
23 ····00000000·0000000023 ····00000000·00000000
  
162 KB
readelf --wide --debug-dump=loc {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ·············00000f52·00000f55·(DW_OP_reg0·(r0))41 ·············00000f52·00000f55·(DW_OP_reg0·(r0))
42 ····0000005d·v0000000·v0000000·views·at·0000004f·for:42 ····0000005d·v0000000·v0000000·views·at·0000004f·for:
43 ·············00000f55·00000f5e·(DW_OP_reg4·(r4))43 ·············00000f55·00000f5e·(DW_OP_reg4·(r4))
44 ····00000062·v0000000·v0000001·views·at·00000051·for:44 ····00000062·v0000000·v0000001·views·at·00000051·for:
45 ·············00000f62·00000f72·(DW_OP_reg4·(r4))45 ·············00000f62·00000f72·(DW_OP_reg4·(r4))
46 ····00000067·<End·of·list>46 ····00000067·<End·of·list>
47 Table·at·Offset·0x6847 Table·at·Offset·0x68
48 ··Length:··········0x170748 ··Length:··········0x16f5
49 ··DWARF·version:···549 ··DWARF·version:···5
50 ··Address·size:····450 ··Address·size:····4
51 ··Segment·size:····051 ··Segment·size:····0
52 ··Offset·entries:··052 ··Offset·entries:··0
  
53 ····Offset···Begin············End··············Expression53 ····Offset···Begin············End··············Expression
  
Offset 100, 37 lines modifiedOffset 100, 37 lines modified
100 ····00000109·v0000000·v0000000·views·at·00000086·for:100 ····00000109·v0000000·v0000000·views·at·00000086·for:
101 ·············00001576·000016cc·(DW_OP_reg5·(r5))101 ·············00001576·000016cc·(DW_OP_reg5·(r5))
102 ····00000110·v0000000·v0000000·views·at·00000088·for:102 ····00000110·v0000000·v0000000·views·at·00000088·for:
103 ·············000016cc·0000171e·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)103 ·············000016cc·0000171e·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
104 ····00000120·v0000000·v0000000·views·at·0000008a·for:104 ····00000120·v0000000·v0000000·views·at·0000008a·for:
105 ·············0000171e·00001770·(DW_OP_reg5·(r5))105 ·············0000171e·00001770·(DW_OP_reg5·(r5))
106 ····00000127·v0000000·v0000000·views·at·0000008c·for:106 ····00000127·v0000000·v0000000·views·at·0000008c·for:
107 ·············00001770·00001808·(DW_OP_fbreg:·-52)107 ·············00001770·0000180a·(DW_OP_fbreg:·-52)
108 ····0000012f·v0000000·v0000000·views·at·0000008e·for:108 ····0000012f·v0000000·v0000000·views·at·0000008e·for:
109 ·············00001808·00001846·(DW_OP_reg5·(r5))109 ·············0000180a·0000184c·(DW_OP_reg5·(r5))
110 ····00000136·v0000000·v0000000·views·at·00000090·for:110 ····00000136·v0000000·v0000000·views·at·00000090·for:
111 ·············00001846·00001892·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)111 ·············0000184c·000018c2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
112 ····00000146·v0000000·v0000000·views·at·00000092·for:112 ····00000146·v0000000·v0000000·views·at·00000092·for:
113 ·············00001892·000018d8·(DW_OP_reg5·(r5))113 ·············000018c2·00001936·(DW_OP_reg5·(r5))
114 ····0000014d·v0000000·v0000000·views·at·00000094·for:114 ····0000014d·v0000000·v0000000·views·at·00000094·for:
115 ·············000018d8·0000194c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)115 ·············00001936·00001982·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
116 ····0000015d·v0000000·v0000000·views·at·00000096·for:116 ····0000015d·v0000000·v0000000·views·at·00000096·for:
117 ·············0000194c·000019ae·(DW_OP_reg5·(r5))117 ·············00001982·000019de·(DW_OP_reg5·(r5))
118 ····00000164·v0000000·v0000000·views·at·00000098·for:118 ····00000164·v0000000·v0000000·views·at·00000098·for:
119 ·············000019ae·000019d8·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)119 ·············000019de·000019e4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
120 ····00000174·v0000000·v0000000·views·at·0000009a·for:120 ····00000174·v0000000·v0000000·views·at·0000009a·for:
121 ·············000019d8·00001a56·(DW_OP_reg5·(r5))121 ·············000019e4·00001a5a·(DW_OP_reg5·(r5))
122 ····0000017b·v0000000·v0000000·views·at·0000009c·for:122 ····0000017b·v0000000·v0000000·views·at·0000009c·for:
123 ·············00001a56·00001a5e·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)123 ·············00001a5a·00001a6a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
124 ····0000018b·v0000000·v0000000·views·at·0000009e·for:124 ····0000018b·v0000000·v0000000·views·at·0000009e·for:
125 ·············00001a5e·00001a9c·(DW_OP_reg5·(r5))125 ·············00001a6a·00001a8a·(DW_OP_reg5·(r5))
126 ····00000192·v0000000·v0000000·views·at·000000a0·for:126 ····00000192·v0000000·v0000000·views·at·000000a0·for:
127 ·············00001a9c·00001abc·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)127 ·············00001a8a·00001ac4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
128 ····000001a2·v0000000·v0000000·views·at·000000a2·for:128 ····000001a2·v0000000·v0000000·views·at·000000a2·for:
129 ·············00001abc·00001bd4·(DW_OP_reg5·(r5))129 ·············00001ac4·00001bdc·(DW_OP_reg5·(r5))
130 ····000001a9·<End·of·list>130 ····000001a9·<End·of·list>
  
131 ····000001aa·v0000000·v0000000·location·view·pair131 ····000001aa·v0000000·v0000000·location·view·pair
132 ····000001ac·v0000000·v0000000·location·view·pair132 ····000001ac·v0000000·v0000000·location·view·pair
133 ····000001ae·v0000000·v0000000·location·view·pair133 ····000001ae·v0000000·v0000000·location·view·pair
134 ····000001b0·v0000000·v0000000·location·view·pair134 ····000001b0·v0000000·v0000000·location·view·pair
135 ····000001b2·v0000000·v0000000·location·view·pair135 ····000001b2·v0000000·v0000000·location·view·pair
Offset 176, 37 lines modifiedOffset 176, 37 lines modified
176 ····0000023f·v0000000·v0000000·views·at·000001bc·for:176 ····0000023f·v0000000·v0000000·views·at·000001bc·for:
177 ·············00001576·000016cc·(DW_OP_reg4·(r4))177 ·············00001576·000016cc·(DW_OP_reg4·(r4))
178 ····00000246·v0000000·v0000000·views·at·000001be·for:178 ····00000246·v0000000·v0000000·views·at·000001be·for:
179 ·············000016cc·0000171e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)179 ·············000016cc·0000171e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
180 ····00000256·v0000000·v0000000·views·at·000001c0·for:180 ····00000256·v0000000·v0000000·views·at·000001c0·for:
181 ·············0000171e·00001770·(DW_OP_reg4·(r4))181 ·············0000171e·00001770·(DW_OP_reg4·(r4))
182 ····0000025d·v0000000·v0000000·views·at·000001c2·for:182 ····0000025d·v0000000·v0000000·views·at·000001c2·for:
183 ·············00001770·00001808·(DW_OP_fbreg:·-48)183 ·············00001770·0000180a·(DW_OP_fbreg:·-48)
184 ····00000265·v0000000·v0000000·views·at·000001c4·for:184 ····00000265·v0000000·v0000000·views·at·000001c4·for:
185 ·············00001808·00001846·(DW_OP_reg4·(r4))185 ·············0000180a·0000184c·(DW_OP_reg4·(r4))
186 ····0000026c·v0000000·v0000000·views·at·000001c6·for:186 ····0000026c·v0000000·v0000000·views·at·000001c6·for:
187 ·············00001846·00001892·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)187 ·············0000184c·000018c2·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
188 ····0000027c·v0000000·v0000000·views·at·000001c8·for:188 ····0000027c·v0000000·v0000000·views·at·000001c8·for:
189 ·············00001892·000018d8·(DW_OP_reg4·(r4))189 ·············000018c2·00001936·(DW_OP_reg4·(r4))
190 ····00000283·v0000000·v0000000·views·at·000001ca·for:190 ····00000283·v0000000·v0000000·views·at·000001ca·for:
191 ·············000018d8·0000194c·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)191 ·············00001936·00001982·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
192 ····00000293·v0000000·v0000000·views·at·000001cc·for:192 ····00000293·v0000000·v0000000·views·at·000001cc·for:
193 ·············0000194c·000019ae·(DW_OP_reg4·(r4))193 ·············00001982·000019de·(DW_OP_reg4·(r4))
194 ····0000029a·v0000000·v0000000·views·at·000001ce·for:194 ····0000029a·v0000000·v0000000·views·at·000001ce·for:
195 ·············000019ae·000019d8·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)195 ·············000019de·000019e4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
196 ····000002aa·v0000000·v0000000·views·at·000001d0·for:196 ····000002aa·v0000000·v0000000·views·at·000001d0·for:
197 ·············000019d8·00001a56·(DW_OP_reg4·(r4))197 ·············000019e4·00001a5a·(DW_OP_reg4·(r4))
198 ····000002b1·v0000000·v0000000·views·at·000001d2·for:198 ····000002b1·v0000000·v0000000·views·at·000001d2·for:
199 ·············00001a56·00001a5e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)199 ·············00001a5a·00001a6a·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
200 ····000002c1·v0000000·v0000000·views·at·000001d4·for:200 ····000002c1·v0000000·v0000000·views·at·000001d4·for:
201 ·············00001a5e·00001a9c·(DW_OP_reg4·(r4))201 ·············00001a6a·00001a8a·(DW_OP_reg4·(r4))
202 ····000002c8·v0000000·v0000000·views·at·000001d6·for:202 ····000002c8·v0000000·v0000000·views·at·000001d6·for:
203 ·············00001a9c·00001abc·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)203 ·············00001a8a·00001ac4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x109e>);·DW_OP_convert·<0x10a5>;·DW_OP_convert·<0>;·DW_OP_stack_value)
204 ····000002d8·v0000000·v0000000·views·at·000001d8·for:204 ····000002d8·v0000000·v0000000·views·at·000001d8·for:
205 ·············00001abc·00001bd4·(DW_OP_reg4·(r4))205 ·············00001ac4·00001bdc·(DW_OP_reg4·(r4))
206 ····000002df·<End·of·list>206 ····000002df·<End·of·list>
  
207 ····000002e0·v0000000·v0000000·location·view·pair207 ····000002e0·v0000000·v0000000·location·view·pair
208 ····000002e2·v0000000·v0000001·location·view·pair208 ····000002e2·v0000000·v0000001·location·view·pair
209 ····000002e4·v0000000·v0000000·location·view·pair209 ····000002e4·v0000000·v0000000·location·view·pair
  
210 ····000002e6·00000fa6·(base·address)210 ····000002e6·00000fa6·(base·address)
Offset 345, 2059 lines modifiedOffset 345, 2053 lines modified
345 ·············00001366·00001368·(DW_OP_reg7·(r7))345 ·············00001366·00001368·(DW_OP_reg7·(r7))
346 ····00000412·<End·of·list>346 ····00000412·<End·of·list>
  
347 ····00000413·v0000003·v0000001·location·view·pair347 ····00000413·v0000003·v0000001·location·view·pair
348 ····00000415·v0000000·v0000000·location·view·pair348 ····00000415·v0000000·v0000000·location·view·pair
349 ····00000417·v0000000·v0000000·location·view·pair349 ····00000417·v0000000·v0000000·location·view·pair
350 ····00000419·v0000000·v0000000·location·view·pair350 ····00000419·v0000000·v0000000·location·view·pair
 351 ····0000041b·v0000000·v0000000·location·view·pair
  
351 ····0000041b·00000ff4·(base·address)352 ····0000041d·00000ff4·(base·address)
352 ····00000420·v0000003·v0000001·views·at·00000413·for:353 ····00000422·v0000003·v0000001·views·at·00000413·for:
353 ·············00000ff4·00001080·(DW_OP_reg4·(r4))354 ·············00000ff4·00001080·(DW_OP_reg4·(r4))
354 ····00000426·v0000000·v0000000·views·at·00000415·for:355 ····00000428·v0000000·v0000000·views·at·00000415·for:
355 ·············00001312·0000133e·(DW_OP_reg4·(r4))356 ·············00001312·0000133e·(DW_OP_reg4·(r4))
356 ····0000042d·v0000000·v0000000·views·at·00000417·for:357 ····0000042f·v0000000·v0000000·views·at·00000417·for:
357 ·············00001380·00001390·(DW_OP_reg4·(r4))358 ·············00001380·00001390·(DW_OP_reg4·(r4))
358 ····00000434·v0000000·v0000000·views·at·00000419·for:359 ····00000436·v0000000·v0000000·views·at·00000419·for:
359 ·············0000197c·000019ae·(DW_OP_reg4·(r4))360 ·············000018c2·000018ee·(DW_OP_reg4·(r4))
 361 ····0000043d·v0000000·v0000000·views·at·0000041b·for:
 362 ·············00001a6a·00001a70·(DW_OP_reg4·(r4))
360 ····0000043b·<End·of·list>363 ····00000444·<End·of·list>
  
361 ····0000043c·v0000003·v0000001·location·view·pair364 ····00000445·v0000003·v0000001·location·view·pair
362 ····0000043e·v0000000·v0000000·location·view·pair 
363 ····00000440·v0000000·v0000000·location·view·pair365 ····00000447·v0000000·v0000000·location·view·pair
364 ····00000442·v0000000·v0000000·location·view·pair366 ····00000449·v0000000·v0000000·location·view·pair
 367 ····0000044b·v0000000·v0000000·location·view·pair
 368 ····0000044d·v0000000·v0000000·location·view·pair
  
365 ····00000444·00000ff4·(base·address)369 ····0000044f·00000ff4·(base·address)
366 ····00000449·v0000003·v0000001·views·at·0000043c·for:370 ····00000454·v0000003·v0000001·views·at·00000445·for:
367 ·············00000ff4·00001080·(DW_OP_reg5·(r5))371 ·············00000ff4·00001080·(DW_OP_reg5·(r5))
368 ····0000044f·v0000000·v0000000·views·at·0000043e·for:372 ····0000045a·v0000000·v0000000·views·at·00000447·for:
369 ·············00001312·0000133e·(DW_OP_reg5·(r5))373 ·············00001312·0000133e·(DW_OP_reg5·(r5))
370 ····00000456·v0000000·v0000000·views·at·00000440·for:374 ····00000461·v0000000·v0000000·views·at·00000449·for:
Max diff block lines reached; 155896/165892 bytes (93.97%) of diff not shown.
760 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001dd4·0000000c9 ····00001ddc·0000000c
10 ····00000f24·0000006810 ····00000f24·00000068
11 ····00000000·0000000011 ····00000000·00000000
12 ··Length:···················6012 ··Length:···················60
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0x107814 ··Offset·into·.debug_info:··0x1078
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····00000f8c·00000c4818 ····00000f8c·00000c50
19 ····00001bd4·0000001a19 ····00001bdc·0000001a
20 ····00001bf0·0000011c20 ····00001bf8·0000011c
21 ····00000eb0·0000000421 ····00000eb0·00000004
22 ····00000eb4·0000006e22 ····00000eb4·0000006e
23 ····00000000·0000000023 ····00000000·00000000
  
342 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 10 lines modified
1 %lGCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
 2 }y\?"\?Xn
 3 NbqXabeX$
2 =O"p2Z(BD] 
3 udN+HMqUq3 
4 VhnO/\nO 
5 PbPH_xg<; 
6 +M5F)96&P 
7 @»      »      \\#.b 
8 @5N1N1N1 
9 call_weak_fn4 call_weak_fn
10 fuzzer.c5 fuzzer.c
11 fuzz_pycompile6 fuzz_pycompile
12 Py_XDECREF7 Py_XDECREF
13 start_vals8 start_vals
14 optimize_vals9 optimize_vals
15 STRUCT_UNPACK_INITIALIZED.610 STRUCT_UNPACK_INITIALIZED.6
1.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 54 lines modifiedOffset 14, 54 lines modified
  
14 00000f24·<_fuzz_run>:14 00000f24·<_fuzz_run>:
15 »       ...15 »       ...
  
16 00000f8c·<LLVMFuzzerTestOneInput>:16 00000f8c·<LLVMFuzzerTestOneInput>:
17 »       ...17 »       ...
  
18 00001bd4·<Py_XDECREF>:18 00001bdc·<Py_XDECREF>:
19 »       ...19 »       ...
  
20 00001bf0·<fuzz_pycompile>:20 00001bf8·<fuzz_pycompile>:
21 »       ...21 »       ...
  
22 00001d0c·<call_weak_fn>:22 00001d14·<call_weak_fn>:
23 »       ...23 »       ...
  
24 00001d30·<deregister_tm_clones>:24 00001d38·<deregister_tm_clones>:
25 »       ...25 »       ...
  
26 00001d5c·<register_tm_clones>:26 00001d64·<register_tm_clones>:
27 »       ...27 »       ...
  
28 00001d90·<__do_global_dtors_aux>:28 00001d98·<__do_global_dtors_aux>:
29 »       ...29 »       ...
  
30 00001dd0·<frame_dummy>:30 00001dd8·<frame_dummy>:
31 frame_dummy():31 frame_dummy():
32 »       movs»   r0,·r032 »       movs»   r0,·r0
33 »       ...33 »       ...
  
34 00001dd4·<PyInit__xxtestfuzz>:34 00001ddc·<PyInit__xxtestfuzz>:
35 »       ...35 »       ...
  
36 00001de0·<__udivsi3>:36 00001de8·<__udivsi3>:
37 »       ...37 »       ...
  
38 0000203c·<__aeabi_uidivmod>:38 00002044·<__aeabi_uidivmod>:
39 »       ...39 »       ...
  
40 00002058·<__divsi3>:40 00002060·<__divsi3>:
41 __aeabi_idiv():41 __aeabi_idiv():
42 »       movs»   r0,·r042 »       movs»   r0,·r0
43 __divsi3():43 __divsi3():
44 »       movs»   r0,·r044 »       movs»   r0,·r0
45 »       ...45 »       ...
  
46 0000205e·<.divsi3_skip_div0_test>:46 00002066·<.divsi3_skip_div0_test>:
47 »       ...47 »       ...
  
48 000022ec·<__aeabi_idivmod>:48 000022f4·<__aeabi_idivmod>:
49 »       ...49 »       ...
  
50 00002308·<__aeabi_idiv0>:50 00002310·<__aeabi_idiv0>:
51 »       ...51 »       ...
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 00002314·<_fini>:2 0000231c·<_fini>:
3 »       ...3 »       ...
349 KB
./usr/lib/debug/.build-id/8d/3e6f4904d2d2c4e57d34af6dda11eb359455d7.debug vs.
./usr/lib/debug/.build-id/59/47a90da00e5b7d0531f77d492fc9fcfcdf92c5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 20% similar despite different names
894 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········70024·(bytes·into·file)13 ··Start·of·section·headers:··········70056·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········617 ··Number·of·program·headers:·········6
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
3.05 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x11188:1 There·are·35·section·headers,·starting·at·offset·0x111a8:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003c0·10···A··4···3··4
Offset 23, 22 lines modifiedOffset 23, 22 lines modified
23 ··[18]·.dynamic··········NOBITS··········00003f20·000ef4·0000e0·08··WA··4···0··423 ··[18]·.dynamic··········NOBITS··········00003f20·000ef4·0000e0·08··WA··4···0··4
24 ··[19]·.got··············NOBITS··········00004000·000ef4·0000e8·04··WA··0···0··424 ··[19]·.got··············NOBITS··········00004000·000ef4·0000e8·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········000040e8·000ef4·000250·00··WA··0···0··425 ··[20]·.data·············NOBITS··········000040e8·000ef4·000250·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004338·000ef4·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004338·000ef4·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000168·00008c·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000168·00008c·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·0001f4·00aaed·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·0001f4·00aaf5·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·00ace4·000463·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·00acec·000463·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·00b148·000c7d·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·00b150·000c79·00···C··0···0··4
33 ··[28]·.debug_frame······PROGBITS········00000000·00bdc8·00018f·00···C··0···0··433 ··[28]·.debug_frame······PROGBITS········00000000·00bdcc·00018f·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·00bf58·002e9d·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·00bf5c·002e9d·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·00edf8·000921·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·00edfc·000940·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·00f71c·000183·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·00f73c·000183·00···C··0···0··4
37 ··[32]·.symtab···········SYMTAB··········00000000·00f8a0·000db0·10·····33·162··437 ··[32]·.symtab···········SYMTAB··········00000000·00f8c0·000db0·10·····33·162··4
38 ··[33]·.strtab···········STRTAB··········00000000·010650·0009d7·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·010670·0009d7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·011027·00015e·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·011047·00015e·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
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:·8d3e6f4904d2d2c4e57d34af6dda11eb359455d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5947a90da00e5b7d0531f77d492fc9fcfcdf92c5
170 KB
readelf --wide --debug-dump=rawline {}
    
Offset 666, 15 lines modifiedOffset 666, 15 lines modified
666 ··[0x0000065b]··Set·is_stmt·to·0666 ··[0x0000065b]··Set·is_stmt·to·0
667 ··[0x0000065c]··Special·opcode·6:·advance·Address·by·0·to·0x100a·and·Line·by·1·to·73·(view·1)667 ··[0x0000065c]··Special·opcode·6:·advance·Address·by·0·to·0x100a·and·Line·by·1·to·73·(view·1)
668 ··[0x0000065d]··Advance·PC·by·22·to·0x1020668 ··[0x0000065d]··Advance·PC·by·22·to·0x1020
669 ··[0x0000065f]··Extended·opcode·1:·End·of·Sequence669 ··[0x0000065f]··Extended·opcode·1:·End·of·Sequence
  
  
670 ··Offset:······················0x662670 ··Offset:······················0x662
671 ··Length:······················6141671 ··Length:······················6145
672 ··DWARF·Version:···············3672 ··DWARF·Version:···············3
673 ··Prologue·Length:·············2294673 ··Prologue·Length:·············2294
674 ··Minimum·Instruction·Length:··2674 ··Minimum·Instruction·Length:··2
675 ··Initial·value·of·'is_stmt':··1675 ··Initial·value·of·'is_stmt':··1
676 ··Line·Base:···················-5676 ··Line·Base:···················-5
677 ··Line·Range:··················14677 ··Line·Range:··················14
678 ··Opcode·Base:·················13678 ··Opcode·Base:·················13
Offset 1485, 1681 lines modifiedOffset 1485, 1685 lines modified
1485 ··[0x0000137a]··Special·opcode·20:·advance·Address·by·2·to·0x1474·and·Line·by·1·to·3731485 ··[0x0000137a]··Special·opcode·20:·advance·Address·by·2·to·0x1474·and·Line·by·1·to·373
1486 ··[0x0000137b]··Set·column·to·121486 ··[0x0000137b]··Set·column·to·12
1487 ··[0x0000137d]··Extended·opcode·4:·set·Discriminator·to·11487 ··[0x0000137d]··Extended·opcode·4:·set·Discriminator·to·1
1488 ··[0x00001381]··Set·is_stmt·to·01488 ··[0x00001381]··Set·is_stmt·to·0
1489 ··[0x00001382]··Copy·(view·1)1489 ··[0x00001382]··Copy·(view·1)
1490 ··[0x00001383]··Set·column·to·141490 ··[0x00001383]··Set·column·to·14
1491 ··[0x00001385]··Set·is_stmt·to·11491 ··[0x00001385]··Set·is_stmt·to·1
1492 ··[0x00001386]··Special·opcode·91:·advance·Address·by·12·to·0x1480·and·Line·by·2·to·3751492 ··[0x00001386]··Special·opcode·105:·advance·Address·by·14·to·0x1482·and·Line·by·2·to·375
1493 ··[0x00001387]··Set·column·to·171493 ··[0x00001387]··Set·column·to·17
1494 ··[0x00001389]··Extended·opcode·4:·set·Discriminator·to·11494 ··[0x00001389]··Extended·opcode·4:·set·Discriminator·to·1
1495 ··[0x0000138d]··Set·is_stmt·to·01495 ··[0x0000138d]··Set·is_stmt·to·0
1496 ··[0x0000138e]··Copy·(view·1)1496 ··[0x0000138e]··Copy·(view·1)
1497 ··[0x0000138f]··Set·column·to·131497 ··[0x0000138f]··Set·column·to·13
1498 ··[0x00001391]··Set·is_stmt·to·11498 ··[0x00001391]··Set·is_stmt·to·1
1499 ··[0x00001392]··Special·opcode·36:·advance·Address·by·4·to·0x1484·and·Line·by·3·to·3781499 ··[0x00001392]··Special·opcode·36:·advance·Address·by·4·to·0x1486·and·Line·by·3·to·378
1500 ··[0x00001393]··Set·column·to·201500 ··[0x00001393]··Set·column·to·20
1501 ··[0x00001395]··Set·is_stmt·to·01501 ··[0x00001395]··Set·is_stmt·to·0
1502 ··[0x00001396]··Copy·(view·1)1502 ··[0x00001396]··Copy·(view·1)
1503 ··[0x00001397]··Set·File·Name·to·entry·2·in·the·File·Name·Table1503 ··[0x00001397]··Set·File·Name·to·entry·2·in·the·File·Name·Table
1504 ··[0x00001399]··Set·column·to·11504 ··[0x00001399]··Set·column·to·1
1505 ··[0x0000139b]··Advance·Line·by·105·to·4831505 ··[0x0000139b]··Advance·Line·by·105·to·483
1506 ··[0x0000139e]··Special·opcode·47:·advance·Address·by·6·to·0x148a·and·Line·by·0·to·4831506 ··[0x0000139e]··Special·opcode·47:·advance·Address·by·6·to·0x148c·and·Line·by·0·to·483
1507 ··[0x0000139f]··Set·File·Name·to·entry·1·in·the·File·Name·Table1507 ··[0x0000139f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
1508 ··[0x000013a1]··Set·column·to·201508 ··[0x000013a1]··Set·column·to·20
1509 ··[0x000013a3]··Advance·Line·by·-105·to·3781509 ··[0x000013a3]··Advance·Line·by·-105·to·378
1510 ··[0x000013a6]··Special·opcode·33:·advance·Address·by·4·to·0x148e·and·Line·by·0·to·3781510 ··[0x000013a6]··Special·opcode·33:·advance·Address·by·4·to·0x1490·and·Line·by·0·to·378
1511 ··[0x000013a7]··Set·column·to·391511 ··[0x000013a7]··Set·column·to·39
1512 ··[0x000013a9]··Extended·opcode·4:·set·Discriminator·to·11512 ··[0x000013a9]··Extended·opcode·4:·set·Discriminator·to·1
1513 ··[0x000013ad]··Advance·Line·by·-59·to·3191513 ··[0x000013ad]··Advance·Line·by·-59·to·319
1514 ··[0x000013af]··Special·opcode·33:·advance·Address·by·4·to·0x1492·and·Line·by·0·to·3191514 ··[0x000013af]··Special·opcode·33:·advance·Address·by·4·to·0x1494·and·Line·by·0·to·319
1515 ··[0x000013b0]··Set·column·to·421515 ··[0x000013b0]··Set·column·to·5
1516 ··[0x000013b2]··Extended·opcode·4:·set·Discriminator·to·21516 ··[0x000013b2]··Set·is_stmt·to·1
 1517 ··[0x000013b3]··Advance·Line·by·29·to·348
1517 ··[0x000013b6]··Special·opcode·47:·advance·Address·by·6·to·0x1498·and·Line·by·0·to·3191518 ··[0x000013b5]··Special·opcode·47:·advance·Address·by·6·to·0x149a·and·Line·by·0·to·348
 1519 ··[0x000013b6]··Set·column·to·9
 1520 ··[0x000013b8]··Special·opcode·6:·advance·Address·by·0·to·0x149a·and·Line·by·1·to·349·(view·1)
 1521 ··[0x000013b9]··Set·column·to·15
 1522 ··[0x000013bb]··Set·is_stmt·to·0
 1523 ··[0x000013bc]··Copy·(view·2)
 1524 ··[0x000013bd]··Set·column·to·9
 1525 ··[0x000013bf]··Set·is_stmt·to·1
 1526 ··[0x000013c0]··Special·opcode·62:·advance·Address·by·8·to·0x14a2·and·Line·by·1·to·350
 1527 ··[0x000013c1]··Set·column·to·15
 1528 ··[0x000013c3]··Set·is_stmt·to·0
 1529 ··[0x000013c4]··Copy·(view·1)
 1530 ··[0x000013c5]··Set·column·to·13
1518 ··[0x000013b7]··Extended·opcode·4:·set·Discriminator·to·11531 ··[0x000013c7]··Extended·opcode·4:·set·Discriminator·to·1
1519 ··[0x000013bb]··Special·opcode·33:·advance·Address·by·4·to·0x149c·and·Line·by·0·to·3191532 ··[0x000013cb]··Special·opcode·33:·advance·Address·by·4·to·0x14a6·and·Line·by·0·to·350
1520 ··[0x000013bc]··Set·column·to·51533 ··[0x000013cc]··Set·column·to·40
 1534 ··[0x000013ce]··Extended·opcode·4:·set·Discriminator·to·3
1521 ··[0x000013be]··Set·is_stmt·to·11535 ··[0x000013d2]··Set·is_stmt·to·1
1522 ··[0x000013bf]··Advance·Line·by·29·to·348 
1523 ··[0x000013c1]··Special·opcode·47:·advance·Address·by·6·to·0x14a2·and·Line·by·0·to·348 
1524 ··[0x000013c2]··Set·column·to·9 
1525 ··[0x000013c4]··Special·opcode·6:·advance·Address·by·0·to·0x14a2·and·Line·by·1·to·349·(view·1) 
1526 ··[0x000013c5]··Set·column·to·15 
1527 ··[0x000013c7]··Set·is_stmt·to·0 
1528 ··[0x000013c8]··Copy·(view·2) 
1529 ··[0x000013c9]··Set·column·to·9 
1530 ··[0x000013cb]··Set·is_stmt·to·1 
1531 ··[0x000013cc]··Special·opcode·62:·advance·Address·by·8·to·0x14aa·and·Line·by·1·to·3501536 ··[0x000013d3]··Special·opcode·20:·advance·Address·by·2·to·0x14a8·and·Line·by·1·to·351
1532 ··[0x000013cd]··Set·column·to·151537 ··[0x000013d4]··Set·column·to·15
1533 ··[0x000013cf]··Set·is_stmt·to·01538 ··[0x000013d6]··Set·is_stmt·to·0
1534 ··[0x000013d0]··Copy·(view·1)1539 ··[0x000013d7]··Special·opcode·4:·advance·Address·by·0·to·0x14a8·and·Line·by·-1·to·350·(view·1)
1535 ··[0x000013d1]··Set·column·to·131540 ··[0x000013d8]··Set·column·to·22
1536 ··[0x000013d3]··Extended·opcode·4:·set·Discriminator·to·11541 ··[0x000013da]··Extended·opcode·4:·set·Discriminator·to·1
1537 ··[0x000013d7]··Special·opcode·33:·advance·Address·by·4·to·0x14ae·and·Line·by·0·to·350 
1538 ··[0x000013d8]··Set·column·to·40 
1539 ··[0x000013da]··Extended·opcode·4:·set·Discriminator·to·3 
1540 ··[0x000013de]··Set·is_stmt·to·1 
1541 ··[0x000013df]··Special·opcode·20:·advance·Address·by·2·to·0x14b0·and·Line·by·1·to·3511542 ··[0x000013de]··Special·opcode·20:·advance·Address·by·2·to·0x14aa·and·Line·by·1·to·351
1542 ··[0x000013e0]··Set·column·to·15 
1543 ··[0x000013e2]··Set·is_stmt·to·0 
1544 ··[0x000013e3]··Special·opcode·4:·advance·Address·by·0·to·0x14b0·and·Line·by·-1·to·350·(view·1) 
1545 ··[0x000013e4]··Set·column·to·22 
1546 ··[0x000013e6]··Extended·opcode·4:·set·Discriminator·to·1 
1547 ··[0x000013ea]··Special·opcode·20:·advance·Address·by·2·to·0x14b2·and·Line·by·1·to·351 
1548 ··[0x000013eb]··Set·column·to·441543 ··[0x000013df]··Set·column·to·44
1549 ··[0x000013ed]··Extended·opcode·4:·set·Discriminator·to·21544 ··[0x000013e1]··Extended·opcode·4:·set·Discriminator·to·2
1550 ··[0x000013f1]··Special·opcode·61:·advance·Address·by·8·to·0x14ba·and·Line·by·0·to·3511545 ··[0x000013e5]··Special·opcode·61:·advance·Address·by·8·to·0x14b2·and·Line·by·0·to·351
1551 ··[0x000013f2]··Set·column·to·401546 ··[0x000013e6]··Set·column·to·40
 1547 ··[0x000013e8]··Extended·opcode·4:·set·Discriminator·to·1
 1548 ··[0x000013ec]··Special·opcode·33:·advance·Address·by·4·to·0x14b6·and·Line·by·0·to·351
 1549 ··[0x000013ed]··Set·column·to·5
 1550 ··[0x000013ef]··Set·is_stmt·to·1
 1551 ··[0x000013f0]··Special·opcode·16:·advance·Address·by·2·to·0x14b8·and·Line·by·-3·to·348
 1552 ··[0x000013f1]··Set·column·to·9
 1553 ··[0x000013f3]··Special·opcode·6:·advance·Address·by·0·to·0x14b8·and·Line·by·1·to·349·(view·1)
 1554 ··[0x000013f4]··Set·column·to·15
 1555 ··[0x000013f6]··Set·is_stmt·to·0
 1556 ··[0x000013f7]··Copy·(view·2)
 1557 ··[0x000013f8]··Set·column·to·9
 1558 ··[0x000013fa]··Set·is_stmt·to·1
 1559 ··[0x000013fb]··Special·opcode·48:·advance·Address·by·6·to·0x14be·and·Line·by·1·to·350
 1560 ··[0x000013fc]··Set·column·to·13
1552 ··[0x000013f4]··Extended·opcode·4:·set·Discriminator·to·11561 ··[0x000013fe]··Extended·opcode·4:·set·Discriminator·to·1
1553 ··[0x000013f8]··Special·opcode·33:·advance·Address·by·4·to·0x14be·and·Line·by·0·to·351 
1554 ··[0x000013f9]··Set·column·to·5 
1555 ··[0x000013fb]··Set·is_stmt·to·1 
1556 ··[0x000013fc]··Special·opcode·16:·advance·Address·by·2·to·0x14c0·and·Line·by·-3·to·348 
1557 ··[0x000013fd]··Set·column·to·9 
1558 ··[0x000013ff]··Special·opcode·6:·advance·Address·by·0·to·0x14c0·and·Line·by·1·to·349·(view·1) 
1559 ··[0x00001400]··Set·column·to·15 
Diff chunk too large, falling back to line-by-line diff (458 lines added, 460 lines removed)
1560 ··[0x00001402]··Set·is_stmt·to·01562 ··[0x00001402]··Set·is_stmt·to·0
1561 ··[0x00001403]··Copy·(view·2)1563 ··[0x00001403]··Copy·(view·1)
1562 ··[0x00001404]··Set·column·to·91564 ··[0x00001404]··Set·column·to·40
1563 ··[0x00001406]··Set·is_stmt·to·11565 ··[0x00001406]··Extended·opcode·4:·set·Discriminator·to·3
1564 ··[0x00001407]··Special·opcode·48:·advance·Address·by·6·to·0x14c6·and·Line·by·1·to·3501566 ··[0x0000140a]··Set·is_stmt·to·1
1565 ··[0x00001408]··Set·column·to·131567 ··[0x0000140b]··Special·opcode·20:·advance·Address·by·2·to·0x14c0·and·Line·by·1·to·351
1566 ··[0x0000140a]··Extended·opcode·4:·set·Discriminator·to·11568 ··[0x0000140c]··Set·column·to·22
Max diff block lines reached; 119316/174061 bytes (68.55%) of diff not shown.
63.9 KB
readelf --wide --debug-dump=info {}
    
Offset 42296, 24 lines modifiedOffset 42296, 24 lines modified
42296 ····<13b2e>···DW_AT_sibling·····:·(ref4)·<0x13c78>42296 ····<13b2e>···DW_AT_sibling·····:·(ref4)·<0x13c78>
42297 ·<2><13b32>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)42297 ·<2><13b32>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
42298 ····<13b33>···DW_AT_name········:·(strp)·(offset:·0x561b):·self42298 ····<13b33>···DW_AT_name········:·(strp)·(offset:·0x561b):·self
42299 ····<13b37>···DW_AT_decl_file···:·(data1)·242299 ····<13b37>···DW_AT_decl_file···:·(data1)·2
42300 ····<13b38>···DW_AT_decl_line···:·(data2)·47442300 ····<13b38>···DW_AT_decl_line···:·(data2)·474
42301 ····<13b3a>···DW_AT_decl_column·:·(data1)·5142301 ····<13b3a>···DW_AT_decl_column·:·(data1)·51
42302 ····<13b3b>···DW_AT_type········:·(ref4)·<0x13540>42302 ····<13b3b>···DW_AT_type········:·(ref4)·<0x13540>
42303 ····<13b3f>···DW_AT_location····:·(sec_offset)·0x5a9·(location·list)42303 ····<13b3f>···DW_AT_location····:·(sec_offset)·0x5ad·(location·list)
42304 ····<13b43>···DW_AT_GNU_locviews:·(sec_offset)·0x59f42304 ····<13b43>···DW_AT_GNU_locviews:·(sec_offset)·0x59f
42305 ·<2><13b47>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)42305 ·<2><13b47>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
42306 ····<13b48>···DW_AT_name········:·(strp)·(offset:·0x4a0d):·_unused_ignored42306 ····<13b48>···DW_AT_name········:·(strp)·(offset:·0x4a0d):·_unused_ignored
42307 ····<13b4c>···DW_AT_decl_file···:·(data1)·242307 ····<13b4c>···DW_AT_decl_file···:·(data1)·2
42308 ····<13b4d>···DW_AT_decl_line···:·(data2)·47442308 ····<13b4d>···DW_AT_decl_line···:·(data2)·474
42309 ····<13b4f>···DW_AT_decl_column·:·(data1)·6742309 ····<13b4f>···DW_AT_decl_column·:·(data1)·67
42310 ····<13b50>···DW_AT_type········:·(ref4)·<0x2b78>42310 ····<13b50>···DW_AT_type········:·(ref4)·<0x2b78>
42311 ····<13b54>···DW_AT_location····:·(sec_offset)·0x5e0·(location·list)42311 ····<13b54>···DW_AT_location····:·(sec_offset)·0x5f6·(location·list)
42312 ····<13b58>···DW_AT_GNU_locviews:·(sec_offset)·0x5d842312 ····<13b58>···DW_AT_GNU_locviews:·(sec_offset)·0x5ea
42313 ·<2><13b5c>:·Abbrev·Number:·82·(DW_TAG_variable)42313 ·<2><13b5c>:·Abbrev·Number:·82·(DW_TAG_variable)
42314 ····<13b5d>···DW_AT_name········:·(strp)·(offset:·0x4be):·return_value42314 ····<13b5d>···DW_AT_name········:·(strp)·(offset:·0x4be):·return_value
42315 ····<13b61>···DW_AT_decl_file···:·(implicit_const)·242315 ····<13b61>···DW_AT_decl_file···:·(implicit_const)·2
42316 ····<13b61>···DW_AT_decl_line···:·(data2)·47642316 ····<13b61>···DW_AT_decl_line···:·(data2)·476
42317 ····<13b63>···DW_AT_decl_column·:·(implicit_const)·1542317 ····<13b63>···DW_AT_decl_column·:·(implicit_const)·15
42318 ····<13b63>···DW_AT_type········:·(ref4)·<0x2b78>42318 ····<13b63>···DW_AT_type········:·(ref4)·<0x2b78>
42319 ····<13b67>···DW_AT_const_value·:·(implicit_const)·042319 ····<13b67>···DW_AT_const_value·:·(implicit_const)·0
Offset 42323, 16 lines modifiedOffset 42323, 16 lines modified
42323 ····<13b70>···DW_AT_GNU_entry_view:·(data1)·042323 ····<13b70>···DW_AT_GNU_entry_view:·(data1)·0
42324 ····<13b71>···DW_AT_ranges······:·(sec_offset)·0xcc42324 ····<13b71>···DW_AT_ranges······:·(sec_offset)·0xcc
42325 ····<13b75>···DW_AT_call_file···:·(data1)·242325 ····<13b75>···DW_AT_call_file···:·(data1)·2
42326 ····<13b76>···DW_AT_call_line···:·(data2)·47942326 ····<13b76>···DW_AT_call_line···:·(data2)·479
42327 ····<13b78>···DW_AT_call_column·:·(data1)·2042327 ····<13b78>···DW_AT_call_column·:·(data1)·20
42328 ·<3><13b79>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)42328 ·<3><13b79>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)
42329 ····<13b7a>···DW_AT_abstract_origin:·(ref4)·<0x1359e>42329 ····<13b7a>···DW_AT_abstract_origin:·(ref4)·<0x1359e>
42330 ····<13b7e>···DW_AT_location····:·(sec_offset)·0x61b·(location·list)42330 ····<13b7e>···DW_AT_location····:·(sec_offset)·0x64c·(location·list)
42331 ····<13b82>···DW_AT_GNU_locviews:·(sec_offset)·0x61142331 ····<13b82>···DW_AT_GNU_locviews:·(sec_offset)·0x63e
42332 ·<3><13b86>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)42332 ·<3><13b86>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)
42333 ····<13b87>···DW_AT_abstract_origin:·(ref4)·<0x138d8>42333 ····<13b87>···DW_AT_abstract_origin:·(ref4)·<0x138d8>
42334 ····<13b8b>···DW_AT_entry_pc····:·(addr)·0x13fc42334 ····<13b8b>···DW_AT_entry_pc····:·(addr)·0x13fc
42335 ····<13b8f>···DW_AT_GNU_entry_view:·(data1)·242335 ····<13b8f>···DW_AT_GNU_entry_view:·(data1)·2
42336 ····<13b90>···DW_AT_ranges······:·(sec_offset)·0xcc42336 ····<13b90>···DW_AT_ranges······:·(sec_offset)·0xcc
42337 ····<13b94>···DW_AT_call_file···:·(data1)·142337 ····<13b94>···DW_AT_call_file···:·(data1)·1
42338 ····<13b95>···DW_AT_call_line···:·(data2)·69542338 ····<13b95>···DW_AT_call_line···:·(data2)·695
Offset 42340, 39 lines modifiedOffset 42340, 39 lines modified
42340 ·<4><13b98>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)42340 ·<4><13b98>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)
42341 ····<13b99>···DW_AT_abstract_origin:·(ref4)·<0x13904>42341 ····<13b99>···DW_AT_abstract_origin:·(ref4)·<0x13904>
42342 ·<4><13b9d>:·Abbrev·Number:·111·(DW_TAG_formal_parameter)42342 ·<4><13b9d>:·Abbrev·Number:·111·(DW_TAG_formal_parameter)
42343 ····<13b9e>···DW_AT_abstract_origin:·(ref4)·<0x138f7>42343 ····<13b9e>···DW_AT_abstract_origin:·(ref4)·<0x138f7>
42344 ····<13ba2>···DW_AT_const_value·:·(data1)·142344 ····<13ba2>···DW_AT_const_value·:·(data1)·1
42345 ·<4><13ba3>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)42345 ·<4><13ba3>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)
42346 ····<13ba4>···DW_AT_abstract_origin:·(ref4)·<0x138ea>42346 ····<13ba4>···DW_AT_abstract_origin:·(ref4)·<0x138ea>
42347 ····<13ba8>···DW_AT_location····:·(sec_offset)·0x654·(location·list)42347 ····<13ba8>···DW_AT_location····:·(sec_offset)·0x697·(location·list)
42348 ····<13bac>···DW_AT_GNU_locviews:·(sec_offset)·0x64a42348 ····<13bac>···DW_AT_GNU_locviews:·(sec_offset)·0x689
42349 ·<4><13bb0>:·Abbrev·Number:·56·(DW_TAG_lexical_block)42349 ·<4><13bb0>:·Abbrev·Number:·56·(DW_TAG_lexical_block)
42350 ····<13bb1>···DW_AT_ranges······:·(sec_offset)·0xcc42350 ····<13bb1>···DW_AT_ranges······:·(sec_offset)·0xcc
42351 ·<5><13bb5>:·Abbrev·Number:·29·(DW_TAG_variable)42351 ·<5><13bb5>:·Abbrev·Number:·29·(DW_TAG_variable)
42352 ····<13bb6>···DW_AT_abstract_origin:·(ref4)·<0x13911>42352 ····<13bb6>···DW_AT_abstract_origin:·(ref4)·<0x13911>
42353 ····<13bba>···DW_AT_location····:·(sec_offset)·0x695·(location·list)42353 ····<13bba>···DW_AT_location····:·(sec_offset)·0x6e4·(location·list)
42354 ····<13bbe>···DW_AT_GNU_locviews:·(sec_offset)·0x68342354 ····<13bbe>···DW_AT_GNU_locviews:·(sec_offset)·0x6d4
42355 ·<5><13bc2>:·Abbrev·Number:·29·(DW_TAG_variable)42355 ·<5><13bc2>:·Abbrev·Number:·29·(DW_TAG_variable)
42356 ····<13bc3>···DW_AT_abstract_origin:·(ref4)·<0x1391d>42356 ····<13bc3>···DW_AT_abstract_origin:·(ref4)·<0x1391d>
42357 ····<13bc7>···DW_AT_location····:·(sec_offset)·0x6e4·(location·list)42357 ····<13bc7>···DW_AT_location····:·(sec_offset)·0x72e·(location·list)
42358 ····<13bcb>···DW_AT_GNU_locviews:·(sec_offset)·0x6d242358 ····<13bcb>···DW_AT_GNU_locviews:·(sec_offset)·0x71a
42359 ·<5><13bcf>:·Abbrev·Number:·72·(DW_TAG_variable)42359 ·<5><13bcf>:·Abbrev·Number:·72·(DW_TAG_variable)
42360 ····<13bd0>···DW_AT_abstract_origin:·(ref4)·<0x13929>42360 ····<13bd0>···DW_AT_abstract_origin:·(ref4)·<0x13929>
42361 ·<5><13bd4>:·Abbrev·Number:·72·(DW_TAG_variable)42361 ·<5><13bd4>:·Abbrev·Number:·72·(DW_TAG_variable)
42362 ····<13bd5>···DW_AT_abstract_origin:·(ref4)·<0x13936>42362 ····<13bd5>···DW_AT_abstract_origin:·(ref4)·<0x13936>
42363 ·<5><13bd9>:·Abbrev·Number:·83·(DW_TAG_lexical_block)42363 ·<5><13bd9>:·Abbrev·Number:·83·(DW_TAG_lexical_block)
42364 ····<13bda>···DW_AT_abstract_origin:·(ref4)·<0x1397b>42364 ····<13bda>···DW_AT_abstract_origin:·(ref4)·<0x1397b>
42365 ····<13bde>···DW_AT_low_pc······:·(addr)·0x144a42365 ····<13bde>···DW_AT_low_pc······:·(addr)·0x144a
42366 ····<13be2>···DW_AT_high_pc·····:·(data4)·0x1442366 ····<13be2>···DW_AT_high_pc·····:·(data4)·0x14
42367 ····<13be6>···DW_AT_sibling·····:·(ref4)·<0x13c1a>42367 ····<13be6>···DW_AT_sibling·····:·(ref4)·<0x13c1a>
42368 ·<6><13bea>:·Abbrev·Number:·29·(DW_TAG_variable)42368 ·<6><13bea>:·Abbrev·Number:·29·(DW_TAG_variable)
42369 ····<13beb>···DW_AT_abstract_origin:·(ref4)·<0x1397c>42369 ····<13beb>···DW_AT_abstract_origin:·(ref4)·<0x1397c>
42370 ····<13bef>···DW_AT_location····:·(sec_offset)·0x729·(location·list)42370 ····<13bef>···DW_AT_location····:·(sec_offset)·0x77a·(location·list)
42371 ····<13bf3>···DW_AT_GNU_locviews:·(sec_offset)·0x72542371 ····<13bf3>···DW_AT_GNU_locviews:·(sec_offset)·0x776
42372 ·<6><13bf7>:·Abbrev·Number:·15·(DW_TAG_call_site)42372 ·<6><13bf7>:·Abbrev·Number:·15·(DW_TAG_call_site)
42373 ····<13bf8>···DW_AT_call_return_pc:·(addr)·0x144e42373 ····<13bf8>···DW_AT_call_return_pc:·(addr)·0x144e
42374 ····<13bfc>···DW_AT_call_origin·:·(ref4)·<0x1310a>42374 ····<13bfc>···DW_AT_call_origin·:·(ref4)·<0x1310a>
42375 ·<6><13c00>:·Abbrev·Number:·15·(DW_TAG_call_site)42375 ·<6><13c00>:·Abbrev·Number:·15·(DW_TAG_call_site)
42376 ····<13c01>···DW_AT_call_return_pc:·(addr)·0x145642376 ····<13c01>···DW_AT_call_return_pc:·(addr)·0x1456
42377 ····<13c05>···DW_AT_call_origin·:·(ref4)·<0x130f4>42377 ····<13c05>···DW_AT_call_origin·:·(ref4)·<0x130f4>
42378 ·<6><13c09>:·Abbrev·Number:·39·(DW_TAG_call_site)42378 ·<6><13c09>:·Abbrev·Number:·39·(DW_TAG_call_site)
Offset 42389, 34 lines modifiedOffset 42389, 34 lines modified
42389 ·<5><13c23>:·Abbrev·Number:·15·(DW_TAG_call_site)42389 ·<5><13c23>:·Abbrev·Number:·15·(DW_TAG_call_site)
42390 ····<13c24>···DW_AT_call_return_pc:·(addr)·0x141042390 ····<13c24>···DW_AT_call_return_pc:·(addr)·0x1410
42391 ····<13c28>···DW_AT_call_origin·:·(ref4)·<0x13122>42391 ····<13c28>···DW_AT_call_origin·:·(ref4)·<0x13122>
42392 ·<5><13c2c>:·Abbrev·Number:·15·(DW_TAG_call_site)42392 ·<5><13c2c>:·Abbrev·Number:·15·(DW_TAG_call_site)
42393 ····<13c2d>···DW_AT_call_return_pc:·(addr)·0x143442393 ····<13c2d>···DW_AT_call_return_pc:·(addr)·0x1434
42394 ····<13c31>···DW_AT_call_origin·:·(ref4)·<0x131c7>42394 ····<13c31>···DW_AT_call_origin·:·(ref4)·<0x131c7>
42395 ·<5><13c35>:·Abbrev·Number:·54·(DW_TAG_call_site)42395 ·<5><13c35>:·Abbrev·Number:·54·(DW_TAG_call_site)
42396 ····<13c36>···DW_AT_call_return_pc:·(addr)·0x149242396 ····<13c36>···DW_AT_call_return_pc:·(addr)·0x1494
42397 ····<13c3a>···DW_AT_call_tail_call:·(flag_present)·142397 ····<13c3a>···DW_AT_call_tail_call:·(flag_present)·1
42398 ····<13c3a>···DW_AT_call_origin·:·(ref4)·<0x1321a>42398 ····<13c3a>···DW_AT_call_origin·:·(ref4)·<0x1321a>
42399 ·<5><13c3e>:·Abbrev·Number:·15·(DW_TAG_call_site)42399 ·<5><13c3e>:·Abbrev·Number:·15·(DW_TAG_call_site)
42400 ····<13c3f>···DW_AT_call_return_pc:·(addr)·0x149c42400 ····<13c3f>···DW_AT_call_return_pc:·(addr)·0x14a0
42401 ····<13c43>···DW_AT_call_origin·:·(ref4)·<0x131c7>42401 ····<13c43>···DW_AT_call_origin·:·(ref4)·<0x13138>
42402 ·<5><13c47>:·Abbrev·Number:·15·(DW_TAG_call_site)42402 ·<5><13c47>:·Abbrev·Number:·15·(DW_TAG_call_site)
42403 ····<13c48>···DW_AT_call_return_pc:·(addr)·0x14a842403 ····<13c48>···DW_AT_call_return_pc:·(addr)·0x14a6
42404 ····<13c4c>···DW_AT_call_origin·:·(ref4)·<0x13138>42404 ····<13c4c>···DW_AT_call_origin·:·(ref4)·<0x13122>
42405 ·<5><13c50>:·Abbrev·Number:·15·(DW_TAG_call_site)42405 ·<5><13c50>:·Abbrev·Number:·15·(DW_TAG_call_site)
42406 ····<13c51>···DW_AT_call_return_pc:·(addr)·0x14ae42406 ····<13c51>···DW_AT_call_return_pc:·(addr)·0x14b6
42407 ····<13c55>···DW_AT_call_origin·:·(ref4)·<0x13122>42407 ····<13c55>···DW_AT_call_origin·:·(ref4)·<0x13116>
42408 ·<5><13c59>:·Abbrev·Number:·15·(DW_TAG_call_site)42408 ·<5><13c59>:·Abbrev·Number:·15·(DW_TAG_call_site)
42409 ····<13c5a>···DW_AT_call_return_pc:·(addr)·0x14be42409 ····<13c5a>···DW_AT_call_return_pc:·(addr)·0x14be
42410 ····<13c5e>···DW_AT_call_origin·:·(ref4)·<0x13116>42410 ····<13c5e>···DW_AT_call_origin·:·(ref4)·<0x13138>
42411 ·<5><13c62>:·Abbrev·Number:·15·(DW_TAG_call_site)42411 ·<5><13c62>:·Abbrev·Number:·15·(DW_TAG_call_site)
42412 ····<13c63>···DW_AT_call_return_pc:·(addr)·0x14c642412 ····<13c63>···DW_AT_call_return_pc:·(addr)·0x14ce
42413 ····<13c67>···DW_AT_call_origin·:·(ref4)·<0x13138>42413 ····<13c67>···DW_AT_call_origin·:·(ref4)·<0x131c7>
42414 ·<5><13c6b>:·Abbrev·Number:·15·(DW_TAG_call_site)42414 ·<5><13c6b>:·Abbrev·Number:·15·(DW_TAG_call_site)
42415 ····<13c6c>···DW_AT_call_return_pc:·(addr)·0x14d642415 ····<13c6c>···DW_AT_call_return_pc:·(addr)·0x14e0
42416 ····<13c70>···DW_AT_call_origin·:·(ref4)·<0x13116>42416 ····<13c70>···DW_AT_call_origin·:·(ref4)·<0x13116>
42417 ·<5><13c74>:·Abbrev·Number:·042417 ·<5><13c74>:·Abbrev·Number:·0
42418 ·<4><13c75>:·Abbrev·Number:·042418 ·<4><13c75>:·Abbrev·Number:·0
42419 ·<3><13c76>:·Abbrev·Number:·042419 ·<3><13c76>:·Abbrev·Number:·0
42420 ·<2><13c77>:·Abbrev·Number:·042420 ·<2><13c77>:·Abbrev·Number:·0
42421 ·<1><13c78>:·Abbrev·Number:·42·(DW_TAG_subprogram)42421 ·<1><13c78>:·Abbrev·Number:·42·(DW_TAG_subprogram)
42422 ····<13c79>···DW_AT_name········:·(strp)·(offset:·0x11e2):·_multiprocessing_SemLock__after_fork42422 ····<13c79>···DW_AT_name········:·(strp)·(offset:·0x11e2):·_multiprocessing_SemLock__after_fork
Offset 42432, 36 lines modifiedOffset 42432, 36 lines modified
42432 ····<13c8e>···DW_AT_sibling·····:·(ref4)·<0x13cdd>42432 ····<13c8e>···DW_AT_sibling·····:·(ref4)·<0x13cdd>
42433 ·<2><13c92>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)42433 ·<2><13c92>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
42434 ····<13c93>···DW_AT_name········:·(strp)·(offset:·0x561b):·self42434 ····<13c93>···DW_AT_name········:·(strp)·(offset:·0x561b):·self
42435 ····<13c97>···DW_AT_decl_file···:·(data1)·242435 ····<13c97>···DW_AT_decl_file···:·(data1)·2
42436 ····<13c98>···DW_AT_decl_line···:·(data2)·45242436 ····<13c98>···DW_AT_decl_line···:·(data2)·452
42437 ····<13c9a>···DW_AT_decl_column·:·(data1)·5342437 ····<13c9a>···DW_AT_decl_column·:·(data1)·53
42438 ····<13c9b>···DW_AT_type········:·(ref4)·<0x13540>42438 ····<13c9b>···DW_AT_type········:·(ref4)·<0x13540>
42439 ····<13c9f>···DW_AT_location····:·(sec_offset)·0x73f·(location·list)42439 ····<13c9f>···DW_AT_location····:·(sec_offset)·0x790·(location·list)
42440 ····<13ca3>···DW_AT_GNU_locviews:·(sec_offset)·0x73b42440 ····<13ca3>···DW_AT_GNU_locviews:·(sec_offset)·0x78c
42441 ·<2><13ca7>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)42441 ·<2><13ca7>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
Max diff block lines reached; 57116/65368 bytes (87.38%) of diff not shown.
110 KB
readelf --wide --debug-dump=loc {}
    
Offset 362, 15 lines modifiedOffset 362, 15 lines modified
  
362 ····00000347·v0000001·v0000000·location·view·pair362 ····00000347·v0000001·v0000000·location·view·pair
  
363 ····00000349·v0000001·v0000000·views·at·00000347·for:363 ····00000349·v0000001·v0000000·views·at·00000347·for:
364 ·············0000119c·000011a2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)364 ·············0000119c·000011a2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
365 ····0000035a·<End·of·list>365 ····0000035a·<End·of·list>
366 Table·at·Offset·0x35b366 Table·at·Offset·0x35b
367 ··Length:··········0x1140367 ··Length:··········0x1191
368 ··DWARF·version:···5368 ··DWARF·version:···5
369 ··Address·size:····4369 ··Address·size:····4
370 ··Segment·size:····0370 ··Segment·size:····0
371 ··Offset·entries:··0371 ··Offset·entries:··0
  
372 ····Offset···Begin············End··············Expression372 ····Offset···Begin············End··············Expression
  
Offset 586, 1423 lines modifiedOffset 586, 1447 lines modified
586 ····0000059e·<End·of·list>586 ····0000059e·<End·of·list>
  
587 ····0000059f·v0000000·v0000000·location·view·pair587 ····0000059f·v0000000·v0000000·location·view·pair
588 ····000005a1·v0000000·v0000000·location·view·pair588 ····000005a1·v0000000·v0000000·location·view·pair
589 ····000005a3·v0000000·v0000000·location·view·pair589 ····000005a3·v0000000·v0000000·location·view·pair
590 ····000005a5·v0000000·v0000000·location·view·pair590 ····000005a5·v0000000·v0000000·location·view·pair
591 ····000005a7·v0000000·v0000000·location·view·pair591 ····000005a7·v0000000·v0000000·location·view·pair
 592 ····000005a9·v0000000·v0000000·location·view·pair
 593 ····000005ab·v0000000·v0000000·location·view·pair
  
592 ····000005a9·000013e8·(base·address)594 ····000005ad·000013e8·(base·address)
593 ····000005ae·v0000000·v0000000·views·at·0000059f·for:595 ····000005b2·v0000000·v0000000·views·at·0000059f·for:
594 ·············000013e8·00001406·(DW_OP_reg0·(r0))596 ·············000013e8·00001406·(DW_OP_reg0·(r0))
595 ····000005b3·v0000000·v0000000·views·at·000005a1·for:597 ····000005b7·v0000000·v0000000·views·at·000005a1·for:
596 ·············00001406·0000148e·(DW_OP_reg4·(r4))598 ·············00001406·00001490·(DW_OP_reg4·(r4))
597 ····000005b9·v0000000·v0000000·views·at·000005a3·for:599 ····000005bd·v0000000·v0000000·views·at·000005a3·for:
598 ·············0000148e·00001492·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)600 ·············00001490·00001494·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
599 ····000005c9·v0000000·v0000000·views·at·000005a5·for:601 ····000005cd·v0000000·v0000000·views·at·000005a5·for:
600 ·············00001492·0000149b·(DW_OP_reg0·(r0))602 ·············00001494·0000149a·(DW_OP_reg0·(r0))
601 ····000005d0·v0000000·v0000000·views·at·000005a7·for:603 ····000005d4·v0000000·v0000000·views·at·000005a7·for:
 604 ·············0000149a·000014ca·(DW_OP_reg4·(r4))
 605 ····000005db·v0000000·v0000000·views·at·000005a9·for:
 606 ·············000014ca·000014cd·(DW_OP_reg0·(r0))
 607 ····000005e2·v0000000·v0000000·views·at·000005ab·for:
602 ·············0000149b·00001504·(DW_OP_reg4·(r4))608 ·············000014cd·00001504·(DW_OP_reg4·(r4))
603 ····000005d7·<End·of·list>609 ····000005e9·<End·of·list>
  
604 ····000005d8·v0000000·v0000000·location·view·pair 
605 ····000005da·v0000000·v0000000·location·view·pair610 ····000005ea·v0000000·v0000000·location·view·pair
606 ····000005dc·v0000000·v0000000·location·view·pair611 ····000005ec·v0000000·v0000000·location·view·pair
607 ····000005de·v0000000·v0000000·location·view·pair612 ····000005ee·v0000000·v0000000·location·view·pair
 613 ····000005f0·v0000000·v0000000·location·view·pair
 614 ····000005f2·v0000000·v0000000·location·view·pair
 615 ····000005f4·v0000000·v0000000·location·view·pair
  
608 ····000005e0·000013e8·(base·address)616 ····000005f6·000013e8·(base·address)
609 ····000005e5·v0000000·v0000000·views·at·000005d8·for:617 ····000005fb·v0000000·v0000000·views·at·000005ea·for:
610 ·············000013e8·00001409·(DW_OP_reg1·(r1))618 ·············000013e8·00001409·(DW_OP_reg1·(r1))
611 ····000005ea·v0000000·v0000000·views·at·000005da·for:619 ····00000600·v0000000·v0000000·views·at·000005ec·for:
612 ·············00001409·00001492·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)620 ·············00001409·00001494·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
613 ····000005f9·v0000000·v0000000·views·at·000005dc·for: 
614 ·············00001492·0000149b·(DW_OP_reg1·(r1)) 
615 ····00000600·v0000000·v0000000·views·at·000005de·for:621 ····0000060f·v0000000·v0000000·views·at·000005ee·for:
 622 ·············00001494·0000149a·(DW_OP_reg1·(r1))
 623 ····00000616·v0000000·v0000000·views·at·000005f0·for:
 624 ·············0000149a·000014ca·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 625 ····00000626·v0000000·v0000000·views·at·000005f2·for:
 626 ·············000014ca·000014cd·(DW_OP_reg1·(r1))
 627 ····0000062d·v0000000·v0000000·views·at·000005f4·for:
616 ·············0000149b·00001504·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)628 ·············000014cd·00001504·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
617 ····00000610·<End·of·list>629 ····0000063d·<End·of·list>
  
618 ····00000611·v0000000·v0000000·location·view·pair 
619 ····00000613·v0000000·v0000000·location·view·pair630 ····0000063e·v0000000·v0000000·location·view·pair
620 ····00000615·v0000000·v0000000·location·view·pair631 ····00000640·v0000000·v0000000·location·view·pair
621 ····00000617·v0000000·v0000000·location·view·pair632 ····00000642·v0000000·v0000000·location·view·pair
622 ····00000619·v0000000·v0000000·location·view·pair633 ····00000644·v0000000·v0000000·location·view·pair
 634 ····00000646·v0000000·v0000000·location·view·pair
 635 ····00000648·v0000000·v0000000·location·view·pair
 636 ····0000064a·v0000000·v0000000·location·view·pair
  
623 ····0000061b·000013fc·(base·address)637 ····0000064c·000013fc·(base·address)
624 ····00000620·v0000000·v0000000·views·at·00000611·for:638 ····00000651·v0000000·v0000000·views·at·0000063e·for:
625 ·············000013fc·00001406·(DW_OP_reg0·(r0))639 ·············000013fc·00001406·(DW_OP_reg0·(r0))
626 ····00000625·v0000000·v0000000·views·at·00000613·for:640 ····00000656·v0000000·v0000000·views·at·00000640·for:
627 ·············00001406·0000148e·(DW_OP_reg4·(r4))641 ·············00001406·00001490·(DW_OP_reg4·(r4))
628 ····0000062b·v0000000·v0000000·views·at·00000615·for:642 ····0000065c·v0000000·v0000000·views·at·00000642·for:
629 ·············0000148e·00001492·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)643 ·············00001490·00001494·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
630 ····0000063b·v0000000·v0000000·views·at·00000617·for:644 ····0000066c·v0000000·v0000000·views·at·00000644·for:
631 ·············00001492·0000149b·(DW_OP_reg0·(r0))645 ·············00001494·0000149a·(DW_OP_reg0·(r0))
632 ····00000642·v0000000·v0000000·views·at·00000619·for:646 ····00000673·v0000000·v0000000·views·at·00000646·for:
 647 ·············0000149a·000014ca·(DW_OP_reg4·(r4))
 648 ····0000067a·v0000000·v0000000·views·at·00000648·for:
 649 ·············000014ca·000014cd·(DW_OP_reg0·(r0))
 650 ····00000681·v0000000·v0000000·views·at·0000064a·for:
633 ·············0000149b·00001504·(DW_OP_reg4·(r4))651 ·············000014cd·00001504·(DW_OP_reg4·(r4))
634 ····00000649·<End·of·list>652 ····00000688·<End·of·list>
  
635 ····0000064a·v0000002·v0000000·location·view·pair 
636 ····0000064c·v0000000·v0000000·location·view·pair 
637 ····0000064e·v0000000·v0000000·location·view·pair 
638 ····00000650·v0000000·v0000000·location·view·pair 
639 ····00000652·v0000000·v0000000·location·view·pair 
  
640 ····00000654·000013fc·(base·address) 
641 ····00000659·v0000002·v0000000·views·at·0000064a·for: 
642 ·············000013fc·00001406·(DW_OP_reg0·(r0)) 
643 ····0000065e·v0000000·v0000000·views·at·0000064c·for: 
644 ·············00001406·0000148e·(DW_OP_reg4·(r4)) 
645 ····00000664·v0000000·v0000000·views·at·0000064e·for: 
646 ·············0000148e·00001492·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1877>);·DW_OP_convert·<0x187e>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
647 ····00000674·v0000000·v0000000·views·at·00000650·for: 
648 ·············00001492·0000149b·(DW_OP_reg0·(r0)) 
649 ····0000067b·v0000000·v0000000·views·at·00000652·for: 
650 ·············0000149b·00001504·(DW_OP_reg4·(r4)) 
651 ····00000682·<End·of·list> 
  
652 ····00000683·v0000000·v0000000·location·view·pair 
653 ····00000685·v0000000·v0000000·location·view·pair 
654 ····00000687·v0000000·v0000000·location·view·pair 
655 ····00000689·v0000000·v0000000·location·view·pair653 ····00000689·v0000002·v0000000·location·view·pair
656 ····0000068b·v0000000·v0000000·location·view·pair654 ····0000068b·v0000000·v0000000·location·view·pair
657 ····0000068d·v0000000·v0000000·location·view·pair655 ····0000068d·v0000000·v0000000·location·view·pair
658 ····0000068f·v0000000·v0000000·location·view·pair656 ····0000068f·v0000000·v0000000·location·view·pair
659 ····00000691·v0000000·v0000000·location·view·pair657 ····00000691·v0000000·v0000000·location·view·pair
660 ····00000693·v0000000·v0000000·location·view·pair658 ····00000693·v0000000·v0000000·location·view·pair
 659 ····00000695·v0000000·v0000000·location·view·pair
  
661 ····00000695·0000140c·(base·address)660 ····00000697·000013fc·(base·address)
662 ····0000069a·v0000000·v0000000·views·at·00000683·for: 
663 ·············0000140c·0000140f·(DW_OP_reg0·(r0)) 
Max diff block lines reached; 102096/112348 bytes (90.87%) of diff not shown.
379 B
strings --all --bytes=8 {}
    
Offset 2, 20 lines modifiedOffset 2, 21 lines modified
2 XH~Db2#:2 XH~Db2#:
3 +A·:1c}}3 +A·:1c}}
4 9@}$|@{»4 9@}$|@{»
5 Jp/``_sf5 Jp/``_sf
6 SRc/FxIb6 SRc/FxIb
7 >U{v&P?p7 >U{v&P?p
8 FhTb"VL$&8 FhTb"VL$&
9 DDDTdQDDD 
10 TDPTDD@TDT@6 
11 c`9Z?mCy 
12 7X9yrIxa. 
13 nyAC!dZA 
14 W`+em;\j9 =m`O+%O/Y
 10 0b`·)SC)
 11 jEpR~]aN
 12 eMCVS>Fa
 13 Y?|x;R.}
 14 W`+uuG\j
 15 !U/t;i@2
15 ,')(vG%*D16 ,')(vG%*D
16 (1=C(\f(017 (1=C(\f(0
17 ;N/HsUdLk18 ;N/HsUdLk
18 ,^&Yr4|J}Fb19 ,^&Yr4|J}Fb
19 call_weak_fn20 call_weak_fn
20 multiprocessing.c21 multiprocessing.c
21 multiprocessing_exec22 multiprocessing_exec
2.19 MB
./usr/lib/debug/.build-id/f9/5fa6fc3b7ab8c6b1c827f0954e16977d697ca6.debug vs.
./usr/lib/debug/.build-id/e9/9ce6a1a622432ffd48d11fc7a641f5aa9d3dad.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 15% similar despite different names
896 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········166092·(bytes·into·file)13 ··Start·of·section·headers:··········166096·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········617 ··Number·of·program·headers:·········6
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
3.05 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x288cc:1 There·are·35·section·headers,·starting·at·offset·0x288d0:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000cc0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000cc0·10···A··4···3··4
Offset 23, 22 lines modifiedOffset 23, 22 lines modified
23 ··[18]·.dynamic··········NOBITS··········0000bf18·000ecc·0000e8·08··WA··4···0··423 ··[18]·.dynamic··········NOBITS··········0000bf18·000ecc·0000e8·08··WA··4···0··4
24 ··[19]·.got··············NOBITS··········0000c000·000ecc·000338·04··WA··0···0··424 ··[19]·.got··············NOBITS··········0000c000·000ecc·000338·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000c338·000ecc·0007ac·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000c338·000ecc·0007ac·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········0000cae8·000ecc·000010·00··WA··0···0··826 ··[21]·.bss··············NOBITS··········0000cae8·000ecc·000010·00··WA··0···0··8
27 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··1
28 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000256·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000256·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·0003c0·019ab0·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·0003c0·019aa6·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·019e70·0007d4·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·019e68·0007d4·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·01a644·0026c9·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·01a63c·0026cc·00···C··0···0··4
33 ··[28]·.debug_frame······PROGBITS········00000000·01cd10·000655·00···C··0···0··433 ··[28]·.debug_frame······PROGBITS········00000000·01cd08·000654·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·01d368·0039b3·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·01d35c·0039b3·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·020d1c·001f76·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·020d10·001f7d·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·022c94·0005d6·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·022c90·0005dd·00···C··0···0··4
37 ··[32]·.symtab···········SYMTAB··········00000000·02326c·0031c0·10·····33·595··437 ··[32]·.symtab···········SYMTAB··········00000000·023270·0031c0·10·····33·595··4
38 ··[33]·.strtab···········STRTAB··········00000000·02642c·002342·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·026430·002342·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·02876e·00015e·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·028772·00015e·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
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:·f95fa6fc3b7ab8c6b1c827f0954e16977d697ca63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e99ce6a1a622432ffd48d11fc7a641f5aa9d3dad
1.23 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:······················02 ··Offset:······················0
3 ··Length:······················160263 ··Length:······················16065
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············27365 ··Prologue·Length:·············2736
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
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
Offset 1244, 7151 lines modifiedOffset 1244, 7170 lines modified
1244 ··[0x000011c6]··Copy·(view·6)1244 ··[0x000011c6]··Copy·(view·6)
1245 ··[0x000011c7]··Set·column·to·51245 ··[0x000011c7]··Set·column·to·5
1246 ··[0x000011c9]··Set·is_stmt·to·11246 ··[0x000011c9]··Set·is_stmt·to·1
1247 ··[0x000011ca]··Special·opcode·36:·advance·Address·by·4·to·0x701a·and·Line·by·3·to·8351247 ··[0x000011ca]··Special·opcode·36:·advance·Address·by·4·to·0x701a·and·Line·by·3·to·835
1248 ··[0x000011cb]··Set·column·to·181248 ··[0x000011cb]··Set·column·to·18
1249 ··[0x000011cd]··Set·is_stmt·to·01249 ··[0x000011cd]··Set·is_stmt·to·0
1250 ··[0x000011ce]··Copy·(view·1)1250 ··[0x000011ce]··Copy·(view·1)
1251 ··[0x000011cf]··Set·column·to·5 
1252 ··[0x000011d1]··Set·is_stmt·to·1 
1253 ··[0x000011d2]··Special·opcode·35:·advance·Address·by·4·to·0x701e·and·Line·by·2·to·837 
1254 ··[0x000011d3]··Set·File·Name·to·entry·1·in·the·File·Name·Table1251 ··[0x000011cf]··Set·File·Name·to·entry·1·in·the·File·Name·Table
1255 ··[0x000011d5]··Set·column·to·40 
1256 ··[0x000011d7]··Extended·opcode·4:·set·Discriminator·to·3 
1257 ··[0x000011db]··Advance·Line·by·249·to·1086 
1258 ··[0x000011de]··Copy·(view·1) 
1259 ··[0x000011df]··Set·column·to·321252 ··[0x000011d1]··Set·column·to·32
1260 ··[0x000011e1]··Extended·opcode·4:·set·Discriminator·to·11253 ··[0x000011d3]··Extended·opcode·4:·set·Discriminator·to·1
1261 ··[0x000011e5]··Copy·(view·2)1254 ··[0x000011d7]··Advance·Line·by·251·to·1086
 1255 ··[0x000011da]··Special·opcode·19:·advance·Address·by·2·to·0x701c·and·Line·by·0·to·1086
 1256 ··[0x000011db]··Set·File·Name·to·entry·3·in·the·File·Name·Table
 1257 ··[0x000011dd]··Set·column·to·18
 1258 ··[0x000011df]··Advance·Line·by·-251·to·835
 1259 ··[0x000011e2]··Special·opcode·19:·advance·Address·by·2·to·0x701e·and·Line·by·0·to·835
1262 ··[0x000011e6]··Set·column·to·91260 ··[0x000011e3]··Set·column·to·5
 1261 ··[0x000011e5]··Set·is_stmt·to·1
1263 ··[0x000011e8]··Special·opcode·34:·advance·Address·by·4·to·0x7022·and·Line·by·1·to·10871262 ··[0x000011e6]··Special·opcode·21:·advance·Address·by·2·to·0x7020·and·Line·by·2·to·837
 1263 ··[0x000011e7]··Set·is_stmt·to·0
 1264 ··[0x000011e8]··Copy·(view·1)
1264 ··[0x000011e9]··Set·File·Name·to·entry·3·in·the·File·Name·Table1265 ··[0x000011e9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
1265 ··[0x000011eb]··Set·column·to·371266 ··[0x000011eb]··Set·column·to·40
 1267 ··[0x000011ed]··Extended·opcode·4:·set·Discriminator·to·3
1266 ··[0x000011ed]··Advance·Line·by·-295·to·792 
1267 ··[0x000011f0]··Copy·(view·1) 
1268 ··[0x000011f1]··Set·column·to·51268 ··[0x000011f1]··Set·is_stmt·to·1
1269 ··[0x000011f3]··Advance·Line·by·40·to·8321269 ··[0x000011f2]··Advance·Line·by·249·to·1086
1270 ··[0x000011f5]··Copy·(view·2)1270 ··[0x000011f5]··Copy·(view·2)
1271 ··[0x000011f6]··Set·column·to·361271 ··[0x000011f6]··Set·column·to·32
1272 ··[0x000011f8]··Advance·Line·by·-479·to·3531272 ··[0x000011f8]··Extended·opcode·4:·set·Discriminator·to·1
1273 ··[0x000011fb]··Copy·(view·3)1273 ··[0x000011fc]··Copy·(view·3)
1274 ··[0x000011fc]··Set·column·to·51274 ··[0x000011fd]··Set·column·to·9
1275 ··[0x000011fe]··Special·opcode·13:·advance·Address·by·0·to·0x7022·and·Line·by·8·to·361·(view·4)1275 ··[0x000011ff]··Special·opcode·20:·advance·Address·by·2·to·0x7022·and·Line·by·1·to·1087
1276 ··[0x000011ff]··Set·is_stmt·to·01276 ··[0x00001200]··Set·File·Name·to·entry·3·in·the·File·Name·Table
 1277 ··[0x00001202]··Set·column·to·37
 1278 ··[0x00001204]··Advance·Line·by·-295·to·792
1277 ··[0x00001200]··Copy·(view·5)1279 ··[0x00001207]··Copy·(view·1)
1278 ··[0x00001201]··Set·column·to·8 
1279 ··[0x00001203]··Extended·opcode·4:·set·Discriminator·to·1 
1280 ··[0x00001207]··Advance·Line·by·471·to·832 
1281 ··[0x0000120a]··Copy·(view·6) 
1282 ··[0x0000120b]··Set·column·to·51280 ··[0x00001208]··Set·column·to·5
1283 ··[0x0000120d]··Set·is_stmt·to·1 
1284 ··[0x0000120e]··Special·opcode·50:·advance·Address·by·6·to·0x7028·and·Line·by·3·to·8351281 ··[0x0000120a]··Advance·Line·by·40·to·832
 1282 ··[0x0000120c]··Copy·(view·2)
1285 ··[0x0000120f]··Set·column·to·181283 ··[0x0000120d]··Set·column·to·36
1286 ··[0x00001211]··Set·is_stmt·to·01284 ··[0x0000120f]··Advance·Line·by·-479·to·353
1287 ··[0x00001212]··Copy·(view·1)1285 ··[0x00001212]··Copy·(view·3)
1288 ··[0x00001213]··Set·column·to·51286 ··[0x00001213]··Set·column·to·5
1289 ··[0x00001215]··Set·is_stmt·to·1 
1290 ··[0x00001216]··Special·opcode·49:·advance·Address·by·6·to·0x702e·and·Line·by·2·to·8371287 ··[0x00001215]··Special·opcode·13:·advance·Address·by·0·to·0x7022·and·Line·by·8·to·361·(view·4)
1291 ··[0x00001217]··Set·is_stmt·to·01288 ··[0x00001216]··Set·is_stmt·to·0
1292 ··[0x00001218]··Copy·(view·1)1289 ··[0x00001217]··Copy·(view·5)
1293 ··[0x00001219]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
1294 ··[0x0000121b]··Set·column·to·40 
1295 ··[0x0000121d]··Extended·opcode·4:·set·Discriminator·to·3 
1296 ··[0x00001221]··Set·is_stmt·to·1 
1297 ··[0x00001222]··Advance·Line·by·249·to·1086 
1298 ··[0x00001225]··Copy·(view·2) 
1299 ··[0x00001226]··Set·column·to·32 
1300 ··[0x00001228]··Extended·opcode·4:·set·Discriminator·to·1 
1301 ··[0x0000122c]··Copy·(view·3) 
1302 ··[0x0000122d]··Set·column·to·40 
1303 ··[0x0000122f]··Extended·opcode·4:·set·Discriminator·to·3 
1304 ··[0x00001233]··Set·is_stmt·to·0 
1305 ··[0x00001234]··Special·opcode·33:·advance·Address·by·4·to·0x7032·and·Line·by·0·to·1086 
1306 ··[0x00001235]··Set·File·Name·to·entry·3·in·the·File·Name·Table 
1307 ··[0x00001237]··Set·column·to·81290 ··[0x00001218]··Set·column·to·8
1308 ··[0x00001239]··Extended·opcode·4:·set·Discriminator·to·1 
1309 ··[0x0000123d]··Advance·Line·by·-254·to·832 
1310 ··[0x00001240]··Special·opcode·19:·advance·Address·by·2·to·0x7034·and·Line·by·0·to·832 
1311 ··[0x00001241]··Extended·opcode·4:·set·Discriminator·to·11291 ··[0x0000121a]··Extended·opcode·4:·set·Discriminator·to·1
 1292 ··[0x0000121e]··Advance·Line·by·471·to·832
 1293 ··[0x00001221]··Copy·(view·6)
 1294 ··[0x00001222]··Set·column·to·18
1312 ··[0x00001245]··Special·opcode·33:·advance·Address·by·4·to·0x7038·and·Line·by·0·to·8321295 ··[0x00001224]··Special·opcode·22:·advance·Address·by·2·to·0x7024·and·Line·by·3·to·835
1313 ··[0x00001246]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
1314 ··[0x00001248]··Set·column·to·9 
1315 ··[0x0000124a]··Set·is_stmt·to·1 
1316 ··[0x0000124b]··Advance·Line·by·255·to·1087 
1317 ··[0x0000124e]··Copy·(view·1) 
1318 ··[0x0000124f]··Set·File·Name·to·entry·3·in·the·File·Name·Table 
1319 ··[0x00001251]··Set·column·to·37 
1320 ··[0x00001253]··Advance·Line·by·-295·to·792 
1321 ··[0x00001256]··Copy·(view·2) 
1322 ··[0x00001257]··Set·column·to·51296 ··[0x00001225]··Set·column·to·8
 1297 ··[0x00001227]··Extended·opcode·4:·set·Discriminator·to·1
 1298 ··[0x0000122b]··Special·opcode·44:·advance·Address·by·6·to·0x702a·and·Line·by·-3·to·832
1323 ··[0x00001259]··Advance·Line·by·40·to·832 
1324 ··[0x0000125b]··Copy·(view·3) 
1325 ··[0x0000125c]··Set·column·to·36 
1326 ··[0x0000125e]··Advance·Line·by·-479·to·353 
1327 ··[0x00001261]··Copy·(view·4) 
1328 ··[0x00001262]··Set·column·to·51299 ··[0x0000122c]··Set·column·to·5
1329 ··[0x00001264]··Special·opcode·13:·advance·Address·by·0·to·0x7038·and·Line·by·8·to·361·(view·5) 
1330 ··[0x00001265]··Set·is_stmt·to·0 
1331 ··[0x00001266]··Copy·(view·6) 
1332 ··[0x00001267]··Set·column·to·8 
1333 ··[0x00001269]··Extended·opcode·4:·set·Discriminator·to·1 
1334 ··[0x0000126d]··Advance·Line·by·471·to·832 
1335 ··[0x00001270]··Copy·(view·7) 
1336 ··[0x00001271]··Set·column·to·5 
1337 ··[0x00001273]··Set·is_stmt·to·11300 ··[0x0000122e]··Set·is_stmt·to·1
1338 ··[0x00001274]··Special·opcode·22:·advance·Address·by·2·to·0x703a·and·Line·by·3·to·8351301 ··[0x0000122f]··Special·opcode·24:·advance·Address·by·2·to·0x702c·and·Line·by·5·to·837
1339 ··[0x00001275]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
1340 ··[0x00001277]··Set·column·to·40 
1341 ··[0x00001279]··Extended·opcode·4:·set·Discriminator·to·3 
Max diff block lines reached; 1277257/1294268 bytes (98.69%) of diff not shown.
494 KB
readelf --wide --debug-dump=info {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·114·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·114·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x3b55):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x3b55):·GNU·C11·13.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x35e2):·../Modules/_testinternalcapi.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x35e2):·../Modules/_testinternalcapi.c
13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x3c31):·./build-static13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x3c31):·./build-static
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3cd14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3d5
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·55·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·55·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x73c6):·long·long·unsigned·int20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x73c6):·long·long·unsigned·int
21 ·<1><2d>:·Abbrev·Number:·55·(DW_TAG_base_type)21 ·<1><2d>:·Abbrev·Number:·55·(DW_TAG_base_type)
Offset 43416, 15 lines modifiedOffset 43416, 15 lines modified
43416 ····<146d4>···DW_AT_location····:·(sec_offset)·0xd5e·(location·list)43416 ····<146d4>···DW_AT_location····:·(sec_offset)·0xd5e·(location·list)
43417 ····<146d8>···DW_AT_GNU_locviews:·(sec_offset)·0xd5c43417 ····<146d8>···DW_AT_GNU_locviews:·(sec_offset)·0xd5c
43418 ·<3><146dc>:·Abbrev·Number:·043418 ·<3><146dc>:·Abbrev·Number:·0
43419 ·<2><146dd>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)43419 ·<2><146dd>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)
43420 ····<146de>···DW_AT_abstract_origin:·(ref4)·<0x1924d>43420 ····<146de>···DW_AT_abstract_origin:·(ref4)·<0x1924d>
43421 ····<146e2>···DW_AT_entry_pc····:·(addr)·0x5a4a43421 ····<146e2>···DW_AT_entry_pc····:·(addr)·0x5a4a
43422 ····<146e6>···DW_AT_GNU_entry_view:·(data1)·143422 ····<146e6>···DW_AT_GNU_entry_view:·(data1)·1
43423 ····<146e7>···DW_AT_ranges······:·(sec_offset)·0x3c143423 ····<146e7>···DW_AT_ranges······:·(sec_offset)·0x3c9
43424 ····<146eb>···DW_AT_call_file···:·(data1)·143424 ····<146eb>···DW_AT_call_file···:·(data1)·1
43425 ····<146ec>···DW_AT_call_line···:·(data2)·133443425 ····<146ec>···DW_AT_call_line···:·(data2)·1334
43426 ····<146ee>···DW_AT_call_column·:·(data1)·543426 ····<146ee>···DW_AT_call_column·:·(data1)·5
43427 ····<146ef>···DW_AT_sibling·····:·(ref4)·<0x14732>43427 ····<146ef>···DW_AT_sibling·····:·(ref4)·<0x14732>
43428 ·<3><146f3>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)43428 ·<3><146f3>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
43429 ····<146f4>···DW_AT_abstract_origin:·(ref4)·<0x19267>43429 ····<146f4>···DW_AT_abstract_origin:·(ref4)·<0x19267>
43430 ····<146f8>···DW_AT_location····:·(sec_offset)·0xd69·(location·list)43430 ····<146f8>···DW_AT_location····:·(sec_offset)·0xd69·(location·list)
Offset 43508, 15 lines modifiedOffset 43508, 15 lines modified
43508 ····<147ba>···DW_AT_type········:·(ref4)·<0x1391>43508 ····<147ba>···DW_AT_type········:·(ref4)·<0x1391>
43509 ····<147be>···DW_AT_location····:·(sec_offset)·0xdc7·(location·list)43509 ····<147be>···DW_AT_location····:·(sec_offset)·0xdc7·(location·list)
43510 ····<147c2>···DW_AT_GNU_locviews:·(sec_offset)·0xdc343510 ····<147c2>···DW_AT_GNU_locviews:·(sec_offset)·0xdc3
43511 ·<2><147c6>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)43511 ·<2><147c6>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)
43512 ····<147c7>···DW_AT_abstract_origin:·(ref4)·<0x1924d>43512 ····<147c7>···DW_AT_abstract_origin:·(ref4)·<0x1924d>
43513 ····<147cb>···DW_AT_entry_pc····:·(addr)·0x5a0a43513 ····<147cb>···DW_AT_entry_pc····:·(addr)·0x5a0a
43514 ····<147cf>···DW_AT_GNU_entry_view:·(data1)·143514 ····<147cf>···DW_AT_GNU_entry_view:·(data1)·1
43515 ····<147d0>···DW_AT_ranges······:·(sec_offset)·0x3b543515 ····<147d0>···DW_AT_ranges······:·(sec_offset)·0x3bd
43516 ····<147d4>···DW_AT_call_file···:·(data1)·143516 ····<147d4>···DW_AT_call_file···:·(data1)·1
43517 ····<147d5>···DW_AT_call_line···:·(data2)·131443517 ····<147d5>···DW_AT_call_line···:·(data2)·1314
43518 ····<147d7>···DW_AT_call_column·:·(data1)·543518 ····<147d7>···DW_AT_call_column·:·(data1)·5
43519 ····<147d8>···DW_AT_sibling·····:·(ref4)·<0x1481b>43519 ····<147d8>···DW_AT_sibling·····:·(ref4)·<0x1481b>
43520 ·<3><147dc>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)43520 ·<3><147dc>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
43521 ····<147dd>···DW_AT_abstract_origin:·(ref4)·<0x19267>43521 ····<147dd>···DW_AT_abstract_origin:·(ref4)·<0x19267>
43522 ····<147e1>···DW_AT_location····:·(sec_offset)·0xdd9·(location·list)43522 ····<147e1>···DW_AT_location····:·(sec_offset)·0xdd9·(location·list)
Offset 43593, 15 lines modifiedOffset 43593, 15 lines modified
43593 ····<14890>···DW_AT_type········:·(ref4)·<0x1391>43593 ····<14890>···DW_AT_type········:·(ref4)·<0x1391>
43594 ····<14894>···DW_AT_location····:·(sec_offset)·0xe37·(location·list)43594 ····<14894>···DW_AT_location····:·(sec_offset)·0xe37·(location·list)
43595 ····<14898>···DW_AT_GNU_locviews:·(sec_offset)·0xe3343595 ····<14898>···DW_AT_GNU_locviews:·(sec_offset)·0xe33
43596 ·<2><1489c>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)43596 ·<2><1489c>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)
43597 ····<1489d>···DW_AT_abstract_origin:·(ref4)·<0x1924d>43597 ····<1489d>···DW_AT_abstract_origin:·(ref4)·<0x1924d>
43598 ····<148a1>···DW_AT_entry_pc····:·(addr)·0x59de43598 ····<148a1>···DW_AT_entry_pc····:·(addr)·0x59de
43599 ····<148a5>···DW_AT_GNU_entry_view:·(data1)·143599 ····<148a5>···DW_AT_GNU_entry_view:·(data1)·1
43600 ····<148a6>···DW_AT_ranges······:·(sec_offset)·0x3a943600 ····<148a6>···DW_AT_ranges······:·(sec_offset)·0x3b1
43601 ····<148aa>···DW_AT_call_file···:·(data1)·143601 ····<148aa>···DW_AT_call_file···:·(data1)·1
43602 ····<148ab>···DW_AT_call_line···:·(data2)·129843602 ····<148ab>···DW_AT_call_line···:·(data2)·1298
43603 ····<148ad>···DW_AT_call_column·:·(data1)·543603 ····<148ad>···DW_AT_call_column·:·(data1)·5
43604 ····<148ae>···DW_AT_sibling·····:·(ref4)·<0x148f1>43604 ····<148ae>···DW_AT_sibling·····:·(ref4)·<0x148f1>
43605 ·<3><148b2>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)43605 ·<3><148b2>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
43606 ····<148b3>···DW_AT_abstract_origin:·(ref4)·<0x19267>43606 ····<148b3>···DW_AT_abstract_origin:·(ref4)·<0x19267>
43607 ····<148b7>···DW_AT_location····:·(sec_offset)·0xe49·(location·list)43607 ····<148b7>···DW_AT_location····:·(sec_offset)·0xe49·(location·list)
Offset 44353, 162 lines modifiedOffset 44353, 162 lines modified
44353 ····<14fec>···DW_AT_location····:·(exprloc)·5·byte·block:·3·80·c4·0·0·»      (DW_OP_addr:·c480)44353 ····<14fec>···DW_AT_location····:·(exprloc)·5·byte·block:·3·80·c4·0·0·»      (DW_OP_addr:·c480)
44354 ·<2><14ff2>:·Abbrev·Number:·19·(DW_TAG_variable)44354 ·<2><14ff2>:·Abbrev·Number:·19·(DW_TAG_variable)
44355 ····<14ff3>···DW_AT_name········:·(strp)·(offset:·0x57ab):·interp44355 ····<14ff3>···DW_AT_name········:·(strp)·(offset:·0x57ab):·interp
44356 ····<14ff7>···DW_AT_decl_file···:·(data1)·144356 ····<14ff7>···DW_AT_decl_file···:·(data1)·1
44357 ····<14ff8>···DW_AT_decl_line···:·(data2)·108344357 ····<14ff8>···DW_AT_decl_line···:·(data2)·1083
44358 ····<14ffa>···DW_AT_decl_column·:·(data1)·2544358 ····<14ffa>···DW_AT_decl_column·:·(data1)·25
44359 ····<14ffb>···DW_AT_type········:·(ref4)·<0x2df9>44359 ····<14ffb>···DW_AT_type········:·(ref4)·<0x2df9>
44360 ····<14fff>···DW_AT_location····:·(sec_offset)·0x11ea·(location·list)44360 ····<14fff>···DW_AT_location····:·(sec_offset)·0x11ec·(location·list)
44361 ····<15003>···DW_AT_GNU_locviews:·(sec_offset)·0x11e644361 ····<15003>···DW_AT_GNU_locviews:·(sec_offset)·0x11e6
44362 ·<2><15007>:·Abbrev·Number:·19·(DW_TAG_variable)44362 ·<2><15007>:·Abbrev·Number:·19·(DW_TAG_variable)
44363 ····<15008>···DW_AT_name········:·(strp)·(offset:·0x82d6):·save_tstate44363 ····<15008>···DW_AT_name········:·(strp)·(offset:·0x82d6):·save_tstate
44364 ····<1500c>···DW_AT_decl_file···:·(data1)·144364 ····<1500c>···DW_AT_decl_file···:·(data1)·1
44365 ····<1500d>···DW_AT_decl_line···:·(data2)·109044365 ····<1500d>···DW_AT_decl_line···:·(data2)·1090
44366 ····<1500f>···DW_AT_decl_column·:·(data1)·2044366 ····<1500f>···DW_AT_decl_column·:·(data1)·20
44367 ····<15010>···DW_AT_type········:·(ref4)·<0x2df4>44367 ····<15010>···DW_AT_type········:·(ref4)·<0x2df4>
44368 ····<15014>···DW_AT_location····:·(sec_offset)·0x1205·(location·list)44368 ····<15014>···DW_AT_location····:·(sec_offset)·0x120e·(location·list)
44369 ····<15018>···DW_AT_GNU_locviews:·(sec_offset)·0x11fd44369 ····<15018>···DW_AT_GNU_locviews:·(sec_offset)·0x1206
44370 ·<2><1501c>:·Abbrev·Number:·19·(DW_TAG_variable)44370 ·<2><1501c>:·Abbrev·Number:·19·(DW_TAG_variable)
44371 ····<1501d>···DW_AT_name········:·(strp)·(offset:·0x4ea1):·num_added44371 ····<1501d>···DW_AT_name········:·(strp)·(offset:·0x4ea1):·num_added
44372 ····<15021>···DW_AT_decl_file···:·(data1)·144372 ····<15021>···DW_AT_decl_file···:·(data1)·1
44373 ····<15022>···DW_AT_decl_line···:·(data2)·109544373 ····<15022>···DW_AT_decl_line···:·(data2)·1095
44374 ····<15024>···DW_AT_decl_column·:·(data1)·1844374 ····<15024>···DW_AT_decl_column·:·(data1)·18
44375 ····<15025>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int44375 ····<15025>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
44376 ····<15029>···DW_AT_location····:·(sec_offset)·0x122a·(location·list)44376 ····<15029>···DW_AT_location····:·(sec_offset)·0x1233·(location·list)
44377 ····<1502d>···DW_AT_GNU_locviews:·(sec_offset)·0x122444377 ····<1502d>···DW_AT_GNU_locviews:·(sec_offset)·0x122d
44378 ·<2><15031>:·Abbrev·Number:·36·(DW_TAG_variable)44378 ·<2><15031>:·Abbrev·Number:·36·(DW_TAG_variable)
44379 ····<15032>···DW_AT_name········:·(strp)·(offset:·0x6460):·__PRETTY_FUNCTION__44379 ····<15032>···DW_AT_name········:·(strp)·(offset:·0x6460):·__PRETTY_FUNCTION__
44380 ····<15036>···DW_AT_type········:·(ref4)·<0x134ca>,·char44380 ····<15036>···DW_AT_type········:·(ref4)·<0x134ca>,·char
44381 ····<1503a>···DW_AT_artificial··:·(flag_present)·144381 ····<1503a>···DW_AT_artificial··:·(flag_present)·1
44382 ····<1503a>···DW_AT_location····:·(exprloc)·5·byte·block:·3·68·a5·0·0·»      (DW_OP_addr:·a568)44382 ····<1503a>···DW_AT_location····:·(exprloc)·5·byte·block:·3·68·a5·0·0·»      (DW_OP_addr:·a568)
44383 ·<2><15040>:·Abbrev·Number:·65·(DW_TAG_lexical_block)44383 ·<2><15040>:·Abbrev·Number:·65·(DW_TAG_lexical_block)
44384 ····<15041>···DW_AT_ranges······:·(sec_offset)·0x29f44384 ····<15041>···DW_AT_ranges······:·(sec_offset)·0x29f
44385 ····<15045>···DW_AT_sibling·····:·(ref4)·<0x1509c>44385 ····<15045>···DW_AT_sibling·····:·(ref4)·<0x1509c>
44386 ·<3><15049>:·Abbrev·Number:·32·(DW_TAG_variable)44386 ·<3><15049>:·Abbrev·Number:·32·(DW_TAG_variable)
44387 ····<1504a>···DW_AT_name········:·(string)·i44387 ····<1504a>···DW_AT_name········:·(string)·i
44388 ····<1504c>···DW_AT_decl_file···:·(implicit_const)·144388 ····<1504c>···DW_AT_decl_file···:·(implicit_const)·1
44389 ····<1504c>···DW_AT_decl_line···:·(data2)·108644389 ····<1504c>···DW_AT_decl_line···:·(data2)·1086
44390 ····<1504e>···DW_AT_decl_column·:·(data1)·2344390 ····<1504e>···DW_AT_decl_column·:·(data1)·23
44391 ····<1504f>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int44391 ····<1504f>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
44392 ····<15053>···DW_AT_location····:·(sec_offset)·0x1255·(location·list)44392 ····<15053>···DW_AT_location····:·(sec_offset)·0x1261·(location·list)
44393 ····<15057>···DW_AT_GNU_locviews:·(sec_offset)·0x124144393 ····<15057>···DW_AT_GNU_locviews:·(sec_offset)·0x124b
44394 ·<3><1505b>:·Abbrev·Number:·53·(DW_TAG_inlined_subroutine)44394 ·<3><1505b>:·Abbrev·Number:·53·(DW_TAG_inlined_subroutine)
44395 ····<1505c>···DW_AT_abstract_origin:·(ref4)·<0x19232>44395 ····<1505c>···DW_AT_abstract_origin:·(ref4)·<0x19232>
44396 ····<15060>···DW_AT_entry_pc····:·(addr)·0x700a44396 ····<15060>···DW_AT_entry_pc····:·(addr)·0x700a
44397 ····<15064>···DW_AT_GNU_entry_view:·(data1)·244397 ····<15064>···DW_AT_GNU_entry_view:·(data1)·2
44398 ····<15065>···DW_AT_ranges······:·(sec_offset)·0x2b044398 ····<15065>···DW_AT_ranges······:·(sec_offset)·0x2b0
44399 ····<15069>···DW_AT_call_file···:·(data1)·144399 ····<15069>···DW_AT_call_file···:·(data1)·1
44400 ····<1506a>···DW_AT_call_line···:·(data2)·108744400 ····<1506a>···DW_AT_call_line···:·(data2)·1087
44401 ····<1506c>···DW_AT_call_column·:·(data1)·944401 ····<1506c>···DW_AT_call_column·:·(data1)·9
44402 ·<4><1506d>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)44402 ·<4><1506d>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
44403 ····<1506e>···DW_AT_abstract_origin:·(ref4)·<0x19240>44403 ····<1506e>···DW_AT_abstract_origin:·(ref4)·<0x19240>
44404 ····<15072>···DW_AT_location····:·(sec_offset)·0x12a6·(location·list)44404 ····<15072>···DW_AT_location····:·(sec_offset)·0x12ba·(location·list)
44405 ····<15076>···DW_AT_GNU_locviews:·(sec_offset)·0x129c44405 ····<15076>···DW_AT_GNU_locviews:·(sec_offset)·0x12b0
44406 ·<4><1507a>:·Abbrev·Number:·53·(DW_TAG_inlined_subroutine)44406 ·<4><1507a>:·Abbrev·Number:·53·(DW_TAG_inlined_subroutine)
44407 ····<1507b>···DW_AT_abstract_origin:·(ref4)·<0x192a1>44407 ····<1507b>···DW_AT_abstract_origin:·(ref4)·<0x192a1>
44408 ····<1507f>···DW_AT_entry_pc····:·(addr)·0x700a44408 ····<1507f>···DW_AT_entry_pc····:·(addr)·0x700a
44409 ····<15083>···DW_AT_GNU_entry_view:·(data1)·444409 ····<15083>···DW_AT_GNU_entry_view:·(data1)·4
44410 ····<15084>···DW_AT_ranges······:·(sec_offset)·0x2d344410 ····<15084>···DW_AT_ranges······:·(sec_offset)·0x2db
44411 ····<15088>···DW_AT_call_file···:·(data1)·344411 ····<15088>···DW_AT_call_file···:·(data1)·3
44412 ····<15089>···DW_AT_call_line···:·(data2)·83244412 ····<15089>···DW_AT_call_line···:·(data2)·832
44413 ····<1508b>···DW_AT_call_column·:·(data1)·944413 ····<1508b>···DW_AT_call_column·:·(data1)·9
44414 ·<5><1508c>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)44414 ·<5><1508c>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
44415 ····<1508d>···DW_AT_abstract_origin:·(ref4)·<0x192b3>44415 ····<1508d>···DW_AT_abstract_origin:·(ref4)·<0x192b3>
Max diff block lines reached; 497925/506073 bytes (98.39%) of diff not shown.
480 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x36ea3 ··Length:··········0x3700
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 1826, 6846 lines modifiedOffset 1826, 6852 lines modified
1826 ·············00006fcc·00006ff1·(DW_OP_reg1·(r1))1826 ·············00006fcc·00006ff1·(DW_OP_reg1·(r1))
1827 ····000011d6·v0000000·v0000000·views·at·000011c5·for:1827 ····000011d6·v0000000·v0000000·views·at·000011c5·for:
1828 ·············00006ff1·00007148·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)1828 ·············00006ff1·00007148·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
1829 ····000011e5·<End·of·list>1829 ····000011e5·<End·of·list>
  
1830 ····000011e6·v0000000·v0000000·location·view·pair1830 ····000011e6·v0000000·v0000000·location·view·pair
1831 ····000011e8·v0000000·v0000000·location·view·pair1831 ····000011e8·v0000000·v0000000·location·view·pair
 1832 ····000011ea·v0000000·v0000000·location·view·pair
  
1832 ····000011ea·00006ffe·(base·address)1833 ····000011ec·00006ffe·(base·address)
1833 ····000011ef·v0000000·v0000000·views·at·000011e6·for:1834 ····000011f1·v0000000·v0000000·views·at·000011e6·for:
1834 ·············00006ffe·000070b0·(DW_OP_reg5·(r5))1835 ·············00006ffe·000070ae·(DW_OP_reg5·(r5))
1835 ····000011f5·v0000000·v0000000·views·at·000011e8·for:1836 ····000011f7·v0000000·v0000000·views·at·000011e8·for:
1836 ·············000070ba·00007108·(DW_OP_reg5·(r5))1837 ·············000070b8·000070da·(DW_OP_reg5·(r5))
 1838 ····000011fe·v0000000·v0000000·views·at·000011ea·for:
 1839 ·············000070fc·00007148·(DW_OP_reg5·(r5))
1837 ····000011fc·<End·of·list>1840 ····00001205·<End·of·list>
  
1838 ····000011fd·v0000002·v0000000·location·view·pair 
1839 ····000011ff·v0000000·v0000000·location·view·pair 
1840 ····00001201·v0000001·v0000000·location·view·pair1841 ····00001206·v0000002·v0000000·location·view·pair
1841 ····00001203·v0000000·v0000000·location·view·pair1842 ····00001208·v0000000·v0000000·location·view·pair
 1843 ····0000120a·v0000001·v0000000·location·view·pair
 1844 ····0000120c·v0000000·v0000000·location·view·pair
  
1842 ····00001205·00007048·(base·address)1845 ····0000120e·00007046·(base·address)
1843 ····0000120a·v0000002·v0000000·views·at·000011fd·for:1846 ····00001213·v0000002·v0000000·views·at·00001206·for:
1844 ·············00007048·00007058·(DW_OP_lit0;·DW_OP_stack_value)1847 ·············00007046·00007056·(DW_OP_lit0;·DW_OP_stack_value)
1845 ····00001210·v0000000·v0000000·views·at·000011ff·for: 
1846 ·············00007058·0000705e·(DW_OP_reg0·(r0)) 
1847 ····00001215·v0000001·v0000000·views·at·00001201·for: 
1848 ·············000070ba·000070c0·(DW_OP_lit0;·DW_OP_stack_value) 
1849 ····0000121b·v0000000·v0000000·views·at·00001203·for:1848 ····00001219·v0000000·v0000000·views·at·00001208·for:
 1849 ·············00007056·0000705c·(DW_OP_reg0·(r0))
 1850 ····0000121e·v0000001·v0000000·views·at·0000120a·for:
1850 ·············00007102·00007106·(DW_OP_lit0;·DW_OP_stack_value)1851 ·············000070b8·000070be·(DW_OP_lit0;·DW_OP_stack_value)
 1852 ····00001224·v0000000·v0000000·views·at·0000120c·for:
 1853 ·············000070d4·000070d8·(DW_OP_lit0;·DW_OP_stack_value)
1851 ····00001223·<End·of·list>1854 ····0000122c·<End·of·list>
  
1852 ····00001224·v0000001·v0000000·location·view·pair1855 ····0000122d·v0000001·v0000000·location·view·pair
1853 ····00001226·v0000000·v0000000·location·view·pair1856 ····0000122f·v0000000·v0000000·location·view·pair
1854 ····00001228·v0000000·v0000000·location·view·pair1857 ····00001231·v0000000·v0000000·location·view·pair
  
1855 ····0000122a·00007058·(base·address)1858 ····00001233·00007056·(base·address)
1856 ····0000122f·v0000001·v0000000·views·at·00001224·for:1859 ····00001238·v0000001·v0000000·views·at·0000122d·for:
1857 ·············00007058·0000705e·(DW_OP_lit0;·DW_OP_stack_value)1860 ·············00007056·0000705c·(DW_OP_lit0;·DW_OP_stack_value)
1858 ····00001235·v0000000·v0000000·views·at·00001226·for:1861 ····0000123e·v0000000·v0000000·views·at·0000122f·for:
1859 ·············00007062·000070a4·(DW_OP_reg4·(r4))1862 ·············00007060·000070a2·(DW_OP_reg4·(r4))
1860 ····0000123a·v0000000·v0000000·views·at·00001228·for:1863 ····00001243·v0000000·v0000000·views·at·00001231·for:
1861 ·············000070d2·00007102·(DW_OP_reg4·(r4))1864 ·············000070fc·00007148·(DW_OP_reg4·(r4))
1862 ····00001240·<End·of·list>1865 ····0000124a·<End·of·list>
  
1863 ····00001241·v0000003·v0000003·location·view·pair1866 ····0000124b·v0000003·v0000003·location·view·pair
1864 ····00001243·v0000003·v0000000·location·view·pair 
1865 ····00001245·v0000002·v0000003·location·view·pair 
1866 ····00001247·v0000003·v0000000·location·view·pair 
1867 ····00001249·v0000000·v0000000·location·view·pair 
1868 ····0000124b·v0000000·v0000003·location·view·pair 
1869 ····0000124d·v0000003·v0000000·location·view·pair1867 ····0000124d·v0000003·v0000003·location·view·pair
1870 ····0000124f·v0000000·v0000000·location·view·pair1868 ····0000124f·v0000003·v0000000·location·view·pair
1871 ····00001251·v0000000·v0000003·location·view·pair1869 ····00001251·v0000002·v0000000·location·view·pair
1872 ····00001253·v0000003·v0000000·location·view·pair1870 ····00001253·v0000000·v0000000·location·view·pair
 1871 ····00001255·v0000000·v0000003·location·view·pair
 1872 ····00001257·v0000003·v0000000·location·view·pair
 1873 ····00001259·v0000000·v0000000·location·view·pair
 1874 ····0000125b·v0000000·v0000003·location·view·pair
 1875 ····0000125d·v0000003·v0000000·location·view·pair
 1876 ····0000125f·v0000002·v0000000·location·view·pair
  
1873 ····00001255·00006ffe·(base·address)1877 ····00001261·00006ffe·(base·address)
1874 ····0000125a·v0000003·v0000003·views·at·00001241·for:1878 ····00001266·v0000003·v0000003·views·at·0000124b·for:
1875 ·············00006ffe·00007014·(DW_OP_lit0;·DW_OP_stack_value)1879 ·············00006ffe·00007014·(DW_OP_lit0;·DW_OP_stack_value)
1876 ····00001260·v0000003·v0000000·views·at·00001243·for:1880 ····0000126c·v0000003·v0000003·views·at·0000124d·for:
1877 ·············00007014·0000701e·(DW_OP_lit1;·DW_OP_stack_value)1881 ·············00007014·00007020·(DW_OP_lit1;·DW_OP_stack_value)
1878 ····00001266·v0000002·v0000003·views·at·00001245·for:1882 ····00001272·v0000003·v0000000·views·at·0000124f·for:
1879 ·············0000701e·0000702e·(DW_OP_lit2;·DW_OP_stack_value)1883 ·············00007020·0000702c·(DW_OP_lit2;·DW_OP_stack_value)
1880 ····0000126c·v0000003·v0000000·views·at·00001247·for:1884 ····00001278·v0000002·v0000000·views·at·00001251·for:
1881 ·············0000702e·00007038·(DW_OP_lit3;·DW_OP_stack_value)1885 ·············0000702c·00007036·(DW_OP_lit3;·DW_OP_stack_value)
1882 ····00001272·v0000000·v0000000·views·at·00001249·for:1886 ····0000127e·v0000000·v0000000·views·at·00001253·for:
1883 ·············00007038·0000703e·(DW_OP_reg0·(r0))1887 ·············00007036·0000703c·(DW_OP_reg0·(r0))
1884 ····00001277·v0000000·v0000003·views·at·0000124b·for:1888 ····00001283·v0000000·v0000003·views·at·00001255·for:
1885 ·············0000703e·00007044·(DW_OP_breg0·(r0):·-1;·DW_OP_stack_value)1889 ·············0000703c·00007042·(DW_OP_breg0·(r0):·-1;·DW_OP_stack_value)
1886 ····0000127e·v0000003·v0000000·views·at·0000124d·for:1890 ····0000128a·v0000003·v0000000·views·at·00001257·for:
1887 ·············00007044·00007048·(DW_OP_reg0·(r0))1891 ·············00007042·00007046·(DW_OP_reg0·(r0))
1888 ····00001283·v0000000·v0000000·views·at·0000124f·for:1892 ····0000128f·v0000000·v0000000·views·at·00001259·for:
1889 ·············000070ba·000070c0·(DW_OP_lit0;·DW_OP_stack_value)1893 ·············000070b8·000070be·(DW_OP_lit0;·DW_OP_stack_value)
1890 ····0000128b·v0000000·v0000003·views·at·00001251·for:1894 ····00001297·v0000000·v0000003·views·at·0000125b·for:
1891 ·············000070c8·000070c8·(DW_OP_lit0;·DW_OP_stack_value)1895 ·············000070c6·000070c6·(DW_OP_lit0;·DW_OP_stack_value)
1892 ····00001293·v0000003·v0000000·views·at·00001253·for:1896 ····0000129f·v0000003·v0000000·views·at·0000125d·for:
1893 ·············000070c8·000070d2·(DW_OP_lit1;·DW_OP_stack_value)1897 ·············000070c6·000070ca·(DW_OP_lit1;·DW_OP_stack_value)
 1898 ····000012a7·v0000002·v0000000·views·at·0000125f·for:
 1899 ·············000070ca·000070d4·(DW_OP_lit2;·DW_OP_stack_value)
1894 ····0000129b·<End·of·list>1900 ····000012af·<End·of·list>
  
1895 ····0000129c·v0000002·v0000001·location·view·pair1901 ····000012b0·v0000002·v0000001·location·view·pair
1896 ····0000129e·v0000001·v0000000·location·view·pair 
1897 ····000012a0·v0000001·v0000001·location·view·pair1902 ····000012b2·v0000001·v0000001·location·view·pair
 1903 ····000012b4·v0000001·v0000000·location·view·pair
1898 ····000012a2·v0000002·v0000001·location·view·pair1904 ····000012b6·v0000002·v0000001·location·view·pair
1899 ····000012a4·v0000000·v0000001·location·view·pair1905 ····000012b8·v0000000·v0000001·location·view·pair
  
1900 ····000012a6·0000700a·(base·address)1906 ····000012ba·0000700a·(base·address)
1901 ····000012ab·v0000002·v0000001·views·at·0000129c·for:1907 ····000012bf·v0000002·v0000001·views·at·000012b0·for:
1902 ·············0000700a·00007014·(DW_OP_reg2·(r2))1908 ·············0000700a·00007014·(DW_OP_reg2·(r2))
1903 ····000012b0·v0000001·v0000000·views·at·0000129e·for:1909 ····000012c4·v0000001·v0000001·views·at·000012b2·for:
1904 ·············00007016·0000701e·(DW_OP_fbreg:·-40)1910 ·············00007016·00007020·(DW_OP_fbreg:·-40)
1905 ····000012b6·v0000001·v0000001·views·at·000012a0·for:1911 ····000012ca·v0000001·v0000000·views·at·000012b4·for:
1906 ·············00007022·0000702e·(DW_OP_fbreg:·-40)1912 ·············00007022·0000702c·(DW_OP_fbreg:·-40)
1907 ····000012bc·v0000002·v0000001·views·at·000012a2·for:1913 ····000012d0·v0000002·v0000001·views·at·000012b6·for:
1908 ·············00007038·00007044·(DW_OP_fbreg:·-40)1914 ·············00007036·00007042·(DW_OP_fbreg:·-40)
1909 ····000012c2·v0000000·v0000001·views·at·000012a4·for:1915 ····000012d6·v0000000·v0000001·views·at·000012b8·for:
1910 ·············000070c8·000070c8·(DW_OP_reg2·(r2))1916 ·············000070c6·000070c6·(DW_OP_reg2·(r2))
1911 ····000012c9·<End·of·list>1917 ····000012dd·<End·of·list>
  
Max diff block lines reached; 481404/491065 bytes (98.03%) of diff not shown.
823 B
strings --all --bytes=8 {}
    
Offset 7, 51 lines modifiedOffset 7, 36 lines modified
7 e3O[`QA`Q7 e3O[`QA`Q
8 b~JY<BvD8 b~JY<BvD
9 yZ}yz7P`9 yZ}yz7P`
10 6o5feQh@10 6o5feQh@
11 \H;RO»  WE.I11 \H;RO»  WE.I
12 JJNALT'B12 JJNALT'B
13 Qy*8ON>013 Qy*8ON>0
 14 uqZ_S·/y
 15 o{]J|^ZV
 16 Y}^nER=^
 17 Za·,*OTO
 18 #&9+A[H=C
 19 $q*Nm!UF
 20 SxgeCA3C
 21 D2Hjf]>B!
 22 VQ%d#Y^5
 23 %eR&lKZ6
 24 LtHNrNb@
 25 R;Z6}%u&=
 26 yOH6Vecz5M
14 jc00RQ?6 
15 [jBa5B[4 
16 H+c7Oh-%E[T 
17 p#]i+kene 
18 o{]N|~zv 
19 *h,$<-MA 
20 uxQ%59U"K 
21 LC@n6<F_ 
22 R"!HgE,? 
23 $-5A[Heq 
24 $Vm!%~m! 
25 %EB\IjUP· 
26 Jv>nX-\) 
27 56Mf;9). 
28 »       RH!'fK!@ 
29 [r1>u[<:p% 
30 T/^:s·4g 
31 5,[jZQ<D 
32 iwp`_x`_ 
33 :'»     EuQ&= 
34 sh)d5L([ 
35 [\IKQI[^ 
36 +[}=z(wc· 
37 yq"&9/#l 
38 b$o_8oN8o 
39 (B3BA;8Ikl 
40 7r0T[.n9 
41 llX%dT?F·27 llX%dT?F·
42 AsKruO{{SV28 AsKruO{{SV
43 BOdK{9hkG29 BOdK{9hkG
44 l/Ert/.?30 l/Ert/.?
45 p6SHD·Bj31 p6SHD·Bj
46 |XfO·=k*m-Q32 |XfO·=k*m-Q
 33 aK?UQl)b
 34 J512*-kdW
 35 Ft`#vs#.p
47 Wp>TW\Z[9/ 
48 tFFIp|?z 
49 >{^i,`*l 
50 !AlD;6b77 
51 call_weak_fn36 call_weak_fn
52 _testinternalcapi.c37 _testinternalcapi.c
53 module_exec38 module_exec
54 get_configs39 get_configs
55 get_recursion_depth40 get_recursion_depth
56 test_get_config41 test_get_config
57 get_interp_settings42 get_interp_settings
118 KB
python3.13-doc_3.13.0~b2-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0····24280·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0····24280·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0·13502000·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0·13502012·2024-06-11·14:14:35.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
118 KB
data.tar.xz
118 KB
data.tar
2.16 KB
file list
    
Offset 1052, 15 lines modifiedOffset 1052, 15 lines modified
1052 -rw-r--r--···0·root·········(0)·root·········(0)······795·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext1052 -rw-r--r--···0·root·········(0)·root·········(0)······795·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext
1053 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib1053 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib
1054 -rw-r--r--···0·root·········(0)·root·········(0)······326·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-new1054 -rw-r--r--···0·root·········(0)·root·········(0)······326·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-new
1055 -rw-r--r--···0·root·········(0)·root·········(0)······905·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref1055 -rw-r--r--···0·root·········(0)·root·········(0)······905·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref
1056 -rw-r--r--···0·root·········(0)·root·········(0)······547·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut1056 -rw-r--r--···0·root·········(0)·root·········(0)······547·2024-06-11·14:14:35.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut
1057 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/info/1057 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/info/
1058 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/info/python3.13/1058 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/info/python3.13/
1059 -rw-r--r--···0·root·········(0)·root·········(0)··5062587·2024-06-11·14:14:35.000000·./usr/share/info/python3.13.info.gz1059 -rw-r--r--···0·root·········(0)·root·········(0)··5062589·2024-06-11·14:14:35.000000·./usr/share/info/python3.13.info.gz
1060 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/1060 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/
1061 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/1061 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/
1062 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/python3.13-doc1062 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2024-06-11·14:14:35.000000·./usr/share/lintian/overrides/python3.13-doc
1063 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html1063 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html
1064 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1064 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1065 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1065 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1066 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html1066 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html
112 KB
./usr/share/doc/python3.13/html/searchindex.js
112 KB
js-beautify {}
    
Offset 64, 18 lines modifiedOffset 64, 18 lines modified
64 ········"API·Functions":·[64 ········"API·Functions":·[
65 ············[5,·"api-functions"]65 ············[5,·"api-functions"]
66 ········],66 ········],
67 ········"API·and·ABI·Versioning":·[67 ········"API·and·ABI·Versioning":·[
68 ············[4,·"api-and-abi-versioning"]68 ············[4,·"api-and-abi-versioning"]
69 ········],69 ········],
70 ········"API·and·Feature·Removals":·[70 ········"API·and·Feature·Removals":·[
 71 ············[463,·"api-and-feature-removals"],
71 ············[461,·"api-and-feature-removals"],72 ············[461,·"api-and-feature-removals"],
72 ············[464,·"api-and-feature-removals"], 
73 ············[460,·"api-and-feature-removals"],73 ············[460,·"api-and-feature-removals"],
74 ············[463,·"api-and-feature-removals"],74 ············[464,·"api-and-feature-removals"],
75 ············[462,·"api-and-feature-removals"]75 ············[462,·"api-and-feature-removals"]
76 ········],76 ········],
77 ········"API·changes":·[77 ········"API·changes":·[
78 ············[459,·"api-changes"],78 ············[459,·"api-changes"],
79 ············[459,·"id2"]79 ············[459,·"id2"]
80 ········],80 ········],
81 ········"AS·Patterns":·[81 ········"AS·Patterns":·[
Offset 87, 18 lines modifiedOffset 87, 18 lines modified
87 ········"About":·[87 ········"About":·[
88 ············[455,·"about"]88 ············[455,·"about"]
89 ········],89 ········],
90 ········"About·these·documents":·[90 ········"About·these·documents":·[
91 ············[0,·"about-these-documents"]91 ············[0,·"about-these-documents"]
92 ········],92 ········],
93 ········"Abstract":·[93 ········"Abstract":·[
94 ············[93,·null],94 ············[89,·null],
95 ············[101,·null],95 ············[101,·null],
96 ············[94,·"abstract"],96 ············[94,·"abstract"],
97 ············[89,·null],97 ············[93,·null],
98 ············[107,·null],98 ············[107,·null],
99 ············[108,·null]99 ············[108,·null]
100 ········],100 ········],
101 ········"Abstract·Grammar":·[101 ········"Abstract·Grammar":·[
102 ············[122,·"abstract-grammar"]102 ············[122,·"abstract-grammar"]
103 ········],103 ········],
104 ········"Abstract·Objects·Layer":·[104 ········"Abstract·Objects·Layer":·[
Offset 145, 22 lines modifiedOffset 145, 22 lines modified
145 ········],145 ········],
146 ········"Accessor·Methods":·[146 ········"Accessor·Methods":·[
147 ············[391,·"accessor-methods"]147 ············[391,·"accessor-methods"]
148 ········],148 ········],
149 ········"Acknowledgements":·[149 ········"Acknowledgements":·[
150 ············[111,·"acknowledgements"],150 ············[111,·"acknowledgements"],
151 ············[225,·"acknowledgements"],151 ············[225,·"acknowledgements"],
152 ············[448,·"acknowledgements"], 
153 ············[450,·"acknowledgements"], 
154 ············[449,·"acknowledgements"],152 ············[449,·"acknowledgements"],
155 ············[451,·"acknowledgements"], 
156 ············[446,·"acknowledgements"], 
157 ············[447,·"acknowledgements"],153 ············[447,·"acknowledgements"],
 154 ············[446,·"acknowledgements"],
158 ············[444,·"acknowledgements"],155 ············[444,·"acknowledgements"],
159 ············[445,·"acknowledgements"]156 ············[445,·"acknowledgements"],
 157 ············[451,·"acknowledgements"],
 158 ············[448,·"acknowledgements"],
 159 ············[450,·"acknowledgements"]
160 ········],160 ········],
161 ········"Action·classes":·[161 ········"Action·classes":·[
162 ············[120,·"action-classes"]162 ············[120,·"action-classes"]
163 ········],163 ········],
164 ········"Adapter·and·converter·recipes":·[164 ········"Adapter·and·converter·recipes":·[
165 ············[326,·"adapter-and-converter-recipes"]165 ············[326,·"adapter-and-converter-recipes"]
166 ········],166 ········],
Offset 694, 16 lines modifiedOffset 694, 16 lines modified
694 ········"Boolean·operations":·[694 ········"Boolean·operations":·[
695 ············[411,·"boolean-operations"]695 ············[411,·"boolean-operations"]
696 ········],696 ········],
697 ········"Boolean·value·of·Enum·classes·and·members":·[697 ········"Boolean·value·of·Enum·classes·and·members":·[
698 ············[95,·"boolean-value-of-enum-classes-and-members"]698 ············[95,·"boolean-value-of-enum-classes-and-members"]
699 ········],699 ········],
700 ········"Bootstrapping·pip·By·Default":·[700 ········"Bootstrapping·pip·By·Default":·[
701 ············[451,·"bootstrapping-pip-by-default"], 
702 ············[460,·"bootstrapping-pip-by-default"]701 ············[460,·"bootstrapping-pip-by-default"],
 702 ············[451,·"bootstrapping-pip-by-default"]
703 ········],703 ········],
704 ········"BoundedSemaphore":·[704 ········"BoundedSemaphore":·[
705 ············[138,·"boundedsemaphore"]705 ············[138,·"boundedsemaphore"]
706 ········],706 ········],
707 ········"Brief·Tour·of·the·Standard·Library":·[707 ········"Brief·Tour·of·the·Standard·Library":·[
708 ············[432,·"brief-tour-of-the-standard-library"]708 ············[432,·"brief-tour-of-the-standard-library"]
709 ········],709 ········],
Offset 827, 37 lines modifiedOffset 827, 37 lines modified
827 ············[466,·"id691"],827 ············[466,·"id691"],
828 ············[466,·"id702"],828 ············[466,·"id702"],
829 ············[466,·"id708"],829 ············[466,·"id708"],
830 ············[466,·"id713"],830 ············[466,·"id713"],
831 ············[466,·"id719"]831 ············[466,·"id719"]
832 ········],832 ········],
833 ········"Build·Changes":·[833 ········"Build·Changes":·[
 834 ············[455,·"build-changes"],
 835 ············[463,·"build-changes"],
834 ············[457,·"build-changes"],836 ············[457,·"build-changes"],
835 ············[454,·"build-changes"],837 ············[465,·"build-changes"],
836 ············[456,·"build-changes"],838 ············[456,·"build-changes"],
837 ············[463,·"build-changes"], 
838 ············[455,·"build-changes"], 
839 ············[465,·"build-changes"]839 ············[454,·"build-changes"]
840 ········],840 ········],
841 ········"Build·Requirements":·[841 ········"Build·Requirements":·[
842 ············[437,·"build-requirements"]842 ············[437,·"build-requirements"]
843 ········],843 ········],
844 ········"Build·and·C·API·Changes":·[844 ········"Build·and·C·API·Changes":·[
845 ············[458,·"build-and-c-api-changes"], 
846 ············[448,·"build-and-c-api-changes"], 
847 ············[461,·"build-and-c-api-changes"], 
848 ············[464,·"build-and-c-api-changes"], 
849 ············[450,·"build-and-c-api-changes"], 
850 ············[449,·"build-and-c-api-changes"],845 ············[449,·"build-and-c-api-changes"],
851 ············[451,·"build-and-c-api-changes"], 
852 ············[459,·"build-and-c-api-changes"], 
853 ············[447,·"build-and-c-api-changes"],846 ············[447,·"build-and-c-api-changes"],
854 ············[453,·"build-and-c-api-changes"],847 ············[453,·"build-and-c-api-changes"],
 848 ············[459,·"build-and-c-api-changes"],
855 ············[462,·"build-and-c-api-changes"],849 ············[461,·"build-and-c-api-changes"],
856 ············[452,·"build-and-c-api-changes"]850 ············[452,·"build-and-c-api-changes"],
 851 ············[464,·"build-and-c-api-changes"],
 852 ············[451,·"build-and-c-api-changes"],
 853 ············[448,·"build-and-c-api-changes"],
 854 ············[450,·"build-and-c-api-changes"],
 855 ············[458,·"build-and-c-api-changes"],
 856 ············[462,·"build-and-c-api-changes"]
857 ········],857 ········],
858 ········"Building·Arbitrary·Values":·[858 ········"Building·Arbitrary·Values":·[
859 ············[74,·"building-arbitrary-values"]859 ············[74,·"building-arbitrary-values"]
860 ········],860 ········],
Max diff block lines reached; 110021/114743 bytes (95.88%) of diff not shown.
3.29 KB
./usr/share/info/python3.13.info.gz
3.22 KB
python3.13.info
    
Offset 1301100, 29 lines modifiedOffset 1301100, 29 lines modified
013da6b0:·6c6f·6261·6c20·556e·626f·756e·6465·6420··lobal·Unbounded·013da6b0:·6c6f·6261·6c20·556e·626f·756e·6465·6420··lobal·Unbounded·
013da6c0:·5365·7175·656e·6365·7320·4755·532d·466f··Sequences·GUS-Fo013da6c0:·5365·7175·656e·6365·7320·4755·532d·466f··Sequences·GUS-Fo
013da6d0:·6f74·6e6f·7465·2d31·7f31·3634·3133·3030··otnote-1.1641300013da6d0:·6f74·6e6f·7465·2d31·7f31·3634·3133·3030··otnote-1.1641300
013da6e0:·300a·4e6f·6465·3a20·5079·7468·6f6e·204d··0.Node:·Python·M013da6e0:·300a·4e6f·6465·3a20·5079·7468·6f6e·204d··0.Node:·Python·M
013da6f0:·6f64·756c·6520·496e·6465·787f·3136·3431··odule·Index.1641013da6f0:·6f64·756c·6520·496e·6465·787f·3136·3431··odule·Index.1641
013da700:·3330·3738·0a4e·6f64·653a·2049·6e64·6578··3078.Node:·Index013da700:·3330·3738·0a4e·6f64·653a·2049·6e64·6578··3078.Node:·Index
013da710:·7f31·3634·3331·3435·310a·5265·663a·206c··.16431451.Ref:·l013da710:·7f31·3634·3331·3435·310a·5265·663a·206c··.16431451.Ref:·l
013da720:·6962·7261·7279·2f74·696d·6520·6175·6469··ibrary/time·audi 
013da730:·745f·6576·656e·745f·7469·6d65·5f73·6c65··t_event_time_sle 
013da740:·6570·5f30·7f31·3834·3234·3430·380a·5265··ep_0.18424408.Re 
013da750:·663a·2033·6639·327f·3138·3432·3434·3039··f:·3f92.18424409 
013da760:·0a52·6566·3a20·7573·696e·672f·636d·646c··.Ref:·using/cmdl 
013da770:·696e·6520·6175·6469·745f·6576·656e·745f··ine·audit_event_ 
013da780:·6370·7974·686f·6e5f·7275·6e5f·7374·6469··cpython_run_stdi 
013da790:·6e5f·307f·3138·3432·3434·3131·0a52·6566··n_0.18424411.Ref 
013da7a0:·3a20·3366·3964·7f31·3834·3234·3431·330a··:·3f9d.18424413. 
013da7b0:·5265·663a·2033·6639·367f·3138·3432·3434··Ref:·3f96.184244 
013da7c0:·3135·0a52·6566·3a20·7573·696e·672f·636d··15.Ref:·using/cm 
013da7d0:·646c·696e·6520·6175·6469·745f·6576·656e··dline·audit_even 
013da7e0:·745f·6370·7974·686f·6e5f·7275·6e5f·6669··t_cpython_run_fi 
013da7f0:·6c65·5f30·7f31·3834·3234·3431·370a·5265··le_0.18424417.Re 
013da800:·663a·206c·6962·7261·7279·2f5f·7468·7265··f:·library/_thre013da720:·6962·7261·7279·2f5f·7468·7265·6164·2073··ibrary/_thread·s
013da810:·6164·2073·7461·7274·5f6e·6577·5f74·6872··ad·start_new_thr013da730:·7461·7274·5f6e·6577·5f74·6872·6561·647f··tart_new_thread.
 013da740:·3138·3432·3434·3038·0a52·6566·3a20·7573··18424408.Ref:·us
 013da750:·696e·672f·636d·646c·696e·6520·6175·6469··ing/cmdline·audi
 013da760:·745f·6576·656e·745f·6370·7974·686f·6e5f··t_event_cpython_
 013da770:·7275·6e5f·6669·6c65·5f30·7f31·3834·3234··run_file_0.18424
 013da780:·3430·390a·5265·663a·2033·6639·367f·3138··409.Ref:·3f96.18
 013da790:·3432·3434·3131·0a52·6566·3a20·3366·3964··424411.Ref:·3f9d
 013da7a0:·7f31·3834·3234·3431·330a·5265·663a·2075··.18424413.Ref:·u
 013da7b0:·7369·6e67·2f63·6d64·6c69·6e65·2061·7564··sing/cmdline·aud
 013da7c0:·6974·5f65·7665·6e74·5f63·7079·7468·6f6e··it_event_cpython
 013da7d0:·5f72·756e·5f73·7464·696e·5f30·7f31·3834··_run_stdin_0.184
 013da7e0:·3234·3431·350a·5265·663a·206c·6962·7261··24415.Ref:·libra
 013da7f0:·7279·2f74·696d·6520·6175·6469·745f·6576··ry/time·audit_ev
 013da800:·656e·745f·7469·6d65·5f73·6c65·6570·5f30··ent_time_sleep_0
 013da810:·7f31·3834·3234·3431·370a·5265·663a·2033··.18424417.Ref:·3
013da820:·6561·647f·3138·3432·3434·3139·0a52·6566··ead.18424419.Ref013da820:·6639·357f·3138·3432·3434·3139·0a52·6566··f95.18424419.Ref
013da830:·3a20·3366·3935·7f31·3834·3234·3432·310a··:·3f95.18424421.013da830:·3a20·3366·3932·7f31·3834·3234·3432·310a··:·3f92.18424421.
013da840:·1f0a·456e·6420·5461·6720·5461·626c·650a··..End·Tag·Table.013da840:·1f0a·456e·6420·5461·6720·5461·626c·650a··..End·Tag·Table.
013da850:·0a1f·0a4c·6f63·616c·2056·6172·6961·626c··...Local·Variabl013da850:·0a1f·0a4c·6f63·616c·2056·6172·6961·626c··...Local·Variabl
013da860:·6573·3a0a·636f·6469·6e67·3a20·7574·662d··es:.coding:·utf-013da860:·6573·3a0a·636f·6469·6e67·3a20·7574·662d··es:.coding:·utf-
013da870:·380a·456e·643a·0a························8.End:.013da870:·380a·456e·643a·0a························8.End:.
62.9 MB
python3.13-minimal_3.13.0~b2-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····2312·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2308·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1739592·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··1744376·2024-06-11·14:14:35.000000·data.tar.xz
562 B
control.tar.xz
534 B
control.tar
464 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.13-minimal1 Package:·python3.13-minimal
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.0~b2-13 Version:·3.13.0~b2-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·45776 Installed-Size:·4585
7 Pre-Depends:·libc6·(>=·2.38)7 Pre-Depends:·libc6·(>=·2.38)
8 Depends:·libpython3.13-minimal·(=·3.13.0~b2-1),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)8 Depends:·libpython3.13-minimal·(=·3.13.0~b2-1),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)
9 Recommends:·python3.139 Recommends:·python3.13
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
62.9 MB
data.tar.xz
62.9 MB
data.tar
1.25 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··4593208·2024-06-11·14:14:35.000000·./usr/bin/python3.134 -rwxr-xr-x···0·root·········(0)·root·········(0)··4601400·2024-06-11·14:14:35.000000·./usr/bin/python3.13
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/binfmt.d/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/lib/binfmt.d/
7 -rw-r--r--···0·root·········(0)·root·········(0)·······54·2024-06-11·14:14:35.000000·./usr/lib/binfmt.d/python3.13.conf7 -rw-r--r--···0·root·········(0)·root·········(0)·······54·2024-06-11·14:14:35.000000·./usr/lib/binfmt.d/python3.13.conf
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/binfmts/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/binfmts/
10 -rw-r--r--···0·root·········(0)·root·········(0)·······74·2024-06-11·14:14:35.000000·./usr/share/binfmts/python3.1310 -rw-r--r--···0·root·········(0)·root·········(0)·······74·2024-06-11·14:14:35.000000·./usr/share/binfmts/python3.13
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/
62.9 MB
./usr/bin/python3.13
File has been modified after NT_GNU_BUILD_ID has been applied.
1.04 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x16631111 ··Entry·point·address:···············0x168a1d
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········4591848·(bytes·into·file)13 ··Start·of·section·headers:··········4600040·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········1017 ··Number·of·program·headers:·········10
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.83 KB
readelf --wide --program-header {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1663112 Entry·point·0x168a1d
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··EXIDX··········0x4174d8·0x004274d8·0x004274d8·0x00008·0x00008·R···0x46 ··EXIDX··········0x419800·0x00429800·0x00429800·0x00008·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x18 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]
10 ··LOAD···········0x000000·0x00010000·0x00010000·0x4174e4·0x4174e4·R·E·0x100010 ··LOAD···········0x000000·0x00010000·0x00010000·0x41980c·0x41980c·R·E·0x1000
11 ··LOAD···········0x417ee4·0x00428ee4·0x00428ee4·0x48f14·0x747bc·RW··0x100011 ··LOAD···········0x419ee4·0x0042aee4·0x0042aee4·0x48f14·0x747bc·RW··0x1000
12 ··DYNAMIC········0x417ef8·0x00428ef8·0x00428ef8·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x419ef8·0x0042aef8·0x0042aef8·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x413 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x4
14 ··TLS············0x417ee4·0x00428ee4·0x00428ee4·0x00004·0x00010·R···0x414 ··TLS············0x419ee4·0x0042aee4·0x0042aee4·0x00004·0x00010·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x417ee4·0x00428ee4·0x00428ee4·0x0011c·0x0011c·R···0x116 ··GNU_RELRO······0x419ee4·0x0042aee4·0x0042aee4·0x0011c·0x0011c·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.ARM.exidx·19 ···00·····.ARM.exidx·
20 ···01·····20 ···01·····
21 ···02·····.interp·21 ···02·····.interp·
22 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·22 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·
4.82 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x4610e8:1 There·are·34·section·headers,·starting·at·offset·0x4630e8:
  
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········00010174·000174·000019·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00010174·000174·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··4
Offset 11, 33 lines modifiedOffset 11, 33 lines modified
11 ··[·6]·.dynstr···········STRTAB··········0001c7f4·00c7f4·00a032·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0001c7f4·00c7f4·00a032·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00026826·016826·001170·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00026826·016826·001170·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········00027998·017998·0001b0·00···A··6···4··413 ··[·8]·.gnu.version_r····VERNEED·········00027998·017998·0001b0·00···A··6···4··4
14 ··[·9]·.rel.dyn··········REL·············00027b48·017b48·000038·08···A··5···0··414 ··[·9]·.rel.dyn··········REL·············00027b48·017b48·000038·08···A··5···0··4
15 ··[10]·.rel.plt··········REL·············00027b80·017b80·001088·08··AI··5··25··415 ··[10]·.rel.plt··········REL·············00027b80·017b80·001088·08··AI··5··25··4
16 ··[11]·.init·············PROGBITS········00028c08·018c08·00000c·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00028c08·018c08·00000c·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00028c14·018c14·00198c·04··AX··0···0··417 ··[12]·.plt··············PROGBITS········00028c14·018c14·00198c·04··AX··0···0··4
18 ··[13]·.text·············PROGBITS········0002a5a0·01a5a0·21c078·00··AX··0···0··818 ··[13]·.text·············PROGBITS········0002a5a0·01a5a0·21e3a4·00··AX··0···0··8
19 ··[14]·.fini·············PROGBITS········00246618·236618·000008·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········00248944·238944·000008·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········00246640·236640·1e0e94·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········00248980·238980·1e0e7c·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········004274d4·4174d4·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········004297fc·4197fc·000001·00···A··0···0··1
22 ··[17]·.ARM.exidx········ARM_EXIDX·······004274d8·4174d8·000008·00··AL·13···0··422 ··[17]·.ARM.exidx········ARM_EXIDX·······00429800·419800·000008·00··AL·13···0··4
23 ··[18]·.eh_frame·········PROGBITS········004274e0·4174e0·000004·00···A··0···0··423 ··[18]·.eh_frame·········PROGBITS········00429808·419808·000004·00···A··0···0··4
24 ··[19]·.tdata············PROGBITS········00428ee4·417ee4·000004·00·WAT··0···0··424 ··[19]·.tdata············PROGBITS········0042aee4·419ee4·000004·00·WAT··0···0··4
25 ··[20]·.tbss·············NOBITS··········00428ee8·417ee8·00000c·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0042aee8·419ee8·00000c·00·WAT··0···0··4
26 ··[21]·.init_array·······INIT_ARRAY······00428ee8·417ee8·000008·04··WA··0···0··426 ··[21]·.init_array·······INIT_ARRAY······0042aee8·419ee8·000008·04··WA··0···0··4
27 ··[22]·.fini_array·······FINI_ARRAY······00428ef0·417ef0·000004·04··WA··0···0··427 ··[22]·.fini_array·······FINI_ARRAY······0042aef0·419ef0·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······PROGBITS········00428ef4·417ef4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······PROGBITS········0042aef4·419ef4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········DYNAMIC·········00428ef8·417ef8·000108·08··WA··6···0··429 ··[24]·.dynamic··········DYNAMIC·········0042aef8·419ef8·000108·08··WA··6···0··4
30 ··[25]·.got··············PROGBITS········00429000·418000·000860·04··WA··0···0··430 ··[25]·.got··············PROGBITS········0042b000·41a000·000860·04··WA··0···0··4
31 ··[26]·.data·············PROGBITS········00429860·418860·0249fc·00··WA··0···0··831 ··[26]·.data·············PROGBITS········0042b860·41a860·0249fc·00··WA··0···0··8
32 ··[27]·.PyRuntime········PROGBITS········0044e260·43d260·023b80·00··WA··0···0··832 ··[27]·.PyRuntime········PROGBITS········00450260·43f260·023b80·00··WA··0···0··8
33 ··[28]·.probes···········PROGBITS········00471de0·460de0·000018·00··WA··0···0··233 ··[28]·.probes···········PROGBITS········00473de0·462de0·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········00471e00·460df8·02b8a0·00··WA··0···0·6434 ··[29]·.bss··············NOBITS··········00473e00·462df8·02b8a0·00··WA··0···0·64
35 ··[30]·.ARM.attributes···ARM_ATTRIBUTES··00000000·460df8·000033·00······0···0··135 ··[30]·.ARM.attributes···ARM_ATTRIBUTES··00000000·462df8·000033·00······0···0··1
36 ··[31]·.note.stapsdt·····NOTE············00000000·460e2c·000144·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············00000000·462e2c·000144·00······0···0··4
37 ··[32]·.gnu_debuglink····PROGBITS········00000000·460f70·000034·00······0···0··437 ··[32]·.gnu_debuglink····PROGBITS········00000000·462f70·000034·00······0···0··4
38 ··[33]·.shstrtab·········STRTAB··········00000000·460fa4·000144·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·462fa4·000144·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
269 KB
readelf --wide --symbols {}
    
Offset 1, 2235 lines modifiedOffset 1, 2235 lines modified
  
1 Symbol·table·'.dynsym'·contains·2232·entries:1 Symbol·table·'.dynsym'·contains·2232·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·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__4 ·····1:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
5 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable5 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
6 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable6 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
7 ·····4:·000f5eb1···108·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault7 ·····4:·000f6649···108·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
8 ·····5:·00180f45····50·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New8 ·····5:·0018366d····50·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
9 ·····6:·0049d6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_bss_end__9 ·····6:·0049f6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_bss_end__
10 ·····7:·001cc689····92·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register10 ·····7:·001ced09····92·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
11 ·····8:·0002961c·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.4·(3)11 ·····8:·0002961c·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.4·(3)
12 ·····9:·0003fa8f·····4·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType12 ·····9:·0003f93f·····4·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
13 ····10:·001d7239····20·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException13 ····10:·001d9801····20·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
14 ····11:·0004fb7d····76·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule14 ····11:·0004fa2d····76·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
15 ····12:·00180121····20·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode15 ····12:·00182849····20·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4·(2)
17 ····14:·001e5d5d····16·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing17 ····14:·001e8209····16·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrent@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrent@GLIBC_2.4·(2)
19 ····16:·0002a244·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.4·(2)19 ····16:·0002a244·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.4·(2)
20 ····17:·00029558·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndDoctypeDeclHandler20 ····17:·00029558·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndDoctypeDeclHandler
21 ····18:·00131429····48·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get21 ····18:·00132161····48·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
22 ····19:·001d9be1····64·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls22 ····19:·001dc1a9····64·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls
23 ····20:·0042caa8·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning23 ····20:·0042eaa8·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning
24 ····21:·0004dd5d·····4·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable24 ····21:·0004dc0d·····4·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
25 ····22:·001fde31····12·FUNC····GLOBAL·DEFAULT···13·PyInit__socket25 ····22:·002003c1····12·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
26 ····23:·0042c758·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning26 ····23:·0042e758·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning
27 ····24:·001e8c81····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Time27 ····24:·001eb129····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pow@GLIBC_2.29·(8)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pow@GLIBC_2.29·(8)
29 ····26:·001267d9····40·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread29 ····26:·00127255····40·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(4)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(4)
31 ····28:·000563b3·····6·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value31 ····28:·00056263·····6·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
32 ····29:·00246640·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used32 ····29:·00248980·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
33 ····30:·001ece05····50·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread33 ····30:·001ef2ad····50·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.34·(4)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.34·(4)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList
36 ····33:·000cf015····60·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc36 ····33:·000cf6cd····60·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
37 ····34:·000d51c5···192·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack37 ····34:·000d5941···192·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
38 ····35:·0004dea1····56·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument38 ····35:·0004dd51····56·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
39 ····36:·000a1659···684·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod39 ····36:·000a188d···684·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
40 ····37:·000371ff···218·FUNC····GLOBAL·DEFAULT···13·PyObject_Print40 ····37:·000371ff···218·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
41 ····38:·001fd6d1····12·FUNC····GLOBAL·DEFAULT···13·PyInit__random41 ····38:·001ffc5d····12·FUNC····GLOBAL·DEFAULT···13·PyInit__random
42 ····39:·0002ca6d····14·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter42 ····39:·0002ca6d····14·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
43 ····40:·001e8bf9····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic43 ····40:·001eb0a1····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
44 ····41:·0017e0e1···126·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue44 ····41:·00180959···126·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
45 ····42:·00439d58···208·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type45 ····42:·0043bd58···208·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pause@GLIBC_2.4·(2)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pause@GLIBC_2.4·(2)
47 ····44:·0005226b····32·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock47 ····44:·0005211b····32·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
48 ····45:·000523a7····16·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite48 ····45:·00052259····16·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
49 ····46:·001eee89····28·FUNC····GLOBAL·DEFAULT···13·_Py_normpath49 ····46:·001f1225····28·FUNC····GLOBAL·DEFAULT···13·_Py_normpath
50 ····47:·004345e4···208·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type50 ····47:·004365e4···208·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type
51 ····48:·00170dd9····38·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd51 ····48:·0017352d····38·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4·(2)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4·(2)
53 ····50:·0004e0a7····38·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall53 ····50:·0004df57····38·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
54 ····51:·000fe9bd····66·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase54 ····51:·000ff115····66·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
56 ····53:·000a1905···292·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject56 ····53:·000a1b39···292·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
57 ····54:·000bed61···294·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow57 ····54:·000bf269···294·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
58 ····55:·0042c534·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError58 ····55:·0042e534·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwritev64v2@GLIBC_2.26·(14)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwritev64v2@GLIBC_2.26·(14)
60 ····57:·0002fc4d····92·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call60 ····57:·0002fc4d····92·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.4·(2)61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.4·(2)
62 ····59:·00030b31····82·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra62 ····59:·00030b31····82·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra
63 ····60:·0044e258·····4·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap63 ····60:·00450258·····4·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)
65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwrite64@GLIBC_2.4·(2)65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwrite64@GLIBC_2.4·(2)
66 ····63:·000f7fc9····68·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL66 ····63:·000f8761····68·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
67 ····64:·000333d7···142·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd67 ····64:·000333d7···142·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
68 ····65:·0049d6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_end68 ····65:·0049f6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_end
69 ····66:·000373e3·····6·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString69 ····66:·000373e3·····6·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
70 ····67:·0002ffe1···144·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords70 ····67:·0002ffe1···144·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
71 ····68:·000377d9····64·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR71 ····68:·000377d9····64·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setregid@GLIBC_2.4·(2)72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setregid@GLIBC_2.4·(2)
73 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sched_cpualloc@GLIBC_2.7·(11)73 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sched_cpualloc@GLIBC_2.7·(11)
74 ····71:·0049b01c·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding74 ····71:·0049d01c·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding
75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(2)75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(2)
76 ····73:·000c5efd···188·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict76 ····73:·000c646d···188·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
77 ····74:·000eda5d··1020·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition77 ····74:·000ee1c1··1020·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
78 ····75:·00471e5c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook78 ····75:·00473e5c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook
79 ····76:·00051da1····96·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent79 ····76:·00051c51····96·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent
80 ····77:·0042dd48·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError80 ····77:·0042fd48·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError
81 ····78:·001dd925····28·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append81 ····78:·001dfeed····28·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
82 ····79:·0042f7d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError82 ····79:·004317d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError
83 ····80:·0042fd2c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration83 ····80:·00431d2c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration
84 ····81:·00179521···136·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble84 ····81:·0017bd99···136·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
85 ····82:·00137f1d···132·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject85 ····82:·00138c85···132·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
86 ····83:·001e772d·····6·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID86 ····83:·001e9bd5·····6·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetParamEntityParsing87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetParamEntityParsing
88 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)88 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateCopy@ZLIB_1.2.0·(24)89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateCopy@ZLIB_1.2.0·(24)
90 ····87:·00076609····12·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig90 ····87:·00076421····12·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
91 ····88:·000323f7····32·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs91 ····88:·000323f7····32·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
92 ····89:·000e6a51····84·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState92 ····89:·000e71ed····84·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
93 ····90:·001dd8a5····42·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv93 ····90:·001dfe6d····42·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
94 ····91:·00471e50·····4·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState94 ····91:·00473e50·····4·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState
95 ····92:·000d5285···244·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices95 ····92:·000d5a01···244·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
96 ····93:·0004325f·····6·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String96 ····93:·0004310f·····6·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
97 ····94:·001d5e2d···116·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter97 ····94:·001d83f5···116·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
98 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(2)98 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(2)
99 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_ExpatVersionInfo99 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_ExpatVersionInfo
100 ····97:·00429860·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start100 ····97:·0042b860·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start
101 ····98:·00182dd5···102·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask101 ····98:·001854c9···102·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
102 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)102 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)
103 ···100:·0043af6c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_InterpreterError103 ···100:·0043cf6c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_InterpreterError
104 ···101:·00098c4d···472·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items104 ···101:·00098cd5···472·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
105 ···102:·0004320b····28·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32105 ···102:·000430bb····28·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eventfd_read@GLIBC_2.7·(11)106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eventfd_read@GLIBC_2.7·(11)
107 ···104:·001f23d1····12·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime107 ···104:·001f4771····12·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
108 ···105:·00432e68···208·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type108 ···105:·00434e68···208·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type
109 ···106:·00099439····26·FUNC····GLOBAL·DEFAULT···13·PyIter_Check109 ···106:·000993a1····26·FUNC····GLOBAL·DEFAULT···13·PyIter_Check
110 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.4·(3)110 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.4·(3)
111 ···108:·0004dcaf····10·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException111 ···108:·0004db5f····10·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException
112 ···109:·0042c564·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError112 ···109:·0042e564·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError
113 ···110:·0018ff51····28·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass113 ···110:·001926f5····28·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
114 ···111:·000ce33d···640·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare114 ···111:·000ce9f5···640·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
115 ···112:·00057dab····28·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep115 ···112:·00057c5b····28·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
116 ···113:·0019e8e1····10·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy116 ···113:·001a10a9····10·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
117 ···114:·000297c0·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.4·(2)117 ···114:·000297c0·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.4·(2)
118 ···115:·00035667····32·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault118 ···115:·00035667····32·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
119 ···116:·001a00a1····64·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric119 ···116:·001a2869····64·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
120 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(2)120 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(2)
121 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getprotobyname@GLIBC_2.4·(2)121 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getprotobyname@GLIBC_2.4·(2)
122 ···119:·00152475····34·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath122 ···119:·0015398d····34·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
123 ···120:·000974b5···120·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem123 ···120:·00097419···120·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
124 ···121:·001304b9····72·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free124 ···121:·001311ed····72·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
125 ···122:·001eec31····80·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise125 ···122:·001f0fcd····80·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
126 ···123:·0002a044·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartElementHandler126 ···123:·0002a044·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartElementHandler
Max diff block lines reached; 260589/275569 bytes (94.56%) of diff not shown.
79.0 KB
readelf --wide --relocs {}
    
Offset 1, 542 lines modifiedOffset 1, 542 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x17b48·contains·7·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x17b48·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00429854··00084c15·R_ARM_GLOB_DAT·········00428ef4···__stack_chk_guard@GLIBC_2.43 0042b854··00084c15·R_ARM_GLOB_DAT·········0042aef4···__stack_chk_guard@GLIBC_2.4
4 00429850··00000115·R_ARM_GLOB_DAT·········00000000···__gmon_start__4 0042b850··00000115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
5 00428ef4··00084c14·R_ARM_COPY·············00428ef4···__stack_chk_guard@GLIBC_2.45 0042aef4··00084c14·R_ARM_COPY·············0042aef4···__stack_chk_guard@GLIBC_2.4
6 00471e00··00064014·R_ARM_COPY·············00471e00···__environ@GLIBC_2.46 00473e00··00064014·R_ARM_COPY·············00473e00···__environ@GLIBC_2.4
7 00471e08··00021c14·R_ARM_COPY·············00471e08···stdin@GLIBC_2.47 00473e08··00021c14·R_ARM_COPY·············00473e08···stdin@GLIBC_2.4
8 00471e0c··00038b14·R_ARM_COPY·············00471e0c···stdout@GLIBC_2.48 00473e0c··00038b14·R_ARM_COPY·············00473e0c···stdout@GLIBC_2.4
9 00471e10··00045a14·R_ARM_COPY·············00471e10···stderr@GLIBC_2.49 00473e10··00045a14·R_ARM_COPY·············00473e10···stderr@GLIBC_2.4
  
10 Relocation·section·'.rel.plt'·at·offset·0x17b80·contains·529·entries:10 Relocation·section·'.rel.plt'·at·offset·0x17b80·contains·529·entries:
Diff chunk too large, falling back to line-by-line diff (529 lines added, 529 lines removed)
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 0042900c··00031e16·R_ARM_JUMP_SLOT········00000000···getnameinfo@GLIBC_2.412 0042b00c··00031e16·R_ARM_JUMP_SLOT········00000000···getnameinfo@GLIBC_2.4
13 00429010··00065316·R_ARM_JUMP_SLOT········00000000···getpgrp@GLIBC_2.413 0042b010··00065316·R_ARM_JUMP_SLOT········00000000···getpgrp@GLIBC_2.4
14 00429014··0005d316·R_ARM_JUMP_SLOT········00000000···sync@GLIBC_2.414 0042b014··0005d316·R_ARM_JUMP_SLOT········00000000···sync@GLIBC_2.4
15 00429018··00036716·R_ARM_JUMP_SLOT········00028c4c···sinh@GLIBC_2.415 0042b018··00036716·R_ARM_JUMP_SLOT········00028c4c···sinh@GLIBC_2.4
16 0042901c··00060b16·R_ARM_JUMP_SLOT········00000000···XML_ExpatVersion16 0042b01c··00060b16·R_ARM_JUMP_SLOT········00000000···XML_ExpatVersion
17 00429020··0007b716·R_ARM_JUMP_SLOT········00000000···if_nametoindex@GLIBC_2.417 0042b020··0007b716·R_ARM_JUMP_SLOT········00000000···if_nametoindex@GLIBC_2.4
18 00429024··00070d16·R_ARM_JUMP_SLOT········00000000···__getrusage64@GLIBC_2.3418 0042b024··00070d16·R_ARM_JUMP_SLOT········00000000···__getrusage64@GLIBC_2.34
19 00429028··0002d316·R_ARM_JUMP_SLOT········00000000···pipe2@GLIBC_2.919 0042b028··0002d316·R_ARM_JUMP_SLOT········00000000···pipe2@GLIBC_2.9
20 0042902c··0006a516·R_ARM_JUMP_SLOT········00000000···qsort@GLIBC_2.420 0042b02c··0006a516·R_ARM_JUMP_SLOT········00000000···qsort@GLIBC_2.4
21 00429030··00047b16·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.3421 0042b030··00047b16·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.34
22 00429034··00007516·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.422 0042b034··00007516·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.4
23 00429038··00008f16·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.3423 0042b038··00008f16·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.34
24 0042903c··00064716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.424 0042b03c··00064716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
25 00429040··00089a16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.425 0042b040··00089a16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.4
26 00429044··0007fa16·R_ARM_JUMP_SLOT········00028cd4···XML_SetEndElementHandler26 0042b044··0007fa16·R_ARM_JUMP_SLOT········00028cd4···XML_SetEndElementHandler
27 00429048··0007e316·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.427 0042b048··0007e316·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.4
28 0042904c··00016d16·R_ARM_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.428 0042b04c··00016d16·R_ARM_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.4
29 00429050··00040816·R_ARM_JUMP_SLOT········00000000···getresgid@GLIBC_2.429 0042b050··00040816·R_ARM_JUMP_SLOT········00000000···getresgid@GLIBC_2.4
30 00429054··0002e716·R_ARM_JUMP_SLOT········00000000···mkdir@GLIBC_2.430 0042b054··0002e716·R_ARM_JUMP_SLOT········00000000···mkdir@GLIBC_2.4
31 00429058··0004eb16·R_ARM_JUMP_SLOT········00000000···unsetenv@GLIBC_2.431 0042b058··0004eb16·R_ARM_JUMP_SLOT········00000000···unsetenv@GLIBC_2.4
32 0042905c··0005d416·R_ARM_JUMP_SLOT········00000000···pthread_condattr_setclock@GLIBC_2.3432 0042b05c··0005d416·R_ARM_JUMP_SLOT········00000000···pthread_condattr_setclock@GLIBC_2.34
33 00429060··0000af16·R_ARM_JUMP_SLOT········00000000···dlerror@GLIBC_2.3433 0042b060··0000af16·R_ARM_JUMP_SLOT········00000000···dlerror@GLIBC_2.34
34 00429064··00035016·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.434 0042b064··00035016·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4
35 00429068··0004f916·R_ARM_JUMP_SLOT········00000000···__wait4_time64@GLIBC_2.3435 0042b068··0004f916·R_ARM_JUMP_SLOT········00000000···__wait4_time64@GLIBC_2.34
36 0042906c··0004a516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.436 0042b06c··0004a516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
37 00429070··00004816·R_ARM_JUMP_SLOT········00000000···connect@GLIBC_2.437 0042b070··00004816·R_ARM_JUMP_SLOT········00000000···connect@GLIBC_2.4
38 00429074··00060d16·R_ARM_JUMP_SLOT········00028d64···XML_ParserCreate_MM38 0042b074··00060d16·R_ARM_JUMP_SLOT········00028d64···XML_ParserCreate_MM
39 00429078··00012916·R_ARM_JUMP_SLOT········00000000···getsockname@GLIBC_2.439 0042b078··00012916·R_ARM_JUMP_SLOT········00000000···getsockname@GLIBC_2.4
40 0042907c··00024b16·R_ARM_JUMP_SLOT········00028d7c···XML_SetEncoding40 0042b07c··00024b16·R_ARM_JUMP_SLOT········00028d7c···XML_SetEncoding
41 00429080··00087716·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.441 0042b080··00087716·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.4
42 00429084··0002ee16·R_ARM_JUMP_SLOT········00000000···madvise@GLIBC_2.442 0042b084··0002ee16·R_ARM_JUMP_SLOT········00000000···madvise@GLIBC_2.4
43 00429088··00051216·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.443 0042b088··00051216·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.4
44 0042908c··00003116·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.444 0042b08c··00003116·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.4
45 00429090··00059216·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.445 0042b090··00059216·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
46 00429094··0002bc16·R_ARM_JUMP_SLOT········00000000···getauxval@GLIBC_2.1646 0042b094··0002bc16·R_ARM_JUMP_SLOT········00000000···getauxval@GLIBC_2.16
47 00429098··00058f16·R_ARM_JUMP_SLOT········00000000···__clock_settime64@GLIBC_2.3447 0042b098··00058f16·R_ARM_JUMP_SLOT········00000000···__clock_settime64@GLIBC_2.34
48 0042909c··0006fa16·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.448 0042b09c··0006fa16·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.4
49 004290a0··00047916·R_ARM_JUMP_SLOT········00000000···pthread_sigmask@GLIBC_2.3249 0042b0a0··00047916·R_ARM_JUMP_SLOT········00000000···pthread_sigmask@GLIBC_2.32
50 004290a4··00015616·R_ARM_JUMP_SLOT········00000000···sigwaitinfo@GLIBC_2.450 0042b0a4··00015616·R_ARM_JUMP_SLOT········00000000···sigwaitinfo@GLIBC_2.4
51 004290a8··00081016·R_ARM_JUMP_SLOT········00000000···__utimensat64@GLIBC_2.3451 0042b0a8··00081016·R_ARM_JUMP_SLOT········00000000···__utimensat64@GLIBC_2.34
52 004290ac··00089e16·R_ARM_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.452 0042b0ac··00089e16·R_ARM_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.4
53 004290b0··0007b816·R_ARM_JUMP_SLOT········00000000···inflateEnd53 0042b0b0··0007b816·R_ARM_JUMP_SLOT········00000000···inflateEnd
54 004290b4··00045e16·R_ARM_JUMP_SLOT········00000000···__libc_current_sigrtmin@GLIBC_2.454 0042b0b4··00045e16·R_ARM_JUMP_SLOT········00000000···__libc_current_sigrtmin@GLIBC_2.4
55 004290b8··0000d216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3455 0042b0b8··0000d216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
56 004290bc··0003a216·R_ARM_JUMP_SLOT········00000000···exp@GLIBC_2.2956 0042b0bc··0003a216·R_ARM_JUMP_SLOT········00000000···exp@GLIBC_2.29
57 004290c0··00068c16·R_ARM_JUMP_SLOT········00000000···__wait3_time64@GLIBC_2.3457 0042b0c0··00068c16·R_ARM_JUMP_SLOT········00000000···__wait3_time64@GLIBC_2.34
58 004290c4··00049d16·R_ARM_JUMP_SLOT········00000000···sendfile64@GLIBC_2.458 0042b0c4··00049d16·R_ARM_JUMP_SLOT········00000000···sendfile64@GLIBC_2.4
59 004290c8··00015016·R_ARM_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.459 0042b0c8··00015016·R_ARM_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.4
60 004290cc··0007d716·R_ARM_JUMP_SLOT········00000000···__sendmsg64@GLIBC_2.3460 0042b0cc··0007d716·R_ARM_JUMP_SLOT········00000000···__sendmsg64@GLIBC_2.34
61 004290d0··00064116·R_ARM_JUMP_SLOT········00028e80···erfc@GLIBC_2.461 0042b0d0··00064116·R_ARM_JUMP_SLOT········00028e80···erfc@GLIBC_2.4
62 004290d4··00017c16·R_ARM_JUMP_SLOT········00000000···fexecve@GLIBC_2.462 0042b0d4··00017c16·R_ARM_JUMP_SLOT········00000000···fexecve@GLIBC_2.4
63 004290d8··0002ac16·R_ARM_JUMP_SLOT········00028e98···asin@GLIBC_2.463 0042b0d8··0002ac16·R_ARM_JUMP_SLOT········00028e98···asin@GLIBC_2.4
64 004290dc··00012416·R_ARM_JUMP_SLOT········00000000···posix_spawnattr_setpgroup@GLIBC_2.464 0042b0dc··00012416·R_ARM_JUMP_SLOT········00000000···posix_spawnattr_setpgroup@GLIBC_2.4
65 004290e0··00020816·R_ARM_JUMP_SLOT········00000000···sigismember@GLIBC_2.465 0042b0e0··00020816·R_ARM_JUMP_SLOT········00000000···sigismember@GLIBC_2.4
66 004290e4··00051a16·R_ARM_JUMP_SLOT········00000000···getresuid@GLIBC_2.466 0042b0e4··00051a16·R_ARM_JUMP_SLOT········00000000···getresuid@GLIBC_2.4
67 004290e8··0007bc16·R_ARM_JUMP_SLOT········00000000···XML_GetBase67 0042b0e8··0007bc16·R_ARM_JUMP_SLOT········00000000···XML_GetBase
68 004290ec··00000116·R_ARM_JUMP_SLOT········00000000···__gmon_start__68 0042b0ec··00000116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
69 004290f0··00005416·R_ARM_JUMP_SLOT········00000000···XML_SetParamEntityParsing69 0042b0f0··00005416·R_ARM_JUMP_SLOT········00000000···XML_SetParamEntityParsing
70 004290f4··0007e416·R_ARM_JUMP_SLOT········00000000···sched_yield@GLIBC_2.470 0042b0f4··0007e416·R_ARM_JUMP_SLOT········00000000···sched_yield@GLIBC_2.4
71 004290f8··00067e16·R_ARM_JUMP_SLOT········00000000···tzset@GLIBC_2.471 0042b0f8··00067e16·R_ARM_JUMP_SLOT········00000000···tzset@GLIBC_2.4
72 004290fc··00087f16·R_ARM_JUMP_SLOT········00000000···forkpty@GLIBC_2.3472 0042b0fc··00087f16·R_ARM_JUMP_SLOT········00000000···forkpty@GLIBC_2.34
73 00429100··00058116·R_ARM_JUMP_SLOT········00000000···rewind@GLIBC_2.473 0042b100··00058116·R_ARM_JUMP_SLOT········00000000···rewind@GLIBC_2.4
74 00429104··00044e16·R_ARM_JUMP_SLOT········00000000···splice@GLIBC_2.574 0042b104··00044e16·R_ARM_JUMP_SLOT········00000000···splice@GLIBC_2.5
75 00429108··0005fb16·R_ARM_JUMP_SLOT········00000000···__mktime64@GLIBC_2.3475 0042b108··0005fb16·R_ARM_JUMP_SLOT········00000000···__mktime64@GLIBC_2.34
76 0042910c··00010d16·R_ARM_JUMP_SLOT········00000000···socketpair@GLIBC_2.476 0042b10c··00010d16·R_ARM_JUMP_SLOT········00000000···socketpair@GLIBC_2.4
77 00429110··0000d016·R_ARM_JUMP_SLOT········00000000···rename@GLIBC_2.477 0042b110··0000d016·R_ARM_JUMP_SLOT········00000000···rename@GLIBC_2.4
78 00429114··00055616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.478 0042b114··00055616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
79 00429118··00070a16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.479 0042b118··00070a16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
80 0042911c··00053a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.480 0042b11c··00053a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
81 00429120··0004d916·R_ARM_JUMP_SLOT········00028f70···XML_SetNamespaceDeclHandler81 0042b120··0004d916·R_ARM_JUMP_SLOT········00028f70···XML_SetNamespaceDeclHandler
82 00429124··00009816·R_ARM_JUMP_SLOT········00000000···recv@GLIBC_2.482 0042b124··00009816·R_ARM_JUMP_SLOT········00000000···recv@GLIBC_2.4
83 00429128··0007b316·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.483 0042b128··0007b316·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
84 0042912c··00061c16·R_ARM_JUMP_SLOT········00000000···removexattr@GLIBC_2.484 0042b12c··00061c16·R_ARM_JUMP_SLOT········00000000···removexattr@GLIBC_2.4
85 00429130··0004e516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.485 0042b130··0004e516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.4
86 00429134··00017316·R_ARM_JUMP_SLOT········00000000···waitid@GLIBC_2.486 0042b134··00017316·R_ARM_JUMP_SLOT········00000000···waitid@GLIBC_2.4
87 00429138··00053216·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.487 0042b138··00053216·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.4
88 0042913c··00030f16·R_ARM_JUMP_SLOT········00000000···posix_openpt@GLIBC_2.488 0042b13c··00030f16·R_ARM_JUMP_SLOT········00000000···posix_openpt@GLIBC_2.4
89 00429140··00013316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.489 0042b140··00013316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
90 00429144··00047a16·R_ARM_JUMP_SLOT········00000000···unshare@GLIBC_2.490 0042b144··00047a16·R_ARM_JUMP_SLOT········00000000···unshare@GLIBC_2.4
91 00429148··0002c216·R_ARM_JUMP_SLOT········00000000···flistxattr@GLIBC_2.491 0042b148··0002c216·R_ARM_JUMP_SLOT········00000000···flistxattr@GLIBC_2.4
92 0042914c··0007cb16·R_ARM_JUMP_SLOT········00000000···deflate92 0042b14c··0007cb16·R_ARM_JUMP_SLOT········00000000···deflate
93 00429150··0002c316·R_ARM_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.493 0042b150··0002c316·R_ARM_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.4
94 00429154··0001ce16·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@GLIBC_2.494 0042b154··0001ce16·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@GLIBC_2.4
95 00429158··00007e16·R_ARM_JUMP_SLOT········00000000···posix_spawn_file_actions_addopen@GLIBC_2.495 0042b158··00007e16·R_ARM_JUMP_SLOT········00000000···posix_spawn_file_actions_addopen@GLIBC_2.4
96 0042915c··00082c16·R_ARM_JUMP_SLOT········00000000···sem_destroy@GLIBC_2.3496 0042b15c··00082c16·R_ARM_JUMP_SLOT········00000000···sem_destroy@GLIBC_2.34
97 00429160··0007d216·R_ARM_JUMP_SLOT········00000000···wcscoll@GLIBC_2.497 0042b160··0007d216·R_ARM_JUMP_SLOT········00000000···wcscoll@GLIBC_2.4
98 00429164··0002cd16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.498 0042b164··0002cd16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.4
99 00429168··00028116·R_ARM_JUMP_SLOT········00000000···setlogmask@GLIBC_2.499 0042b168··00028116·R_ARM_JUMP_SLOT········00000000···setlogmask@GLIBC_2.4
100 0042916c··00030d16·R_ARM_JUMP_SLOT········00000000···fchown@GLIBC_2.4100 0042b16c··00030d16·R_ARM_JUMP_SLOT········00000000···fchown@GLIBC_2.4
101 00429170··0007c216·R_ARM_JUMP_SLOT········00000000···listen@GLIBC_2.4101 0042b170··0007c216·R_ARM_JUMP_SLOT········00000000···listen@GLIBC_2.4
102 00429174··00005516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4102 0042b174··00005516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
103 00429178··0006ed16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4103 0042b178··0006ed16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4
104 0042917c··00089416·R_ARM_JUMP_SLOT········00000000···__uflow@GLIBC_2.4104 0042b17c··00089416·R_ARM_JUMP_SLOT········00000000···__uflow@GLIBC_2.4
105 00429180··00070016·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34105 0042b180··00070016·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34
106 00429184··00067c16·R_ARM_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.4106 0042b184··00067c16·R_ARM_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.4
107 00429188··0001fb16·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.4107 0042b188··0001fb16·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.4
108 0042918c··00086516·R_ARM_JUMP_SLOT········000290c4···XML_GetErrorCode108 0042b18c··00086516·R_ARM_JUMP_SLOT········000290c4···XML_GetErrorCode
109 00429190··00051316·R_ARM_JUMP_SLOT········00000000···getlogin@GLIBC_2.4109 0042b190··00051316·R_ARM_JUMP_SLOT········00000000···getlogin@GLIBC_2.4
110 00429194··00033c16·R_ARM_JUMP_SLOT········00000000···sendto@GLIBC_2.4110 0042b194··00033c16·R_ARM_JUMP_SLOT········00000000···sendto@GLIBC_2.4
111 00429198··00039016·R_ARM_JUMP_SLOT········000290e8···XML_SetUserData111 0042b198··00039016·R_ARM_JUMP_SLOT········000290e8···XML_SetUserData
112 0042919c··00046616·R_ARM_JUMP_SLOT········00000000···hstrerror@GLIBC_2.4112 0042b19c··00046616·R_ARM_JUMP_SLOT········00000000···hstrerror@GLIBC_2.4
113 004291a0··00016b16·R_ARM_JUMP_SLOT········00000000···sincos@GLIBC_2.4113 0042b1a0··00016b16·R_ARM_JUMP_SLOT········00000000···sincos@GLIBC_2.4
114 004291a4··00058816·R_ARM_JUMP_SLOT········00000000···sched_get_priority_max@GLIBC_2.4114 0042b1a4··00058816·R_ARM_JUMP_SLOT········00000000···sched_get_priority_max@GLIBC_2.4
115 004291a8··00008516·R_ARM_JUMP_SLOT········00000000···sem_wait@GLIBC_2.34115 0042b1a8··00008516·R_ARM_JUMP_SLOT········00000000···sem_wait@GLIBC_2.34
116 004291ac··00043016·R_ARM_JUMP_SLOT········00000000···sched_setscheduler@GLIBC_2.4116 0042b1ac··00043016·R_ARM_JUMP_SLOT········00000000···sched_setscheduler@GLIBC_2.4
117 004291b0··0007ef16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4117 0042b1b0··0007ef16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4
118 004291b4··0005cf16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4118 0042b1b4··0005cf16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
119 004291b8··00043116·R_ARM_JUMP_SLOT········00000000···gai_strerror@GLIBC_2.4119 0042b1b8··00043116·R_ARM_JUMP_SLOT········00000000···gai_strerror@GLIBC_2.4
120 004291bc··0001bc16·R_ARM_JUMP_SLOT········00000000···__sigtimedwait64@GLIBC_2.34120 0042b1bc··0001bc16·R_ARM_JUMP_SLOT········00000000···__sigtimedwait64@GLIBC_2.34
121 004291c0··00020716·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4121 0042b1c0··00020716·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4
122 004291c4··00081216·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34122 0042b1c4··00081216·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34
123 004291c8··00012a16·R_ARM_JUMP_SLOT········00000000···XML_ExternalEntityParserCreate123 0042b1c8··00012a16·R_ARM_JUMP_SLOT········00000000···XML_ExternalEntityParserCreate
124 004291cc··0003da16·R_ARM_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.4124 0042b1cc··0003da16·R_ARM_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.4
Max diff block lines reached; -1/80860 bytes (-0.00%) of diff not shown.
1.79 KB
readelf --wide --dynamic {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Dynamic·section·at·offset·0x417ef8·contains·28·entries:1 Dynamic·section·at·offset·0x419ef8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
8 ·0x0000000c·(INIT)·······················0x28c088 ·0x0000000c·(INIT)·······················0x28c08
9 ·0x0000000d·(FINI)·······················0x2466189 ·0x0000000d·(FINI)·······················0x248944
10 ·0x00000019·(INIT_ARRAY)·················0x428ee810 ·0x00000019·(INIT_ARRAY)·················0x42aee8
11 ·0x0000001b·(INIT_ARRAYSZ)···············8·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············8·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x428ef012 ·0x0000001a·(FINI_ARRAY)·················0x42aef0
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x101d414 ·0x6ffffef5·(GNU_HASH)···················0x101d4
15 ·0x00000005·(STRTAB)·····················0x1c7f415 ·0x00000005·(STRTAB)·····················0x1c7f4
16 ·0x00000006·(SYMTAB)·····················0x13c7416 ·0x00000006·(SYMTAB)·····················0x13c74
17 ·0x0000000a·(STRSZ)······················41010·(bytes)17 ·0x0000000a·(STRSZ)······················41010·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000015·(DEBUG)······················0x019 ·0x00000015·(DEBUG)······················0x0
20 ·0x00000003·(PLTGOT)·····················0x42900020 ·0x00000003·(PLTGOT)·····················0x42b000
21 ·0x00000002·(PLTRELSZ)···················4232·(bytes)21 ·0x00000002·(PLTRELSZ)···················4232·(bytes)
22 ·0x00000014·(PLTREL)·····················REL22 ·0x00000014·(PLTREL)·····················REL
23 ·0x00000017·(JMPREL)·····················0x27b8023 ·0x00000017·(JMPREL)·····················0x27b80
24 ·0x00000011·(REL)························0x27b4824 ·0x00000011·(REL)························0x27b48
25 ·0x00000012·(RELSZ)······················56·(bytes)25 ·0x00000012·(RELSZ)······················56·(bytes)
26 ·0x00000013·(RELENT)·····················8·(bytes)26 ·0x00000013·(RELENT)·····················8·(bytes)
27 ·0x6ffffffe·(VERNEED)····················0x2799827 ·0x6ffffffe·(VERNEED)····················0x27998
2.07 KB
readelf --wide --notes {}
    
Offset 1, 31 lines modifiedOffset 1, 31 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:·2ad8888f41ac265bc31aa8d41fc785c8b1487ce93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c3bd82e458cbf3f2c599c2f3841c8ee97217ffa
  
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:·gc__start10 ····Name:·gc__start
11 ····Location:·0x001d7f92,·Base:·0x004274d4,·Semaphore:·0x00471dee11 ····Location:·0x001da55a,·Base:·0x004297fc,·Semaphore:·0x00473dee
12 ····Arguments:·-4@[sp,·#16]12 ····Arguments:·-4@[sp,·#16]
13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
14 ····Name:·gc__done14 ····Name:·gc__done
15 ····Location:·0x001d7f98,·Base:·0x004274d4,·Semaphore:·0x00471df015 ····Location:·0x001da560,·Base:·0x004297fc,·Semaphore:·0x00473df0
16 ····Arguments:·-4@r216 ····Arguments:·-4@r2
17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·import__find__load__start18 ····Name:·import__find__load__start
19 ····Location:·0x00127a1e,·Base:·0x004274d4,·Semaphore:·0x00471df219 ····Location:·0x0012849e,·Base:·0x004297fc,·Semaphore:·0x00473df2
20 ····Arguments:·4@r020 ····Arguments:·4@r0
21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·import__find__load__done22 ····Name:·import__find__load__done
23 ····Location:·0x00127b60,·Base:·0x004274d4,·Semaphore:·0x00471df423 ····Location:·0x001285e0,·Base:·0x004297fc,·Semaphore:·0x00473df4
24 ····Arguments:·4@r0·-4@r324 ····Arguments:·4@r0·-4@r3
25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·audit26 ····Name:·audit
27 ····Location:·0x00137e2e,·Base:·0x004274d4,·Semaphore:·0x00471df627 ····Location:·0x00138b96,·Base:·0x004297fc,·Semaphore:·0x00473df6
28 ····Arguments:·4@r7·4@r628 ····Arguments:·4@r7·4@r6
16.9 KB
strings --all --bytes=8 {}
    
Offset 2006, 26 lines modifiedOffset 2006, 26 lines modified
2006 GLIBC_2.52006 GLIBC_2.5
2007 GLIBC_2.322007 GLIBC_2.32
2008 GLIBC_2.162008 GLIBC_2.16
2009 GLIBC_2.92009 GLIBC_2.9
2010 GLIBC_2.342010 GLIBC_2.34
2011 PSFJFAF0F2011 PSFJFAF0F
2012 (Fch:F1F2012 (Fch:F1F
2013 2@FSFZFE2013 2@FSFZFH
2014 F0`bro+h2014 F0`bro+h
2015 haBF)F8F2015 haBF)F8F
2016 `h+F[h[m2016 `h+F[h[m
2017 !F2FCF8FP2017 !F2FCF8FR
2018 1AF2F8FS2018 1AF2F8FU
2019 ZF)F8F#h2019 ZF)F8F#h
2020 %SFJF(FO2020 %SFJF(FO
2021 $CF*F!FXF2021 $CF*F!FXF
2022 CF*F!FXF2022 CF*F!FXF
2023 CF*F!FXF2023 CF*F!FXF
2024 @F)F+`l`P2024 @F)F+`l`R
2025 FCF8FJFQF2025 FCF8FJFQF
2026 !j3F`m*F2026 !j3F`m*F
2027 SF:F)F@F2027 SF:F)F@F
2028 ;F2F)F·Fd2028 ;F2F)F·Fd
2029 ;F2F)F·F\2029 ;F2F)F·F\
2030 =F]FIF(F2030 =F]FIF(F
2031 SF:FIF0F2031 SF:FIF0F
Offset 2033, 43 lines modifiedOffset 2033, 42 lines modified
2033 ;h*F!F0F2033 ;h*F!F0F
2034 ;F2F)F·F2034 ;F2F)F·F
2035 33`2F!F(F\2035 33`2F!F(F\
2036 33`2F!F(F2036 33`2F!F(F
2037 33`2F!F(FS2037 33`2F!F(FS
2038 »       #2F)F·F2038 »       #2F)F·F
2039 *F3F!F@F2039 *F3F!F@F
2040 3;`*F!FHFq2040 3;`*F!FHFr
2041 CF*F9FHF2041 CF*F9FHF
2042 +F"FIF0F/F2042 +F"FIF0F/F
2043 CF:F(F!F2043 CF:F(F!F
2044 ;F!F2F(F2044 ;F!F2F(F
2045 FBF0F;F)F2045 FBF0F;F)F
2046 ?h)F0F;C2046 ?h)F0F;C
2047 KFBF9F(FJ2047 KFBF9F(FJ
2048 &#F*F9F0F2048 &#F*F9F0F
2049 {hJFAF(F2049 {hJFAF(F
2050 $CF:F1F(F2050 $CF:F1F(F
2051 #F2F)F8F2051 #F2F)F8F
2052 79hJF@F!2052 79hJF@F!
2053 3#`chCE@2053 3#`chCE@
2054 F!FCF:FG2054 F!FCF:FI
2055 p:FYF0F} 
2056 9F[FRF(F2055 9F[FRF(F
2057 9F[FRF0F2056 9F[FRF0F
2058 3F·F*FiF2057 3F·F*FiF
2059 8»      "FAFHF@2058 8»      "FAFHF@
2060 `4`#Dk`+h2059 `4`#Dk`+h
2061 F#F"F!F»2060 F#F"F!F»
2062 $"F)F8F'2061 $"F)F8F*
2063 $"F)F8F-2062 $"F)F8F/
2064 "F+FRhRm2063 "F+FRhRm
2065 @G1F·FEE2064 @G1F·FEE
2066 S:FIF@F.2065 S:FIF@F.
2067 pi'aBhSm2066 pi'aBhSm
2068 KFBF9F·Fq2067 KFBF9F·Fs
2069 aFsD2F8F2068 aFsD2F8F
2070 a»      J0azDqa2069 a»      J0azDqa
2071 aFsD2F8F2070 aFsD2F8F
2072 H...^x...0M.A.W..........7.c<l.R.............................}.............................s7·pG*)O2071 H...^x...0M.A.W..........7.c<l.R.............................}.............................s7·pG*)O
2073 7·&·pG=)2072 7·&·pG=)
2074 7·5·pG=)2073 7·5·pG=)
2075 7·3·pG=)2074 7·3·pG=)
Offset 2094, 26 lines modifiedOffset 2093, 24 lines modified
2094 1FCFRFfi2093 1FCFRFfi
2095 ;3FBFQFfi2094 ;3FBFQFfi
2096 [:FKFQFei2095 [:FKFQFei
2097 ;F2F1F·F2096 ;F2F1F·F
2098 2FfixhKF2097 2FfixhKF
2099 j:FCFIFfi2098 j:FCFIFfi
2100 +F@"AF·F2099 +F@"AF·F
 2100 hMF"jc`W
2101 ;FAF>"·F2101 ;FAF>"·F
2102 ""bAFg`·F@" 
2103 KF@"AF·F2102 KF@"AF·F
 2103 ""bAFg`·F@"
2104 FpG)FPF»2104 FpG)FPF»
2105 jhchWkZk2105 jhchWkZk
2106 #F"F!F0F2106 #F"F!F0F
2107 bh(Fsh9h2107 bh(Fsh9h
2108 C»      2F)F·F2108 C»      2F)F·F
 2109 @8F"F'DU
2109 hMD,1RE@ 
2110 {hFFZmCF 
2111 hMD,1RE| 
2112 JF9F·FFE 
2113 CFbF!F0F2110 CFbF!F0F
2114 |GF8D-hE`2111 |GF8D-hE`
2115 ;F2F!F(F2112 ;F2F!F(F
2116 +F!F@FJF2113 +F!F@FJF
2117 bh}D-hQmEY»     2114 bh}D-hQmEY»     
2118 F}D-h]Y+2115 F}D-h]Y+
2119 p@`G^hvm2116 p@`G^hvm
Offset 2123, 28 lines modifiedOffset 2120, 28 lines modified
2123 @N1D'hwE2120 @N1D'hwE
2124 @N1D'hwE2121 @N1D'hwE
2125 @N1D'hwE2122 @N1D'hwE
2126 @N1D'hwE2123 @N1D'hwE
2127 @N1D'hwE2124 @N1D'hwE
2128 F@D)D2Fz2125 F@D)D2Fz
2129 yh2F@D)D2126 yh2F@D)D
2130 ;CF:F)F0F$2127 ;CF:F)F0F%
2131 33`+hSE@2128 33`+hSE@
2132 @BAF]h(F+h2129 @BAF]h(F+h
2133 =D<Dih`h2130 =D<Dih`h
2134 &@·F#hKE2131 &@·F#hKE
2135 0DFAFFFBF2132 0DFAFFFBF
2136 !F&F"F·F»2133 !F&F"F·F»
2137 F;F2FIF/F&F2134 F;F2FIF/F&F
2138 #DRhIhJ@Z`2135 #DRhIhJ@Z`
2139 F;F.FGFMF2136 F;F.FGFMF
2140 I»      ·F1F*FKF2137 ·F1F*F;F
 2138 (F9FJFCF
 2139 AFRFHF+F
2141 (FIFBF;F2140 )FPFBF;F
2142 @F9F*FKF 
2143 (FIFBF;F 
2144 @F9F*F,F2141 @F9F*F,F
2145 L|hvEBh"D2142 L|hvEBh"D
2146 3+`ch[EF2143 3+`ch[EF
Max diff block lines reached; 15583/17207 bytes (90.56%) of diff not shown.
363 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 00028c08·<.init>:3 00028c08·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     166344·<_start@@Base+0x34>6 »       bl»     168a50·<_start@@Base+0x34>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
94.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 4, 2696 lines modifiedOffset 4, 2696 lines modified
4 Disassembly·of·section·.plt:4 Disassembly·of·section·.plt:
  
5 00028c14·<getnameinfo@plt-0x14>:5 00028c14·<getnameinfo@plt-0x14>:
6 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)6 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
7 »       ldr»    lr,·[pc,·#4]»  @·28c24·<getnameinfo@plt-0x4>7 »       ldr»    lr,·[pc,·#4]»  @·28c24·<getnameinfo@plt-0x4>
8 »       add»    lr,·pc,·lr8 »       add»    lr,·pc,·lr
9 »       ldr»    pc,·[lr,·#8]!9 »       ldr»    pc,·[lr,·#8]!
10 »       ldrdeq» r0,·[r0],·#-60»     @·0xffffffc410 »       ldrdeq» r2,·[r0],·#-60»     @·0xffffffc4
  
11 00028c28·<getnameinfo@plt>:11 00028c28·<getnameinfo@plt>:
12 »       add»    ip,·pc,·#4,·12» @·0x40000012 »       add»    ip,·pc,·#4,·12» @·0x400000
13 »       add»    ip,·ip,·#0,·2013 »       add»    ip,·ip,·#8192» @·0x2000
14 »       ldr»    pc,·[ip,·#988]!»       @·0x3dc14 »       ldr»    pc,·[ip,·#988]!»       @·0x3dc
  
15 00028c34·<getpgrp@plt>:15 00028c34·<getpgrp@plt>:
16 »       add»    ip,·pc,·#4,·12» @·0x40000016 »       add»    ip,·pc,·#4,·12» @·0x400000
17 »       add»    ip,·ip,·#0,·2017 »       add»    ip,·ip,·#8192» @·0x2000
18 »       ldr»    pc,·[ip,·#980]!»       @·0x3d418 »       ldr»    pc,·[ip,·#980]!»       @·0x3d4
  
19 00028c40·<sync@plt>:19 00028c40·<sync@plt>:
20 »       add»    ip,·pc,·#4,·12» @·0x40000020 »       add»    ip,·pc,·#4,·12» @·0x400000
21 »       add»    ip,·ip,·#0,·2021 »       add»    ip,·ip,·#8192» @·0x2000
22 »       ldr»    pc,·[ip,·#972]!»       @·0x3cc22 »       ldr»    pc,·[ip,·#972]!»       @·0x3cc
  
23 00028c4c·<sinh@plt>:23 00028c4c·<sinh@plt>:
24 »       add»    ip,·pc,·#4,·12» @·0x40000024 »       add»    ip,·pc,·#4,·12» @·0x400000
25 »       add»    ip,·ip,·#0,·2025 »       add»    ip,·ip,·#8192» @·0x2000
26 »       ldr»    pc,·[ip,·#964]!»       @·0x3c426 »       ldr»    pc,·[ip,·#964]!»       @·0x3c4
  
27 00028c58·<XML_ExpatVersion@plt>:27 00028c58·<XML_ExpatVersion@plt>:
28 »       add»    ip,·pc,·#4,·12» @·0x40000028 »       add»    ip,·pc,·#4,·12» @·0x400000
29 »       add»    ip,·ip,·#0,·2029 »       add»    ip,·ip,·#8192» @·0x2000
30 »       ldr»    pc,·[ip,·#956]!»       @·0x3bc30 »       ldr»    pc,·[ip,·#956]!»       @·0x3bc
  
31 00028c64·<if_nametoindex@plt>:31 00028c64·<if_nametoindex@plt>:
32 »       add»    ip,·pc,·#4,·12» @·0x40000032 »       add»    ip,·pc,·#4,·12» @·0x400000
33 »       add»    ip,·ip,·#0,·2033 »       add»    ip,·ip,·#8192» @·0x2000
34 »       ldr»    pc,·[ip,·#948]!»       @·0x3b434 »       ldr»    pc,·[ip,·#948]!»       @·0x3b4
  
35 00028c70·<__getrusage64@plt>:35 00028c70·<__getrusage64@plt>:
36 »       add»    ip,·pc,·#4,·12» @·0x40000036 »       add»    ip,·pc,·#4,·12» @·0x400000
37 »       add»    ip,·ip,·#0,·2037 »       add»    ip,·ip,·#8192» @·0x2000
38 »       ldr»    pc,·[ip,·#940]!»       @·0x3ac38 »       ldr»    pc,·[ip,·#940]!»       @·0x3ac
  
39 00028c7c·<pipe2@plt>:39 00028c7c·<pipe2@plt>:
40 »       add»    ip,·pc,·#4,·12» @·0x40000040 »       add»    ip,·pc,·#4,·12» @·0x400000
41 »       add»    ip,·ip,·#0,·2041 »       add»    ip,·ip,·#8192» @·0x2000
42 »       ldr»    pc,·[ip,·#932]!»       @·0x3a442 »       ldr»    pc,·[ip,·#932]!»       @·0x3a4
  
43 00028c88·<qsort@plt>:43 00028c88·<qsort@plt>:
44 »       add»    ip,·pc,·#4,·12» @·0x40000044 »       add»    ip,·pc,·#4,·12» @·0x400000
45 »       add»    ip,·ip,·#0,·2045 »       add»    ip,·ip,·#8192» @·0x2000
46 »       ldr»    pc,·[ip,·#924]!»       @·0x39c46 »       ldr»    pc,·[ip,·#924]!»       @·0x39c
  
47 00028c94·<pthread_join@plt>:47 00028c94·<pthread_join@plt>:
48 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477848 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
49 »       add»    ip,·pc,·#4,·12» @·0x40000049 »       add»    ip,·pc,·#4,·12» @·0x400000
50 »       add»    ip,·ip,·#0,·2050 »       add»    ip,·ip,·#8192» @·0x2000
51 »       ldr»    pc,·[ip,·#912]!»       @·0x39051 »       ldr»    pc,·[ip,·#912]!»       @·0x390
  
52 00028ca4·<sigemptyset@plt>:52 00028ca4·<sigemptyset@plt>:
53 »       add»    ip,·pc,·#4,·12» @·0x40000053 »       add»    ip,·pc,·#4,·12» @·0x400000
54 »       add»    ip,·ip,·#0,·2054 »       add»    ip,·ip,·#8192» @·0x2000
55 »       ldr»    pc,·[ip,·#904]!»       @·0x38855 »       ldr»    pc,·[ip,·#904]!»       @·0x388
  
56 00028cb0·<__fcntl_time64@plt>:56 00028cb0·<__fcntl_time64@plt>:
57 »       add»    ip,·pc,·#4,·12» @·0x40000057 »       add»    ip,·pc,·#4,·12» @·0x400000
58 »       add»    ip,·ip,·#0,·2058 »       add»    ip,·ip,·#8192» @·0x2000
59 »       ldr»    pc,·[ip,·#896]!»       @·0x38059 »       ldr»    pc,·[ip,·#896]!»       @·0x380
  
60 00028cbc·<strerror@plt>:60 00028cbc·<strerror@plt>:
61 »       add»    ip,·pc,·#4,·12» @·0x40000061 »       add»    ip,·pc,·#4,·12» @·0x400000
62 »       add»    ip,·ip,·#0,·2062 »       add»    ip,·ip,·#8192» @·0x2000
63 »       ldr»    pc,·[ip,·#888]!»       @·0x37863 »       ldr»    pc,·[ip,·#888]!»       @·0x378
  
64 00028cc8·<__ctype_toupper_loc@plt>:64 00028cc8·<__ctype_toupper_loc@plt>:
65 »       add»    ip,·pc,·#4,·12» @·0x40000065 »       add»    ip,·pc,·#4,·12» @·0x400000
66 »       add»    ip,·ip,·#0,·2066 »       add»    ip,·ip,·#8192» @·0x2000
67 »       ldr»    pc,·[ip,·#880]!»       @·0x37067 »       ldr»    pc,·[ip,·#880]!»       @·0x370
  
68 00028cd4·<XML_SetEndElementHandler@plt>:68 00028cd4·<XML_SetEndElementHandler@plt>:
69 »       add»    ip,·pc,·#4,·12» @·0x40000069 »       add»    ip,·pc,·#4,·12» @·0x400000
70 »       add»    ip,·ip,·#0,·2070 »       add»    ip,·ip,·#8192» @·0x2000
71 »       ldr»    pc,·[ip,·#872]!»       @·0x36871 »       ldr»    pc,·[ip,·#872]!»       @·0x368
  
72 00028ce0·<fileno@plt>:72 00028ce0·<fileno@plt>:
73 »       add»    ip,·pc,·#4,·12» @·0x40000073 »       add»    ip,·pc,·#4,·12» @·0x400000
74 »       add»    ip,·ip,·#0,·2074 »       add»    ip,·ip,·#8192» @·0x2000
75 »       ldr»    pc,·[ip,·#864]!»       @·0x36075 »       ldr»    pc,·[ip,·#864]!»       @·0x360
  
76 00028cec·<inet_ntop@plt>:76 00028cec·<inet_ntop@plt>:
77 »       add»    ip,·pc,·#4,·12» @·0x40000077 »       add»    ip,·pc,·#4,·12» @·0x400000
78 »       add»    ip,·ip,·#0,·2078 »       add»    ip,·ip,·#8192» @·0x2000
79 »       ldr»    pc,·[ip,·#856]!»       @·0x35879 »       ldr»    pc,·[ip,·#856]!»       @·0x358
  
80 00028cf8·<getresgid@plt>:80 00028cf8·<getresgid@plt>:
81 »       add»    ip,·pc,·#4,·12» @·0x40000081 »       add»    ip,·pc,·#4,·12» @·0x400000
82 »       add»    ip,·ip,·#0,·2082 »       add»    ip,·ip,·#8192» @·0x2000
83 »       ldr»    pc,·[ip,·#848]!»       @·0x35083 »       ldr»    pc,·[ip,·#848]!»       @·0x350
  
84 00028d04·<mkdir@plt>:84 00028d04·<mkdir@plt>:
85 »       add»    ip,·pc,·#4,·12» @·0x40000085 »       add»    ip,·pc,·#4,·12» @·0x400000
86 »       add»    ip,·ip,·#0,·2086 »       add»    ip,·ip,·#8192» @·0x2000
87 »       ldr»    pc,·[ip,·#840]!»       @·0x34887 »       ldr»    pc,·[ip,·#840]!»       @·0x348
  
88 00028d10·<unsetenv@plt>:88 00028d10·<unsetenv@plt>:
89 »       add»    ip,·pc,·#4,·12» @·0x40000089 »       add»    ip,·pc,·#4,·12» @·0x400000
90 »       add»    ip,·ip,·#0,·2090 »       add»    ip,·ip,·#8192» @·0x2000
91 »       ldr»    pc,·[ip,·#832]!»       @·0x34091 »       ldr»    pc,·[ip,·#832]!»       @·0x340
  
92 00028d1c·<pthread_condattr_setclock@plt>:92 00028d1c·<pthread_condattr_setclock@plt>:
93 »       add»    ip,·pc,·#4,·12» @·0x40000093 »       add»    ip,·pc,·#4,·12» @·0x400000
94 »       add»    ip,·ip,·#0,·2094 »       add»    ip,·ip,·#8192» @·0x2000
95 »       ldr»    pc,·[ip,·#824]!»       @·0x33895 »       ldr»    pc,·[ip,·#824]!»       @·0x338
  
96 00028d28·<dlerror@plt>:96 00028d28·<dlerror@plt>:
97 »       add»    ip,·pc,·#4,·12» @·0x40000097 »       add»    ip,·pc,·#4,·12» @·0x400000
98 »       add»    ip,·ip,·#0,·2098 »       add»    ip,·ip,·#8192» @·0x2000
99 »       ldr»    pc,·[ip,·#816]!»       @·0x33099 »       ldr»    pc,·[ip,·#816]!»       @·0x330
  
100 00028d34·<geteuid@plt>:100 00028d34·<geteuid@plt>:
101 »       add»    ip,·pc,·#4,·12» @·0x400000101 »       add»    ip,·pc,·#4,·12» @·0x400000
102 »       add»    ip,·ip,·#0,·20102 »       add»    ip,·ip,·#8192» @·0x2000
103 »       ldr»    pc,·[ip,·#808]!»       @·0x328103 »       ldr»    pc,·[ip,·#808]!»       @·0x328
  
104 00028d40·<__wait4_time64@plt>:104 00028d40·<__wait4_time64@plt>:
105 »       add»    ip,·pc,·#4,·12» @·0x400000105 »       add»    ip,·pc,·#4,·12» @·0x400000
Max diff block lines reached; 93272/97023 bytes (96.13%) of diff not shown.
45.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0002a5a0·<PyOS_Readline@@Base-0x1804>:4 0002a5a0·<PyOS_Readline@@Base-0x1804>:
5 RAISE_ERROR_KNOWN_LOCATION():5 RAISE_ERROR_KNOWN_LOCATION():
6 ./build-static/../Parser/pegen.h:1786 ./build-static/../Parser/pegen.h:178
7 »       vst3.16»{d27,d29,d31},·[pc·:256],·r07 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0
8 »       bl»     feb817ac·<__bss_end__@@Base+0xfe6e410c>8 »       bl»     feb817ac·<__bss_end__@@Base+0xfe6e210c>
9 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c9 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
10 »       ldrdlt» r0,·[r6],·r810 »       ldrdlt» r0,·[r6],·r8
11 ./build-static/../Parser/pegen.h:18111 ./build-static/../Parser/pegen.h:181
12 »       svceq»  0x0005f11312 »       svceq»  0x0005f113
13 ./build-static/../Parser/pegen.h:18013 ./build-static/../Parser/pegen.h:180
14 »       svclt»  0x0018ac0d14 »       svclt»  0x0018ac0d
15 ./build-static/../Parser/pegen.h:181·(discriminator·1)15 ./build-static/../Parser/pegen.h:181·(discriminator·1)
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ./build-static/../Parser/pegen.h:18222 ./build-static/../Parser/pegen.h:182
23 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb23 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb
24 ./build-static/../Parser/pegen.h:182·(discriminator·1)24 ./build-static/../Parser/pegen.h:182·(discriminator·1)
25 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e825 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e8
26 ./build-static/../Parser/pegen.h:18326 ./build-static/../Parser/pegen.h:183
27 »       strmi»  lr,·[r1],·-sp,·asr·#1927 »       strmi»  lr,·[r1],·-sp,·asr·#19
28 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb28 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb
29 »       blx»    fe066ace·<__bss_end__@@Base+0xfdbc942e>29 »       »       »       @·<UNDEFINED>·instruction:·0xff06f13e
30 ./build-static/../Parser/pegen.h:18630 ./build-static/../Parser/pegen.h:186
31 »       andlt»  r2,·r6,·r031 »       andlt»  r2,·r6,·r0
32 »       bvs»    fe119ba4·<__bss_end__@@Base+0xfdc7c504>32 »       bvs»    fe119ba4·<__bss_end__@@Base+0xfdc7a504>
33 _PyPegen_interactive_exit():33 _PyPegen_interactive_exit():
34 ./build-static/../Parser/pegen.c:1534 ./build-static/../Parser/pegen.c:15
35 »       andcs»  fp,·fp,·#-1073741822»@·0xc000000235 »       andcs»  fp,·fp,·#-1073741822»@·0xc0000002
36 ./build-static/../Parser/pegen.c:1636 ./build-static/../Parser/pegen.c:16
37 »       andcs»  r6,·r0,·sl,·lsl·r037 »       andcs»  r6,·r0,·sl,·lsl·r0
38 ./build-static/../Parser/pegen.c:1938 ./build-static/../Parser/pegen.c:19
39 »       ldrlt»  r4,·[r0,·#-1904]»    @·0xfffff89039 »       ldrlt»  r4,·[r0,·#-1904]»    @·0xfffff890
Offset 44, 46 lines modifiedOffset 44, 46 lines modified
44 »       svceq»  0x00f0f8cc44 »       svceq»  0x00f0f8cc
45 ./build-static/../Parser/pegen.c:41745 ./build-static/../Parser/pegen.c:417
46 »       addlt»  r6,·r2,·r3,·asr·#2346 »       addlt»  r6,·r2,·r3,·asr·#23
47 »       andle»  r2,·pc,·r1,·lsl·#2247 »       andle»  r2,·pc,·r1,·lsl·#22
48 ./build-static/../Parser/pegen.c:42048 ./build-static/../Parser/pegen.c:420
49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^
50 ./build-static/../Parser/pegen.c:42150 ./build-static/../Parser/pegen.c:421
51 »       orrseq» pc,·r8,·lr,·asr·#451 »       orrseq» pc,·r8,·r0,·asr·#4
52 »       smlalbteq»      pc,·r2,·r0,·r2»   @·<UNPREDICTABLE>52 »       smlalbteq»      pc,·r3,·r0,·r2»   @·<UNPREDICTABLE>
53 »       »       »       @·<UNDEFINED>·instruction:·0xf646920053 »       »       »       @·<UNDEFINED>·instruction:·0xf6489200
54 »       vbic.i32»       d19,·#1024»      @·0x0000040054 »       vbic.i32»       q11,·#1024»      @·0x00000400
55 »       strtmi» r0,·[r2],·-r4,·lsr·#655 »       strtmi» r0,·[r2],·-r4,·lsr·#6
56 »       »       »       @·<UNDEFINED>·instruction:·0xf13c680956 »       »       »       @·<UNDEFINED>·instruction:·0xf13e6809
57 »       strd»   pc,·[r0],·-r557 »       and»    pc,·r0,·fp,·ror·lr»      @·<UNPREDICTABLE>
58 ./build-static/../Parser/pegen.c:41858 ./build-static/../Parser/pegen.c:418
59 »       strtmi» r2,·[r0],·-r0,·lsl·#859 »       strtmi» r2,·[r0],·-r0,·lsl·#8
60 ./build-static/../Parser/pegen.c:42560 ./build-static/../Parser/pegen.c:425
61 »       ldclt»  0,·cr11,·[r0,·#-8]61 »       ldclt»  0,·cr11,·[r0,·#-8]
62 get_error_line_from_tokenizer_buffers():62 get_error_line_from_tokenizer_buffers():
63 ./build-static/../Parser/pegen_errors.c:26763 ./build-static/../Parser/pegen_errors.c:267
64 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r864 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r8
65 »       bl»     feb81834·<__bss_end__@@Base+0xfe6e4194>65 »       bl»     feb81834·<__bss_end__@@Base+0xfe6e2194>
66 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c66 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
67 »       stmdavs»r3,·{r3,·r5,·r6,·r7,·r8,·r9,·sl,·fp}67 »       stmdavs»r3,·{r3,·r5,·r6,·r7,·r8,·r9,·sl,·fp}
68 »       ldmvs»  sl,·{r0,·r2,·r3,·r9,·sl,·lr}^68 »       ldmvs»  sl,·{r0,·r2,·r3,·r9,·sl,·lr}^
69 ./build-static/../Parser/pegen_errors.c:27469 ./build-static/../Parser/pegen_errors.c:274
70 »       ldmdbvs»ip,·{r1,·r3,·r8,·ip,·sp,·pc}70 »       ldmdbvs»ip,·{r1,·r3,·r8,·ip,·sp,·pc}
71 ./build-static/../Parser/pegen_errors.c:274·(discriminator·1)71 ./build-static/../Parser/pegen_errors.c:274·(discriminator·1)
72 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e00172 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e001
73 ./build-static/../Parser/pegen_errors.c:274·(discriminator·2)73 ./build-static/../Parser/pegen_errors.c:274·(discriminator·2)
74 »       stmdblt»r4,·{r3,·r5,·r7,·r9,·fp,·lr}^74 »       stmdblt»r4,·{r3,·r5,·r7,·r9,·fp,·lr}^
75 ./build-static/../Parser/pegen_errors.c:27975 ./build-static/../Parser/pegen_errors.c:279
76 »       »       »       @·<UNDEFINED>·instruction:·0xf64e462176 »       »       »       @·<UNDEFINED>·instruction:·0xf6404621
77 »       vmov.i32»       q9,·#4»  @·0x0000000477 »       vshr.s64»       d21,·d4,·#64
78 »       pop»    {r2,·r5}78 »       pop»    {r0,·r2,·r5}
79 ./build-static/../Parser/pegen_errors.c:30679 ./build-static/../Parser/pegen_errors.c:306
80 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f880 »       »       »       @·<UNDEFINED>·instruction:·0xf0bf40f8
81 ./build-static/../Parser/pegen_errors.c:27981 ./build-static/../Parser/pegen_errors.c:279
82 »       blvs»   1099e2c·<__bss_end__@@Base+0xbfc78c>82 »       blvs»   1098d9c·<__bss_end__@@Base+0xbf96fc>
83 ./build-static/../Parser/pegen_errors.c:28283 ./build-static/../Parser/pegen_errors.c:282
84 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef784 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef7
85 ./build-static/../Parser/pegen_errors.c:282·(discriminator·1)85 ./build-static/../Parser/pegen_errors.c:282·(discriminator·1)
86 »       tstlt»  sl,·sp,·ror·#2086 »       tstlt»  sl,·sp,·ror·#20
87 ./build-static/../Parser/pegen_errors.c:283·(discriminator·1)87 ./build-static/../Parser/pegen_errors.c:283·(discriminator·1)
88 »       and»    r6,·r0,·lr,·asr·r988 »       and»    r6,·r0,·lr,·asr·r9
89 ./build-static/../Parser/pegen_errors.c:283·(discriminator·2)89 ./build-static/../Parser/pegen_errors.c:283·(discriminator·2)
Offset 110, 133 lines modifiedOffset 110, 133 lines modified
110 ./build-static/../Parser/pegen_errors.c:298110 ./build-static/../Parser/pegen_errors.c:298
111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c
112 ./build-static/../Parser/pegen_errors.c:302·(discriminator·1)112 ./build-static/../Parser/pegen_errors.c:302·(discriminator·1)
113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918
114 ./build-static/../Parser/pegen_errors.c:303114 ./build-static/../Parser/pegen_errors.c:303
115 »       stmda»  r2,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^115 »       stmda»  r2,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^
116 ./build-static/../Parser/pegen_errors.c:303·(discriminator·1)116 ./build-static/../Parser/pegen_errors.c:303·(discriminator·1)
117 »       blne»   7b728·<_Py_Get_Getpath_CodeObject@@Base+0x2078>117 »       blne»   7b728·<_Py_Get_Getpath_CodeObject@@Base+0x2260>
118 ./build-static/../Parser/pegen_errors.c:305118 ./build-static/../Parser/pegen_errors.c:305
119 »       andscc» pc,·r8,·#68,·4»      @·0x40000004119 »       subsvs» pc,·r8,·#1610612740»@·0x60000004
120 »       eoreq»  pc,·r6,·#192,·4120 »       eoreq»  pc,·r6,·#192,·4
121 »       pop»    {r5,·r9,·sl,·lr}121 »       pop»    {r5,·r9,·sl,·lr}
122 ./build-static/../Parser/pegen_errors.c:306122 ./build-static/../Parser/pegen_errors.c:306
123 »       »       »       @·<UNDEFINED>·instruction:·0xf0c040f8123 »       »       »       @·<UNDEFINED>·instruction:·0xf0c140f8
124 ./build-static/../Parser/pegen_errors.c:305124 ./build-static/../Parser/pegen_errors.c:305
125 »       ldrblt» fp,·[r0,·#-3967]!»  @·0xfffff081125 »       ldrblt» fp,·[r0,·#-2907]!»  @·0xfffff4a5
126 _PyPegen_raise_tokenizer_init_error():126 _PyPegen_raise_tokenizer_init_error():
127 ./build-static/../Parser/pegen_errors.c:13127 ./build-static/../Parser/pegen_errors.c:13
128 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f128 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f
129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
130 »       svceq»  0x00d8f8cc130 »       svceq»  0x00d8f8cc
131 ./build-static/../Parser/pegen_errors.c:14131 ./build-static/../Parser/pegen_errors.c:14
132 »       movtpl» pc,·#34381»@·0x864d» @·<UNPREDICTABLE>132 »       movtpl» pc,·#34383»@·0x864f» @·<UNPREDICTABLE>
133 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>133 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
134 ./build-static/../Parser/pegen_errors.c:13134 ./build-static/../Parser/pegen_errors.c:13
135 »       strmi»  fp,·[r4],·-r6,·lsl·#1135 »       strmi»  fp,·[r4],·-r6,·lsl·#1
136 ./build-static/../Parser/pegen_errors.c:14136 ./build-static/../Parser/pegen_errors.c:14
137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f36818137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f46818
138 »       stmiblt»r0,·{r0,·r1,·r2,·r4,·r6,·r8,·sl,·fp,·ip,·sp,·lr,·pc}^138 »       stmiblt»r0,·{r0,·r2,·r4,·r7,·r9,·fp,·ip,·sp,·lr,·pc}^
139 ./build-static/../Parser/pegen_errors.c:15139 ./build-static/../Parser/pegen_errors.c:15
140 »       orrseq» pc,·r8,·#-536870908»@·0xe0000004140 »       orrseq» pc,·r8,·#64,·4
141 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>141 »       movteq» pc,·#12992»@·0x32c0» @·<UNPREDICTABLE>
142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f36818142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f46818
143 »       stmiblt»r0,·{r0,·r1,·r2,·r3,·r6,·r8,·sl,·fp,·ip,·sp,·lr,·pc}143 »       stmiblt»r0,·{r0,·r2,·r3,·r7,·r9,·fp,·ip,·sp,·lr,·pc}
144 ./build-static/../Parser/pegen_errors.c:16144 ./build-static/../Parser/pegen_errors.c:16
145 »       orrpl»  pc,·r8,·#76,·4»       @·0xc0000004145 »       orrpl»  pc,·r8,·#-536870908» @·0xe0000004
146 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>146 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f36818147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f46818
148 »       stmdblt»r0,·{r0,·r1,·r2,·r6,·r8,·sl,·fp,·ip,·sp,·lr,·pc}^148 »       stmdblt»r0,·{r0,·r2,·r7,·r9,·fp,·ip,·sp,·lr,·pc}^
149 ./build-static/../Parser/pegen_errors.c:17149 ./build-static/../Parser/pegen_errors.c:17
150 »       orrspl» pc,·ip,·#76,·4»      @·0xc0000004150 »       orrspl» pc,·ip,·#-536870908»@·0xe0000004
151 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>151 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f36818152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f46818
153 »       stmdacs»r0,·{r0,·r1,·r2,·r3,·r4,·r5,·r8,·sl,·fp,·ip,·sp,·lr,·pc}153 »       stmdacs»r0,·{r0,·r2,·r3,·r4,·r5,·r6,·r9,·fp,·ip,·sp,·lr,·pc}
154 ./build-static/../Parser/pegen_errors.c:14154 ./build-static/../Parser/pegen_errors.c:14
Max diff block lines reached; 48165499/48172077 bytes (99.99%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00246618·<.fini>:2 00248944·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
14.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 26187 lines modifiedOffset 1, 25623 lines modified
  
Diff chunk too large, falling back to line-by-line diff (20981 lines added, 21545 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00246640·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x00248980·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x00246650·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x00248990·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x00246660·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x002489a0·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x00246670·41000000·06000000·41000000·15000000·A.......A.......5 ··0x002489b0·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x00246680·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x002489c0·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x00246690·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x002489d0·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x002466a0·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x002489e0·41000000·29000000·41000000·02000000·A...)...A.......
9 ··0x002466b0·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x002489f0·41000000·19000000·41000000·0a000000·A.......A.......
10 ··0x002466c0·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x00248a00·41000000·0b000000·41000000·00000000·A.......A.......
11 ··0x002466d0·00000000·6d61696e·00000000·25732573·....main....%s%s11 ··0x00248a10·00000000·6d61696e·00000000·25732573·....main....%s%s
12 ··0x002466e0·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.12 ··0x00248a20·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.
13 ··0x002466f0·31343a31·343a3335·00000000·4a756e20·14:14:35....Jun·13 ··0x00248a30·31343a31·343a3335·00000000·4a756e20·14:14:35....Jun·
14 ··0x00246700·31312032·30323400·454e444d·41524b45·11·2024.ENDMARKE14 ··0x00248a40·31312032·30323400·454e444d·41524b45·11·2024.ENDMARKE
15 ··0x00246710·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI15 ··0x00248a50·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI
16 ··0x00246720·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE16 ··0x00248a60·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE
17 ··0x00246730·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR17 ··0x00248a70·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR
18 ··0x00246740·00000000·52504152·00000000·4c535142·....RPAR....LSQB18 ··0x00248a80·00000000·52504152·00000000·4c535142·....RPAR....LSQB
19 ··0x00246750·00000000·52535142·00000000·434f4c4f·....RSQB....COLO19 ··0x00248a90·00000000·52535142·00000000·434f4c4f·....RSQB....COLO
20 ··0x00246760·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI20 ··0x00248aa0·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI
21 ··0x00246770·00000000·504c5553·00000000·4d494e55·....PLUS....MINU21 ··0x00248ab0·00000000·504c5553·00000000·4d494e55·....PLUS....MINU
22 ··0x00246780·53000000·53544152·00000000·534c4153·S...STAR....SLAS22 ··0x00248ac0·53000000·53544152·00000000·534c4153·S...STAR....SLAS
23 ··0x00246790·48000000·56424152·00000000·414d5045·H...VBAR....AMPE23 ··0x00248ad0·48000000·56424152·00000000·414d5045·H...VBAR....AMPE
24 ··0x002467a0·52000000·4c455353·00000000·47524541·R...LESS....GREA24 ··0x00248ae0·52000000·4c455353·00000000·47524541·R...LESS....GREA
25 ··0x002467b0·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA25 ··0x00248af0·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA
26 ··0x002467c0·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ26 ··0x00248b00·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ
27 ··0x002467d0·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....27 ··0x00248b10·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....
28 ··0x002467e0·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA28 ··0x00248b20·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA
29 ··0x002467f0·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD29 ··0x00248b30·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD
30 ··0x00246800·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..30 ··0x00248b40·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..
31 ··0x00246810·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH31 ··0x00248b50·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH
32 ··0x00246820·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST32 ··0x00248b60·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST
33 ··0x00246830·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...33 ··0x00248b70·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...
34 ··0x00246840·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR34 ··0x00248b80·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR
35 ··0x00246850·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU35 ··0x00248b90·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU
36 ··0x00246860·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL36 ··0x00248ba0·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL
37 ··0x00246870·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..37 ··0x00248bb0·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..
38 ··0x00246880·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC38 ··0x00248bc0·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC
39 ··0x00246890·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT39 ··0x00248bd0·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT
40 ··0x002468a0·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH40 ··0x00248be0·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH
41 ··0x002468b0·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB41 ··0x00248bf0·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB
42 ··0x002468c0·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB42 ··0x00248c00·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB
43 ··0x002468d0·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL43 ··0x00248c10·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL
44 ··0x002468e0·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ44 ··0x00248c20·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ
45 ··0x002468f0·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI45 ··0x00248c30·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI
46 ··0x00246900·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU46 ··0x00248c40·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU
47 ··0x00246910·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.47 ··0x00248c50·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.
48 ··0x00246920·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE48 ··0x00248c60·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE
49 ··0x00246930·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT49 ··0x00248c70·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT
50 ··0x00246940·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR50 ··0x00248c80·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR
51 ··0x00246950·494e475f·53544152·54000000·46535452·ING_START...FSTR51 ··0x00248c90·494e475f·53544152·54000000·46535452·ING_START...FSTR
52 ··0x00246960·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR52 ··0x00248ca0·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR
53 ··0x00246970·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.53 ··0x00248cb0·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.
54 ··0x00246980·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>54 ··0x00248cc0·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>
55 ··0x00246990·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..55 ··0x00248cd0·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..
56 ··0x002469a0·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco56 ··0x00248ce0·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco
57 ··0x002469b0·6d706c65·74652069·6e707574·00000000·mplete·input....57 ··0x00248cf0·6d706c65·74652069·6e707574·00000000·mplete·input....
58 ··0x002469c0·6d756c74·69706c65·20737461·74656d65·multiple·stateme58 ··0x00248d00·6d756c74·69706c65·20737461·74656d65·multiple·stateme
59 ··0x002469d0·6e747320·666f756e·64207768·696c6520·nts·found·while·59 ··0x00248d10·6e747320·666f756e·64207768·696c6520·nts·found·while·
60 ··0x002469e0·636f6d70·696c696e·67206120·73696e67·compiling·a·sing60 ··0x00248d20·636f6d70·696c696e·67206120·73696e67·compiling·a·sing
61 ··0x002469f0·6c652073·74617465·6d656e74·00000000·le·statement....61 ··0x00248d30·6c652073·74617465·6d656e74·00000000·le·statement....
62 ··0x00246a00·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz62 ··0x00248d40·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz
63 ··0x00246a10·65000000·756e6963·6f646564·61746100·e...unicodedata.63 ··0x00248d50·65000000·756e6963·6f646564·61746100·e...unicodedata.
64 ··0x00246a20·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm64 ··0x00248d60·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm
65 ··0x00246a30·616c697a·65282920·6d757374·20726574·alize()·must·ret65 ··0x00248d70·616c697a·65282920·6d757374·20726574·alize()·must·ret
66 ··0x00246a40·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no66 ··0x00248d80·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no
67 ··0x00246a50·7420252e·32303073·00000000·556e6465·t·%.200s....Unde67 ··0x00248d90·7420252e·32303073·00000000·556e6465·t·%.200s....Unde
68 ··0x00246a60·7273636f·72657320·696e206e·756d6572·rscores·in·numer68 ··0x00248da0·7273636f·72657320·696e206e·756d6572·rscores·in·numer
69 ··0x00246a70·6963206c·69746572·616c7320·61726520·ic·literals·are·69 ··0x00248db0·6963206c·69746572·616c7320·61726520·ic·literals·are·
70 ··0x00246a80·6f6e6c79·20737570·706f7274·65642069·only·supported·i70 ··0x00248dc0·6f6e6c79·20737570·706f7274·65642069·only·supported·i
71 ··0x00246a90·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and71 ··0x00248dd0·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and
72 ··0x00246aa0·20677265·61746572·00000000·2553202d··greater....%S·-72 ··0x00248de0·20677265·61746572·00000000·2553202d··greater....%S·-
73 ··0x00246ab0·20436f6e·73696465·72206865·78616465··Consider·hexade73 ··0x00248df0·20436f6e·73696465·72206865·78616465··Consider·hexade
74 ··0x00246ac0·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i74 ··0x00248e00·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i
75 ··0x00246ad0·6e746567·6572206c·69746572·616c7320·nteger·literals·75 ··0x00248e10·6e746567·6572206c·69746572·616c7320·nteger·literals·
76 ··0x00246ae0·746f2061·766f6964·20646563·696d616c·to·avoid·decimal76 ··0x00248e20·746f2061·766f6964·20646563·696d616c·to·avoid·decimal
77 ··0x00246af0·20636f6e·76657273·696f6e20·6c696d69··conversion·limi77 ··0x00248e30·20636f6e·76657273·696f6e20·6c696d69··conversion·limi
78 ··0x00246b00·74732e00·65787065·63746564·20272573·ts..expected·'%s78 ··0x00248e40·74732e00·65787065·63746564·20272573·ts..expected·'%s
79 ··0x00246b10·27000000·3c737464·696e3e00·496e7661·'...<stdin>.Inva79 ··0x00248e50·27000000·3c737464·696e3e00·496e7661·'...<stdin>.Inva
80 ··0x00246b20·6c696420·5554462d·38207365·7175656e·lid·UTF-8·sequen80 ··0x00248e60·6c696420·5554462d·38207365·7175656e·lid·UTF-8·sequen
81 ··0x00246b30·63650000·65787065·63746564·20282573·ce..expected·(%s81 ··0x00248e70·63650000·65787065·63746564·20282573·ce..expected·(%s
82 ··0x00246b40·29000000·696e7661·6c696420·746f6b65·)...invalid·toke82 ··0x00248e80·29000000·696e7661·6c696420·746f6b65·)...invalid·toke
83 ··0x00246b50·6e000000·696e636f·6e736973·74656e74·n...inconsistent83 ··0x00248e90·6e000000·696e636f·6e736973·74656e74·n...inconsistent
84 ··0x00246b60·20757365·206f6620·74616273·20616e64··use·of·tabs·and84 ··0x00248ea0·20757365·206f6620·74616273·20616e64··use·of·tabs·and
85 ··0x00246b70·20737061·63657320·696e2069·6e64656e··spaces·in·inden85 ··0x00248eb0·20737061·63657320·696e2069·6e64656e··spaces·in·inden
86 ··0x00246b80·74617469·6f6e0000·746f6f20·6d616e79·tation..too·many86 ··0x00248ec0·74617469·6f6e0000·746f6f20·6d616e79·tation..too·many
87 ··0x00246b90·206c6576·656c7320·6f662069·6e64656e··levels·of·inden87 ··0x00248ed0·206c6576·656c7320·6f662069·6e64656e··levels·of·inden
88 ··0x00246ba0·74617469·6f6e0000·756e6578·70656374·tation..unexpect88 ··0x00248ee0·74617469·6f6e0000·756e6578·70656374·tation..unexpect
89 ··0x00246bb0·65642063·68617261·63746572·20616674·ed·character·aft89 ··0x00248ef0·65642063·68617261·63746572·20616674·ed·character·aft
90 ··0x00246bc0·6572206c·696e6520·636f6e74·696e7561·er·line·continua90 ··0x00248f00·6572206c·696e6520·636f6e74·696e7561·er·line·continua
91 ··0x00246bd0·74696f6e·20636861·72616374·65720000·tion·character..91 ··0x00248f10·74696f6e·20636861·72616374·65720000·tion·character..
92 ··0x00246be0·756e6b6e·6f776e20·70617273·696e6720·unknown·parsing·92 ··0x00248f20·756e6b6e·6f776e20·70617273·696e6720·unknown·parsing·
93 ··0x00246bf0·6572726f·72000000·756e6578·70656374·error...unexpect93 ··0x00248f30·6572726f·72000000·756e6578·70656374·error...unexpect
94 ··0x00246c00·65642045·4f462077·68696c65·20706172·ed·EOF·while·par94 ··0x00248f40·65642045·4f462077·68696c65·20706172·ed·EOF·while·par
95 ··0x00246c10·73696e67·00000000·756e696e·64656e74·sing....unindent95 ··0x00248f50·73696e67·00000000·756e696e·64656e74·sing....unindent
96 ··0x00246c20·20646f65·73206e6f·74206d61·74636820··does·not·match·96 ··0x00248f60·20646f65·73206e6f·74206d61·74636820··does·not·match·
97 ··0x00246c30·616e7920·6f757465·7220696e·64656e74·any·outer·indent97 ··0x00248f70·616e7920·6f757465·7220696e·64656e74·any·outer·indent
98 ··0x00246c40·6174696f·6e206c65·76656c00·50617273·ation·level.Pars98 ··0x00248f80·6174696f·6e206c65·76656c00·50617273·ation·level.Pars
99 ··0x00246c50·65722063·6f6c756d·6e206f66·66736574·er·column·offset99 ··0x00248f90·65722063·6f6c756d·6e206f66·66736574·er·column·offset
100 ··0x00246c60·206f7665·72666c6f·77202d20·736f7572··overflow·-·sour100 ··0x00248fa0·206f7665·72666c6f·77202d20·736f7572··overflow·-·sour
101 ··0x00246c70·6365206c·696e6520·69732074·6f6f2062·ce·line·is·too·b101 ··0x00248fb0·6365206c·696e6520·69732074·6f6f2062·ce·line·is·too·b
102 ··0x00246c80·69670000·756e6578·70656374·65642069·ig..unexpected·i102 ··0x00248fc0·69670000·756e6578·70656374·65642069·ig..unexpected·i
103 ··0x00246c90·6e64656e·74000000·756e6578·70656374·ndent...unexpect103 ··0x00248fd0·6e64656e·74000000·756e6578·70656374·ndent...unexpect
104 ··0x00246ca0·65642075·6e696e64·656e7400·6572726f·ed·unindent.erro104 ··0x00248fe0·65642075·6e696e64·656e7400·6572726f·ed·unindent.erro
105 ··0x00246cb0·72206174·20737461·72742062·65666f72·r·at·start·befor105 ··0x00248ff0·72206174·20737461·72742062·65666f72·r·at·start·befor
106 ··0x00246cc0·65207265·6164696e·6720616e·7920696e·e·reading·any·in106 ··0x00249000·65207265·6164696e·6720616e·7920696e·e·reading·any·in
107 ··0x00246cd0·70757400·696e7661·6c696420·73796e74·put.invalid·synt107 ··0x00249010·70757400·696e7661·6c696420·73796e74·put.invalid·synt
108 ··0x00246ce0·61780000·284f6e6e·4e6e6e29·00000000·ax..(OnnNnn)....108 ··0x00249020·61780000·284f6e6e·4e6e6e29·00000000·ax..(OnnNnn)....
109 ··0x00246cf0·76616c75·65206572·726f7200·756e6963·value·error.unic109 ··0x00249030·76616c75·65206572·726f7200·756e6963·value·error.unic
110 ··0x00246d00·6f646520·6572726f·72000000·28257329·ode·error...(%s)110 ··0x00249040·6f646520·6572726f·72000000·28257329·ode·error...(%s)
111 ··0x00246d10·20255500·28257329·20756e6b·6e6f776e··%U.(%s)·unknown111 ··0x00249050·20255500·28257329·20756e6b·6e6f776e··%U.(%s)·unknown
112 ··0x00246d20·20657272·6f720000·27256327·20776173··error..'%c'·was112 ··0x00249060·20657272·6f720000·27256327·20776173··error..'%c'·was
113 ··0x00246d30·206e6576·65722063·6c6f7365·64000000··never·closed...113 ··0x00249070·206e6576·65722063·6c6f7365·64000000··never·closed...
114 ··0x00246d40·284f6969·4f290000·50617273·65722073·(OiiO)..Parser·s114 ··0x00249080·284f6969·4f290000·50617273·65722073·(OiiO)..Parser·s
115 ··0x00246d50·7461636b·206f7665·72666c6f·77656420·tack·overflowed·115 ··0x00249090·7461636b·206f7665·72666c6f·77656420·tack·overflowed·
116 ··0x00246d60·2d205079·74686f6e·20736f75·72636520·-·Python·source·116 ··0x002490a0·2d205079·74686f6e·20736f75·72636520·-·Python·source·
117 ··0x00246d70·746f6f20·636f6d70·6c657820·746f2070·too·complex·to·p117 ··0x002490b0·746f6f20·636f6d70·6c657820·746f2070·too·complex·to·p
118 ··0x00246d80·61727365·00000000·75000000·63616e6e·arse....u...cann118 ··0x002490c0·61727365·00000000·75000000·63616e6e·arse....u...cann
119 ··0x00246d90·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and119 ··0x002490d0·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and
120 ··0x00246da0·206e6f6e·62797465·73206c69·74657261··nonbytes·litera120 ··0x002490e0·206e6f6e·62797465·73206c69·74657261··nonbytes·litera
121 ··0x00246db0·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in121 ··0x002490f0·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in
122 ··0x00246dc0·76616c69·6420636f·6e766572·73696f6e·valid·conversion122 ··0x00249100·76616c69·6420636f·6e766572·73696f6e·valid·conversion
123 ··0x00246dd0·20636861·72616374·65722025·523a2065··character·%R:·e123 ··0x00249110·20636861·72616374·65722025·523a2065··character·%R:·e
124 ··0x00246de0·78706563·74656420·2773272c·20277227·xpected·'s',·'r'124 ··0x00249120·78706563·74656420·2773272c·20277227·xpected·'s',·'r'
125 ··0x00246df0·2c206f72·20276127·00000000·72520000·,·or·'a'....rR..125 ··0x00249130·2c206f72·20276127·00000000·72520000·,·or·'a'....rR..
Max diff block lines reached; 12687735/15537102 bytes (81.66%) 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 ··0x004274d4·00··································.2 ··0x004297fc·00··································.
  
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x004274d8·38eed37f·01000000···················8.......2 ··0x00429800·1cf2d37f·01000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x004274e0·00000000····························....2 ··0x00429808·00000000····························....
  
257 B
readelf --wide --decompress --hex-dump=.tdata {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.tdata':1 Hex·dump·of·section·'.tdata':
2 ··0x00428ee4·c0012900····························..).2 ··0x0042aee4·00252900····························.%).
  
280 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 ··0x00428ee8·d1631600·d5c20700···················.c......2 ··0x0042aee8·dd8a1600·edc00700···················........
  
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 ··0x00428ef0·b9631600····························.c..2 ··0x0042aef0·c58a1600····························....
  
275 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00428ef4·00000000····························....2 ··0x0042aef4·00000000····························....
  
17.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 138 lines modifiedOffset 1, 138 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x00429000·f88e4200·00000000·00000000·148c0200·..B.............3 ··0x0042b000·f8ae4200·00000000·00000000·148c0200·..B.............
4 ··0x00429010·148c0200·148c0200·148c0200·148c0200·................4 ··0x0042b010·148c0200·148c0200·148c0200·148c0200·................
5 ··0x00429020·148c0200·148c0200·148c0200·148c0200·................5 ··0x0042b020·148c0200·148c0200·148c0200·148c0200·................
6 ··0x00429030·148c0200·148c0200·148c0200·148c0200·................6 ··0x0042b030·148c0200·148c0200·148c0200·148c0200·................
7 ··0x00429040·148c0200·148c0200·148c0200·148c0200·................7 ··0x0042b040·148c0200·148c0200·148c0200·148c0200·................
8 ··0x00429050·148c0200·148c0200·148c0200·148c0200·................8 ··0x0042b050·148c0200·148c0200·148c0200·148c0200·................
9 ··0x00429060·148c0200·148c0200·148c0200·148c0200·................9 ··0x0042b060·148c0200·148c0200·148c0200·148c0200·................
10 ··0x00429070·148c0200·148c0200·148c0200·148c0200·................10 ··0x0042b070·148c0200·148c0200·148c0200·148c0200·................
11 ··0x00429080·148c0200·148c0200·148c0200·148c0200·................11 ··0x0042b080·148c0200·148c0200·148c0200·148c0200·................
12 ··0x00429090·148c0200·148c0200·148c0200·148c0200·................12 ··0x0042b090·148c0200·148c0200·148c0200·148c0200·................
13 ··0x004290a0·148c0200·148c0200·148c0200·148c0200·................13 ··0x0042b0a0·148c0200·148c0200·148c0200·148c0200·................
14 ··0x004290b0·148c0200·148c0200·148c0200·148c0200·................14 ··0x0042b0b0·148c0200·148c0200·148c0200·148c0200·................
15 ··0x004290c0·148c0200·148c0200·148c0200·148c0200·................15 ··0x0042b0c0·148c0200·148c0200·148c0200·148c0200·................
16 ··0x004290d0·148c0200·148c0200·148c0200·148c0200·................16 ··0x0042b0d0·148c0200·148c0200·148c0200·148c0200·................
17 ··0x004290e0·148c0200·148c0200·148c0200·148c0200·................17 ··0x0042b0e0·148c0200·148c0200·148c0200·148c0200·................
18 ··0x004290f0·148c0200·148c0200·148c0200·148c0200·................18 ··0x0042b0f0·148c0200·148c0200·148c0200·148c0200·................
19 ··0x00429100·148c0200·148c0200·148c0200·148c0200·................19 ··0x0042b100·148c0200·148c0200·148c0200·148c0200·................
20 ··0x00429110·148c0200·148c0200·148c0200·148c0200·................20 ··0x0042b110·148c0200·148c0200·148c0200·148c0200·................
21 ··0x00429120·148c0200·148c0200·148c0200·148c0200·................21 ··0x0042b120·148c0200·148c0200·148c0200·148c0200·................
22 ··0x00429130·148c0200·148c0200·148c0200·148c0200·................22 ··0x0042b130·148c0200·148c0200·148c0200·148c0200·................
23 ··0x00429140·148c0200·148c0200·148c0200·148c0200·................23 ··0x0042b140·148c0200·148c0200·148c0200·148c0200·................
24 ··0x00429150·148c0200·148c0200·148c0200·148c0200·................24 ··0x0042b150·148c0200·148c0200·148c0200·148c0200·................
25 ··0x00429160·148c0200·148c0200·148c0200·148c0200·................25 ··0x0042b160·148c0200·148c0200·148c0200·148c0200·................
26 ··0x00429170·148c0200·148c0200·148c0200·148c0200·................26 ··0x0042b170·148c0200·148c0200·148c0200·148c0200·................
27 ··0x00429180·148c0200·148c0200·148c0200·148c0200·................27 ··0x0042b180·148c0200·148c0200·148c0200·148c0200·................
28 ··0x00429190·148c0200·148c0200·148c0200·148c0200·................28 ··0x0042b190·148c0200·148c0200·148c0200·148c0200·................
29 ··0x004291a0·148c0200·148c0200·148c0200·148c0200·................29 ··0x0042b1a0·148c0200·148c0200·148c0200·148c0200·................
30 ··0x004291b0·148c0200·148c0200·148c0200·148c0200·................30 ··0x0042b1b0·148c0200·148c0200·148c0200·148c0200·................
31 ··0x004291c0·148c0200·148c0200·148c0200·148c0200·................31 ··0x0042b1c0·148c0200·148c0200·148c0200·148c0200·................
32 ··0x004291d0·148c0200·148c0200·148c0200·148c0200·................32 ··0x0042b1d0·148c0200·148c0200·148c0200·148c0200·................
33 ··0x004291e0·148c0200·148c0200·148c0200·148c0200·................33 ··0x0042b1e0·148c0200·148c0200·148c0200·148c0200·................
34 ··0x004291f0·148c0200·148c0200·148c0200·148c0200·................34 ··0x0042b1f0·148c0200·148c0200·148c0200·148c0200·................
35 ··0x00429200·148c0200·148c0200·148c0200·148c0200·................35 ··0x0042b200·148c0200·148c0200·148c0200·148c0200·................
36 ··0x00429210·148c0200·148c0200·148c0200·148c0200·................36 ··0x0042b210·148c0200·148c0200·148c0200·148c0200·................
37 ··0x00429220·148c0200·148c0200·148c0200·148c0200·................37 ··0x0042b220·148c0200·148c0200·148c0200·148c0200·................
38 ··0x00429230·148c0200·148c0200·148c0200·148c0200·................38 ··0x0042b230·148c0200·148c0200·148c0200·148c0200·................
39 ··0x00429240·148c0200·148c0200·148c0200·148c0200·................39 ··0x0042b240·148c0200·148c0200·148c0200·148c0200·................
40 ··0x00429250·148c0200·148c0200·148c0200·148c0200·................40 ··0x0042b250·148c0200·148c0200·148c0200·148c0200·................
41 ··0x00429260·148c0200·148c0200·148c0200·148c0200·................41 ··0x0042b260·148c0200·148c0200·148c0200·148c0200·................
42 ··0x00429270·148c0200·148c0200·148c0200·148c0200·................42 ··0x0042b270·148c0200·148c0200·148c0200·148c0200·................
43 ··0x00429280·148c0200·148c0200·148c0200·148c0200·................43 ··0x0042b280·148c0200·148c0200·148c0200·148c0200·................
44 ··0x00429290·148c0200·148c0200·148c0200·148c0200·................44 ··0x0042b290·148c0200·148c0200·148c0200·148c0200·................
45 ··0x004292a0·148c0200·148c0200·148c0200·148c0200·................45 ··0x0042b2a0·148c0200·148c0200·148c0200·148c0200·................
46 ··0x004292b0·148c0200·148c0200·148c0200·148c0200·................46 ··0x0042b2b0·148c0200·148c0200·148c0200·148c0200·................
47 ··0x004292c0·148c0200·148c0200·148c0200·148c0200·................47 ··0x0042b2c0·148c0200·148c0200·148c0200·148c0200·................
48 ··0x004292d0·148c0200·148c0200·148c0200·148c0200·................48 ··0x0042b2d0·148c0200·148c0200·148c0200·148c0200·................
49 ··0x004292e0·148c0200·148c0200·148c0200·148c0200·................49 ··0x0042b2e0·148c0200·148c0200·148c0200·148c0200·................
50 ··0x004292f0·148c0200·148c0200·148c0200·148c0200·................50 ··0x0042b2f0·148c0200·148c0200·148c0200·148c0200·................
51 ··0x00429300·148c0200·148c0200·148c0200·148c0200·................51 ··0x0042b300·148c0200·148c0200·148c0200·148c0200·................
52 ··0x00429310·148c0200·148c0200·148c0200·148c0200·................52 ··0x0042b310·148c0200·148c0200·148c0200·148c0200·................
53 ··0x00429320·148c0200·148c0200·148c0200·148c0200·................53 ··0x0042b320·148c0200·148c0200·148c0200·148c0200·................
54 ··0x00429330·148c0200·148c0200·148c0200·148c0200·................54 ··0x0042b330·148c0200·148c0200·148c0200·148c0200·................
55 ··0x00429340·148c0200·148c0200·148c0200·148c0200·................55 ··0x0042b340·148c0200·148c0200·148c0200·148c0200·................
56 ··0x00429350·148c0200·148c0200·148c0200·148c0200·................56 ··0x0042b350·148c0200·148c0200·148c0200·148c0200·................
57 ··0x00429360·148c0200·148c0200·148c0200·148c0200·................57 ··0x0042b360·148c0200·148c0200·148c0200·148c0200·................
58 ··0x00429370·148c0200·148c0200·148c0200·148c0200·................58 ··0x0042b370·148c0200·148c0200·148c0200·148c0200·................
59 ··0x00429380·148c0200·148c0200·148c0200·148c0200·................59 ··0x0042b380·148c0200·148c0200·148c0200·148c0200·................
60 ··0x00429390·148c0200·148c0200·148c0200·148c0200·................60 ··0x0042b390·148c0200·148c0200·148c0200·148c0200·................
61 ··0x004293a0·148c0200·148c0200·148c0200·148c0200·................61 ··0x0042b3a0·148c0200·148c0200·148c0200·148c0200·................
62 ··0x004293b0·148c0200·148c0200·148c0200·148c0200·................62 ··0x0042b3b0·148c0200·148c0200·148c0200·148c0200·................
63 ··0x004293c0·148c0200·148c0200·148c0200·148c0200·................63 ··0x0042b3c0·148c0200·148c0200·148c0200·148c0200·................
64 ··0x004293d0·148c0200·148c0200·148c0200·148c0200·................64 ··0x0042b3d0·148c0200·148c0200·148c0200·148c0200·................
65 ··0x004293e0·148c0200·148c0200·148c0200·148c0200·................65 ··0x0042b3e0·148c0200·148c0200·148c0200·148c0200·................
66 ··0x004293f0·148c0200·148c0200·148c0200·148c0200·................66 ··0x0042b3f0·148c0200·148c0200·148c0200·148c0200·................
67 ··0x00429400·148c0200·148c0200·148c0200·148c0200·................67 ··0x0042b400·148c0200·148c0200·148c0200·148c0200·................
68 ··0x00429410·148c0200·148c0200·148c0200·148c0200·................68 ··0x0042b410·148c0200·148c0200·148c0200·148c0200·................
69 ··0x00429420·148c0200·148c0200·148c0200·148c0200·................69 ··0x0042b420·148c0200·148c0200·148c0200·148c0200·................
70 ··0x00429430·148c0200·148c0200·148c0200·148c0200·................70 ··0x0042b430·148c0200·148c0200·148c0200·148c0200·................
71 ··0x00429440·148c0200·148c0200·148c0200·148c0200·................71 ··0x0042b440·148c0200·148c0200·148c0200·148c0200·................
72 ··0x00429450·148c0200·148c0200·148c0200·148c0200·................72 ··0x0042b450·148c0200·148c0200·148c0200·148c0200·................
73 ··0x00429460·148c0200·148c0200·148c0200·148c0200·................73 ··0x0042b460·148c0200·148c0200·148c0200·148c0200·................
74 ··0x00429470·148c0200·148c0200·148c0200·148c0200·................74 ··0x0042b470·148c0200·148c0200·148c0200·148c0200·................
75 ··0x00429480·148c0200·148c0200·148c0200·148c0200·................75 ··0x0042b480·148c0200·148c0200·148c0200·148c0200·................
76 ··0x00429490·148c0200·148c0200·148c0200·148c0200·................76 ··0x0042b490·148c0200·148c0200·148c0200·148c0200·................
77 ··0x004294a0·148c0200·148c0200·148c0200·148c0200·................77 ··0x0042b4a0·148c0200·148c0200·148c0200·148c0200·................
78 ··0x004294b0·148c0200·148c0200·148c0200·148c0200·................78 ··0x0042b4b0·148c0200·148c0200·148c0200·148c0200·................
79 ··0x004294c0·148c0200·148c0200·148c0200·148c0200·................79 ··0x0042b4c0·148c0200·148c0200·148c0200·148c0200·................
80 ··0x004294d0·148c0200·148c0200·148c0200·148c0200·................80 ··0x0042b4d0·148c0200·148c0200·148c0200·148c0200·................
81 ··0x004294e0·148c0200·148c0200·148c0200·148c0200·................81 ··0x0042b4e0·148c0200·148c0200·148c0200·148c0200·................
82 ··0x004294f0·148c0200·148c0200·148c0200·148c0200·................82 ··0x0042b4f0·148c0200·148c0200·148c0200·148c0200·................
83 ··0x00429500·148c0200·148c0200·148c0200·148c0200·................83 ··0x0042b500·148c0200·148c0200·148c0200·148c0200·................
84 ··0x00429510·148c0200·148c0200·148c0200·148c0200·................84 ··0x0042b510·148c0200·148c0200·148c0200·148c0200·................
85 ··0x00429520·148c0200·148c0200·148c0200·148c0200·................85 ··0x0042b520·148c0200·148c0200·148c0200·148c0200·................
86 ··0x00429530·148c0200·148c0200·148c0200·148c0200·................86 ··0x0042b530·148c0200·148c0200·148c0200·148c0200·................
87 ··0x00429540·148c0200·148c0200·148c0200·148c0200·................87 ··0x0042b540·148c0200·148c0200·148c0200·148c0200·................
88 ··0x00429550·148c0200·148c0200·148c0200·148c0200·................88 ··0x0042b550·148c0200·148c0200·148c0200·148c0200·................
89 ··0x00429560·148c0200·148c0200·148c0200·148c0200·................89 ··0x0042b560·148c0200·148c0200·148c0200·148c0200·................
90 ··0x00429570·148c0200·148c0200·148c0200·148c0200·................90 ··0x0042b570·148c0200·148c0200·148c0200·148c0200·................
91 ··0x00429580·148c0200·148c0200·148c0200·148c0200·................91 ··0x0042b580·148c0200·148c0200·148c0200·148c0200·................
92 ··0x00429590·148c0200·148c0200·148c0200·148c0200·................92 ··0x0042b590·148c0200·148c0200·148c0200·148c0200·................
93 ··0x004295a0·148c0200·148c0200·148c0200·148c0200·................93 ··0x0042b5a0·148c0200·148c0200·148c0200·148c0200·................
94 ··0x004295b0·148c0200·148c0200·148c0200·148c0200·................94 ··0x0042b5b0·148c0200·148c0200·148c0200·148c0200·................
95 ··0x004295c0·148c0200·148c0200·148c0200·148c0200·................95 ··0x0042b5c0·148c0200·148c0200·148c0200·148c0200·................
96 ··0x004295d0·148c0200·148c0200·148c0200·148c0200·................96 ··0x0042b5d0·148c0200·148c0200·148c0200·148c0200·................
97 ··0x004295e0·148c0200·148c0200·148c0200·148c0200·................97 ··0x0042b5e0·148c0200·148c0200·148c0200·148c0200·................
98 ··0x004295f0·148c0200·148c0200·148c0200·148c0200·................98 ··0x0042b5f0·148c0200·148c0200·148c0200·148c0200·................
99 ··0x00429600·148c0200·148c0200·148c0200·148c0200·................99 ··0x0042b600·148c0200·148c0200·148c0200·148c0200·................
100 ··0x00429610·148c0200·148c0200·148c0200·148c0200·................100 ··0x0042b610·148c0200·148c0200·148c0200·148c0200·................
101 ··0x00429620·148c0200·148c0200·148c0200·148c0200·................101 ··0x0042b620·148c0200·148c0200·148c0200·148c0200·................
102 ··0x00429630·148c0200·148c0200·148c0200·148c0200·................102 ··0x0042b630·148c0200·148c0200·148c0200·148c0200·................
103 ··0x00429640·148c0200·148c0200·148c0200·148c0200·................103 ··0x0042b640·148c0200·148c0200·148c0200·148c0200·................
104 ··0x00429650·148c0200·148c0200·148c0200·148c0200·................104 ··0x0042b650·148c0200·148c0200·148c0200·148c0200·................
105 ··0x00429660·148c0200·148c0200·148c0200·148c0200·................105 ··0x0042b660·148c0200·148c0200·148c0200·148c0200·................
106 ··0x00429670·148c0200·148c0200·148c0200·148c0200·................106 ··0x0042b670·148c0200·148c0200·148c0200·148c0200·................
107 ··0x00429680·148c0200·148c0200·148c0200·148c0200·................107 ··0x0042b680·148c0200·148c0200·148c0200·148c0200·................
108 ··0x00429690·148c0200·148c0200·148c0200·148c0200·................108 ··0x0042b690·148c0200·148c0200·148c0200·148c0200·................
109 ··0x004296a0·148c0200·148c0200·148c0200·148c0200·................109 ··0x0042b6a0·148c0200·148c0200·148c0200·148c0200·................
110 ··0x004296b0·148c0200·148c0200·148c0200·148c0200·................110 ··0x0042b6b0·148c0200·148c0200·148c0200·148c0200·................
111 ··0x004296c0·148c0200·148c0200·148c0200·148c0200·................111 ··0x0042b6c0·148c0200·148c0200·148c0200·148c0200·................
112 ··0x004296d0·148c0200·148c0200·148c0200·148c0200·................112 ··0x0042b6d0·148c0200·148c0200·148c0200·148c0200·................
113 ··0x004296e0·148c0200·148c0200·148c0200·148c0200·................113 ··0x0042b6e0·148c0200·148c0200·148c0200·148c0200·................
114 ··0x004296f0·148c0200·148c0200·148c0200·148c0200·................114 ··0x0042b6f0·148c0200·148c0200·148c0200·148c0200·................
115 ··0x00429700·148c0200·148c0200·148c0200·148c0200·................115 ··0x0042b700·148c0200·148c0200·148c0200·148c0200·................
116 ··0x00429710·148c0200·148c0200·148c0200·148c0200·................116 ··0x0042b710·148c0200·148c0200·148c0200·148c0200·................
117 ··0x00429720·148c0200·148c0200·148c0200·148c0200·................117 ··0x0042b720·148c0200·148c0200·148c0200·148c0200·................
118 ··0x00429730·148c0200·148c0200·148c0200·148c0200·................118 ··0x0042b730·148c0200·148c0200·148c0200·148c0200·................
119 ··0x00429740·148c0200·148c0200·148c0200·148c0200·................119 ··0x0042b740·148c0200·148c0200·148c0200·148c0200·................
120 ··0x00429750·148c0200·148c0200·148c0200·148c0200·................120 ··0x0042b750·148c0200·148c0200·148c0200·148c0200·................
121 ··0x00429760·148c0200·148c0200·148c0200·148c0200·................121 ··0x0042b760·148c0200·148c0200·148c0200·148c0200·................
122 ··0x00429770·148c0200·148c0200·148c0200·148c0200·................122 ··0x0042b770·148c0200·148c0200·148c0200·148c0200·................
123 ··0x00429780·148c0200·148c0200·148c0200·148c0200·................123 ··0x0042b780·148c0200·148c0200·148c0200·148c0200·................
124 ··0x00429790·148c0200·148c0200·148c0200·148c0200·................124 ··0x0042b790·148c0200·148c0200·148c0200·148c0200·................
125 ··0x004297a0·148c0200·148c0200·148c0200·148c0200·................125 ··0x0042b7a0·148c0200·148c0200·148c0200·148c0200·................
126 ··0x004297b0·148c0200·148c0200·148c0200·148c0200·................126 ··0x0042b7b0·148c0200·148c0200·148c0200·148c0200·................
Max diff block lines reached; 0/18104 bytes (0.00%) of diff not shown.
1.17 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9379 lines modifiedOffset 1, 9379 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00429860·00000000·00000000·f8994200·f0994200·..........B...B.2 ··0x0042b860·00000000·00000000·f8b94200·f0b94200·..........B...B.
3 ··0x00429870·c0994200·88994200·48994200·00994200·..B...B.H.B...B.3 ··0x0042b870·c0b94200·88b94200·48b94200·00b94200·..B...B.H.B...B.
4 ··0x00429880·c8984200·b8984200·a0984200·bcee2400·..B...B...B...$.4 ··0x0042b880·c8b84200·b8b84200·a0b84200·fc112500·..B...B...B...%.
5 ··0x00429890·b8102600·7c222800·30442500·00000000·..&.|"(.0D%.....5 ··0x0042b890·f8332600·bc452800·70672500·00000000·.3&..E(.pg%.....
6 ··0x004298a0·90822400·fd010000·9c822400·0f020000·..$.......$.....6 ··0x0042b8a0·d0a52400·fd010000·dca52400·0f020000·..$.......$.....
7 ··0x004298b0·00000000·ffffffff·a8822400·8b020000·..........$.....7 ··0x0042b8b0·00000000·ffffffff·e8a52400·8b020000·..........$.....
8 ··0x004298c0·00000000·ffffffff·b0822400·0a020000·..........$.....8 ··0x0042b8c0·00000000·ffffffff·f0a52400·0a020000·..........$.....
9 ··0x004298d0·b8822400·6e020000·c0822400·11020000·..$.n.....$.....9 ··0x0042b8d0·f8a52400·6e020000·00a62400·11020000·..$.n.....$.....
10 ··0x004298e0·c8822400·0e020000·d0822400·8f020000·..$.......$.....10 ··0x0042b8e0·08a62400·0e020000·10a62400·8f020000·..$.......$.....
11 ··0x004298f0·e46e2400·64020000·00000000·ffffffff·.n$.d...........11 ··0x0042b8f0·24922400·64020000·00000000·ffffffff·$.$.d...........
12 ··0x00429900·d8822400·0d020000·e0822400·44020000·..$.......$.D...12 ··0x0042b900·18a62400·0d020000·20a62400·44020000·..$.....·.$.D...
13 ··0x00429910·e8822400·fc010000·c8d82700·a2020000·..$.......'.....13 ··0x0042b910·28a62400·fc010000·08fc2700·a2020000·(.$.......'.....
14 ··0x00429920·24df2400·a5020000·d01a2800·99020000·$.$.......(.....14 ··0x0042b920·64022500·a5020000·103e2800·99020000·d.%......>(.....
15 ··0x00429930·a86f2400·67020000·f0822400·4e020000·.o$.g.....$.N...15 ··0x0042b930·e8922400·67020000·30a62400·4e020000·..$.g...0.$.N...
16 ··0x00429940·00000000·ffffffff·94e72400·6d020000·..........$.m...16 ··0x0042b940·00000000·ffffffff·d40a2500·6d020000·..........%.m...
17 ··0x00429950·f8822400·f8010000·389a2400·79020000·..$.....8.$.y...17 ··0x0042b950·38a62400·f8010000·78bd2400·79020000·8.$.....x.$.y...
18 ··0x00429960·00832400·96020000·08832400·97020000·..$.......$.....18 ··0x0042b960·40a62400·96020000·48a62400·97020000·@.$.....H.$.....
19 ··0x00429970·c41f2600·66020000·b06f2400·65020000·..&.f....o$.e...19 ··0x0042b970·04432600·66020000·f0922400·65020000·.C&.f.....$.e...
20 ··0x00429980·00000000·ffffffff·10832400·68020000·..........$.h...20 ··0x0042b980·00000000·ffffffff·50a62400·68020000·........P.$.h...
21 ··0x00429990·14832400·a3020000·18832400·9e020000·..$.......$.....21 ··0x0042b990·54a62400·a3020000·58a62400·9e020000·T.$.....X.$.....
22 ··0x004299a0·201c2700·82020000·7cf62700·46020000··.'.....|.'.F...22 ··0x0042b9a0·603f2700·82020000·bc192800·46020000·`?'.......(.F...
23 ··0x004299b0·1c832400·a7020000·00000000·ffffffff·..$.............23 ··0x0042b9b0·5ca62400·a7020000·00000000·ffffffff·\.$.............
24 ··0x004299c0·20832400·94020000·78df2400·92020000··.$.....x.$.....24 ··0x0042b9c0·60a62400·94020000·b8022500·92020000·`.$.......%.....
25 ··0x004299d0·e8982600·9f020000·70e72500·45020000·..&.....p.%.E...25 ··0x0042b9d0·28bc2600·9f020000·b00a2600·45020000·(.&.......&.E...
26 ··0x004299e0·a4732400·4d020000·00000000·ffffffff·.s$.M...........26 ··0x0042b9e0·e4962400·4d020000·00000000·ffffffff·..$.M...........
27 ··0x004299f0·00000000·ffffffff·00000000·ffffffff·................27 ··0x0042b9f0·00000000·ffffffff·00000000·ffffffff·................
28 ··0x00429a00·ffffff3f·209a4200·08000000·01000000·...?·.B.........28 ··0x0042ba00·ffffff3f·20ba4200·08000000·01000000·...?·.B.........
29 ··0x00429a10·ffffff3f·209a4200·01000000·00000000·...?·.B.........29 ··0x0042ba10·ffffff3f·20ba4200·01000000·00000000·...?·.B.........
30 ··0x00429a20·ffffff3f·70754300·00000000·68982400·...?puC.....h.$.30 ··0x0042ba20·ffffff3f·70954300·00000000·a8bb2400·...?p.C.......$.
31 ··0x00429a30·0c000000·04000000·99cb0200·00000000·................31 ··0x0042ba30·0c000000·04000000·99cb0200·00000000·................
32 ··0x00429a40·00000000·00000000·00000000·c5171700·................32 ··0x0042ba40·00000000·00000000·00000000·39401700·............9@..
33 ··0x00429a50·f09a4200·00000000·00000000·00000000·..B.............33 ··0x0042ba50·f0ba4200·00000000·00000000·00000000·..B.............
34 ··0x00429a60·00000000·00000000·00000000·00000000·................ 
35 ··0x00429a70·00000000·00000000·004e2800·00000000·.........N(..... 
36 ··0x00429a80·00000000·00000000·00000000·00000000·................ 
37 ··0x00429a90·00000000·00000000·00000000·00000000·................ 
38 ··0x00429aa0·a4244300·00000000·00000000·00000000·.$C............. 
39 ··0x00429ab0·00000000·00000000·00000000·edca0200·................ 
40 ··0x00429ac0·00000000·00000000·00000000·00000000·................ 
41 ··0x00429ad0·00000000·00000000·00000000·00000000·................ 
42 ··0x00429ae0·00000000·00000000·c9a20900·00000000·................ 
43 ··0x00429af0·00000000·00000000·00000000·00000000·................ 
44 ··0x00429b00·00000000·00000000·00000000·00000000·................ 
45 ··0x00429b10·00000000·00000000·55cb0200·00000000·........U....... 
46 ··0x00429b20·00000000·a9ca0200·e1171700·3da30900·............=... 
47 ··0x00429b30·00000000·00000000·00000000·00000000·................ 
48 ··0x00429b40·00000000·00000000·00000000·00000000·................ 
49 ··0x00429b50·00000000·00000000·00000000·00000000·................ 
50 ··0x00429b60·00000000·00000000·00000000·00000000·................ 
51 ··0x00429b70·00000000·00000000·00000000·00000000·................ 
52 ··0x00429b80·00000000·24572800·e09a2400·00000000·....$W(...$..... 
53 ··0x00429b90·00000000·00000000·00000000·00000000·................ 
54 ··0x00429ba0·00000000·409f4200·00000000·ffffff3f·....@.B........? 
55 ··0x00429bb0·70754300·00000000·e09a2400·1c000000·puC.......$..... 
56 ··0x00429bc0·00000000·adb90900·00000000·00000000·................ 
57 ··0x00429bd0·00000000·00000000·0d2d1700·989f4200·.........-....B. 
58 ··0x00429be0·aca34200·a0a34200·00000000·00000000·..B...B......... 
59 ··0x00429bf0·27dd0200·f1de0c00·00000000·98a34200·'.............B. 
60 ··0x00429c00·00044000·94572800·00000000·00000000·..@..W(......... 
61 ··0x00429c10·09331700·00000000·8d281700·00000000·.3.......(...... 
62 ··0x00429c20·28a04200·00000000·00000000·00000000·(.B............. 
63 ··0x00429c30·00000000·00000000·00000000·00000000·................ 
64 ··0x00429c40·b5b30900·4db90d00·1d090e00·81040d00·....M........... 
65 ··0x00429c50·00000000·00000000·00000000·00000000·................ 
66 ··0x00429c60·00000000·00000000·00000000·00000000·................ 
67 ··0x00429c70·00000000·00000000·00000000·ffffff3f·...............? 
68 ··0x00429c80·70754300·00000000·34a12400·10000000·puC.....4.$..... 
69 ··0x00429c90·00000000·2d291700·00000000·00000000·....-).......... 
70 ··0x00429ca0·00000000·00000000·00000000·00000000·................ 
71 ··0x00429cb0·00000000·00000000·00000000·00000000·................ 
72 ··0x00429cc0·00000000·f1de0c00·00000000·00000000·................ 
73 ··0x00429cd0·00400000·00000000·b7e70200·00000000·.@.............. 
74 ··0x00429ce0·00000000·00000000·d5e70c00·a9351700·.............5.. 
75 ··0x00429cf0·589f4200·00000000·00000000·00000000·X.B............. 
76 ··0x00429d00·00000000·00000000·00000000·00000000·................ 
77 ··0x00429d10·00000000·00000000·00000000·00000000·................ 
78 ··0x00429d20·00000000·00000000·00000000·00000000·................ 
79 ··0x00429d30·00000000·00000000·00000000·00000000·................ 
80 ··0x00429d40·00000000·00000000·00000000·00000000·................ 
81 ··0x00429d50·18572800·20a12400·00000000·00000000·.W(.·.$......... 
82 ··0x00429d60·00000000·00000000·00000000·00000000·................ 
83 ··0x00429d70·289f4200·00000000·00000000·d8562800·(.B..........V(. 
84 ··0x00429d80·c4f72700·00000000·00000000·00000000·..'............. 
85 ··0x00429d90·00000000·00000000·00000000·889e4200·..............B. 
86 ··0x00429da0·00000000·00000000·e4562800·c4a02400·.........V(...$. 
87 ··0x00429db0·00000000·00000000·00000000·00000000·................ 
88 ··0x00429dc0·00000000·00000000·a49e4200·00000000·..........B..... 
89 ··0x00429dd0·00000000·04572800·f8a02400·00000000·.....W(...$..... 
90 ··0x00429de0·00000000·00000000·00000000·00000000·................ 
91 ··0x00429df0·00000000·f49e4200·00000000·00000000·......B......... 
92 ··0x00429e00·10572800·0ca12400·00000000·00000000·.W(...$......... 
93 ··0x00429e10·00000000·00000000·00000000·00000000·................ 
94 ··0x00429e20·109f4200·00000000·00000000·f8562800·..B..........V(. 
95 ··0x00429e30·f0a02400·00000000·00000000·00000000·..$............. 
96 ··0x00429e40·00000000·00000000·00000000·d89e4200·..............B. 
97 ··0x00429e50·00000000·00000000·ec562800·ac712700·.........V(..q'. 
98 ··0x00429e60·00000000·00000000·00000000·00000000·................ 
99 ··0x00429e70·00000000·00000000·bc9e4200·00000000·..........B..... 
100 ··0x00429e80·00000000·00000000·ffffff3f·b8674300·...........?.gC. 
101 ··0x00429e90·02000000·c44e4500·b44f4500·00000000·.....NE..OE..... 
102 ··0x00429ea0·00000000·ffffff3f·b8674300·01000000·.......?.gC..... 
103 ··0x00429eb0·3c754500·00000000·00000000·ffffff3f·<uE............? 
104 ··0x00429ec0·b8674300·02000000·3c704500·a8434500·.gC.....<pE..CE. 
105 ··0x00429ed0·00000000·00000000·ffffff3f·b8674300·...........?.gC. 
106 ··0x00429ee0·02000000·3c704500·04614500·00000000·....<pE..aE..... 
107 ··0x00429ef0·00000000·ffffff3f·b8674300·02000000·.......?.gC..... 
108 ··0x00429f00·3c704500·04614500·00000000·00000000·<pE..aE......... 
109 ··0x00429f10·ffffff3f·b8674300·01000000·585c4500·...?.gC.....X\E. 
110 ··0x00429f20·00000000·00000000·ffffff3f·b8674300·...........?.gC. 
111 ··0x00429f30·01000000·9c4b4500·00000000·00000000·.....KE......... 
112 ··0x00429f40·ffffff3f·b8674300·03000000·9c724500·...?.gC......rE. 
113 ··0x00429f50·c44e4500·b44f4500·48a12400·39e50200·.NE..OE.H.$.9... 
114 ··0x00429f60·04000000·5c572800·58a12400·e9e40200·....\W(.X.$..... 
115 ··0x00429f70·04000000·705d2800·64a12400·c1e80200·....p](.d.$..... 
116 ··0x00429f80·08000000·34572800·00000000·00000000·....4W(......... 
117 ··0x00429f90·00000000·00000000·00000000·00000000·................ 
118 ··0x00429fa0·00000000·0d361700·00000000·00000000·.....6.......... 
119 ··0x00429fb0·00000000·00000000·00000000·00000000·................ 
120 ··0x00429fc0·00000000·00000000·00000000·00000000·................ 
121 ··0x00429fd0·00000000·00000000·00000000·00000000·................ 
122 ··0x00429fe0·00000000·00000000·00000000·00000000·................ 
123 ··0x00429ff0·00000000·00000000·00000000·00000000·................ 
124 ··0x0042a000·00000000·00000000·00000000·00000000·................ 
125 ··0x0042a010·00000000·00000000·00000000·00000000·................ 
126 ··0x0042a020·00000000·00000000·74a12400·5d441700·........t.$.]D.. 
Max diff block lines reached; 1184956/1223669 bytes (96.84%) of diff not shown.
462 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 3431 lines modifiedOffset 1, 2919 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2904 lines added, 3416 lines removed)
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x0044e260·78646562·75677079·b2000d03·00000000·xdebugpy........2 ··0x00450260·78646562·75677079·b2000d03·00000000·xdebugpy........
3 ··0x0044e270·54010000·00000000·64010000·00000000·T.......d.......3 ··0x00450270·54010000·00000000·64010000·00000000·T.......d.......
4 ··0x0044e280·3c0e0000·00000000·780e0000·00000000·<.......x.......4 ··0x00450280·3c0e0000·00000000·780e0000·00000000·<.......x.......
5 ··0x0044e290·940e0000·00000000·280f0000·00000000·........(.......5 ··0x00450290·940e0000·00000000·280f0000·00000000·........(.......
6 ··0x0044e2a0·200f0000·00000000·240f0000·00000000··.......$.......6 ··0x004502a0·200f0000·00000000·240f0000·00000000··.......$.......
7 ··0x0044e2b0·08000000·00000000·700f0000·00000000·........p.......7 ··0x004502b0·08000000·00000000·700f0000·00000000·........p.......
8 ··0x0044e2c0·6c0f0000·00000000·00000000·00000000·l...............8 ··0x004502c0·6c0f0000·00000000·00000000·00000000·l...............
9 ··0x0044e2d0·04000000·00000000·08000000·00000000·................9 ··0x004502d0·04000000·00000000·08000000·00000000·................
10 ··0x0044e2e0·34000000·00000000·5c000000·00000000·4.......\.......10 ··0x004502e0·34000000·00000000·5c000000·00000000·4.......\.......
11 ··0x0044e2f0·60000000·00000000·04000000·00000000·`...............11 ··0x004502f0·60000000·00000000·04000000·00000000·`...............
12 ··0x0044e300·00000000·00000000·1c000000·00000000·................12 ··0x00450300·00000000·00000000·1c000000·00000000·................
13 ··0x0044e310·28000000·00000000·26000000·00000000·(.......&.......13 ··0x00450310·28000000·00000000·26000000·00000000·(.......&.......
14 ··0x0044e320·00000000·00000000·00000000·00000000·................14 ··0x00450320·00000000·00000000·00000000·00000000·................
15 ··0x0044e330·50000000·00000000·54000000·00000000·P.......T.......15 ··0x00450330·50000000·00000000·54000000·00000000·P.......T.......
16 ··0x0044e340·5c000000·00000000·2c000000·00000000·\.......,.......16 ··0x00450340·5c000000·00000000·2c000000·00000000·\.......,.......
17 ··0x0044e350·1c000000·00000000·48000000·00000000·........H.......17 ··0x00450350·1c000000·00000000·48000000·00000000·........H.......
18 ··0x0044e360·4c000000·00000000·7c000000·00000000·L.......|.......18 ··0x00450360·4c000000·00000000·7c000000·00000000·L.......|.......
19 ··0x0044e370·04000000·00000000·0c000000·00000000·................19 ··0x00450370·04000000·00000000·0c000000·00000000·................
20 ··0x0044e380·0c000000·00000000·10000000·00000000·................20 ··0x00450380·0c000000·00000000·10000000·00000000·................
21 ··0x0044e390·08000000·00000000·14000000·00000000·................21 ··0x00450390·08000000·00000000·14000000·00000000·................
22 ··0x0044e3a0·00000000·00000000·00000000·00000000·................22 ··0x004503a0·00000000·00000000·00000000·00000000·................
23 ··0x0044e3b0·00000000·00000000·00000000·00000000·................23 ··0x004503b0·00000000·00000000·00000000·00000000·................
24 ··0x0044e3c0·00000000·00000000·00000000·00000000·................24 ··0x004503c0·00000000·00000000·00000000·00000000·................
25 ··0x0044e3d0·ffffffff·ffffffff·00000000·00000000·................25 ··0x004503d0·ffffffff·ffffffff·00000000·00000000·................
26 ··0x0044e3e0·01000000·00000000·00000000·00000000·................26 ··0x004503e0·01000000·00000000·00000000·00000000·................
27 ··0x0044e3f0·00000000·00000000·51f00c00·45f10c00·........Q...E...27 ··0x004503f0·00000000·00000000·09f70c00·fdf70c00·................
28 ··0x0044e400·d5f00c00·8df00c00·00000000·99f50c00·................28 ··0x00450400·8df70c00·45f70c00·00000000·51fc0c00·....E.......Q...
29 ··0x0044e410·e9fc0c00·69070d00·01000d00·00000000·....i...........29 ··0x00450410·a1030d00·1d0e0d00·b5060d00·00000000·................
30 ··0x0044e420·99f50c00·e9fc0c00·69070d00·01000d00·........i.......30 ··0x00450420·51fc0c00·a1030d00·1d0e0d00·b5060d00·Q...............
31 ··0x0044e430·72000000·00000000·51f00c00·45f10c00·r.......Q...E...31 ··0x00450430·72000000·00000000·09f70c00·fdf70c00·r...............
32 ··0x0044e440·d5f00c00·8df00c00·6d000000·00000000·........m.......32 ··0x00450440·8df70c00·45f70c00·6d000000·00000000·....E...m.......
33 ··0x0044e450·99f50c00·e9fc0c00·69070d00·01000d00·........i.......33 ··0x00450450·51fc0c00·a1030d00·1d0e0d00·b5060d00·Q...............
34 ··0x0044e460·6f000000·00000000·99f50c00·e9fc0c00·o...............34 ··0x00450460·6f000000·00000000·51fc0c00·a1030d00·o.......Q.......
35 ··0x0044e470·69070d00·01000d00·00000000·00000000·i...............35 ··0x00450470·1d0e0d00·b5060d00·00000000·00000000·................
36 ··0x0044e480·85af1800·fdc51800·ffffffff·00000000·................36 ··0x00450480·e5d51800·bded1800·ffffffff·00000000·................
37 ··0x0044e490·ffffffff·00000000·00000000·00000000·................37 ··0x00450490·ffffffff·00000000·00000000·00000000·................
38 ··0x0044e4a0·00000000·00000000·00000000·00000000·................38 ··0x004504a0·00000000·00000000·00000000·00000000·................
39 ··0x0044e4b0·00000000·b4e44400·b4e44400·00000000·......D...D.....39 ··0x004504b0·00000000·b4044500·b4044500·00000000·......E...E.....
40 ··0x0044e4c0·00000000·00000000·00000000·00000000·................40 ··0x004504c0·00000000·00000000·00000000·00000000·................
41 ··0x0044e4d0·00000000·00000000·00000000·00000000·................41 ··0x004504d0·00000000·00000000·00000000·00000000·................
42 ··0x0044e4e0·00000000·00000000·00000000·00000000·................42 ··0x004504e0·00000000·00000000·00000000·00000000·................
43 ··0x0044e4f0·00000000·00000000·00000000·00000000·................43 ··0x004504f0·00000000·00000000·00000000·00000000·................
44 ··0x0044e500·00000000·00000000·00000000·00000000·................44 ··0x00450500·00000000·00000000·00000000·00000000·................
45 ··0x0044e510·00000000·00000000·00000000·00000000·................45 ··0x00450510·00000000·00000000·00000000·00000000·................
46 ··0x0044e520·00000000·00000000·00000000·00000000·................46 ··0x00450520·00000000·00000000·00000000·00000000·................
47 ··0x0044e530·00000000·00000000·00000000·00000000·................47 ··0x00450530·00000000·00000000·00000000·00000000·................
48 ··0x0044e540·00000000·00000000·00000000·00000000·................48 ··0x00450540·00000000·00000000·00000000·00000000·................
49 ··0x0044e550·00000000·00000000·00000000·00000000·................49 ··0x00450550·00000000·00000000·00000000·00000000·................
50 ··0x0044e560·00000000·00000000·00000000·00000000·................50 ··0x00450560·00000000·00000000·00000000·00000000·................
51 ··0x0044e570·00000000·00000000·00000000·00000000·................51 ··0x00450570·00000000·00000000·00000000·00000000·................
52 ··0x0044e580·00000000·00000000·00000000·00000000·................52 ··0x00450580·00000000·00000000·00000000·00000000·................
53 ··0x0044e590·00000000·00000000·00000000·00000000·................53 ··0x00450590·00000000·00000000·00000000·00000000·................
54 ··0x0044e5a0·00000000·00000000·00000000·00000000·................54 ··0x004505a0·00000000·00000000·00000000·00000000·................
55 ··0x0044e5b0·00000000·00000000·00000000·00000000·................55 ··0x004505b0·00000000·00000000·00000000·00000000·................
56 ··0x0044e5c0·00000000·00000000·00000000·00000000·................56 ··0x004505c0·00000000·00000000·00000000·00000000·................
57 ··0x0044e5d0·00000000·00000000·00000000·00000000·................57 ··0x004505d0·00000000·00000000·00000000·00000000·................
58 ··0x0044e5e0·00000000·00000000·00000000·00000000·................58 ··0x004505e0·00000000·00000000·00000000·00000000·................
59 ··0x0044e5f0·00000000·00000000·00000000·00000000·................59 ··0x004505f0·00000000·00000000·00000000·00000000·................
60 ··0x0044e600·00000000·00000000·00000000·00000000·................60 ··0x00450600·00000000·00000000·00000000·00000000·................
61 ··0x0044e610·00000000·00000000·00000000·00000000·................61 ··0x00450610·00000000·00000000·00000000·00000000·................
62 ··0x0044e620·00000000·00000000·00000000·00000000·................62 ··0x00450620·00000000·00000000·00000000·00000000·................
63 ··0x0044e630·00000000·00000000·00000000·00000000·................63 ··0x00450630·00000000·00000000·00000000·00000000·................
64 ··0x0044e640·00000000·00000000·00000000·00000000·................64 ··0x00450640·00000000·00000000·00000000·00000000·................
65 ··0x0044e650·00000000·00000000·00000000·00000000·................65 ··0x00450650·00000000·00000000·00000000·00000000·................
66 ··0x0044e660·00000000·00000000·00000000·00000000·................66 ··0x00450660·00000000·00000000·00000000·00000000·................
67 ··0x0044e670·00000000·00000000·00000000·00000000·................67 ··0x00450670·00000000·00000000·00000000·00000000·................
68 ··0x0044e680·00000000·00000000·00000000·00000000·................68 ··0x00450680·00000000·00000000·00000000·00000000·................
69 ··0x0044e690·00000000·00000000·00000000·00000000·................69 ··0x00450690·00000000·00000000·00000000·00000000·................
70 ··0x0044e6a0·00000000·00000000·00000000·00000000·................70 ··0x004506a0·00000000·00000000·00000000·00000000·................
71 ··0x0044e6b0·00000000·00000000·00000000·00000000·................71 ··0x004506b0·00000000·00000000·00000000·00000000·................
72 ··0x0044e6c0·00000000·ffffffff·01000000·00000000·................72 ··0x004506c0·00000000·ffffffff·01000000·00000000·................
73 ··0x0044e6d0·00000000·00000000·00000000·00000000·................73 ··0x004506d0·00000000·00000000·00000000·00000000·................
74 ··0x0044e6e0·00000000·00000000·00000000·00000000·................74 ··0x004506e0·00000000·00000000·00000000·00000000·................
75 ··0x0044e6f0·00000000·00000000·18000000·98214500·.............!E.75 ··0x004506f0·00000000·00000000·18000000·98414500·.............AE.
76 ··0x0044e700·01000000·00000000·01000000·00000000·................76 ··0x00450700·01000000·00000000·01000000·00000000·................
77 ··0x0044e710·01000000·00000000·00000000·00000000·................77 ··0x00450710·01000000·00000000·00000000·00000000·................
78 ··0x0044e720·00000000·00000000·00000000·00000000·................78 ··0x00450720·00000000·00000000·00000000·00000000·................
79 ··0x0044e730·00000000·00000000·00000000·00000000·................79 ··0x00450730·00000000·00000000·00000000·00000000·................
80 ··0x0044e740·00000000·00000000·00000000·00000000·................80 ··0x00450740·00000000·00000000·00000000·00000000·................
81 ··0x0044e750·00000000·00000000·00000000·00000000·................81 ··0x00450750·00000000·00000000·00000000·00000000·................
82 ··0x0044e760·00000000·00000000·00000000·00000000·................82 ··0x00450760·00000000·00000000·00000000·00000000·................
83 ··0x0044e770·00000000·00000000·00000000·00000000·................83 ··0x00450770·00000000·00000000·00000000·00000000·................
84 ··0x0044e780·00000000·00000000·00000000·00000000·................84 ··0x00450780·00000000·00000000·00000000·00000000·................
85 ··0x0044e790·00000000·00000000·00000000·00000000·................85 ··0x00450790·00000000·00000000·00000000·00000000·................
86 ··0x0044e7a0·00000000·00000000·00000000·00000000·................86 ··0x004507a0·00000000·00000000·00000000·00000000·................
87 ··0x0044e7b0·00000000·00000000·00000000·00000000·................87 ··0x004507b0·00000000·00000000·00000000·00000000·................
88 ··0x0044e7c0·00000000·20000000·00000000·00000000·....·...........88 ··0x004507c0·00000000·20000000·00000000·00000000·....·...........
89 ··0x0044e7d0·00000000·00000000·00000000·00000000·................89 ··0x004507d0·00000000·00000000·00000000·00000000·................
90 ··0x0044e7e0·00000000·00000000·00000000·00000000·................90 ··0x004507e0·00000000·00000000·00000000·00000000·................
91 ··0x0044e7f0·00000000·00000000·00000000·00000000·................91 ··0x004507f0·00000000·00000000·00000000·00000000·................
92 ··0x0044e800·00000000·00000000·00000000·00000000·................92 ··0x00450800·00000000·00000000·00000000·00000000·................
93 ··0x0044e810·00000000·00000000·00000000·00000000·................93 ··0x00450810·00000000·00000000·00000000·00000000·................
94 ··0x0044e820·00000000·00000000·00000000·00000000·................94 ··0x00450820·00000000·00000000·00000000·00000000·................
95 ··0x0044e830·00000000·00000000·00000000·00000000·................95 ··0x00450830·00000000·00000000·00000000·00000000·................
96 ··0x0044e840·00000000·00000000·00000000·00000000·................96 ··0x00450840·00000000·00000000·00000000·00000000·................
97 ··0x0044e850·00000000·00000000·00000000·00000000·................97 ··0x00450850·00000000·00000000·00000000·00000000·................
98 ··0x0044e860·00000000·00000000·00000000·00000000·................98 ··0x00450860·00000000·00000000·00000000·00000000·................
99 ··0x0044e870·00000000·00000000·00000000·00000000·................99 ··0x00450870·00000000·00000000·00000000·00000000·................
100 ··0x0044e880·00000000·00000000·00000000·00000000·................100 ··0x00450880·00000000·00000000·00000000·00000000·................
101 ··0x0044e890·00000000·00000000·00000000·00000000·................101 ··0x00450890·00000000·00000000·00000000·00000000·................
102 ··0x0044e8a0·00000000·00000000·00000000·00000000·................102 ··0x004508a0·00000000·00000000·00000000·00000000·................
103 ··0x0044e8b0·00000000·00000000·00000000·00000000·................103 ··0x004508b0·00000000·00000000·00000000·00000000·................
104 ··0x0044e8c0·00000000·00000000·00000000·00000000·................104 ··0x004508c0·00000000·00000000·00000000·00000000·................
105 ··0x0044e8d0·00000000·00000000·00000000·00000000·................105 ··0x004508d0·00000000·00000000·00000000·00000000·................
106 ··0x0044e8e0·00000000·00000000·00000000·00000000·................106 ··0x004508e0·00000000·00000000·00000000·00000000·................
107 ··0x0044e8f0·00000000·00000000·00000000·00000000·................107 ··0x004508f0·00000000·00000000·00000000·00000000·................
108 ··0x0044e900·00000000·00000000·00000000·00000000·................108 ··0x00450900·00000000·00000000·00000000·00000000·................
109 ··0x0044e910·00000000·00000000·00000000·00000000·................109 ··0x00450910·00000000·00000000·00000000·00000000·................
110 ··0x0044e920·00000000·00000000·00000000·00000000·................110 ··0x00450920·00000000·00000000·00000000·00000000·................
111 ··0x0044e930·00000000·00000000·00000000·00000000·................111 ··0x00450930·00000000·00000000·00000000·00000000·................
112 ··0x0044e940·00000000·00000000·00000000·00000000·................112 ··0x00450940·00000000·00000000·00000000·00000000·................
113 ··0x0044e950·00000000·00000000·00000000·00000000·................113 ··0x00450950·00000000·00000000·00000000·00000000·................
114 ··0x0044e960·00000000·00000000·00000000·00000000·................114 ··0x00450960·00000000·00000000·00000000·00000000·................
115 ··0x0044e970·00000000·00000000·00000000·00000000·................115 ··0x00450970·00000000·00000000·00000000·00000000·................
116 ··0x0044e980·00000000·00000000·00000000·00000000·................116 ··0x00450980·00000000·00000000·00000000·00000000·................
117 ··0x0044e990·00000000·00000000·00000000·00000000·................117 ··0x00450990·00000000·00000000·00000000·00000000·................
118 ··0x0044e9a0·00000000·00000000·00000000·00000000·................118 ··0x004509a0·00000000·00000000·00000000·00000000·................
119 ··0x0044e9b0·00000000·00000000·00000000·00000000·................119 ··0x004509b0·00000000·00000000·00000000·00000000·................
120 ··0x0044e9c0·00000000·00000000·00000000·00000000·................120 ··0x004509c0·00000000·00000000·00000000·00000000·................
121 ··0x0044e9d0·00000000·00000000·00000000·00000000·................121 ··0x004509d0·00000000·00000000·00000000·00000000·................
122 ··0x0044e9e0·00000000·00000000·00000000·00000000·................122 ··0x004509e0·00000000·00000000·00000000·00000000·................
123 ··0x0044e9f0·00000000·00000000·00000000·00000000·................123 ··0x004509f0·00000000·00000000·00000000·00000000·................
124 ··0x0044ea00·00000000·00000000·00000000·00000000·................124 ··0x00450a00·00000000·00000000·00000000·00000000·................
125 ··0x0044ea10·00000000·00000000·00000000·00000000·................125 ··0x00450a10·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 49062/472628 bytes (10.38%) 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 ··0x00471de0·00000000·00000000·00000000·00000000·................2 ··0x00473de0·00000000·00000000·00000000·00000000·................
3 ··0x00471df0·00000000·00000000···················........3 ··0x00473df0·00000000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·64383838·38663431·61633236·35626333·d8888f41ac265bc3 
3 ··0x00000010·31616138·64343166·63373835·63386231·1aa8d41fc785c8b12 ··0x00000000·33626438·32653435·38636266·33663263·3bd82e458cbf3f2c
 3 ··0x00000010·35393963·32663338·34316338·65653937·599c2f3841c8ee97
4 ··0x00000020·34383763·65392e64·65627567·00000000·487ce9.debug....4 ··0x00000020·32313766·66612e64·65627567·00000000·217ffa.debug....
5 ··0x00000030·71e417b0····························q...5 ··0x00000030·19a18b56····························...V
  
64.6 MB
python3.13-nopie_3.13.0~b2-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-11·14:14:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····1048·2024-06-11·14:14:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1048·2024-06-11·14:14:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1738792·2024-06-11·14:14:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··1730044·2024-06-11·14:14:35.000000·data.tar.xz
700 B
control.tar.xz
672 B
control.tar
602 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.13-nopie1 Package:·python3.13-nopie
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.0~b2-13 Version:·3.13.0~b2-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·45736 Installed-Size:·4553
7 Depends:·python3.13-minimal·(=·3.13.0~b2-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.13-minimal·(=·3.13.0~b2-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)
8 Section:·python8 Section:·python
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·allowed10 Multi-Arch:·allowed
11 Description:·Python·interpreter·linked·without·PIE·(version·3.13)11 Description:·Python·interpreter·linked·without·PIE·(version·3.13)
12 ·This·package·contains·the·interpreter·not·built·as·position·independent12 ·This·package·contains·the·interpreter·not·built·as·position·independent
13 ·executable.·This·interpreter·is·diverting·the·python3.13·executable,·and·making13 ·executable.·This·interpreter·is·diverting·the·python3.13·executable,·and·making
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
64.6 MB
data.tar.xz
64.6 MB
data.tar
1.33 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··4609592·2024-06-11·14:14:35.000000·./usr/bin/python3.134 -rwxr-xr-x···0·root·········(0)·root·········(0)··4589112·2024-06-11·14:14:35.000000·./usr/bin/python3.13
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/
8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/README.Debian8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/README.Debian
9 -rw-r--r--···0·root·········(0)·root·········(0)·····9010·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····9010·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/copyright10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2024-06-11·14:14:35.000000·./usr/share/doc/python3.13-nopie/copyright
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-11·14:14:35.000000·./usr/share/lintian/
64.6 MB
./usr/bin/python3.13
File has been modified after NT_GNU_BUILD_ID has been applied.
1.04 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x1701c511 ··Entry·point·address:···············0x164e81
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········4608232·(bytes·into·file)13 ··Start·of·section·headers:··········4587752·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········1017 ··Number·of·program·headers:·········10
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.83 KB
readelf --wide --program-header {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1701c52 Entry·point·0x164e81
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··EXIDX··········0x41b748·0x0042b748·0x0042b748·0x00008·0x00008·R···0x46 ··EXIDX··········0x416d4c·0x00426d4c·0x00426d4c·0x00008·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x18 ··INTERP·········0x000174·0x00010174·0x00010174·0x00019·0x00019·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]
10 ··LOAD···········0x000000·0x00010000·0x00010000·0x41b754·0x41b754·R·E·0x100010 ··LOAD···········0x000000·0x00010000·0x00010000·0x416d58·0x416d58·R·E·0x1000
11 ··LOAD···········0x41bee4·0x0042cee4·0x0042cee4·0x48f14·0x747bc·RW··0x100011 ··LOAD···········0x416ee4·0x00427ee4·0x00427ee4·0x48f14·0x747bc·RW··0x1000
12 ··DYNAMIC········0x41bef8·0x0042cef8·0x0042cef8·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x416ef8·0x00427ef8·0x00427ef8·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x413 ··NOTE···········0x000190·0x00010190·0x00010190·0x00044·0x00044·R···0x4
14 ··TLS············0x41bee4·0x0042cee4·0x0042cee4·0x00004·0x00010·R···0x414 ··TLS············0x416ee4·0x00427ee4·0x00427ee4·0x00004·0x00010·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x41bee4·0x0042cee4·0x0042cee4·0x0011c·0x0011c·R···0x116 ··GNU_RELRO······0x416ee4·0x00427ee4·0x00427ee4·0x0011c·0x0011c·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.ARM.exidx·19 ···00·····.ARM.exidx·
20 ···01·····20 ···01·····
21 ···02·····.interp·21 ···02·····.interp·
22 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·22 ···03·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.stapsdt.base·.ARM.exidx·.eh_frame·
4.82 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x4650e8:1 There·are·34·section·headers,·starting·at·offset·0x4600e8:
  
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········00010174·000174·000019·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00010174·000174·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00010190·000190·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············000101b4·0001b4·000020·00···A··0···0··4
Offset 11, 33 lines modifiedOffset 11, 33 lines modified
11 ··[·6]·.dynstr···········STRTAB··········0001c7f4·00c7f4·00a032·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0001c7f4·00c7f4·00a032·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00026826·016826·001170·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00026826·016826·001170·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········00027998·017998·0001b0·00···A··6···4··413 ··[·8]·.gnu.version_r····VERNEED·········00027998·017998·0001b0·00···A··6···4··4
14 ··[·9]·.rel.dyn··········REL·············00027b48·017b48·000038·08···A··5···0··414 ··[·9]·.rel.dyn··········REL·············00027b48·017b48·000038·08···A··5···0··4
15 ··[10]·.rel.plt··········REL·············00027b80·017b80·001088·08··AI··5··25··415 ··[10]·.rel.plt··········REL·············00027b80·017b80·001088·08··AI··5··25··4
16 ··[11]·.init·············PROGBITS········00028c08·018c08·00000c·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00028c08·018c08·00000c·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00028c14·018c14·00198c·04··AX··0···0··417 ··[12]·.plt··············PROGBITS········00028c14·018c14·00198c·04··AX··0···0··4
18 ··[13]·.text·············PROGBITS········0002a5a0·01a5a0·2202f4·00··AX··0···0··818 ··[13]·.text·············PROGBITS········0002a5a0·01a5a0·21b902·00··AX··0···0··8
19 ··[14]·.fini·············PROGBITS········0024a894·23a894·000008·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········00245ea4·235ea4·000008·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········0024a8c0·23a8c0·1e0e84·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········00245ec0·235ec0·1e0e88·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········0042b744·41b744·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········00426d48·416d48·000001·00···A··0···0··1
22 ··[17]·.ARM.exidx········ARM_EXIDX·······0042b748·41b748·000008·00··AL·13···0··422 ··[17]·.ARM.exidx········ARM_EXIDX·······00426d4c·416d4c·000008·00··AL·13···0··4
23 ··[18]·.eh_frame·········PROGBITS········0042b750·41b750·000004·00···A··0···0··423 ··[18]·.eh_frame·········PROGBITS········00426d54·416d54·000004·00···A··0···0··4
24 ··[19]·.tdata············PROGBITS········0042cee4·41bee4·000004·00·WAT··0···0··424 ··[19]·.tdata············PROGBITS········00427ee4·416ee4·000004·00·WAT··0···0··4
25 ··[20]·.tbss·············NOBITS··········0042cee8·41bee8·00000c·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········00427ee8·416ee8·00000c·00·WAT··0···0··4
26 ··[21]·.init_array·······INIT_ARRAY······0042cee8·41bee8·000008·04··WA··0···0··426 ··[21]·.init_array·······INIT_ARRAY······00427ee8·416ee8·000008·04··WA··0···0··4
27 ··[22]·.fini_array·······FINI_ARRAY······0042cef0·41bef0·000004·04··WA··0···0··427 ··[22]·.fini_array·······FINI_ARRAY······00427ef0·416ef0·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······PROGBITS········0042cef4·41bef4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······PROGBITS········00427ef4·416ef4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········DYNAMIC·········0042cef8·41bef8·000108·08··WA··6···0··429 ··[24]·.dynamic··········DYNAMIC·········00427ef8·416ef8·000108·08··WA··6···0··4
30 ··[25]·.got··············PROGBITS········0042d000·41c000·000860·04··WA··0···0··430 ··[25]·.got··············PROGBITS········00428000·417000·000860·04··WA··0···0··4
31 ··[26]·.data·············PROGBITS········0042d860·41c860·0249fc·00··WA··0···0··831 ··[26]·.data·············PROGBITS········00428860·417860·0249fc·00··WA··0···0··8
32 ··[27]·.PyRuntime········PROGBITS········00452260·441260·023b80·00··WA··0···0··832 ··[27]·.PyRuntime········PROGBITS········0044d260·43c260·023b80·00··WA··0···0··8
33 ··[28]·.probes···········PROGBITS········00475de0·464de0·000018·00··WA··0···0··233 ··[28]·.probes···········PROGBITS········00470de0·45fde0·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········00475e00·464df8·02b8a0·00··WA··0···0·6434 ··[29]·.bss··············NOBITS··········00470e00·45fdf8·02b8a0·00··WA··0···0·64
35 ··[30]·.ARM.attributes···ARM_ATTRIBUTES··00000000·464df8·000033·00······0···0··135 ··[30]·.ARM.attributes···ARM_ATTRIBUTES··00000000·45fdf8·000033·00······0···0··1
36 ··[31]·.note.stapsdt·····NOTE············00000000·464e2c·000144·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············00000000·45fe2c·000144·00······0···0··4
37 ··[32]·.gnu_debuglink····PROGBITS········00000000·464f70·000034·00······0···0··437 ··[32]·.gnu_debuglink····PROGBITS········00000000·45ff70·000034·00······0···0··4
38 ··[33]·.shstrtab·········STRTAB··········00000000·464fa4·000144·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·45ffa4·000144·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
278 KB
readelf --wide --symbols {}
    
Offset 1, 2235 lines modifiedOffset 1, 2235 lines modified
  
1 Symbol·table·'.dynsym'·contains·2232·entries:1 Symbol·table·'.dynsym'·contains·2232·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·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__4 ·····1:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
5 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable5 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
6 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable6 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
7 ·····4:·000f76e9···108·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault7 ·····4:·000f5809···108·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
8 ·····5:·00189645····50·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New8 ·····5:·0017fbb1····50·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
9 ·····6:·004a16a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_bss_end__9 ·····6:·0049c6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_bss_end__
10 ·····7:·001d3289····92·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register10 ·····7:·001cb609····92·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
11 ·····8:·0002961c·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.4·(3)11 ·····8:·0002961c·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.4·(3)
12 ·····9:·0003fa8f·····4·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType12 ·····9:·0003fa7f·····4·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
13 ····10:·001ddd89····20·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException13 ····10:·001d6481····20·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
14 ····11:·0004fb7d····76·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule14 ····11:·0004fb0d····76·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
15 ····12:·00188881····20·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode15 ····12:·0017ed69····20·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4·(2)
17 ····14:·001ec4f5····16·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing17 ····14:·001e4e85····16·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrent@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrent@GLIBC_2.4·(2)
19 ····16:·0002a244·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.4·(2)19 ····16:·0002a244·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.4·(2)
20 ····17:·00029558·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndDoctypeDeclHandler20 ····17:·00029558·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndDoctypeDeclHandler
21 ····18:·00134fb9····48·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get21 ····18:·001306e9····48·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
22 ····19:·001e06dd····64·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls22 ····19:·001d8e29····64·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls
23 ····20:·00430aa8·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning23 ····20:·0042baa8·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning
24 ····21:·0004dd5d·····4·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable24 ····21:·0004dced·····4·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
25 ····22:·00204159····12·FUNC····GLOBAL·DEFAULT···13·PyInit__socket25 ····22:·001fd6d1····12·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
26 ····23:·00430758·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning26 ····23:·0042b758·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning
27 ····24:·001ef2d9····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Time27 ····24:·001e7da9····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pow@GLIBC_2.29·(8)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pow@GLIBC_2.29·(8)
29 ····26:·00129d49····40·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread29 ····26:·0012580d····40·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(4)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__setsockopt64@GLIBC_2.34·(4)
31 ····28:·000563b3·····6·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value31 ····28:·00056343·····6·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
32 ····29:·0024a8c0·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used32 ····29:·00245ec0·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
33 ····30:·001f345d····50·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread33 ····30:·001ebf2d····50·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.34·(4)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.34·(4)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList
36 ····33:·000d03f1····60·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc36 ····33:·000ceadd····60·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
37 ····34:·000d6771···192·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack37 ····34:·000d4c85···192·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
38 ····35:·0004dea1····56·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument38 ····35:·0004de31····56·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
39 ····36:·000a1385···688·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod39 ····36:·000a142d···684·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
40 ····37:·000371ff···218·FUNC····GLOBAL·DEFAULT···13·PyObject_Print40 ····37:·000371ef···218·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
41 ····38:·002039f9····12·FUNC····GLOBAL·DEFAULT···13·PyInit__random41 ····38:·001fcf6d····12·FUNC····GLOBAL·DEFAULT···13·PyInit__random
42 ····39:·0002ca6d····14·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter42 ····39:·0002ca6d····14·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
43 ····40:·001ef251····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic43 ····40:·001e7d21····46·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
44 ····41:·00186b81···126·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue44 ····41:·0017cd29···126·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
45 ····42:·0043dd58···208·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type45 ····42:·00438d58···208·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pause@GLIBC_2.4·(2)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pause@GLIBC_2.4·(2)
47 ····44:·0005226b····32·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock47 ····44:·000521fb····32·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
48 ····45:·000523a7····16·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite48 ····45:·00052337····16·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
49 ····46:·001f53ad····28·FUNC····GLOBAL·DEFAULT···13·_Py_normpath49 ····46:·001edfb1····28·FUNC····GLOBAL·DEFAULT···13·_Py_normpath
50 ····47:·004385e4···208·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type50 ····47:·004335e4···208·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type
51 ····48:·00179ba5····38·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd51 ····48:·0016fa55····38·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4·(2)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4·(2)
53 ····50:·0004e0a7····38·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall53 ····50:·0004e037····38·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
54 ····51:·00100779····66·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase54 ····51:·000fe1f5····66·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
56 ····53:·000a1635···292·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject56 ····53:·000a16d9···292·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
57 ····54:·000bf651···294·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow57 ····54:·000be891···294·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
58 ····55:·00430534·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError58 ····55:·0042b534·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwritev64v2@GLIBC_2.26·(14)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwritev64v2@GLIBC_2.26·(14)
60 ····57:·0002fc4d····92·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call60 ····57:·0002fc4d····92·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.4·(2)61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.4·(2)
62 ····59:·00030b31····82·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra62 ····59:·00030b21····82·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra
63 ····60:·00452258·····4·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap63 ····60:·0044d258·····4·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)
65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwrite64@GLIBC_2.4·(2)65 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pwrite64@GLIBC_2.4·(2)
66 ····63:·000f96bd····68·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL66 ····63:·000f7919····68·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
67 ····64:·000333d7···142·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd67 ····64:·000333c7···142·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
68 ····65:·004a16a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_end68 ····65:·0049c6a0·····0·NOTYPE··GLOBAL·DEFAULT···29·_end
69 ····66:·000373e3·····6·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString69 ····66:·000373d3·····6·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
70 ····67:·0002ffe1···144·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords70 ····67:·0002ffe1···144·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
71 ····68:·000377d9····64·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR71 ····68:·000377c9····64·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setregid@GLIBC_2.4·(2)72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setregid@GLIBC_2.4·(2)
73 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sched_cpualloc@GLIBC_2.7·(11)73 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sched_cpualloc@GLIBC_2.7·(11)
74 ····71:·0049f01c·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding74 ····71:·0049a01c·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding
75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(2)75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·connect@GLIBC_2.4·(2)
76 ····73:·000c6819···188·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict76 ····73:·000c5a49···188·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
77 ····74:·000ef1b9··1020·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition77 ····74:·000ed3f9··1020·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
78 ····75:·00475e5c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook78 ····75:·00470e5c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook
79 ····76:·00051da1····96·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent79 ····76:·00051d31····96·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent
80 ····77:·00431d48·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError80 ····77:·0042cd48·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError
81 ····78:·001e4375····28·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append81 ····78:·001dcb6d····28·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
82 ····79:·004337d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError82 ····79:·0042e7d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError
83 ····80:·00433d2c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration83 ····80:·0042ed2c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration
84 ····81:·00182059···136·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble84 ····81:·00178169···136·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
85 ····82:·0013bc19···132·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject85 ····82:·001371f5···132·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
86 ····83:·001ede81·····6·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID86 ····83:·001e6855·····6·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetParamEntityParsing87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetParamEntityParsing
88 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)88 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateCopy@ZLIB_1.2.0·(24)89 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateCopy@ZLIB_1.2.0·(24)
90 ····87:·0007601d····12·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig90 ····87:·0007659d····12·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
91 ····88:·000323f7····32·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs91 ····88:·000323e7····32·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
92 ····89:·000e8191····84·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState92 ····89:·000e6521····84·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
93 ····90:·001e42f5····42·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv93 ····90:·001dcaed····42·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
94 ····91:·00475e50·····4·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState94 ····91:·00470e50·····4·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState
95 ····92:·000d6831···242·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices95 ····92:·000d4d45···244·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
96 ····93:·0004325f·····6·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String96 ····93:·0004324f·····6·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
97 ····94:·001dc97d···116·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter97 ····94:·001d5075···116·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
98 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(2)98 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(2)
99 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_ExpatVersionInfo99 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_ExpatVersionInfo
100 ····97:·0042d860·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start100 ····97:·00428860·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start
101 ····98:·0018b395···102·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask101 ····98:·00181a45···102·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
102 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)102 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)
103 ···100:·0043ef6c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_InterpreterError103 ···100:·00439f6c·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_InterpreterError
104 ···101:·0009827d···472·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items104 ···101:·00098a69···472·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
105 ···102:·0004320b····28·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32105 ···102:·000431fb····28·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eventfd_read@GLIBC_2.7·(11)106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eventfd_read@GLIBC_2.7·(11)
107 ···104:·001f87d1····12·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime107 ···104:·001f14f9····12·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
108 ···105:·00436e68···208·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type108 ···105:·00431e68···208·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type
109 ···106:·00098949····26·FUNC····GLOBAL·DEFAULT···13·PyIter_Check109 ···106:·00099255····26·FUNC····GLOBAL·DEFAULT···13·PyIter_Check
110 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.4·(3)110 ···107:·0002a0ec·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.4·(3)
111 ···108:·0004dcaf····10·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException111 ···108:·0004dc3f····10·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException
112 ···109:·00430564·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError112 ···109:·0042b564·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError
113 ···110:·00197e79····28·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass113 ···110:·0018ec45····28·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
114 ···111:·000cf719···640·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare114 ···111:·000cde05···640·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
115 ···112:·00057857····28·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep115 ···112:·00057d3b····28·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
116 ···113:·001a6411···540·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy116 ···113:·0019d581····10·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
117 ···114:·000297c0·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.4·(2)117 ···114:·000297c0·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.4·(2)
118 ···115:·00035667····32·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault118 ···115:·00035657····32·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
119 ···116:·001a7de1····64·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric119 ···116:·0019ed41····64·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
120 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(2)120 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigemptyset@GLIBC_2.4·(2)
121 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getprotobyname@GLIBC_2.4·(2)121 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getprotobyname@GLIBC_2.4·(2)
122 ···119:·001585ad····34·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath122 ···119:·001512fd····34·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
123 ···120:·000968dd···120·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem123 ···120:·000972d1···120·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
124 ···121:·00134049····72·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free124 ···121:·0012f781····72·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
125 ···122:·001f5155····80·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise125 ···122:·001edd59····80·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
126 ···123:·0002a044·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartElementHandler126 ···123:·0002a044·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartElementHandler
Max diff block lines reached; 268606/284165 bytes (94.52%) of diff not shown.
79.0 KB
readelf --wide --relocs {}
    
Offset 1, 542 lines modifiedOffset 1, 542 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x17b48·contains·7·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x17b48·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0042d854··00084c15·R_ARM_GLOB_DAT·········0042cef4···__stack_chk_guard@GLIBC_2.43 00428854··00084c15·R_ARM_GLOB_DAT·········00427ef4···__stack_chk_guard@GLIBC_2.4
4 0042d850··00000115·R_ARM_GLOB_DAT·········00000000···__gmon_start__4 00428850··00000115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
5 0042cef4··00084c14·R_ARM_COPY·············0042cef4···__stack_chk_guard@GLIBC_2.45 00427ef4··00084c14·R_ARM_COPY·············00427ef4···__stack_chk_guard@GLIBC_2.4
6 00475e00··00064014·R_ARM_COPY·············00475e00···__environ@GLIBC_2.46 00470e00··00064014·R_ARM_COPY·············00470e00···__environ@GLIBC_2.4
7 00475e08··00021c14·R_ARM_COPY·············00475e08···stdin@GLIBC_2.47 00470e08··00021c14·R_ARM_COPY·············00470e08···stdin@GLIBC_2.4
8 00475e0c··00038b14·R_ARM_COPY·············00475e0c···stdout@GLIBC_2.48 00470e0c··00038b14·R_ARM_COPY·············00470e0c···stdout@GLIBC_2.4
9 00475e10··00045a14·R_ARM_COPY·············00475e10···stderr@GLIBC_2.49 00470e10··00045a14·R_ARM_COPY·············00470e10···stderr@GLIBC_2.4
  
10 Relocation·section·'.rel.plt'·at·offset·0x17b80·contains·529·entries:10 Relocation·section·'.rel.plt'·at·offset·0x17b80·contains·529·entries:
Diff chunk too large, falling back to line-by-line diff (529 lines added, 529 lines removed)
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 0042d00c··00031e16·R_ARM_JUMP_SLOT········00000000···getnameinfo@GLIBC_2.412 0042800c··00031e16·R_ARM_JUMP_SLOT········00000000···getnameinfo@GLIBC_2.4
13 0042d010··00065316·R_ARM_JUMP_SLOT········00000000···getpgrp@GLIBC_2.413 00428010··00065316·R_ARM_JUMP_SLOT········00000000···getpgrp@GLIBC_2.4
14 0042d014··0005d316·R_ARM_JUMP_SLOT········00000000···sync@GLIBC_2.414 00428014··0005d316·R_ARM_JUMP_SLOT········00000000···sync@GLIBC_2.4
15 0042d018··00036716·R_ARM_JUMP_SLOT········00028c4c···sinh@GLIBC_2.415 00428018··00036716·R_ARM_JUMP_SLOT········00028c4c···sinh@GLIBC_2.4
16 0042d01c··00060b16·R_ARM_JUMP_SLOT········00000000···XML_ExpatVersion16 0042801c··00060b16·R_ARM_JUMP_SLOT········00000000···XML_ExpatVersion
17 0042d020··0007b716·R_ARM_JUMP_SLOT········00000000···if_nametoindex@GLIBC_2.417 00428020··0007b716·R_ARM_JUMP_SLOT········00000000···if_nametoindex@GLIBC_2.4
18 0042d024··00070d16·R_ARM_JUMP_SLOT········00000000···__getrusage64@GLIBC_2.3418 00428024··00070d16·R_ARM_JUMP_SLOT········00000000···__getrusage64@GLIBC_2.34
19 0042d028··0002d316·R_ARM_JUMP_SLOT········00000000···pipe2@GLIBC_2.919 00428028··0002d316·R_ARM_JUMP_SLOT········00000000···pipe2@GLIBC_2.9
20 0042d02c··0006a516·R_ARM_JUMP_SLOT········00000000···qsort@GLIBC_2.420 0042802c··0006a516·R_ARM_JUMP_SLOT········00000000···qsort@GLIBC_2.4
21 0042d030··00047b16·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.3421 00428030··00047b16·R_ARM_JUMP_SLOT········00000000···pthread_join@GLIBC_2.34
22 0042d034··00007516·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.422 00428034··00007516·R_ARM_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.4
23 0042d038··00008f16·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.3423 00428038··00008f16·R_ARM_JUMP_SLOT········00000000···__fcntl_time64@GLIBC_2.34
24 0042d03c··00064716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.424 0042803c··00064716·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
25 0042d040··00089a16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.425 00428040··00089a16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.4
26 0042d044··0007fa16·R_ARM_JUMP_SLOT········00028cd4···XML_SetEndElementHandler26 00428044··0007fa16·R_ARM_JUMP_SLOT········00028cd4···XML_SetEndElementHandler
27 0042d048··0007e316·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.427 00428048··0007e316·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.4
28 0042d04c··00016d16·R_ARM_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.428 0042804c··00016d16·R_ARM_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.4
29 0042d050··00040816·R_ARM_JUMP_SLOT········00000000···getresgid@GLIBC_2.429 00428050··00040816·R_ARM_JUMP_SLOT········00000000···getresgid@GLIBC_2.4
30 0042d054··0002e716·R_ARM_JUMP_SLOT········00000000···mkdir@GLIBC_2.430 00428054··0002e716·R_ARM_JUMP_SLOT········00000000···mkdir@GLIBC_2.4
31 0042d058··0004eb16·R_ARM_JUMP_SLOT········00000000···unsetenv@GLIBC_2.431 00428058··0004eb16·R_ARM_JUMP_SLOT········00000000···unsetenv@GLIBC_2.4
32 0042d05c··0005d416·R_ARM_JUMP_SLOT········00000000···pthread_condattr_setclock@GLIBC_2.3432 0042805c··0005d416·R_ARM_JUMP_SLOT········00000000···pthread_condattr_setclock@GLIBC_2.34
33 0042d060··0000af16·R_ARM_JUMP_SLOT········00000000···dlerror@GLIBC_2.3433 00428060··0000af16·R_ARM_JUMP_SLOT········00000000···dlerror@GLIBC_2.34
34 0042d064··00035016·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.434 00428064··00035016·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4
35 0042d068··0004f916·R_ARM_JUMP_SLOT········00000000···__wait4_time64@GLIBC_2.3435 00428068··0004f916·R_ARM_JUMP_SLOT········00000000···__wait4_time64@GLIBC_2.34
36 0042d06c··0004a516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.436 0042806c··0004a516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
37 0042d070··00004816·R_ARM_JUMP_SLOT········00000000···connect@GLIBC_2.437 00428070··00004816·R_ARM_JUMP_SLOT········00000000···connect@GLIBC_2.4
38 0042d074··00060d16·R_ARM_JUMP_SLOT········00028d64···XML_ParserCreate_MM38 00428074··00060d16·R_ARM_JUMP_SLOT········00028d64···XML_ParserCreate_MM
39 0042d078··00012916·R_ARM_JUMP_SLOT········00000000···getsockname@GLIBC_2.439 00428078··00012916·R_ARM_JUMP_SLOT········00000000···getsockname@GLIBC_2.4
40 0042d07c··00024b16·R_ARM_JUMP_SLOT········00028d7c···XML_SetEncoding40 0042807c··00024b16·R_ARM_JUMP_SLOT········00028d7c···XML_SetEncoding
41 0042d080··00087716·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.441 00428080··00087716·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.4
42 0042d084··0002ee16·R_ARM_JUMP_SLOT········00000000···madvise@GLIBC_2.442 00428084··0002ee16·R_ARM_JUMP_SLOT········00000000···madvise@GLIBC_2.4
43 0042d088··00051216·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.443 00428088··00051216·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.4
44 0042d08c··00003116·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.444 0042808c··00003116·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.4
45 0042d090··00059216·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.445 00428090··00059216·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
46 0042d094··0002bc16·R_ARM_JUMP_SLOT········00000000···getauxval@GLIBC_2.1646 00428094··0002bc16·R_ARM_JUMP_SLOT········00000000···getauxval@GLIBC_2.16
47 0042d098··00058f16·R_ARM_JUMP_SLOT········00000000···__clock_settime64@GLIBC_2.3447 00428098··00058f16·R_ARM_JUMP_SLOT········00000000···__clock_settime64@GLIBC_2.34
48 0042d09c··0006fa16·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.448 0042809c··0006fa16·R_ARM_JUMP_SLOT········00000000···sysconf@GLIBC_2.4
49 0042d0a0··00047916·R_ARM_JUMP_SLOT········00000000···pthread_sigmask@GLIBC_2.3249 004280a0··00047916·R_ARM_JUMP_SLOT········00000000···pthread_sigmask@GLIBC_2.32
50 0042d0a4··00015616·R_ARM_JUMP_SLOT········00000000···sigwaitinfo@GLIBC_2.450 004280a4··00015616·R_ARM_JUMP_SLOT········00000000···sigwaitinfo@GLIBC_2.4
51 0042d0a8··00081016·R_ARM_JUMP_SLOT········00000000···__utimensat64@GLIBC_2.3451 004280a8··00081016·R_ARM_JUMP_SLOT········00000000···__utimensat64@GLIBC_2.34
52 0042d0ac··00089e16·R_ARM_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.452 004280ac··00089e16·R_ARM_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.4
53 0042d0b0··0007b816·R_ARM_JUMP_SLOT········00000000···inflateEnd53 004280b0··0007b816·R_ARM_JUMP_SLOT········00000000···inflateEnd
54 0042d0b4··00045e16·R_ARM_JUMP_SLOT········00000000···__libc_current_sigrtmin@GLIBC_2.454 004280b4··00045e16·R_ARM_JUMP_SLOT········00000000···__libc_current_sigrtmin@GLIBC_2.4
55 0042d0b8··0000d216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3455 004280b8··0000d216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
56 0042d0bc··0003a216·R_ARM_JUMP_SLOT········00000000···exp@GLIBC_2.2956 004280bc··0003a216·R_ARM_JUMP_SLOT········00000000···exp@GLIBC_2.29
57 0042d0c0··00068c16·R_ARM_JUMP_SLOT········00000000···__wait3_time64@GLIBC_2.3457 004280c0··00068c16·R_ARM_JUMP_SLOT········00000000···__wait3_time64@GLIBC_2.34
58 0042d0c4··00049d16·R_ARM_JUMP_SLOT········00000000···sendfile64@GLIBC_2.458 004280c4··00049d16·R_ARM_JUMP_SLOT········00000000···sendfile64@GLIBC_2.4
59 0042d0c8··00015016·R_ARM_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.459 004280c8··00015016·R_ARM_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.4
60 0042d0cc··0007d716·R_ARM_JUMP_SLOT········00000000···__sendmsg64@GLIBC_2.3460 004280cc··0007d716·R_ARM_JUMP_SLOT········00000000···__sendmsg64@GLIBC_2.34
61 0042d0d0··00064116·R_ARM_JUMP_SLOT········00028e80···erfc@GLIBC_2.461 004280d0··00064116·R_ARM_JUMP_SLOT········00028e80···erfc@GLIBC_2.4
62 0042d0d4··00017c16·R_ARM_JUMP_SLOT········00000000···fexecve@GLIBC_2.462 004280d4··00017c16·R_ARM_JUMP_SLOT········00000000···fexecve@GLIBC_2.4
63 0042d0d8··0002ac16·R_ARM_JUMP_SLOT········00028e98···asin@GLIBC_2.463 004280d8··0002ac16·R_ARM_JUMP_SLOT········00028e98···asin@GLIBC_2.4
64 0042d0dc··00012416·R_ARM_JUMP_SLOT········00000000···posix_spawnattr_setpgroup@GLIBC_2.464 004280dc··00012416·R_ARM_JUMP_SLOT········00000000···posix_spawnattr_setpgroup@GLIBC_2.4
65 0042d0e0··00020816·R_ARM_JUMP_SLOT········00000000···sigismember@GLIBC_2.465 004280e0··00020816·R_ARM_JUMP_SLOT········00000000···sigismember@GLIBC_2.4
66 0042d0e4··00051a16·R_ARM_JUMP_SLOT········00000000···getresuid@GLIBC_2.466 004280e4··00051a16·R_ARM_JUMP_SLOT········00000000···getresuid@GLIBC_2.4
67 0042d0e8··0007bc16·R_ARM_JUMP_SLOT········00000000···XML_GetBase67 004280e8··0007bc16·R_ARM_JUMP_SLOT········00000000···XML_GetBase
68 0042d0ec··00000116·R_ARM_JUMP_SLOT········00000000···__gmon_start__68 004280ec··00000116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
69 0042d0f0··00005416·R_ARM_JUMP_SLOT········00000000···XML_SetParamEntityParsing69 004280f0··00005416·R_ARM_JUMP_SLOT········00000000···XML_SetParamEntityParsing
70 0042d0f4··0007e416·R_ARM_JUMP_SLOT········00000000···sched_yield@GLIBC_2.470 004280f4··0007e416·R_ARM_JUMP_SLOT········00000000···sched_yield@GLIBC_2.4
71 0042d0f8··00067e16·R_ARM_JUMP_SLOT········00000000···tzset@GLIBC_2.471 004280f8··00067e16·R_ARM_JUMP_SLOT········00000000···tzset@GLIBC_2.4
72 0042d0fc··00087f16·R_ARM_JUMP_SLOT········00000000···forkpty@GLIBC_2.3472 004280fc··00087f16·R_ARM_JUMP_SLOT········00000000···forkpty@GLIBC_2.34
73 0042d100··00058116·R_ARM_JUMP_SLOT········00000000···rewind@GLIBC_2.473 00428100··00058116·R_ARM_JUMP_SLOT········00000000···rewind@GLIBC_2.4
74 0042d104··00044e16·R_ARM_JUMP_SLOT········00000000···splice@GLIBC_2.574 00428104··00044e16·R_ARM_JUMP_SLOT········00000000···splice@GLIBC_2.5
75 0042d108··0005fb16·R_ARM_JUMP_SLOT········00000000···__mktime64@GLIBC_2.3475 00428108··0005fb16·R_ARM_JUMP_SLOT········00000000···__mktime64@GLIBC_2.34
76 0042d10c··00010d16·R_ARM_JUMP_SLOT········00000000···socketpair@GLIBC_2.476 0042810c··00010d16·R_ARM_JUMP_SLOT········00000000···socketpair@GLIBC_2.4
77 0042d110··0000d016·R_ARM_JUMP_SLOT········00000000···rename@GLIBC_2.477 00428110··0000d016·R_ARM_JUMP_SLOT········00000000···rename@GLIBC_2.4
78 0042d114··00055616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.478 00428114··00055616·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
79 0042d118··00070a16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.479 00428118··00070a16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
80 0042d11c··00053a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.480 0042811c··00053a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
81 0042d120··0004d916·R_ARM_JUMP_SLOT········00028f70···XML_SetNamespaceDeclHandler81 00428120··0004d916·R_ARM_JUMP_SLOT········00028f70···XML_SetNamespaceDeclHandler
82 0042d124··00009816·R_ARM_JUMP_SLOT········00000000···recv@GLIBC_2.482 00428124··00009816·R_ARM_JUMP_SLOT········00000000···recv@GLIBC_2.4
83 0042d128··0007b316·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.483 00428128··0007b316·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
84 0042d12c··00061c16·R_ARM_JUMP_SLOT········00000000···removexattr@GLIBC_2.484 0042812c··00061c16·R_ARM_JUMP_SLOT········00000000···removexattr@GLIBC_2.4
85 0042d130··0004e516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.485 00428130··0004e516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.4
86 0042d134··00017316·R_ARM_JUMP_SLOT········00000000···waitid@GLIBC_2.486 00428134··00017316·R_ARM_JUMP_SLOT········00000000···waitid@GLIBC_2.4
87 0042d138··00053216·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.487 00428138··00053216·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.4
88 0042d13c··00030f16·R_ARM_JUMP_SLOT········00000000···posix_openpt@GLIBC_2.488 0042813c··00030f16·R_ARM_JUMP_SLOT········00000000···posix_openpt@GLIBC_2.4
89 0042d140··00013316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.489 00428140··00013316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
90 0042d144··00047a16·R_ARM_JUMP_SLOT········00000000···unshare@GLIBC_2.490 00428144··00047a16·R_ARM_JUMP_SLOT········00000000···unshare@GLIBC_2.4
91 0042d148··0002c216·R_ARM_JUMP_SLOT········00000000···flistxattr@GLIBC_2.491 00428148··0002c216·R_ARM_JUMP_SLOT········00000000···flistxattr@GLIBC_2.4
92 0042d14c··0007cb16·R_ARM_JUMP_SLOT········00000000···deflate92 0042814c··0007cb16·R_ARM_JUMP_SLOT········00000000···deflate
93 0042d150··0002c316·R_ARM_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.493 00428150··0002c316·R_ARM_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.4
94 0042d154··0001ce16·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@GLIBC_2.494 00428154··0001ce16·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@GLIBC_2.4
95 0042d158··00007e16·R_ARM_JUMP_SLOT········00000000···posix_spawn_file_actions_addopen@GLIBC_2.495 00428158··00007e16·R_ARM_JUMP_SLOT········00000000···posix_spawn_file_actions_addopen@GLIBC_2.4
96 0042d15c··00082c16·R_ARM_JUMP_SLOT········00000000···sem_destroy@GLIBC_2.3496 0042815c··00082c16·R_ARM_JUMP_SLOT········00000000···sem_destroy@GLIBC_2.34
97 0042d160··0007d216·R_ARM_JUMP_SLOT········00000000···wcscoll@GLIBC_2.497 00428160··0007d216·R_ARM_JUMP_SLOT········00000000···wcscoll@GLIBC_2.4
98 0042d164··0002cd16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.498 00428164··0002cd16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.4
99 0042d168··00028116·R_ARM_JUMP_SLOT········00000000···setlogmask@GLIBC_2.499 00428168··00028116·R_ARM_JUMP_SLOT········00000000···setlogmask@GLIBC_2.4
100 0042d16c··00030d16·R_ARM_JUMP_SLOT········00000000···fchown@GLIBC_2.4100 0042816c··00030d16·R_ARM_JUMP_SLOT········00000000···fchown@GLIBC_2.4
101 0042d170··0007c216·R_ARM_JUMP_SLOT········00000000···listen@GLIBC_2.4101 00428170··0007c216·R_ARM_JUMP_SLOT········00000000···listen@GLIBC_2.4
102 0042d174··00005516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4102 00428174··00005516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
103 0042d178··0006ed16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4103 00428178··0006ed16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4
104 0042d17c··00089416·R_ARM_JUMP_SLOT········00000000···__uflow@GLIBC_2.4104 0042817c··00089416·R_ARM_JUMP_SLOT········00000000···__uflow@GLIBC_2.4
105 0042d180··00070016·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34105 00428180··00070016·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34
106 0042d184··00067c16·R_ARM_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.4106 00428184··00067c16·R_ARM_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.4
107 0042d188··0001fb16·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.4107 00428188··0001fb16·R_ARM_JUMP_SLOT········00000000···pthread_cond_wait@GLIBC_2.4
108 0042d18c··00086516·R_ARM_JUMP_SLOT········000290c4···XML_GetErrorCode108 0042818c··00086516·R_ARM_JUMP_SLOT········000290c4···XML_GetErrorCode
109 0042d190··00051316·R_ARM_JUMP_SLOT········00000000···getlogin@GLIBC_2.4109 00428190··00051316·R_ARM_JUMP_SLOT········00000000···getlogin@GLIBC_2.4
110 0042d194··00033c16·R_ARM_JUMP_SLOT········00000000···sendto@GLIBC_2.4110 00428194··00033c16·R_ARM_JUMP_SLOT········00000000···sendto@GLIBC_2.4
111 0042d198··00039016·R_ARM_JUMP_SLOT········000290e8···XML_SetUserData111 00428198··00039016·R_ARM_JUMP_SLOT········000290e8···XML_SetUserData
112 0042d19c··00046616·R_ARM_JUMP_SLOT········00000000···hstrerror@GLIBC_2.4112 0042819c··00046616·R_ARM_JUMP_SLOT········00000000···hstrerror@GLIBC_2.4
113 0042d1a0··00016b16·R_ARM_JUMP_SLOT········00000000···sincos@GLIBC_2.4113 004281a0··00016b16·R_ARM_JUMP_SLOT········00000000···sincos@GLIBC_2.4
114 0042d1a4··00058816·R_ARM_JUMP_SLOT········00000000···sched_get_priority_max@GLIBC_2.4114 004281a4··00058816·R_ARM_JUMP_SLOT········00000000···sched_get_priority_max@GLIBC_2.4
115 0042d1a8··00008516·R_ARM_JUMP_SLOT········00000000···sem_wait@GLIBC_2.34115 004281a8··00008516·R_ARM_JUMP_SLOT········00000000···sem_wait@GLIBC_2.34
116 0042d1ac··00043016·R_ARM_JUMP_SLOT········00000000···sched_setscheduler@GLIBC_2.4116 004281ac··00043016·R_ARM_JUMP_SLOT········00000000···sched_setscheduler@GLIBC_2.4
117 0042d1b0··0007ef16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4117 004281b0··0007ef16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4
118 0042d1b4··0005cf16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4118 004281b4··0005cf16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
119 0042d1b8··00043116·R_ARM_JUMP_SLOT········00000000···gai_strerror@GLIBC_2.4119 004281b8··00043116·R_ARM_JUMP_SLOT········00000000···gai_strerror@GLIBC_2.4
120 0042d1bc··0001bc16·R_ARM_JUMP_SLOT········00000000···__sigtimedwait64@GLIBC_2.34120 004281bc··0001bc16·R_ARM_JUMP_SLOT········00000000···__sigtimedwait64@GLIBC_2.34
121 0042d1c0··00020716·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4121 004281c0··00020716·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4
122 0042d1c4··00081216·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34122 004281c4··00081216·R_ARM_JUMP_SLOT········00000000···__fstat64_time64@GLIBC_2.34
123 0042d1c8··00012a16·R_ARM_JUMP_SLOT········00000000···XML_ExternalEntityParserCreate123 004281c8··00012a16·R_ARM_JUMP_SLOT········00000000···XML_ExternalEntityParserCreate
124 0042d1cc··0003da16·R_ARM_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.4124 004281cc··0003da16·R_ARM_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.4
Max diff block lines reached; -1/80860 bytes (-0.00%) of diff not shown.
1.79 KB
readelf --wide --dynamic {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Dynamic·section·at·offset·0x41bef8·contains·28·entries:1 Dynamic·section·at·offset·0x416ef8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
8 ·0x0000000c·(INIT)·······················0x28c088 ·0x0000000c·(INIT)·······················0x28c08
9 ·0x0000000d·(FINI)·······················0x24a8949 ·0x0000000d·(FINI)·······················0x245ea4
10 ·0x00000019·(INIT_ARRAY)·················0x42cee810 ·0x00000019·(INIT_ARRAY)·················0x427ee8
11 ·0x0000001b·(INIT_ARRAYSZ)···············8·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············8·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x42cef012 ·0x0000001a·(FINI_ARRAY)·················0x427ef0
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x101d414 ·0x6ffffef5·(GNU_HASH)···················0x101d4
15 ·0x00000005·(STRTAB)·····················0x1c7f415 ·0x00000005·(STRTAB)·····················0x1c7f4
16 ·0x00000006·(SYMTAB)·····················0x13c7416 ·0x00000006·(SYMTAB)·····················0x13c74
17 ·0x0000000a·(STRSZ)······················41010·(bytes)17 ·0x0000000a·(STRSZ)······················41010·(bytes)
18 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000015·(DEBUG)······················0x019 ·0x00000015·(DEBUG)······················0x0
20 ·0x00000003·(PLTGOT)·····················0x42d00020 ·0x00000003·(PLTGOT)·····················0x428000
21 ·0x00000002·(PLTRELSZ)···················4232·(bytes)21 ·0x00000002·(PLTRELSZ)···················4232·(bytes)
22 ·0x00000014·(PLTREL)·····················REL22 ·0x00000014·(PLTREL)·····················REL
23 ·0x00000017·(JMPREL)·····················0x27b8023 ·0x00000017·(JMPREL)·····················0x27b80
24 ·0x00000011·(REL)························0x27b4824 ·0x00000011·(REL)························0x27b48
25 ·0x00000012·(RELSZ)······················56·(bytes)25 ·0x00000012·(RELSZ)······················56·(bytes)
26 ·0x00000013·(RELENT)·····················8·(bytes)26 ·0x00000013·(RELENT)·····················8·(bytes)
27 ·0x6ffffffe·(VERNEED)····················0x2799827 ·0x6ffffffe·(VERNEED)····················0x27998
2.07 KB
readelf --wide --notes {}
    
Offset 1, 31 lines modifiedOffset 1, 31 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:·6b3e7e2173d4e43d1e84347d6c8424d106d2680d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77664d02365fdd19c0848e85ff2c67afe45c33e7
  
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:·gc__start10 ····Name:·gc__start
11 ····Location:·0x001dea8e,·Base:·0x0042b744,·Semaphore:·0x00475dee11 ····Location:·0x001d71da,·Base:·0x00426d48,·Semaphore:·0x00470dee
12 ····Arguments:·-4@[sp,·#16]12 ····Arguments:·-4@[sp,·#16]
13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
14 ····Name:·gc__done14 ····Name:·gc__done
15 ····Location:·0x001dea94,·Base:·0x0042b744,·Semaphore:·0x00475df015 ····Location:·0x001d71e0,·Base:·0x00426d48,·Semaphore:·0x00470df0
16 ····Arguments:·-4@r216 ····Arguments:·-4@r2
17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python17 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·import__find__load__start18 ····Name:·import__find__load__start
19 ····Location:·0x0012b046,·Base:·0x0042b744,·Semaphore:·0x00475df219 ····Location:·0x00126a56,·Base:·0x00426d48,·Semaphore:·0x00470df2
20 ····Arguments:·4@r020 ····Arguments:·4@r0
21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python21 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·import__find__load__done22 ····Name:·import__find__load__done
23 ····Location:·0x0012b188,·Base:·0x0042b744,·Semaphore:·0x00475df423 ····Location:·0x00126b98,·Base:·0x00426d48,·Semaphore:·0x00470df4
24 ····Arguments:·4@r0·-4@r324 ····Arguments:·4@r0·-4@r3
25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x00000023»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·audit26 ····Name:·audit
27 ····Location:·0x0013bb2a,·Base:·0x0042b744,·Semaphore:·0x00475df627 ····Location:·0x00137106,·Base:·0x00426d48,·Semaphore:·0x00470df6
28 ····Arguments:·4@r7·4@r628 ····Arguments:·4@r7·4@r6
8.84 KB
strings --all --bytes=8 {}
    
Offset 2006, 69 lines modifiedOffset 2006, 70 lines modified
2006 GLIBC_2.52006 GLIBC_2.5
2007 GLIBC_2.322007 GLIBC_2.32
2008 GLIBC_2.162008 GLIBC_2.16
2009 GLIBC_2.92009 GLIBC_2.9
2010 GLIBC_2.342010 GLIBC_2.34
2011 PSFJFAF0F2011 PSFJFAF0F
2012 (Fch:F1F2012 (Fch:F1F
2013 2@FSFZFN2013 2@FSFZFD
2014 F0`bro+h2014 F0`bro+h
2015 haBF)F8F2015 haBF)F8F
2016 `h+F[h[m2016 `h+F[h[m
2017 !F2FCF8FX2017 !F2FCF8FN
2018 1AF2F8F[2018 1AF2F8FR
2019 ZF)F8F#h2019 ZF)F8F#h
2020 %SFJF(FO2020 %SFJF(FO
2021 $CF*F!FXF2021 $CF*F!FXF
2022 CF*F!FXF2022 CF*F!FXF
2023 CF*F!FXF2023 CF*F!FXF
2024 @F)F+`l`X2024 @F)F+`l`N
2025 FCF8FJFQF2025 FCF8FJFQF
2026 !j3F`m*F2026 !j3F`m*F
2027 SF:F)F@F2027 SF:F)F@F
2028 ;F2F)F·Fd2028 ;F2F)F·Fd
2029 ;F2F)F·F\2029 ;F2F)F·F\
2030 =F]FIF(F2030 =F]FIF(F
2031 SF:FIF0F2031 SF:FIF0F
2032 #F8F2F)F2032 #F8F2F)F
2033 ;h*F!F0F2033 ;h*F!F0F
2034 ;F2F)F·F2034 ;F2F)F·F
2035 33`2F!F(F\2035 33`2F!F(F\
2036 33`2F!F(F2036 33`2F!F(F
2037 33`2F!F(FR2037 33`2F!F(FS
2038 »       #2F)F·F2038 »       #2F)F·F
2039 *F3F!F@F2039 *F3F!F@F
2040 3;`*F!FHFr2040 3;`*F!FHFq
2041 CF*F9FHF2041 CF*F9FHF
2042 +F"FIF0F/F2042 +F"FIF0F/F
2043 CF:F(F!F2043 CF:F(F!F
2044 ;F!F2F(F2044 ;F!F2F(F
2045 FBF0F;F)F2045 FBF0F;F)F
2046 ?h)F0F;C2046 ?h)F0F;C
2047 KFBF9F(FJ2047 KFBF9F(FJ
2048 &#F*F9F0F2048 &#F*F9F0F
2049 {hJFAF(F2049 {hJFAF(F
2050 $CF:F1F(F2050 $CF:F1F(F
2051 #F2F)F8F2051 #F2F)F8F
2052 79hJF@F!2052 79hJF@F!
2053 3#`chCE@2053 3#`chCE@
2054 F!FCF:FK2054 F!FCF:FG
 2055 p:FYF0F|
2055 9F[FRF(F2056 9F[FRF(F
2056 9F[FRF0F2057 9F[FRF0F
2057 3F·F*FiF2058 3F·F*FiF
2058 8»      "FAFHF@2059 8»      "FAFHF@
2059 `4`#Dk`+h2060 `4`#Dk`+h
2060 F#F"F!F»2061 F#F"F!F»
2061 $"F)F8F02062 $"F)F8F&
2062 $"F)F8F52063 $"F)F8F+
2063 "F+FRhRm2064 "F+FRhRm
2064 @G1F·FEE2065 @G1F·FEE
2065 S:FIF@F.2066 S:FIF@F.
2066 pi'aBhSm2067 pi'aBhSm
2067 KFBF9F·Fx2068 KFBF9F·Fp
2068 aFsD2F8F2069 aFsD2F8F
2069 a»      J0azDqa2070 a»      J0azDqa
2070 aFsD2F8F2071 aFsD2F8F
2071 H...^x...0M.A.W..........7.c<l.R.............................}.............................s7·pG*)O2072 H...^x...0M.A.W..........7.c<l.R.............................}.............................s7·pG*)O
2072 7·&·pG=)2073 7·&·pG=)
2073 7·5·pG=)2074 7·5·pG=)
2074 7·3·pG=)2075 7·3·pG=)
Offset 2089, 74 lines modifiedOffset 2090, 76 lines modified
2089 3FHFRFeiQF2090 3FHFRFeiQF
2090 9FKFRFgi2091 9FKFRFgi
2091 VCF:FQFeiHF2092 VCF:FQFeiHF
2092 &3F)F·F@2093 &3F)F·F@
2093 1FCFRFfi2094 1FCFRFfi
2094 ;3FBFQFfi2095 ;3FBFQFfi
2095 [:FKFQFei2096 [:FKFQFei
2096 CF*F)F·F2097 ;F2F1F·F
2097 2FfixhKF2098 2FfixhKF
2098 j:FCFIFfi2099 j:FCFIFfi
2099 ;F*F1F·F 
2100 +F@"AF·F2100 +F@"AF·F
2101 hMF"jc`? 
2102 ;FAF>"·F2101 ;FAF>"·F
2103 KF@"AF·F2102 KF@"AF·F
2104 "g`AF"b·F@" 
2105 #g`#bAFKF·F@"2103 #g`#bAFKF·F@"
 2104 "g`AF"b·F@"
2106 FpG)FPF»2105 FpG)FPF»
2107 khbh_kQk2106 jhchWkZk
2108 #F"F!F0F2107 #F"F!F0F
2109 bh(Fsh9h2108 bh(Fsh9h
2110 bh(Fsh9h 
2111 C»      2F)F·F2109 C»      2F)F·F
2112 [3F9FHFZ 
2113 @8F"F'DU2110 hMD,1RE@
 2111 {hFFZmCF
 2112 hMD,1RE|
 2113 JF9F·FFE
2114 CFbF!F0F2114 CFbF!F0F
2115 |GF8D-hE`2115 |GF8D-hE`
2116 ;F2F!F(F2116 ;F2F!F(F
2117 +F!F@FJF2117 +F!F@FJF
2118 bh}D-hQmEY»     2118 bh}D-hQmEY»     
2119 F}D-h]Y+2119 F}D-h]Y+
2120 p@`G^hvm2120 p@`G^hvm
2121 ·^FsFqFO2121 ·_FsFqFO
 2122 !@1D'hwE
 2123 @N1D'hwE
 2124 @N1D'hwE
 2125 @N1D'hwE
 2126 @N1D'hwE
 2127 @N1D'hwE
 2128 @N1D'hwE
2122 F@D)D2Fz2129 F@D)D2Fz
2123 yh2F@D)D2130 yh2F@D)D
 2131 ;CF:F)F0F$
2124 F)D@D2Fz 
2125 yh2F@D)D 
2126 ;;F*FAF0F% 
2127 +F:FAFHF 
2128 33`+hSE@2132 33`+hSE@
2129 @BAF]h(F+h2133 @BAF]h(F+h
2130 =D<Dih`h2134 =D<Dih`h
2131 &@·F#hKE2135 &@·F#hKE
2132 0DFAFFFBF2136 0DFAFFFBF
Max diff block lines reached; 7381/9000 bytes (82.01%) of diff not shown.
363 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 00028c08·<.init>:3 00028c08·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     1701f8·<_start@@Base+0x34>6 »       bl»     164eb4·<_start@@Base+0x34>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
101 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 4, 2696 lines modifiedOffset 4, 2696 lines modified
4 Disassembly·of·section·.plt:4 Disassembly·of·section·.plt:
  
5 00028c14·<getnameinfo@plt-0x14>:5 00028c14·<getnameinfo@plt-0x14>:
6 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)6 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
7 »       ldr»    lr,·[pc,·#4]»  @·28c24·<getnameinfo@plt-0x4>7 »       ldr»    lr,·[pc,·#4]»  @·28c24·<getnameinfo@plt-0x4>
8 »       add»    lr,·pc,·lr8 »       add»    lr,·pc,·lr
9 »       ldr»    pc,·[lr,·#8]!9 »       ldr»    pc,·[lr,·#8]!
10 »       ldrdeq» r4,·[r0],·#-60»     @·0xffffffc410 »       ldrsbteq»       pc,·[pc],·-ip»    @·<UNPREDICTABLE>
  
11 00028c28·<getnameinfo@plt>:11 00028c28·<getnameinfo@plt>:
12 »       add»    ip,·pc,·#4,·12» @·0x40000012 »       add»    ip,·pc,·#3145728»      @·0x300000
13 »       add»    ip,·ip,·#4,·20» @·0x400013 »       add»    ip,·ip,·#1044480»      @·0xff000
14 »       ldr»    pc,·[ip,·#988]!»       @·0x3dc14 »       ldr»    pc,·[ip,·#988]!»       @·0x3dc
  
15 00028c34·<getpgrp@plt>:15 00028c34·<getpgrp@plt>:
16 »       add»    ip,·pc,·#4,·12» @·0x40000016 »       add»    ip,·pc,·#3145728»      @·0x300000
17 »       add»    ip,·ip,·#4,·20» @·0x400017 »       add»    ip,·ip,·#1044480»      @·0xff000
18 »       ldr»    pc,·[ip,·#980]!»       @·0x3d418 »       ldr»    pc,·[ip,·#980]!»       @·0x3d4
  
19 00028c40·<sync@plt>:19 00028c40·<sync@plt>:
20 »       add»    ip,·pc,·#4,·12» @·0x40000020 »       add»    ip,·pc,·#3145728»      @·0x300000
21 »       add»    ip,·ip,·#4,·20» @·0x400021 »       add»    ip,·ip,·#1044480»      @·0xff000
22 »       ldr»    pc,·[ip,·#972]!»       @·0x3cc22 »       ldr»    pc,·[ip,·#972]!»       @·0x3cc
  
23 00028c4c·<sinh@plt>:23 00028c4c·<sinh@plt>:
24 »       add»    ip,·pc,·#4,·12» @·0x40000024 »       add»    ip,·pc,·#3145728»      @·0x300000
25 »       add»    ip,·ip,·#4,·20» @·0x400025 »       add»    ip,·ip,·#1044480»      @·0xff000
26 »       ldr»    pc,·[ip,·#964]!»       @·0x3c426 »       ldr»    pc,·[ip,·#964]!»       @·0x3c4
  
27 00028c58·<XML_ExpatVersion@plt>:27 00028c58·<XML_ExpatVersion@plt>:
28 »       add»    ip,·pc,·#4,·12» @·0x40000028 »       add»    ip,·pc,·#3145728»      @·0x300000
29 »       add»    ip,·ip,·#4,·20» @·0x400029 »       add»    ip,·ip,·#1044480»      @·0xff000
30 »       ldr»    pc,·[ip,·#956]!»       @·0x3bc30 »       ldr»    pc,·[ip,·#956]!»       @·0x3bc
  
31 00028c64·<if_nametoindex@plt>:31 00028c64·<if_nametoindex@plt>:
32 »       add»    ip,·pc,·#4,·12» @·0x40000032 »       add»    ip,·pc,·#3145728»      @·0x300000
33 »       add»    ip,·ip,·#4,·20» @·0x400033 »       add»    ip,·ip,·#1044480»      @·0xff000
34 »       ldr»    pc,·[ip,·#948]!»       @·0x3b434 »       ldr»    pc,·[ip,·#948]!»       @·0x3b4
  
35 00028c70·<__getrusage64@plt>:35 00028c70·<__getrusage64@plt>:
36 »       add»    ip,·pc,·#4,·12» @·0x40000036 »       add»    ip,·pc,·#3145728»      @·0x300000
37 »       add»    ip,·ip,·#4,·20» @·0x400037 »       add»    ip,·ip,·#1044480»      @·0xff000
38 »       ldr»    pc,·[ip,·#940]!»       @·0x3ac38 »       ldr»    pc,·[ip,·#940]!»       @·0x3ac
  
39 00028c7c·<pipe2@plt>:39 00028c7c·<pipe2@plt>:
40 »       add»    ip,·pc,·#4,·12» @·0x40000040 »       add»    ip,·pc,·#3145728»      @·0x300000
41 »       add»    ip,·ip,·#4,·20» @·0x400041 »       add»    ip,·ip,·#1044480»      @·0xff000
42 »       ldr»    pc,·[ip,·#932]!»       @·0x3a442 »       ldr»    pc,·[ip,·#932]!»       @·0x3a4
  
43 00028c88·<qsort@plt>:43 00028c88·<qsort@plt>:
44 »       add»    ip,·pc,·#4,·12» @·0x40000044 »       add»    ip,·pc,·#3145728»      @·0x300000
45 »       add»    ip,·ip,·#4,·20» @·0x400045 »       add»    ip,·ip,·#1044480»      @·0xff000
46 »       ldr»    pc,·[ip,·#924]!»       @·0x39c46 »       ldr»    pc,·[ip,·#924]!»       @·0x39c
  
47 00028c94·<pthread_join@plt>:47 00028c94·<pthread_join@plt>:
48 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477848 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
49 »       add»    ip,·pc,·#4,·12» @·0x40000049 »       add»    ip,·pc,·#3145728»      @·0x300000
50 »       add»    ip,·ip,·#4,·20» @·0x400050 »       add»    ip,·ip,·#1044480»      @·0xff000
51 »       ldr»    pc,·[ip,·#912]!»       @·0x39051 »       ldr»    pc,·[ip,·#912]!»       @·0x390
  
52 00028ca4·<sigemptyset@plt>:52 00028ca4·<sigemptyset@plt>:
53 »       add»    ip,·pc,·#4,·12» @·0x40000053 »       add»    ip,·pc,·#3145728»      @·0x300000
54 »       add»    ip,·ip,·#4,·20» @·0x400054 »       add»    ip,·ip,·#1044480»      @·0xff000
55 »       ldr»    pc,·[ip,·#904]!»       @·0x38855 »       ldr»    pc,·[ip,·#904]!»       @·0x388
  
56 00028cb0·<__fcntl_time64@plt>:56 00028cb0·<__fcntl_time64@plt>:
57 »       add»    ip,·pc,·#4,·12» @·0x40000057 »       add»    ip,·pc,·#3145728»      @·0x300000
58 »       add»    ip,·ip,·#4,·20» @·0x400058 »       add»    ip,·ip,·#1044480»      @·0xff000
59 »       ldr»    pc,·[ip,·#896]!»       @·0x38059 »       ldr»    pc,·[ip,·#896]!»       @·0x380
  
60 00028cbc·<strerror@plt>:60 00028cbc·<strerror@plt>:
61 »       add»    ip,·pc,·#4,·12» @·0x40000061 »       add»    ip,·pc,·#3145728»      @·0x300000
62 »       add»    ip,·ip,·#4,·20» @·0x400062 »       add»    ip,·ip,·#1044480»      @·0xff000
63 »       ldr»    pc,·[ip,·#888]!»       @·0x37863 »       ldr»    pc,·[ip,·#888]!»       @·0x378
  
64 00028cc8·<__ctype_toupper_loc@plt>:64 00028cc8·<__ctype_toupper_loc@plt>:
65 »       add»    ip,·pc,·#4,·12» @·0x40000065 »       add»    ip,·pc,·#3145728»      @·0x300000
66 »       add»    ip,·ip,·#4,·20» @·0x400066 »       add»    ip,·ip,·#1044480»      @·0xff000
67 »       ldr»    pc,·[ip,·#880]!»       @·0x37067 »       ldr»    pc,·[ip,·#880]!»       @·0x370
  
68 00028cd4·<XML_SetEndElementHandler@plt>:68 00028cd4·<XML_SetEndElementHandler@plt>:
69 »       add»    ip,·pc,·#4,·12» @·0x40000069 »       add»    ip,·pc,·#3145728»      @·0x300000
70 »       add»    ip,·ip,·#4,·20» @·0x400070 »       add»    ip,·ip,·#1044480»      @·0xff000
71 »       ldr»    pc,·[ip,·#872]!»       @·0x36871 »       ldr»    pc,·[ip,·#872]!»       @·0x368
  
72 00028ce0·<fileno@plt>:72 00028ce0·<fileno@plt>:
73 »       add»    ip,·pc,·#4,·12» @·0x40000073 »       add»    ip,·pc,·#3145728»      @·0x300000
74 »       add»    ip,·ip,·#4,·20» @·0x400074 »       add»    ip,·ip,·#1044480»      @·0xff000
75 »       ldr»    pc,·[ip,·#864]!»       @·0x36075 »       ldr»    pc,·[ip,·#864]!»       @·0x360
  
76 00028cec·<inet_ntop@plt>:76 00028cec·<inet_ntop@plt>:
77 »       add»    ip,·pc,·#4,·12» @·0x40000077 »       add»    ip,·pc,·#3145728»      @·0x300000
78 »       add»    ip,·ip,·#4,·20» @·0x400078 »       add»    ip,·ip,·#1044480»      @·0xff000
79 »       ldr»    pc,·[ip,·#856]!»       @·0x35879 »       ldr»    pc,·[ip,·#856]!»       @·0x358
  
80 00028cf8·<getresgid@plt>:80 00028cf8·<getresgid@plt>:
81 »       add»    ip,·pc,·#4,·12» @·0x40000081 »       add»    ip,·pc,·#3145728»      @·0x300000
82 »       add»    ip,·ip,·#4,·20» @·0x400082 »       add»    ip,·ip,·#1044480»      @·0xff000
83 »       ldr»    pc,·[ip,·#848]!»       @·0x35083 »       ldr»    pc,·[ip,·#848]!»       @·0x350
  
84 00028d04·<mkdir@plt>:84 00028d04·<mkdir@plt>:
85 »       add»    ip,·pc,·#4,·12» @·0x40000085 »       add»    ip,·pc,·#3145728»      @·0x300000
86 »       add»    ip,·ip,·#4,·20» @·0x400086 »       add»    ip,·ip,·#1044480»      @·0xff000
87 »       ldr»    pc,·[ip,·#840]!»       @·0x34887 »       ldr»    pc,·[ip,·#840]!»       @·0x348
  
88 00028d10·<unsetenv@plt>:88 00028d10·<unsetenv@plt>:
89 »       add»    ip,·pc,·#4,·12» @·0x40000089 »       add»    ip,·pc,·#3145728»      @·0x300000
90 »       add»    ip,·ip,·#4,·20» @·0x400090 »       add»    ip,·ip,·#1044480»      @·0xff000
91 »       ldr»    pc,·[ip,·#832]!»       @·0x34091 »       ldr»    pc,·[ip,·#832]!»       @·0x340
  
92 00028d1c·<pthread_condattr_setclock@plt>:92 00028d1c·<pthread_condattr_setclock@plt>:
93 »       add»    ip,·pc,·#4,·12» @·0x40000093 »       add»    ip,·pc,·#3145728»      @·0x300000
94 »       add»    ip,·ip,·#4,·20» @·0x400094 »       add»    ip,·ip,·#1044480»      @·0xff000
95 »       ldr»    pc,·[ip,·#824]!»       @·0x33895 »       ldr»    pc,·[ip,·#824]!»       @·0x338
  
96 00028d28·<dlerror@plt>:96 00028d28·<dlerror@plt>:
97 »       add»    ip,·pc,·#4,·12» @·0x40000097 »       add»    ip,·pc,·#3145728»      @·0x300000
98 »       add»    ip,·ip,·#4,·20» @·0x400098 »       add»    ip,·ip,·#1044480»      @·0xff000
99 »       ldr»    pc,·[ip,·#816]!»       @·0x33099 »       ldr»    pc,·[ip,·#816]!»       @·0x330
  
100 00028d34·<geteuid@plt>:100 00028d34·<geteuid@plt>:
101 »       add»    ip,·pc,·#4,·12» @·0x400000101 »       add»    ip,·pc,·#3145728»      @·0x300000
102 »       add»    ip,·ip,·#4,·20» @·0x4000102 »       add»    ip,·ip,·#1044480»      @·0xff000
103 »       ldr»    pc,·[ip,·#808]!»       @·0x328103 »       ldr»    pc,·[ip,·#808]!»       @·0x328
  
104 00028d40·<__wait4_time64@plt>:104 00028d40·<__wait4_time64@plt>:
105 »       add»    ip,·pc,·#4,·12» @·0x400000105 »       add»    ip,·pc,·#3145728»      @·0x300000
Max diff block lines reached; 98147/103032 bytes (95.26%) of diff not shown.
47.4 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0002a5a0·<PyOS_Readline@@Base-0x1804>:4 0002a5a0·<PyOS_Readline@@Base-0x1804>:
5 RAISE_ERROR_KNOWN_LOCATION():5 RAISE_ERROR_KNOWN_LOCATION():
6 ./build-nopie/../Parser/pegen.h:1786 ./build-nopie/../Parser/pegen.h:178
7 »       vst3.16»{d27,d29,d31},·[pc·:256],·r07 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0
8 »       bl»     feb817ac·<__bss_end__@@Base+0xfe6e010c>8 »       bl»     feb817ac·<__bss_end__@@Base+0xfe6e510c>
9 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c9 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
10 »       ldrdlt» r0,·[r6],·r810 »       ldrdlt» r0,·[r6],·r8
11 ./build-nopie/../Parser/pegen.h:18111 ./build-nopie/../Parser/pegen.h:181
12 »       svceq»  0x0005f11312 »       svceq»  0x0005f113
13 ./build-nopie/../Parser/pegen.h:18013 ./build-nopie/../Parser/pegen.h:180
14 »       svclt»  0x0018ac0d14 »       svclt»  0x0018ac0d
15 ./build-nopie/../Parser/pegen.h:181·(discriminator·1)15 ./build-nopie/../Parser/pegen.h:181·(discriminator·1)
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ./build-nopie/../Parser/pegen.h:18222 ./build-nopie/../Parser/pegen.h:182
23 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb23 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb
24 ./build-nopie/../Parser/pegen.h:182·(discriminator·1)24 ./build-nopie/../Parser/pegen.h:182·(discriminator·1)
25 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e825 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e8
26 ./build-nopie/../Parser/pegen.h:18326 ./build-nopie/../Parser/pegen.h:183
27 »       strmi»  lr,·[r1],·-sp,·asr·#1927 »       strmi»  lr,·[r1],·-sp,·asr·#19
28 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb28 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb
29 »       »       »       @·<UNDEFINED>·instruction:·0xf95ef14629 »       »       »       @·<UNDEFINED>·instruction:·0xf938f13b
30 ./build-nopie/../Parser/pegen.h:18630 ./build-nopie/../Parser/pegen.h:186
31 »       andlt»  r2,·r6,·r031 »       andlt»  r2,·r6,·r0
32 »       bvs»    fe119ba4·<__bss_end__@@Base+0xfdc78504>32 »       bvs»    fe119ba4·<__bss_end__@@Base+0xfdc7d504>
33 _PyPegen_interactive_exit():33 _PyPegen_interactive_exit():
34 ./build-nopie/../Parser/pegen.c:1534 ./build-nopie/../Parser/pegen.c:15
35 »       andcs»  fp,·fp,·#-1073741822»@·0xc000000235 »       andcs»  fp,·fp,·#-1073741822»@·0xc0000002
36 ./build-nopie/../Parser/pegen.c:1636 ./build-nopie/../Parser/pegen.c:16
37 »       andcs»  r6,·r0,·sl,·lsl·r037 »       andcs»  r6,·r0,·sl,·lsl·r0
38 ./build-nopie/../Parser/pegen.c:1938 ./build-nopie/../Parser/pegen.c:19
39 »       ldrlt»  r4,·[r0,·#-1904]»    @·0xfffff89039 »       ldrlt»  r4,·[r0,·#-1904]»    @·0xfffff890
Offset 44, 46 lines modifiedOffset 44, 46 lines modified
44 »       svceq»  0x00f0f8cc44 »       svceq»  0x00f0f8cc
45 ./build-nopie/../Parser/pegen.c:41745 ./build-nopie/../Parser/pegen.c:417
46 »       addlt»  r6,·r2,·r3,·asr·#2346 »       addlt»  r6,·r2,·r3,·asr·#23
47 »       andle»  r2,·pc,·r1,·lsl·#2247 »       andle»  r2,·pc,·r1,·lsl·#22
48 ./build-nopie/../Parser/pegen.c:42048 ./build-nopie/../Parser/pegen.c:420
49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^
50 ./build-nopie/../Parser/pegen.c:42150 ./build-nopie/../Parser/pegen.c:421
51 »       orrseq» pc,·r8,·r2,·asr·#451 »       orrseq» pc,·r8,·sp,·asr·#4
52 »       smlalbteq»      pc,·r3,·r0,·r2»   @·<UNPREDICTABLE>52 »       smlalbteq»      pc,·r2,·r0,·r2»   @·<UNPREDICTABLE>
53 »       »       »       @·<UNDEFINED>·instruction:·0xf64a920053 »       vhsub.s8»       d25,·d6,·d0
54 »       vrsra.s64»      d21,·d20,·#6454 »       vrsra.s64»      d19,·d20,·#64
55 »       strtmi» r0,·[r2],·-r4,·lsr·#655 »       strtmi» r0,·[r2],·-r4,·lsr·#6
56 »       »       »       @·<UNDEFINED>·instruction:·0xf146680956 »       »       »       @·<UNDEFINED>·instruction:·0xf13b6809
57 »       ldrd»   pc,·[r0],·-r357 »       and»    pc,·r0,·sp,·lsr·#17
58 ./build-nopie/../Parser/pegen.c:41858 ./build-nopie/../Parser/pegen.c:418
59 »       strtmi» r2,·[r0],·-r0,·lsl·#859 »       strtmi» r2,·[r0],·-r0,·lsl·#8
60 ./build-nopie/../Parser/pegen.c:42560 ./build-nopie/../Parser/pegen.c:425
61 »       ldclt»  0,·cr11,·[r0,·#-8]61 »       ldclt»  0,·cr11,·[r0,·#-8]
62 get_error_line_from_tokenizer_buffers():62 get_error_line_from_tokenizer_buffers():
63 ./build-nopie/../Parser/pegen_errors.c:26763 ./build-nopie/../Parser/pegen_errors.c:267
64 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r864 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r8
65 »       bl»     feb81834·<__bss_end__@@Base+0xfe6e0194>65 »       bl»     feb81834·<__bss_end__@@Base+0xfe6e5194>
66 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c66 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
67 »       stmdavs»r3,·{r3,·r5,·r6,·r7,·r8,·r9,·sl,·fp}67 »       stmdavs»r3,·{r3,·r5,·r6,·r7,·r8,·r9,·sl,·fp}
68 »       ldmvs»  sl,·{r0,·r2,·r3,·r9,·sl,·lr}^68 »       ldmvs»  sl,·{r0,·r2,·r3,·r9,·sl,·lr}^
69 ./build-nopie/../Parser/pegen_errors.c:27469 ./build-nopie/../Parser/pegen_errors.c:274
70 »       ldmdbvs»ip,·{r1,·r3,·r8,·ip,·sp,·pc}70 »       ldmdbvs»ip,·{r1,·r3,·r8,·ip,·sp,·pc}
71 ./build-nopie/../Parser/pegen_errors.c:274·(discriminator·1)71 ./build-nopie/../Parser/pegen_errors.c:274·(discriminator·1)
72 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e00172 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e001
73 ./build-nopie/../Parser/pegen_errors.c:274·(discriminator·2)73 ./build-nopie/../Parser/pegen_errors.c:274·(discriminator·2)
74 »       stmdblt»r4,·{r3,·r5,·r7,·r9,·fp,·lr}^74 »       stmdblt»r4,·{r3,·r5,·r7,·r9,·fp,·lr}^
75 ./build-nopie/../Parser/pegen_errors.c:27975 ./build-nopie/../Parser/pegen_errors.c:279
76 »       »       »       @·<UNDEFINED>·instruction:·0xf642462176 »       vmax.s8»d20,·d14,·d17
77 »       vshr.s64»       q10,·q2,·#6477 »       vshr.s64»       q9,·q2,·#64
78 »       pop»    {r0,·r2,·r5}78 »       pop»    {r2,·r5}
79 ./build-nopie/../Parser/pegen_errors.c:30679 ./build-nopie/../Parser/pegen_errors.c:306
80 »       »       »       @·<UNDEFINED>·instruction:·0xf0c040f880 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f8
81 ./build-nopie/../Parser/pegen_errors.c:27981 ./build-nopie/../Parser/pegen_errors.c:279
82 »       blvs»   1098ca4·<__bss_end__@@Base+0xbf7604>82 »       blvs»   109940c·<__bss_end__@@Base+0xbfcd6c>
83 ./build-nopie/../Parser/pegen_errors.c:28283 ./build-nopie/../Parser/pegen_errors.c:282
84 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef784 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef7
85 ./build-nopie/../Parser/pegen_errors.c:282·(discriminator·1)85 ./build-nopie/../Parser/pegen_errors.c:282·(discriminator·1)
86 »       tstlt»  sl,·sp,·ror·#2086 »       tstlt»  sl,·sp,·ror·#20
87 ./build-nopie/../Parser/pegen_errors.c:283·(discriminator·1)87 ./build-nopie/../Parser/pegen_errors.c:283·(discriminator·1)
88 »       and»    r6,·r0,·lr,·asr·r988 »       and»    r6,·r0,·lr,·asr·r9
89 ./build-nopie/../Parser/pegen_errors.c:283·(discriminator·2)89 ./build-nopie/../Parser/pegen_errors.c:283·(discriminator·2)
Offset 110, 133 lines modifiedOffset 110, 133 lines modified
110 ./build-nopie/../Parser/pegen_errors.c:298110 ./build-nopie/../Parser/pegen_errors.c:298
111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c
112 ./build-nopie/../Parser/pegen_errors.c:302·(discriminator·1)112 ./build-nopie/../Parser/pegen_errors.c:302·(discriminator·1)
113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918
114 ./build-nopie/../Parser/pegen_errors.c:303114 ./build-nopie/../Parser/pegen_errors.c:303
115 »       stmda»  r2,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^115 »       stmda»  r2,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^
116 ./build-nopie/../Parser/pegen_errors.c:303·(discriminator·1)116 ./build-nopie/../Parser/pegen_errors.c:303·(discriminator·1)
117 »       blne»   7b728·<_PyToken_ThreeChars@@Base+0x14fc>117 »       blne»   7b728·<_Py_Get_Getpath_CodeObject@@Base+0x20e0>
118 ./build-nopie/../Parser/pegen_errors.c:305118 ./build-nopie/../Parser/pegen_errors.c:305
119 »       addspl» pc,·r8,·#72,·4»      @·0x80000004119 »       addscc» pc,·r8,·#70254592»  @·0x4300000
120 »       eoreq»  pc,·r6,·#192,·4120 »       eoreq»  pc,·r6,·#192,·4
121 »       pop»    {r5,·r9,·sl,·lr}121 »       pop»    {r5,·r9,·sl,·lr}
122 ./build-nopie/../Parser/pegen_errors.c:306122 ./build-nopie/../Parser/pegen_errors.c:306
123 »       »       »       @·<UNDEFINED>·instruction:·0xf0c240f8123 »       »       »       @·<UNDEFINED>·instruction:·0xf0c040f8
124 ./build-nopie/../Parser/pegen_errors.c:305124 ./build-nopie/../Parser/pegen_errors.c:305
125 »       ldrblt» fp,·[r0,·#-2841]!»  @·0xfffff4e7125 »       ldrblt» fp,·[r0,·#-3311]!»  @·0xfffff311
126 _PyPegen_raise_tokenizer_init_error():126 _PyPegen_raise_tokenizer_init_error():
127 ./build-nopie/../Parser/pegen_errors.c:13127 ./build-nopie/../Parser/pegen_errors.c:13
128 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f128 »       cfstrspl»       mvf15,·[r0],·{79}»@·0x4f
129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
130 »       svceq»  0x00d8f8cc130 »       svceq»  0x00d8f8cc
131 ./build-nopie/../Parser/pegen_errors.c:14131 ./build-nopie/../Parser/pegen_errors.c:14
132 »       movtpl» pc,·#34369»@·0x8641» @·<UNPREDICTABLE>132 »       movtpl» pc,·#34380»@·0x864c» @·<UNPREDICTABLE>
133 »       movteq» pc,·#12992»@·0x32c0» @·<UNPREDICTABLE>133 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
134 ./build-nopie/../Parser/pegen_errors.c:13134 ./build-nopie/../Parser/pegen_errors.c:13
135 »       strmi»  fp,·[r4],·-r6,·lsl·#1135 »       strmi»  fp,·[r4],·-r6,·lsl·#1
136 ./build-nopie/../Parser/pegen_errors.c:14136 ./build-nopie/../Parser/pegen_errors.c:14
137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f26818
138 »       stmiblt»r0,·{r0,·r1,·r3,·r5,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}^138 »       stmiblt»r0,·{r0,·r3,·r7,·r8,·sl,·fp,·ip,·sp,·lr,·pc}^
139 ./build-nopie/../Parser/pegen_errors.c:15139 ./build-nopie/../Parser/pegen_errors.c:15
140 »       orrseq» pc,·r8,·#536870916» @·0x20000004140 »       orrseq» pc,·r8,·#-805306364»@·0xd0000004
141 »       movteq» pc,·#12992»@·0x32c0» @·<UNPREDICTABLE>141 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f26818
143 »       stmiblt»r0,·{r0,·r1,·r5,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}143 »       stmiblt»r0,·{r0,·r7,·r8,·sl,·fp,·ip,·sp,·lr,·pc}
144 ./build-nopie/../Parser/pegen_errors.c:16144 ./build-nopie/../Parser/pegen_errors.c:16
145 »       orrpl»  pc,·r8,·#64,·4145 »       orrpl»  pc,·r8,·#-1342177276»@·0xb0000004
146 »       movteq» pc,·#12992»@·0x32c0» @·<UNPREDICTABLE>146 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f26818
148 »       stmdblt»r0,·{r0,·r1,·r3,·r4,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}^148 »       stmdblt»r0,·{r0,·r3,·r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·lr,·pc}^
149 ./build-nopie/../Parser/pegen_errors.c:17149 ./build-nopie/../Parser/pegen_errors.c:17
150 »       orrspl» pc,·ip,·#64,·4150 »       orrspl» pc,·ip,·#-1342177276»       @·0xb0000004
151 »       movteq» pc,·#12992»@·0x32c0» @·<UNPREDICTABLE>151 »       movteq» pc,·#8896» @·0x22c0»  @·<UNPREDICTABLE>
152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f26818
153 »       stmdacs»r0,·{r0,·r1,·r4,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}153 »       stmdacs»r0,·{r0,·r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·lr,·pc}
154 ./build-nopie/../Parser/pegen_errors.c:14154 ./build-nopie/../Parser/pegen_errors.c:14
Max diff block lines reached; 49726551/49733117 bytes (99.99%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0024a894·<.fini>:2 00245ea4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
15.0 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21328 lines modifiedOffset 1, 22512 lines modified
  
Diff chunk too large, falling back to line-by-line diff (22143 lines added, 20959 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0024a8c0·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x00245ec0·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x0024a8d0·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x00245ed0·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x0024a8e0·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x00245ee0·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x0024a8f0·41000000·06000000·41000000·15000000·A.......A.......5 ··0x00245ef0·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x0024a900·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x00245f00·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x0024a910·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x00245f10·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x0024a920·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x00245f20·41000000·29000000·41000000·02000000·A...)...A.......
9 ··0x0024a930·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x00245f30·41000000·19000000·41000000·0a000000·A.......A.......
10 ··0x0024a940·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x00245f40·41000000·0b000000·41000000·00000000·A.......A.......
11 ··0x0024a950·00000000·6d61696e·00000000·25732573·....main....%s%s11 ··0x00245f50·00000000·6d61696e·00000000·25732573·....main....%s%s
12 ··0x0024a960·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.12 ··0x00245f60·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.
13 ··0x0024a970·31343a31·343a3335·00000000·4a756e20·14:14:35....Jun·13 ··0x00245f70·31343a31·343a3335·00000000·4a756e20·14:14:35....Jun·
14 ··0x0024a980·31312032·30323400·454e444d·41524b45·11·2024.ENDMARKE14 ··0x00245f80·31312032·30323400·454e444d·41524b45·11·2024.ENDMARKE
15 ··0x0024a990·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI15 ··0x00245f90·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI
16 ··0x0024a9a0·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE16 ··0x00245fa0·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE
17 ··0x0024a9b0·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR17 ··0x00245fb0·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR
18 ··0x0024a9c0·00000000·52504152·00000000·4c535142·....RPAR....LSQB18 ··0x00245fc0·00000000·52504152·00000000·4c535142·....RPAR....LSQB
19 ··0x0024a9d0·00000000·52535142·00000000·434f4c4f·....RSQB....COLO19 ··0x00245fd0·00000000·52535142·00000000·434f4c4f·....RSQB....COLO
20 ··0x0024a9e0·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI20 ··0x00245fe0·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI
21 ··0x0024a9f0·00000000·504c5553·00000000·4d494e55·....PLUS....MINU21 ··0x00245ff0·00000000·504c5553·00000000·4d494e55·....PLUS....MINU
22 ··0x0024aa00·53000000·53544152·00000000·534c4153·S...STAR....SLAS22 ··0x00246000·53000000·53544152·00000000·534c4153·S...STAR....SLAS
23 ··0x0024aa10·48000000·56424152·00000000·414d5045·H...VBAR....AMPE23 ··0x00246010·48000000·56424152·00000000·414d5045·H...VBAR....AMPE
24 ··0x0024aa20·52000000·4c455353·00000000·47524541·R...LESS....GREA24 ··0x00246020·52000000·4c455353·00000000·47524541·R...LESS....GREA
25 ··0x0024aa30·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA25 ··0x00246030·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA
26 ··0x0024aa40·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ26 ··0x00246040·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ
27 ··0x0024aa50·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....27 ··0x00246050·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....
28 ··0x0024aa60·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA28 ··0x00246060·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA
29 ··0x0024aa70·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD29 ··0x00246070·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD
30 ··0x0024aa80·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..30 ··0x00246080·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..
31 ··0x0024aa90·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH31 ··0x00246090·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH
32 ··0x0024aaa0·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST32 ··0x002460a0·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST
33 ··0x0024aab0·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...33 ··0x002460b0·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...
34 ··0x0024aac0·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR34 ··0x002460c0·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR
35 ··0x0024aad0·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU35 ··0x002460d0·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU
36 ··0x0024aae0·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL36 ··0x002460e0·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL
37 ··0x0024aaf0·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..37 ··0x002460f0·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..
38 ··0x0024ab00·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC38 ··0x00246100·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC
39 ··0x0024ab10·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT39 ··0x00246110·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT
40 ··0x0024ab20·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH40 ··0x00246120·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH
41 ··0x0024ab30·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB41 ··0x00246130·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB
42 ··0x0024ab40·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB42 ··0x00246140·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB
43 ··0x0024ab50·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL43 ··0x00246150·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL
44 ··0x0024ab60·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ44 ··0x00246160·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ
45 ··0x0024ab70·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI45 ··0x00246170·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI
46 ··0x0024ab80·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU46 ··0x00246180·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU
47 ··0x0024ab90·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.47 ··0x00246190·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.
48 ··0x0024aba0·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE48 ··0x002461a0·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE
49 ··0x0024abb0·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT49 ··0x002461b0·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT
50 ··0x0024abc0·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR50 ··0x002461c0·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR
51 ··0x0024abd0·494e475f·53544152·54000000·46535452·ING_START...FSTR51 ··0x002461d0·494e475f·53544152·54000000·46535452·ING_START...FSTR
52 ··0x0024abe0·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR52 ··0x002461e0·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR
53 ··0x0024abf0·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.53 ··0x002461f0·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.
54 ··0x0024ac00·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>54 ··0x00246200·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>
55 ··0x0024ac10·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..55 ··0x00246210·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..
56 ··0x0024ac20·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco56 ··0x00246220·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco
57 ··0x0024ac30·6d706c65·74652069·6e707574·00000000·mplete·input....57 ··0x00246230·6d706c65·74652069·6e707574·00000000·mplete·input....
58 ··0x0024ac40·6d756c74·69706c65·20737461·74656d65·multiple·stateme58 ··0x00246240·6d756c74·69706c65·20737461·74656d65·multiple·stateme
59 ··0x0024ac50·6e747320·666f756e·64207768·696c6520·nts·found·while·59 ··0x00246250·6e747320·666f756e·64207768·696c6520·nts·found·while·
60 ··0x0024ac60·636f6d70·696c696e·67206120·73696e67·compiling·a·sing60 ··0x00246260·636f6d70·696c696e·67206120·73696e67·compiling·a·sing
61 ··0x0024ac70·6c652073·74617465·6d656e74·00000000·le·statement....61 ··0x00246270·6c652073·74617465·6d656e74·00000000·le·statement....
62 ··0x0024ac80·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz62 ··0x00246280·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz
63 ··0x0024ac90·65000000·756e6963·6f646564·61746100·e...unicodedata.63 ··0x00246290·65000000·756e6963·6f646564·61746100·e...unicodedata.
64 ··0x0024aca0·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm64 ··0x002462a0·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm
65 ··0x0024acb0·616c697a·65282920·6d757374·20726574·alize()·must·ret65 ··0x002462b0·616c697a·65282920·6d757374·20726574·alize()·must·ret
66 ··0x0024acc0·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no66 ··0x002462c0·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no
67 ··0x0024acd0·7420252e·32303073·00000000·556e6465·t·%.200s....Unde67 ··0x002462d0·7420252e·32303073·00000000·556e6465·t·%.200s....Unde
68 ··0x0024ace0·7273636f·72657320·696e206e·756d6572·rscores·in·numer68 ··0x002462e0·7273636f·72657320·696e206e·756d6572·rscores·in·numer
69 ··0x0024acf0·6963206c·69746572·616c7320·61726520·ic·literals·are·69 ··0x002462f0·6963206c·69746572·616c7320·61726520·ic·literals·are·
70 ··0x0024ad00·6f6e6c79·20737570·706f7274·65642069·only·supported·i70 ··0x00246300·6f6e6c79·20737570·706f7274·65642069·only·supported·i
71 ··0x0024ad10·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and71 ··0x00246310·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and
72 ··0x0024ad20·20677265·61746572·00000000·2553202d··greater....%S·-72 ··0x00246320·20677265·61746572·00000000·2553202d··greater....%S·-
73 ··0x0024ad30·20436f6e·73696465·72206865·78616465··Consider·hexade73 ··0x00246330·20436f6e·73696465·72206865·78616465··Consider·hexade
74 ··0x0024ad40·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i74 ··0x00246340·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i
75 ··0x0024ad50·6e746567·6572206c·69746572·616c7320·nteger·literals·75 ··0x00246350·6e746567·6572206c·69746572·616c7320·nteger·literals·
76 ··0x0024ad60·746f2061·766f6964·20646563·696d616c·to·avoid·decimal76 ··0x00246360·746f2061·766f6964·20646563·696d616c·to·avoid·decimal
77 ··0x0024ad70·20636f6e·76657273·696f6e20·6c696d69··conversion·limi77 ··0x00246370·20636f6e·76657273·696f6e20·6c696d69··conversion·limi
78 ··0x0024ad80·74732e00·65787065·63746564·20272573·ts..expected·'%s78 ··0x00246380·74732e00·65787065·63746564·20272573·ts..expected·'%s
79 ··0x0024ad90·27000000·3c737464·696e3e00·496e7661·'...<stdin>.Inva79 ··0x00246390·27000000·3c737464·696e3e00·496e7661·'...<stdin>.Inva
80 ··0x0024ada0·6c696420·5554462d·38207365·7175656e·lid·UTF-8·sequen80 ··0x002463a0·6c696420·5554462d·38207365·7175656e·lid·UTF-8·sequen
81 ··0x0024adb0·63650000·65787065·63746564·20282573·ce..expected·(%s81 ··0x002463b0·63650000·65787065·63746564·20282573·ce..expected·(%s
82 ··0x0024adc0·29000000·696e7661·6c696420·746f6b65·)...invalid·toke82 ··0x002463c0·29000000·696e7661·6c696420·746f6b65·)...invalid·toke
83 ··0x0024add0·6e000000·696e636f·6e736973·74656e74·n...inconsistent83 ··0x002463d0·6e000000·696e636f·6e736973·74656e74·n...inconsistent
84 ··0x0024ade0·20757365·206f6620·74616273·20616e64··use·of·tabs·and84 ··0x002463e0·20757365·206f6620·74616273·20616e64··use·of·tabs·and
85 ··0x0024adf0·20737061·63657320·696e2069·6e64656e··spaces·in·inden85 ··0x002463f0·20737061·63657320·696e2069·6e64656e··spaces·in·inden
86 ··0x0024ae00·74617469·6f6e0000·746f6f20·6d616e79·tation..too·many86 ··0x00246400·74617469·6f6e0000·746f6f20·6d616e79·tation..too·many
87 ··0x0024ae10·206c6576·656c7320·6f662069·6e64656e··levels·of·inden87 ··0x00246410·206c6576·656c7320·6f662069·6e64656e··levels·of·inden
88 ··0x0024ae20·74617469·6f6e0000·756e6578·70656374·tation..unexpect88 ··0x00246420·74617469·6f6e0000·756e6578·70656374·tation..unexpect
89 ··0x0024ae30·65642063·68617261·63746572·20616674·ed·character·aft89 ··0x00246430·65642063·68617261·63746572·20616674·ed·character·aft
90 ··0x0024ae40·6572206c·696e6520·636f6e74·696e7561·er·line·continua90 ··0x00246440·6572206c·696e6520·636f6e74·696e7561·er·line·continua
91 ··0x0024ae50·74696f6e·20636861·72616374·65720000·tion·character..91 ··0x00246450·74696f6e·20636861·72616374·65720000·tion·character..
92 ··0x0024ae60·756e6b6e·6f776e20·70617273·696e6720·unknown·parsing·92 ··0x00246460·756e6b6e·6f776e20·70617273·696e6720·unknown·parsing·
93 ··0x0024ae70·6572726f·72000000·756e6578·70656374·error...unexpect93 ··0x00246470·6572726f·72000000·756e6578·70656374·error...unexpect
94 ··0x0024ae80·65642045·4f462077·68696c65·20706172·ed·EOF·while·par94 ··0x00246480·65642045·4f462077·68696c65·20706172·ed·EOF·while·par
95 ··0x0024ae90·73696e67·00000000·756e696e·64656e74·sing....unindent95 ··0x00246490·73696e67·00000000·756e696e·64656e74·sing....unindent
96 ··0x0024aea0·20646f65·73206e6f·74206d61·74636820··does·not·match·96 ··0x002464a0·20646f65·73206e6f·74206d61·74636820··does·not·match·
97 ··0x0024aeb0·616e7920·6f757465·7220696e·64656e74·any·outer·indent97 ··0x002464b0·616e7920·6f757465·7220696e·64656e74·any·outer·indent
98 ··0x0024aec0·6174696f·6e206c65·76656c00·50617273·ation·level.Pars98 ··0x002464c0·6174696f·6e206c65·76656c00·50617273·ation·level.Pars
99 ··0x0024aed0·65722063·6f6c756d·6e206f66·66736574·er·column·offset99 ··0x002464d0·65722063·6f6c756d·6e206f66·66736574·er·column·offset
100 ··0x0024aee0·206f7665·72666c6f·77202d20·736f7572··overflow·-·sour100 ··0x002464e0·206f7665·72666c6f·77202d20·736f7572··overflow·-·sour
101 ··0x0024aef0·6365206c·696e6520·69732074·6f6f2062·ce·line·is·too·b101 ··0x002464f0·6365206c·696e6520·69732074·6f6f2062·ce·line·is·too·b
102 ··0x0024af00·69670000·756e6578·70656374·65642069·ig..unexpected·i102 ··0x00246500·69670000·756e6578·70656374·65642069·ig..unexpected·i
103 ··0x0024af10·6e64656e·74000000·756e6578·70656374·ndent...unexpect103 ··0x00246510·6e64656e·74000000·756e6578·70656374·ndent...unexpect
104 ··0x0024af20·65642075·6e696e64·656e7400·6572726f·ed·unindent.erro104 ··0x00246520·65642075·6e696e64·656e7400·6572726f·ed·unindent.erro
105 ··0x0024af30·72206174·20737461·72742062·65666f72·r·at·start·befor105 ··0x00246530·72206174·20737461·72742062·65666f72·r·at·start·befor
106 ··0x0024af40·65207265·6164696e·6720616e·7920696e·e·reading·any·in106 ··0x00246540·65207265·6164696e·6720616e·7920696e·e·reading·any·in
107 ··0x0024af50·70757400·696e7661·6c696420·73796e74·put.invalid·synt107 ··0x00246550·70757400·696e7661·6c696420·73796e74·put.invalid·synt
108 ··0x0024af60·61780000·284f6e6e·4e6e6e29·00000000·ax..(OnnNnn)....108 ··0x00246560·61780000·284f6e6e·4e6e6e29·00000000·ax..(OnnNnn)....
109 ··0x0024af70·76616c75·65206572·726f7200·756e6963·value·error.unic109 ··0x00246570·76616c75·65206572·726f7200·756e6963·value·error.unic
110 ··0x0024af80·6f646520·6572726f·72000000·28257329·ode·error...(%s)110 ··0x00246580·6f646520·6572726f·72000000·28257329·ode·error...(%s)
111 ··0x0024af90·20255500·28257329·20756e6b·6e6f776e··%U.(%s)·unknown111 ··0x00246590·20255500·28257329·20756e6b·6e6f776e··%U.(%s)·unknown
112 ··0x0024afa0·20657272·6f720000·27256327·20776173··error..'%c'·was112 ··0x002465a0·20657272·6f720000·27256327·20776173··error..'%c'·was
113 ··0x0024afb0·206e6576·65722063·6c6f7365·64000000··never·closed...113 ··0x002465b0·206e6576·65722063·6c6f7365·64000000··never·closed...
114 ··0x0024afc0·284f6969·4f290000·50617273·65722073·(OiiO)..Parser·s114 ··0x002465c0·284f6969·4f290000·50617273·65722073·(OiiO)..Parser·s
115 ··0x0024afd0·7461636b·206f7665·72666c6f·77656420·tack·overflowed·115 ··0x002465d0·7461636b·206f7665·72666c6f·77656420·tack·overflowed·
116 ··0x0024afe0·2d205079·74686f6e·20736f75·72636520·-·Python·source·116 ··0x002465e0·2d205079·74686f6e·20736f75·72636520·-·Python·source·
117 ··0x0024aff0·746f6f20·636f6d70·6c657820·746f2070·too·complex·to·p117 ··0x002465f0·746f6f20·636f6d70·6c657820·746f2070·too·complex·to·p
118 ··0x0024b000·61727365·00000000·75000000·63616e6e·arse....u...cann118 ··0x00246600·61727365·00000000·75000000·63616e6e·arse....u...cann
119 ··0x0024b010·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and119 ··0x00246610·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and
120 ··0x0024b020·206e6f6e·62797465·73206c69·74657261··nonbytes·litera120 ··0x00246620·206e6f6e·62797465·73206c69·74657261··nonbytes·litera
121 ··0x0024b030·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in121 ··0x00246630·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in
122 ··0x0024b040·76616c69·6420636f·6e766572·73696f6e·valid·conversion122 ··0x00246640·76616c69·6420636f·6e766572·73696f6e·valid·conversion
123 ··0x0024b050·20636861·72616374·65722025·523a2065··character·%R:·e123 ··0x00246650·20636861·72616374·65722025·523a2065··character·%R:·e
124 ··0x0024b060·78706563·74656420·2773272c·20277227·xpected·'s',·'r'124 ··0x00246660·78706563·74656420·2773272c·20277227·xpected·'s',·'r'
125 ··0x0024b070·2c206f72·20276127·00000000·72520000·,·or·'a'....rR..125 ··0x00246670·2c206f72·20276127·00000000·72520000·,·or·'a'....rR..
Max diff block lines reached; 12808891/15696850 bytes (81.60%) 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 ··0x0042b744·00··································.2 ··0x00426d48·00··································.
  
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x0042b748·7c4ad47f·01000000···················|J......2 ··0x00426d4c·34e1d37f·01000000···················4.......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0042b750·00000000····························....2 ··0x00426d54·00000000····························....
  
257 B
readelf --wide --decompress --hex-dump=.tdata {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.tdata':1 Hex·dump·of·section·'.tdata':
2 ··0x0042cee4·40442900····························@D).2 ··0x00427ee4·40fa2800····························@.(.
  
280 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 ··0x0042cee8·85021700·95a00700···················........2 ··0x00427ee8·414f1600·6dc20700···················AO..m...
  
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 ··0x0042cef0·6d021700····························m...2 ··0x00427ef0·294f1600····························)O..
  
275 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0042cef4·00000000····························....2 ··0x00427ef4·00000000····························....
  
17.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 138 lines modifiedOffset 1, 138 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0042d000·f8ce4200·00000000·00000000·148c0200·..B.............3 ··0x00428000·f87e4200·00000000·00000000·148c0200·.~B.............
4 ··0x0042d010·148c0200·148c0200·148c0200·148c0200·................4 ··0x00428010·148c0200·148c0200·148c0200·148c0200·................
5 ··0x0042d020·148c0200·148c0200·148c0200·148c0200·................5 ··0x00428020·148c0200·148c0200·148c0200·148c0200·................
6 ··0x0042d030·148c0200·148c0200·148c0200·148c0200·................6 ··0x00428030·148c0200·148c0200·148c0200·148c0200·................
7 ··0x0042d040·148c0200·148c0200·148c0200·148c0200·................7 ··0x00428040·148c0200·148c0200·148c0200·148c0200·................
8 ··0x0042d050·148c0200·148c0200·148c0200·148c0200·................8 ··0x00428050·148c0200·148c0200·148c0200·148c0200·................
9 ··0x0042d060·148c0200·148c0200·148c0200·148c0200·................9 ··0x00428060·148c0200·148c0200·148c0200·148c0200·................
10 ··0x0042d070·148c0200·148c0200·148c0200·148c0200·................10 ··0x00428070·148c0200·148c0200·148c0200·148c0200·................
11 ··0x0042d080·148c0200·148c0200·148c0200·148c0200·................11 ··0x00428080·148c0200·148c0200·148c0200·148c0200·................
12 ··0x0042d090·148c0200·148c0200·148c0200·148c0200·................12 ··0x00428090·148c0200·148c0200·148c0200·148c0200·................
13 ··0x0042d0a0·148c0200·148c0200·148c0200·148c0200·................13 ··0x004280a0·148c0200·148c0200·148c0200·148c0200·................
14 ··0x0042d0b0·148c0200·148c0200·148c0200·148c0200·................14 ··0x004280b0·148c0200·148c0200·148c0200·148c0200·................
15 ··0x0042d0c0·148c0200·148c0200·148c0200·148c0200·................15 ··0x004280c0·148c0200·148c0200·148c0200·148c0200·................
16 ··0x0042d0d0·148c0200·148c0200·148c0200·148c0200·................16 ··0x004280d0·148c0200·148c0200·148c0200·148c0200·................
17 ··0x0042d0e0·148c0200·148c0200·148c0200·148c0200·................17 ··0x004280e0·148c0200·148c0200·148c0200·148c0200·................
18 ··0x0042d0f0·148c0200·148c0200·148c0200·148c0200·................18 ··0x004280f0·148c0200·148c0200·148c0200·148c0200·................
19 ··0x0042d100·148c0200·148c0200·148c0200·148c0200·................19 ··0x00428100·148c0200·148c0200·148c0200·148c0200·................
20 ··0x0042d110·148c0200·148c0200·148c0200·148c0200·................20 ··0x00428110·148c0200·148c0200·148c0200·148c0200·................
21 ··0x0042d120·148c0200·148c0200·148c0200·148c0200·................21 ··0x00428120·148c0200·148c0200·148c0200·148c0200·................
22 ··0x0042d130·148c0200·148c0200·148c0200·148c0200·................22 ··0x00428130·148c0200·148c0200·148c0200·148c0200·................
23 ··0x0042d140·148c0200·148c0200·148c0200·148c0200·................23 ··0x00428140·148c0200·148c0200·148c0200·148c0200·................
24 ··0x0042d150·148c0200·148c0200·148c0200·148c0200·................24 ··0x00428150·148c0200·148c0200·148c0200·148c0200·................
25 ··0x0042d160·148c0200·148c0200·148c0200·148c0200·................25 ··0x00428160·148c0200·148c0200·148c0200·148c0200·................
26 ··0x0042d170·148c0200·148c0200·148c0200·148c0200·................26 ··0x00428170·148c0200·148c0200·148c0200·148c0200·................
27 ··0x0042d180·148c0200·148c0200·148c0200·148c0200·................27 ··0x00428180·148c0200·148c0200·148c0200·148c0200·................
28 ··0x0042d190·148c0200·148c0200·148c0200·148c0200·................28 ··0x00428190·148c0200·148c0200·148c0200·148c0200·................
29 ··0x0042d1a0·148c0200·148c0200·148c0200·148c0200·................29 ··0x004281a0·148c0200·148c0200·148c0200·148c0200·................
30 ··0x0042d1b0·148c0200·148c0200·148c0200·148c0200·................30 ··0x004281b0·148c0200·148c0200·148c0200·148c0200·................
31 ··0x0042d1c0·148c0200·148c0200·148c0200·148c0200·................31 ··0x004281c0·148c0200·148c0200·148c0200·148c0200·................
32 ··0x0042d1d0·148c0200·148c0200·148c0200·148c0200·................32 ··0x004281d0·148c0200·148c0200·148c0200·148c0200·................
33 ··0x0042d1e0·148c0200·148c0200·148c0200·148c0200·................33 ··0x004281e0·148c0200·148c0200·148c0200·148c0200·................
34 ··0x0042d1f0·148c0200·148c0200·148c0200·148c0200·................34 ··0x004281f0·148c0200·148c0200·148c0200·148c0200·................
35 ··0x0042d200·148c0200·148c0200·148c0200·148c0200·................35 ··0x00428200·148c0200·148c0200·148c0200·148c0200·................
36 ··0x0042d210·148c0200·148c0200·148c0200·148c0200·................36 ··0x00428210·148c0200·148c0200·148c0200·148c0200·................
37 ··0x0042d220·148c0200·148c0200·148c0200·148c0200·................37 ··0x00428220·148c0200·148c0200·148c0200·148c0200·................
38 ··0x0042d230·148c0200·148c0200·148c0200·148c0200·................38 ··0x00428230·148c0200·148c0200·148c0200·148c0200·................
39 ··0x0042d240·148c0200·148c0200·148c0200·148c0200·................39 ··0x00428240·148c0200·148c0200·148c0200·148c0200·................
40 ··0x0042d250·148c0200·148c0200·148c0200·148c0200·................40 ··0x00428250·148c0200·148c0200·148c0200·148c0200·................
41 ··0x0042d260·148c0200·148c0200·148c0200·148c0200·................41 ··0x00428260·148c0200·148c0200·148c0200·148c0200·................
42 ··0x0042d270·148c0200·148c0200·148c0200·148c0200·................42 ··0x00428270·148c0200·148c0200·148c0200·148c0200·................
43 ··0x0042d280·148c0200·148c0200·148c0200·148c0200·................43 ··0x00428280·148c0200·148c0200·148c0200·148c0200·................
44 ··0x0042d290·148c0200·148c0200·148c0200·148c0200·................44 ··0x00428290·148c0200·148c0200·148c0200·148c0200·................
45 ··0x0042d2a0·148c0200·148c0200·148c0200·148c0200·................45 ··0x004282a0·148c0200·148c0200·148c0200·148c0200·................
46 ··0x0042d2b0·148c0200·148c0200·148c0200·148c0200·................46 ··0x004282b0·148c0200·148c0200·148c0200·148c0200·................
47 ··0x0042d2c0·148c0200·148c0200·148c0200·148c0200·................47 ··0x004282c0·148c0200·148c0200·148c0200·148c0200·................
48 ··0x0042d2d0·148c0200·148c0200·148c0200·148c0200·................48 ··0x004282d0·148c0200·148c0200·148c0200·148c0200·................
49 ··0x0042d2e0·148c0200·148c0200·148c0200·148c0200·................49 ··0x004282e0·148c0200·148c0200·148c0200·148c0200·................
50 ··0x0042d2f0·148c0200·148c0200·148c0200·148c0200·................50 ··0x004282f0·148c0200·148c0200·148c0200·148c0200·................
51 ··0x0042d300·148c0200·148c0200·148c0200·148c0200·................51 ··0x00428300·148c0200·148c0200·148c0200·148c0200·................
52 ··0x0042d310·148c0200·148c0200·148c0200·148c0200·................52 ··0x00428310·148c0200·148c0200·148c0200·148c0200·................
53 ··0x0042d320·148c0200·148c0200·148c0200·148c0200·................53 ··0x00428320·148c0200·148c0200·148c0200·148c0200·................
54 ··0x0042d330·148c0200·148c0200·148c0200·148c0200·................54 ··0x00428330·148c0200·148c0200·148c0200·148c0200·................
55 ··0x0042d340·148c0200·148c0200·148c0200·148c0200·................55 ··0x00428340·148c0200·148c0200·148c0200·148c0200·................
56 ··0x0042d350·148c0200·148c0200·148c0200·148c0200·................56 ··0x00428350·148c0200·148c0200·148c0200·148c0200·................
57 ··0x0042d360·148c0200·148c0200·148c0200·148c0200·................57 ··0x00428360·148c0200·148c0200·148c0200·148c0200·................
58 ··0x0042d370·148c0200·148c0200·148c0200·148c0200·................58 ··0x00428370·148c0200·148c0200·148c0200·148c0200·................
59 ··0x0042d380·148c0200·148c0200·148c0200·148c0200·................59 ··0x00428380·148c0200·148c0200·148c0200·148c0200·................
60 ··0x0042d390·148c0200·148c0200·148c0200·148c0200·................60 ··0x00428390·148c0200·148c0200·148c0200·148c0200·................
61 ··0x0042d3a0·148c0200·148c0200·148c0200·148c0200·................61 ··0x004283a0·148c0200·148c0200·148c0200·148c0200·................
62 ··0x0042d3b0·148c0200·148c0200·148c0200·148c0200·................62 ··0x004283b0·148c0200·148c0200·148c0200·148c0200·................
63 ··0x0042d3c0·148c0200·148c0200·148c0200·148c0200·................63 ··0x004283c0·148c0200·148c0200·148c0200·148c0200·................
64 ··0x0042d3d0·148c0200·148c0200·148c0200·148c0200·................64 ··0x004283d0·148c0200·148c0200·148c0200·148c0200·................
65 ··0x0042d3e0·148c0200·148c0200·148c0200·148c0200·................65 ··0x004283e0·148c0200·148c0200·148c0200·148c0200·................
66 ··0x0042d3f0·148c0200·148c0200·148c0200·148c0200·................66 ··0x004283f0·148c0200·148c0200·148c0200·148c0200·................
67 ··0x0042d400·148c0200·148c0200·148c0200·148c0200·................67 ··0x00428400·148c0200·148c0200·148c0200·148c0200·................
68 ··0x0042d410·148c0200·148c0200·148c0200·148c0200·................68 ··0x00428410·148c0200·148c0200·148c0200·148c0200·................
69 ··0x0042d420·148c0200·148c0200·148c0200·148c0200·................69 ··0x00428420·148c0200·148c0200·148c0200·148c0200·................
70 ··0x0042d430·148c0200·148c0200·148c0200·148c0200·................70 ··0x00428430·148c0200·148c0200·148c0200·148c0200·................
71 ··0x0042d440·148c0200·148c0200·148c0200·148c0200·................71 ··0x00428440·148c0200·148c0200·148c0200·148c0200·................
72 ··0x0042d450·148c0200·148c0200·148c0200·148c0200·................72 ··0x00428450·148c0200·148c0200·148c0200·148c0200·................
73 ··0x0042d460·148c0200·148c0200·148c0200·148c0200·................73 ··0x00428460·148c0200·148c0200·148c0200·148c0200·................
74 ··0x0042d470·148c0200·148c0200·148c0200·148c0200·................74 ··0x00428470·148c0200·148c0200·148c0200·148c0200·................
75 ··0x0042d480·148c0200·148c0200·148c0200·148c0200·................75 ··0x00428480·148c0200·148c0200·148c0200·148c0200·................
76 ··0x0042d490·148c0200·148c0200·148c0200·148c0200·................76 ··0x00428490·148c0200·148c0200·148c0200·148c0200·................
77 ··0x0042d4a0·148c0200·148c0200·148c0200·148c0200·................77 ··0x004284a0·148c0200·148c0200·148c0200·148c0200·................
78 ··0x0042d4b0·148c0200·148c0200·148c0200·148c0200·................78 ··0x004284b0·148c0200·148c0200·148c0200·148c0200·................
79 ··0x0042d4c0·148c0200·148c0200·148c0200·148c0200·................79 ··0x004284c0·148c0200·148c0200·148c0200·148c0200·................
80 ··0x0042d4d0·148c0200·148c0200·148c0200·148c0200·................80 ··0x004284d0·148c0200·148c0200·148c0200·148c0200·................
81 ··0x0042d4e0·148c0200·148c0200·148c0200·148c0200·................81 ··0x004284e0·148c0200·148c0200·148c0200·148c0200·................
82 ··0x0042d4f0·148c0200·148c0200·148c0200·148c0200·................82 ··0x004284f0·148c0200·148c0200·148c0200·148c0200·................
83 ··0x0042d500·148c0200·148c0200·148c0200·148c0200·................83 ··0x00428500·148c0200·148c0200·148c0200·148c0200·................
84 ··0x0042d510·148c0200·148c0200·148c0200·148c0200·................84 ··0x00428510·148c0200·148c0200·148c0200·148c0200·................
85 ··0x0042d520·148c0200·148c0200·148c0200·148c0200·................85 ··0x00428520·148c0200·148c0200·148c0200·148c0200·................
86 ··0x0042d530·148c0200·148c0200·148c0200·148c0200·................86 ··0x00428530·148c0200·148c0200·148c0200·148c0200·................
87 ··0x0042d540·148c0200·148c0200·148c0200·148c0200·................87 ··0x00428540·148c0200·148c0200·148c0200·148c0200·................
88 ··0x0042d550·148c0200·148c0200·148c0200·148c0200·................88 ··0x00428550·148c0200·148c0200·148c0200·148c0200·................
89 ··0x0042d560·148c0200·148c0200·148c0200·148c0200·................89 ··0x00428560·148c0200·148c0200·148c0200·148c0200·................
90 ··0x0042d570·148c0200·148c0200·148c0200·148c0200·................90 ··0x00428570·148c0200·148c0200·148c0200·148c0200·................
91 ··0x0042d580·148c0200·148c0200·148c0200·148c0200·................91 ··0x00428580·148c0200·148c0200·148c0200·148c0200·................
92 ··0x0042d590·148c0200·148c0200·148c0200·148c0200·................92 ··0x00428590·148c0200·148c0200·148c0200·148c0200·................
93 ··0x0042d5a0·148c0200·148c0200·148c0200·148c0200·................93 ··0x004285a0·148c0200·148c0200·148c0200·148c0200·................
94 ··0x0042d5b0·148c0200·148c0200·148c0200·148c0200·................94 ··0x004285b0·148c0200·148c0200·148c0200·148c0200·................
95 ··0x0042d5c0·148c0200·148c0200·148c0200·148c0200·................95 ··0x004285c0·148c0200·148c0200·148c0200·148c0200·................
96 ··0x0042d5d0·148c0200·148c0200·148c0200·148c0200·................96 ··0x004285d0·148c0200·148c0200·148c0200·148c0200·................
97 ··0x0042d5e0·148c0200·148c0200·148c0200·148c0200·................97 ··0x004285e0·148c0200·148c0200·148c0200·148c0200·................
98 ··0x0042d5f0·148c0200·148c0200·148c0200·148c0200·................98 ··0x004285f0·148c0200·148c0200·148c0200·148c0200·................
99 ··0x0042d600·148c0200·148c0200·148c0200·148c0200·................99 ··0x00428600·148c0200·148c0200·148c0200·148c0200·................
100 ··0x0042d610·148c0200·148c0200·148c0200·148c0200·................100 ··0x00428610·148c0200·148c0200·148c0200·148c0200·................
101 ··0x0042d620·148c0200·148c0200·148c0200·148c0200·................101 ··0x00428620·148c0200·148c0200·148c0200·148c0200·................
102 ··0x0042d630·148c0200·148c0200·148c0200·148c0200·................102 ··0x00428630·148c0200·148c0200·148c0200·148c0200·................
103 ··0x0042d640·148c0200·148c0200·148c0200·148c0200·................103 ··0x00428640·148c0200·148c0200·148c0200·148c0200·................
104 ··0x0042d650·148c0200·148c0200·148c0200·148c0200·................104 ··0x00428650·148c0200·148c0200·148c0200·148c0200·................
105 ··0x0042d660·148c0200·148c0200·148c0200·148c0200·................105 ··0x00428660·148c0200·148c0200·148c0200·148c0200·................
106 ··0x0042d670·148c0200·148c0200·148c0200·148c0200·................106 ··0x00428670·148c0200·148c0200·148c0200·148c0200·................
107 ··0x0042d680·148c0200·148c0200·148c0200·148c0200·................107 ··0x00428680·148c0200·148c0200·148c0200·148c0200·................
108 ··0x0042d690·148c0200·148c0200·148c0200·148c0200·................108 ··0x00428690·148c0200·148c0200·148c0200·148c0200·................
109 ··0x0042d6a0·148c0200·148c0200·148c0200·148c0200·................109 ··0x004286a0·148c0200·148c0200·148c0200·148c0200·................
110 ··0x0042d6b0·148c0200·148c0200·148c0200·148c0200·................110 ··0x004286b0·148c0200·148c0200·148c0200·148c0200·................
111 ··0x0042d6c0·148c0200·148c0200·148c0200·148c0200·................111 ··0x004286c0·148c0200·148c0200·148c0200·148c0200·................
112 ··0x0042d6d0·148c0200·148c0200·148c0200·148c0200·................112 ··0x004286d0·148c0200·148c0200·148c0200·148c0200·................
113 ··0x0042d6e0·148c0200·148c0200·148c0200·148c0200·................113 ··0x004286e0·148c0200·148c0200·148c0200·148c0200·................
114 ··0x0042d6f0·148c0200·148c0200·148c0200·148c0200·................114 ··0x004286f0·148c0200·148c0200·148c0200·148c0200·................
115 ··0x0042d700·148c0200·148c0200·148c0200·148c0200·................115 ··0x00428700·148c0200·148c0200·148c0200·148c0200·................
116 ··0x0042d710·148c0200·148c0200·148c0200·148c0200·................116 ··0x00428710·148c0200·148c0200·148c0200·148c0200·................
117 ··0x0042d720·148c0200·148c0200·148c0200·148c0200·................117 ··0x00428720·148c0200·148c0200·148c0200·148c0200·................
118 ··0x0042d730·148c0200·148c0200·148c0200·148c0200·................118 ··0x00428730·148c0200·148c0200·148c0200·148c0200·................
119 ··0x0042d740·148c0200·148c0200·148c0200·148c0200·................119 ··0x00428740·148c0200·148c0200·148c0200·148c0200·................
120 ··0x0042d750·148c0200·148c0200·148c0200·148c0200·................120 ··0x00428750·148c0200·148c0200·148c0200·148c0200·................
121 ··0x0042d760·148c0200·148c0200·148c0200·148c0200·................121 ··0x00428760·148c0200·148c0200·148c0200·148c0200·................
122 ··0x0042d770·148c0200·148c0200·148c0200·148c0200·................122 ··0x00428770·148c0200·148c0200·148c0200·148c0200·................
123 ··0x0042d780·148c0200·148c0200·148c0200·148c0200·................123 ··0x00428780·148c0200·148c0200·148c0200·148c0200·................
124 ··0x0042d790·148c0200·148c0200·148c0200·148c0200·................124 ··0x00428790·148c0200·148c0200·148c0200·148c0200·................
125 ··0x0042d7a0·148c0200·148c0200·148c0200·148c0200·................125 ··0x004287a0·148c0200·148c0200·148c0200·148c0200·................
126 ··0x0042d7b0·148c0200·148c0200·148c0200·148c0200·................126 ··0x004287b0·148c0200·148c0200·148c0200·148c0200·................
Max diff block lines reached; 0/18104 bytes (0.00%) of diff not shown.
1.17 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9379 lines modifiedOffset 1, 9379 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1312 lines added, 32 lines removed)
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x0042d860·00000000·00000000·f8d94200·f0d94200·..........B...B.2 ··0x00428860·00000000·00000000·f8894200·f0894200·..........B...B.
3 ··0x0042d870·c0d94200·88d94200·48d94200·00d94200·..B...B.H.B...B.3 ··0x00428870·c0894200·88894200·48894200·00894200·..B...B.H.B...B.
4 ··0x0042d880·c8d84200·b8d84200·a0d84200·3c312500·..B...B...B.<1%.4 ··0x00428880·c8884200·b8884200·a0884200·3ce72400·..B...B...B.<.$.
5 ··0x0042d890·38532600·fc642800·b0862500·00000000·8S&..d(...%.....5 ··0x00428890·38092600·fc1a2800·b03c2500·00000000·8.&...(..<%.....
6 ··0x0042d8a0·10c52400·fd010000·1cc52400·0f020000·..$.......$.....6 ··0x004288a0·107b2400·fd010000·1c7b2400·0f020000·.{$......{$.....
7 ··0x0042d8b0·00000000·ffffffff·28c52400·8b020000·........(.$.....7 ··0x004288b0·00000000·ffffffff·287b2400·8b020000·........({$.....
8 ··0x0042d8c0·00000000·ffffffff·30c52400·0a020000·........0.$.....8 ··0x004288c0·00000000·ffffffff·307b2400·0a020000·........0{$.....
9 ··0x0042d8d0·38c52400·6e020000·40c52400·11020000·8.$.n...@.$.....9 ··0x004288d0·387b2400·6e020000·407b2400·11020000·8{$.n...@{$.....
10 ··0x0042d8e0·48c52400·0e020000·50c52400·8f020000·H.$.....P.$.....10 ··0x004288e0·487b2400·0e020000·507b2400·8f020000·H{$.....P{$.....
11 ··0x0042d8f0·64b12400·64020000·00000000·ffffffff·d.$.d...........11 ··0x004288f0·64672400·64020000·00000000·ffffffff·dg$.d...........
12 ··0x0042d900·58c52400·0d020000·60c52400·44020000·X.$.....`.$.D...12 ··0x00428900·587b2400·0d020000·607b2400·44020000·X{$.....`{$.D...
13 ··0x0042d910·68c52400·fc010000·481b2800·a2020000·h.$.....H.(.....13 ··0x00428910·687b2400·fc010000·48d12700·a2020000·h{$.....H.'.....
14 ··0x0042d920·a4212500·a5020000·505d2800·99020000·.!%.....P](.....14 ··0x00428920·a4d72400·a5020000·50132800·99020000·..$.....P.(.....
15 ··0x0042d930·28b22400·67020000·70c52400·4e020000·(.$.g...p.$.N...15 ··0x00428930·28682400·67020000·707b2400·4e020000·(h$.g...p{$.N...
16 ··0x0042d940·00000000·ffffffff·142a2500·6d020000·.........*%.m...16 ··0x00428940·00000000·ffffffff·14e02400·6d020000·..........$.m...
17 ··0x0042d950·78c52400·f8010000·b8dc2400·79020000·x.$.......$.y...17 ··0x00428950·787b2400·f8010000·b8922400·79020000·x{$.......$.y...
18 ··0x0042d960·80c52400·96020000·88c52400·97020000·..$.......$.....18 ··0x00428960·807b2400·96020000·887b2400·97020000·.{$......{$.....
19 ··0x0042d970·44622600·66020000·30b22400·65020000·Db&.f...0.$.e...19 ··0x00428970·44182600·66020000·30682400·65020000·D.&.f...0h$.e...
20 ··0x0042d980·00000000·ffffffff·90c52400·68020000·..........$.h...20 ··0x00428980·00000000·ffffffff·907b2400·68020000·.........{$.h...
21 ··0x0042d990·94c52400·a3020000·98c52400·9e020000·..$.......$.....21 ··0x00428990·947b2400·a3020000·987b2400·9e020000·.{$......{$.....
22 ··0x0042d9a0·a05e2700·82020000·fc382800·46020000·.^'......8(.F...22 ··0x004289a0·a0142700·82020000·fcee2700·46020000·..'.......'.F...
23 ··0x0042d9b0·9cc52400·a7020000·00000000·ffffffff·..$.............23 ··0x004289b0·9c7b2400·a7020000·00000000·ffffffff·.{$.............
24 ··0x0042d9c0·a0c52400·94020000·f8212500·92020000·..$......!%.....24 ··0x004289c0·a07b2400·94020000·f8d72400·92020000·.{$.......$.....
25 ··0x0042d9d0·68db2600·9f020000·f0292600·45020000·h.&......)&.E...25 ··0x004289d0·68912600·9f020000·f0df2500·45020000·h.&.......%.E...
26 ··0x0042d9e0·24b62400·4d020000·00000000·ffffffff·$.$.M...........26 ··0x004289e0·246c2400·4d020000·00000000·ffffffff·$l$.M...........
27 ··0x0042d9f0·00000000·ffffffff·00000000·ffffffff·................27 ··0x004289f0·00000000·ffffffff·00000000·ffffffff·................
28 ··0x0042da00·ffffff3f·20da4200·08000000·01000000·...?·.B.........28 ··0x00428a00·ffffff3f·208a4200·08000000·01000000·...?·.B.........
29 ··0x0042da10·ffffff3f·20da4200·01000000·00000000·...?·.B.........29 ··0x00428a10·ffffff3f·208a4200·01000000·00000000·...?·.B.........
30 ··0x0042da20·ffffff3f·70b54300·00000000·e8da2400·...?p.C.......$.30 ··0x00428a20·ffffff3f·70654300·00000000·e8902400·...?peC.......$.
31 ··0x0042da30·0c000000·04000000·99cb0200·00000000·................31 ··0x00428a30·0c000000·04000000·99cb0200·00000000·................
32 ··0x0042da40·00000000·00000000·00000000·49a51700·............I...32 ··0x00428a40·00000000·00000000·00000000·41041700·............A...
33 ··0x0042da50·f0da4200·00000000·00000000·00000000·..B.............33 ··0x00428a50·f08a4200·00000000·00000000·00000000·..B.............
 34 ··0x00428a60·00000000·00000000·00000000·00000000·................
 35 ··0x00428a70·00000000·00000000·80462800·00000000·.........F(.....
 36 ··0x00428a80·00000000·00000000·00000000·00000000·................
 37 ··0x00428a90·00000000·00000000·00000000·00000000·................
 38 ··0x00428aa0·a4144300·00000000·00000000·00000000·..C.............
 39 ··0x00428ab0·00000000·00000000·00000000·edca0200·................
 40 ··0x00428ac0·00000000·00000000·00000000·00000000·................
 41 ··0x00428ad0·00000000·00000000·00000000·00000000·................
 42 ··0x00428ae0·00000000·00000000·e5a00900·00000000·................
 43 ··0x00428af0·00000000·00000000·00000000·00000000·................
 44 ··0x00428b00·00000000·00000000·00000000·00000000·................
 45 ··0x00428b10·00000000·00000000·55cb0200·00000000·........U.......
 46 ··0x00428b20·00000000·a9ca0200·a5041700·5d041700·............]...
 47 ··0x00428b30·00000000·00000000·00000000·00000000·................
 48 ··0x00428b40·00000000·00000000·00000000·00000000·................
 49 ··0x00428b50·00000000·00000000·00000000·00000000·................
 50 ··0x00428b60·00000000·00000000·00000000·00000000·................
 51 ··0x00428b70·00000000·00000000·00000000·00000000·................
 52 ··0x00428b80·00000000·a44f2800·60932400·00000000·.....O(.`.$.....
 53 ··0x00428b90·00000000·00000000·00000000·00000000·................
 54 ··0x00428ba0·00000000·408f4200·00000000·ffffff3f·....@.B........?
 55 ··0x00428bb0·70654300·00000000·60932400·1c000000·peC.....`.$.....
 56 ··0x00428bc0·00000000·75b70900·00000000·00000000·....u...........
 57 ··0x00428bd0·00000000·00000000·d1191700·988f4200·..............B.
 58 ··0x00428be0·ac934200·a0934200·00000000·00000000·..B...B.........
 59 ··0x00428bf0·27dd0200·b9d90c00·00000000·98934200·'.............B.
 60 ··0x00428c00·00044000·14502800·00000000·00000000·..@..P(.........
 61 ··0x00428c10·cd1f1700·00000000·51151700·00000000·........Q.......
 62 ··0x00428c20·28904200·00000000·00000000·00000000·(.B.............
 63 ··0x00428c30·00000000·00000000·00000000·00000000·................
 64 ··0x00428c40·85b10900·49b40d00·11040e00·39ff0c00·....I.......9...
 65 ··0x00428c50·00000000·00000000·00000000·00000000·................
 66 ··0x00428c60·00000000·00000000·00000000·00000000·................
 67 ··0x00428c70·00000000·00000000·00000000·ffffff3f·...............?
 68 ··0x00428c80·70654300·00000000·b4992400·10000000·peC.......$.....
 69 ··0x00428c90·00000000·f1151700·00000000·00000000·................
 70 ··0x00428ca0·00000000·00000000·00000000·00000000·................
 71 ··0x00428cb0·00000000·00000000·00000000·00000000·................
 72 ··0x00428cc0·00000000·b9d90c00·00000000·00000000·................
 73 ··0x00428cd0·00400000·00000000·b7e70200·00000000·.@..............
 74 ··0x00428ce0·00000000·00000000·9de20c00·6d221700·............m"..
 75 ··0x00428cf0·588f4200·00000000·00000000·00000000·X.B.............
 76 ··0x00428d00·00000000·00000000·00000000·00000000·................
 77 ··0x00428d10·00000000·00000000·00000000·00000000·................
 78 ··0x00428d20·00000000·00000000·00000000·00000000·................
 79 ··0x00428d30·00000000·00000000·00000000·00000000·................
 80 ··0x00428d40·00000000·00000000·00000000·00000000·................
 81 ··0x00428d50·984f2800·a0992400·00000000·00000000·.O(...$.........
 82 ··0x00428d60·00000000·00000000·00000000·00000000·................
 83 ··0x00428d70·288f4200·00000000·00000000·584f2800·(.B.........XO(.
 84 ··0x00428d80·44f02700·00000000·00000000·00000000·D.'.............
 85 ··0x00428d90·00000000·00000000·00000000·888e4200·..............B.
 86 ··0x00428da0·00000000·00000000·644f2800·44992400·........dO(.D.$.
 87 ··0x00428db0·00000000·00000000·00000000·00000000·................
 88 ··0x00428dc0·00000000·00000000·a48e4200·00000000·..........B.....
 89 ··0x00428dd0·00000000·844f2800·78992400·00000000·.....O(.x.$.....
 90 ··0x00428de0·00000000·00000000·00000000·00000000·................
 91 ··0x00428df0·00000000·f48e4200·00000000·00000000·......B.........
 92 ··0x00428e00·904f2800·8c992400·00000000·00000000·.O(...$.........
 93 ··0x00428e10·00000000·00000000·00000000·00000000·................
 94 ··0x00428e20·108f4200·00000000·00000000·784f2800·..B.........xO(.
 95 ··0x00428e30·70992400·00000000·00000000·00000000·p.$.............
 96 ··0x00428e40·00000000·00000000·00000000·d88e4200·..............B.
 97 ··0x00428e50·00000000·00000000·6c4f2800·2c6a2700·........lO(.,j'.
 98 ··0x00428e60·00000000·00000000·00000000·00000000·................
 99 ··0x00428e70·00000000·00000000·bc8e4200·00000000·..........B.....
 100 ··0x00428e80·00000000·00000000·ffffff3f·b8574300·...........?.WC.
 101 ··0x00428e90·02000000·c43e4500·b43f4500·00000000·.....>E..?E.....
 102 ··0x00428ea0·00000000·ffffff3f·b8574300·01000000·.......?.WC.....
 103 ··0x00428eb0·3c654500·00000000·00000000·ffffff3f·<eE............?
 104 ··0x00428ec0·b8574300·02000000·3c604500·a8334500·.WC.....<`E..3E.
 105 ··0x00428ed0·00000000·00000000·ffffff3f·b8574300·...........?.WC.
 106 ··0x00428ee0·02000000·3c604500·04514500·00000000·....<`E..QE.....
 107 ··0x00428ef0·00000000·ffffff3f·b8574300·02000000·.......?.WC.....
 108 ··0x00428f00·3c604500·04514500·00000000·00000000·<`E..QE.........
 109 ··0x00428f10·ffffff3f·b8574300·01000000·584c4500·...?.WC.....XLE.
 110 ··0x00428f20·00000000·00000000·ffffff3f·b8574300·...........?.WC.
 111 ··0x00428f30·01000000·9c3b4500·00000000·00000000·.....;E.........
 112 ··0x00428f40·ffffff3f·b8574300·03000000·9c624500·...?.WC......bE.
 113 ··0x00428f50·c43e4500·b43f4500·c8992400·39e50200·.>E..?E...$.9...
 114 ··0x00428f60·04000000·dc4f2800·d8992400·e9e40200·.....O(...$.....
 115 ··0x00428f70·04000000·f0552800·e4992400·c1e80200·.....U(...$.....
 116 ··0x00428f80·08000000·b44f2800·00000000·00000000·.....O(.........
 117 ··0x00428f90·00000000·00000000·00000000·00000000·................
 118 ··0x00428fa0·00000000·d1221700·00000000·00000000·....."..........
 119 ··0x00428fb0·00000000·00000000·00000000·00000000·................
 120 ··0x00428fc0·00000000·00000000·00000000·00000000·................
 121 ··0x00428fd0·00000000·00000000·00000000·00000000·................
 122 ··0x00428fe0·00000000·00000000·00000000·00000000·................
 123 ··0x00428ff0·00000000·00000000·00000000·00000000·................
 124 ··0x00429000·00000000·00000000·00000000·00000000·................
 125 ··0x00429010·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 1138994/1229163 bytes (92.66%) of diff not shown.
561 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 2919 lines modifiedOffset 1, 4199 lines modified
  
Diff chunk too large, falling back to line-by-line diff (4184 lines added, 2904 lines removed)
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x00452260·78646562·75677079·b2000d03·00000000·xdebugpy........2 ··0x0044d260·78646562·75677079·b2000d03·00000000·xdebugpy........
3 ··0x00452270·54010000·00000000·64010000·00000000·T.......d.......3 ··0x0044d270·54010000·00000000·64010000·00000000·T.......d.......
4 ··0x00452280·3c0e0000·00000000·780e0000·00000000·<.......x.......4 ··0x0044d280·3c0e0000·00000000·780e0000·00000000·<.......x.......
5 ··0x00452290·940e0000·00000000·280f0000·00000000·........(.......5 ··0x0044d290·940e0000·00000000·280f0000·00000000·........(.......
6 ··0x004522a0·200f0000·00000000·240f0000·00000000··.......$.......6 ··0x0044d2a0·200f0000·00000000·240f0000·00000000··.......$.......
7 ··0x004522b0·08000000·00000000·700f0000·00000000·........p.......7 ··0x0044d2b0·08000000·00000000·700f0000·00000000·........p.......
8 ··0x004522c0·6c0f0000·00000000·00000000·00000000·l...............8 ··0x0044d2c0·6c0f0000·00000000·00000000·00000000·l...............
9 ··0x004522d0·04000000·00000000·08000000·00000000·................9 ··0x0044d2d0·04000000·00000000·08000000·00000000·................
10 ··0x004522e0·34000000·00000000·5c000000·00000000·4.......\.......10 ··0x0044d2e0·34000000·00000000·5c000000·00000000·4.......\.......
11 ··0x004522f0·60000000·00000000·04000000·00000000·`...............11 ··0x0044d2f0·60000000·00000000·04000000·00000000·`...............
12 ··0x00452300·00000000·00000000·1c000000·00000000·................12 ··0x0044d300·00000000·00000000·1c000000·00000000·................
13 ··0x00452310·28000000·00000000·26000000·00000000·(.......&.......13 ··0x0044d310·28000000·00000000·26000000·00000000·(.......&.......
14 ··0x00452320·00000000·00000000·00000000·00000000·................14 ··0x0044d320·00000000·00000000·00000000·00000000·................
15 ··0x00452330·50000000·00000000·54000000·00000000·P.......T.......15 ··0x0044d330·50000000·00000000·54000000·00000000·P.......T.......
16 ··0x00452340·5c000000·00000000·2c000000·00000000·\.......,.......16 ··0x0044d340·5c000000·00000000·2c000000·00000000·\.......,.......
17 ··0x00452350·1c000000·00000000·48000000·00000000·........H.......17 ··0x0044d350·1c000000·00000000·48000000·00000000·........H.......
18 ··0x00452360·4c000000·00000000·7c000000·00000000·L.......|.......18 ··0x0044d360·4c000000·00000000·7c000000·00000000·L.......|.......
19 ··0x00452370·04000000·00000000·0c000000·00000000·................19 ··0x0044d370·04000000·00000000·0c000000·00000000·................
20 ··0x00452380·0c000000·00000000·10000000·00000000·................20 ··0x0044d380·0c000000·00000000·10000000·00000000·................
21 ··0x00452390·08000000·00000000·14000000·00000000·................21 ··0x0044d390·08000000·00000000·14000000·00000000·................
22 ··0x004523a0·00000000·00000000·00000000·00000000·................22 ··0x0044d3a0·00000000·00000000·00000000·00000000·................
23 ··0x004523b0·00000000·00000000·00000000·00000000·................23 ··0x0044d3b0·00000000·00000000·00000000·00000000·................
24 ··0x004523c0·00000000·00000000·00000000·00000000·................24 ··0x0044d3c0·00000000·00000000·00000000·00000000·................
25 ··0x004523d0·ffffffff·ffffffff·00000000·00000000·................25 ··0x0044d3d0·ffffffff·ffffffff·00000000·00000000·................
26 ··0x004523e0·01000000·00000000·00000000·00000000·................26 ··0x0044d3e0·01000000·00000000·00000000·00000000·................
27 ··0x004523f0·00000000·00000000·2d040d00·21050d00·........-...!...27 ··0x0044d3f0·00000000·00000000·19eb0c00·0dec0c00·................
28 ··0x00452400·b1040d00·69040d00·00000000·75090d00·....i.......u...28 ··0x0044d400·9deb0c00·55eb0c00·00000000·4df00c00·....U.......M...
29 ··0x00452410·c5100d00·451b0d00·dd130d00·00000000·....E...........29 ··0x0044d410·9df70c00·21020d00·b5fa0c00·00000000·....!...........
30 ··0x00452420·75090d00·c5100d00·451b0d00·dd130d00·u.......E.......30 ··0x0044d420·4df00c00·9df70c00·21020d00·b5fa0c00·M.......!.......
31 ··0x00452430·72000000·00000000·2d040d00·21050d00·r.......-...!...31 ··0x0044d430·72000000·00000000·19eb0c00·0dec0c00·r...............
32 ··0x00452440·b1040d00·69040d00·6d000000·00000000·....i...m.......32 ··0x0044d440·9deb0c00·55eb0c00·6d000000·00000000·....U...m.......
33 ··0x00452450·75090d00·c5100d00·451b0d00·dd130d00·u.......E.......33 ··0x0044d450·4df00c00·9df70c00·21020d00·b5fa0c00·M.......!.......
34 ··0x00452460·6f000000·00000000·75090d00·c5100d00·o.......u.......34 ··0x0044d460·6f000000·00000000·4df00c00·9df70c00·o.......M.......
35 ··0x00452470·451b0d00·dd130d00·00000000·00000000·E...............35 ··0x0044d470·21020d00·b5fa0c00·00000000·00000000·!...............
36 ··0x00452480·d52f1900·4d461900·ffffffff·00000000·./..MF..........36 ··0x0044d480·7d9c1800·f5b21800·ffffffff·00000000·}...............
37 ··0x00452490·ffffffff·00000000·00000000·00000000·................37 ··0x0044d490·ffffffff·00000000·00000000·00000000·................
38 ··0x004524a0·00000000·00000000·00000000·00000000·................38 ··0x0044d4a0·00000000·00000000·00000000·00000000·................
39 ··0x004524b0·00000000·b4244500·b4244500·00000000·.....$E..$E.....39 ··0x0044d4b0·00000000·b4d44400·b4d44400·00000000·......D...D.....
40 ··0x004524c0·00000000·00000000·00000000·00000000·................40 ··0x0044d4c0·00000000·00000000·00000000·00000000·................
41 ··0x004524d0·00000000·00000000·00000000·00000000·................41 ··0x0044d4d0·00000000·00000000·00000000·00000000·................
42 ··0x004524e0·00000000·00000000·00000000·00000000·................42 ··0x0044d4e0·00000000·00000000·00000000·00000000·................
43 ··0x004524f0·00000000·00000000·00000000·00000000·................43 ··0x0044d4f0·00000000·00000000·00000000·00000000·................
44 ··0x00452500·00000000·00000000·00000000·00000000·................44 ··0x0044d500·00000000·00000000·00000000·00000000·................
45 ··0x00452510·00000000·00000000·00000000·00000000·................45 ··0x0044d510·00000000·00000000·00000000·00000000·................
46 ··0x00452520·00000000·00000000·00000000·00000000·................46 ··0x0044d520·00000000·00000000·00000000·00000000·................
47 ··0x00452530·00000000·00000000·00000000·00000000·................47 ··0x0044d530·00000000·00000000·00000000·00000000·................
48 ··0x00452540·00000000·00000000·00000000·00000000·................48 ··0x0044d540·00000000·00000000·00000000·00000000·................
49 ··0x00452550·00000000·00000000·00000000·00000000·................49 ··0x0044d550·00000000·00000000·00000000·00000000·................
50 ··0x00452560·00000000·00000000·00000000·00000000·................50 ··0x0044d560·00000000·00000000·00000000·00000000·................
51 ··0x00452570·00000000·00000000·00000000·00000000·................51 ··0x0044d570·00000000·00000000·00000000·00000000·................
52 ··0x00452580·00000000·00000000·00000000·00000000·................52 ··0x0044d580·00000000·00000000·00000000·00000000·................
53 ··0x00452590·00000000·00000000·00000000·00000000·................53 ··0x0044d590·00000000·00000000·00000000·00000000·................
54 ··0x004525a0·00000000·00000000·00000000·00000000·................54 ··0x0044d5a0·00000000·00000000·00000000·00000000·................
55 ··0x004525b0·00000000·00000000·00000000·00000000·................55 ··0x0044d5b0·00000000·00000000·00000000·00000000·................
56 ··0x004525c0·00000000·00000000·00000000·00000000·................56 ··0x0044d5c0·00000000·00000000·00000000·00000000·................
57 ··0x004525d0·00000000·00000000·00000000·00000000·................57 ··0x0044d5d0·00000000·00000000·00000000·00000000·................
58 ··0x004525e0·00000000·00000000·00000000·00000000·................58 ··0x0044d5e0·00000000·00000000·00000000·00000000·................
59 ··0x004525f0·00000000·00000000·00000000·00000000·................59 ··0x0044d5f0·00000000·00000000·00000000·00000000·................
60 ··0x00452600·00000000·00000000·00000000·00000000·................60 ··0x0044d600·00000000·00000000·00000000·00000000·................
61 ··0x00452610·00000000·00000000·00000000·00000000·................61 ··0x0044d610·00000000·00000000·00000000·00000000·................
62 ··0x00452620·00000000·00000000·00000000·00000000·................62 ··0x0044d620·00000000·00000000·00000000·00000000·................
63 ··0x00452630·00000000·00000000·00000000·00000000·................63 ··0x0044d630·00000000·00000000·00000000·00000000·................
64 ··0x00452640·00000000·00000000·00000000·00000000·................64 ··0x0044d640·00000000·00000000·00000000·00000000·................
65 ··0x00452650·00000000·00000000·00000000·00000000·................65 ··0x0044d650·00000000·00000000·00000000·00000000·................
66 ··0x00452660·00000000·00000000·00000000·00000000·................66 ··0x0044d660·00000000·00000000·00000000·00000000·................
67 ··0x00452670·00000000·00000000·00000000·00000000·................67 ··0x0044d670·00000000·00000000·00000000·00000000·................
68 ··0x00452680·00000000·00000000·00000000·00000000·................68 ··0x0044d680·00000000·00000000·00000000·00000000·................
69 ··0x00452690·00000000·00000000·00000000·00000000·................69 ··0x0044d690·00000000·00000000·00000000·00000000·................
70 ··0x004526a0·00000000·00000000·00000000·00000000·................70 ··0x0044d6a0·00000000·00000000·00000000·00000000·................
71 ··0x004526b0·00000000·00000000·00000000·00000000·................71 ··0x0044d6b0·00000000·00000000·00000000·00000000·................
72 ··0x004526c0·00000000·ffffffff·01000000·00000000·................72 ··0x0044d6c0·00000000·ffffffff·01000000·00000000·................
73 ··0x004526d0·00000000·00000000·00000000·00000000·................73 ··0x0044d6d0·00000000·00000000·00000000·00000000·................
74 ··0x004526e0·00000000·00000000·00000000·00000000·................74 ··0x0044d6e0·00000000·00000000·00000000·00000000·................
75 ··0x004526f0·00000000·00000000·18000000·98614500·.............aE.75 ··0x0044d6f0·00000000·00000000·18000000·98114500·..............E.
76 ··0x00452700·01000000·00000000·01000000·00000000·................76 ··0x0044d700·01000000·00000000·01000000·00000000·................
77 ··0x00452710·01000000·00000000·00000000·00000000·................77 ··0x0044d710·01000000·00000000·00000000·00000000·................
78 ··0x00452720·00000000·00000000·00000000·00000000·................78 ··0x0044d720·00000000·00000000·00000000·00000000·................
79 ··0x00452730·00000000·00000000·00000000·00000000·................79 ··0x0044d730·00000000·00000000·00000000·00000000·................
80 ··0x00452740·00000000·00000000·00000000·00000000·................80 ··0x0044d740·00000000·00000000·00000000·00000000·................
81 ··0x00452750·00000000·00000000·00000000·00000000·................81 ··0x0044d750·00000000·00000000·00000000·00000000·................
82 ··0x00452760·00000000·00000000·00000000·00000000·................82 ··0x0044d760·00000000·00000000·00000000·00000000·................
83 ··0x00452770·00000000·00000000·00000000·00000000·................83 ··0x0044d770·00000000·00000000·00000000·00000000·................
84 ··0x00452780·00000000·00000000·00000000·00000000·................84 ··0x0044d780·00000000·00000000·00000000·00000000·................
85 ··0x00452790·00000000·00000000·00000000·00000000·................85 ··0x0044d790·00000000·00000000·00000000·00000000·................
86 ··0x004527a0·00000000·00000000·00000000·00000000·................86 ··0x0044d7a0·00000000·00000000·00000000·00000000·................
87 ··0x004527b0·00000000·00000000·00000000·00000000·................87 ··0x0044d7b0·00000000·00000000·00000000·00000000·................
88 ··0x004527c0·00000000·20000000·00000000·00000000·....·...........88 ··0x0044d7c0·00000000·20000000·00000000·00000000·....·...........
89 ··0x004527d0·00000000·00000000·00000000·00000000·................89 ··0x0044d7d0·00000000·00000000·00000000·00000000·................
90 ··0x004527e0·00000000·00000000·00000000·00000000·................90 ··0x0044d7e0·00000000·00000000·00000000·00000000·................
91 ··0x004527f0·00000000·00000000·00000000·00000000·................91 ··0x0044d7f0·00000000·00000000·00000000·00000000·................
92 ··0x00452800·00000000·00000000·00000000·00000000·................92 ··0x0044d800·00000000·00000000·00000000·00000000·................
93 ··0x00452810·00000000·00000000·00000000·00000000·................93 ··0x0044d810·00000000·00000000·00000000·00000000·................
94 ··0x00452820·00000000·00000000·00000000·00000000·................94 ··0x0044d820·00000000·00000000·00000000·00000000·................
95 ··0x00452830·00000000·00000000·00000000·00000000·................95 ··0x0044d830·00000000·00000000·00000000·00000000·................
96 ··0x00452840·00000000·00000000·00000000·00000000·................96 ··0x0044d840·00000000·00000000·00000000·00000000·................
97 ··0x00452850·00000000·00000000·00000000·00000000·................97 ··0x0044d850·00000000·00000000·00000000·00000000·................
98 ··0x00452860·00000000·00000000·00000000·00000000·................98 ··0x0044d860·00000000·00000000·00000000·00000000·................
99 ··0x00452870·00000000·00000000·00000000·00000000·................99 ··0x0044d870·00000000·00000000·00000000·00000000·................
100 ··0x00452880·00000000·00000000·00000000·00000000·................100 ··0x0044d880·00000000·00000000·00000000·00000000·................
101 ··0x00452890·00000000·00000000·00000000·00000000·................101 ··0x0044d890·00000000·00000000·00000000·00000000·................
102 ··0x004528a0·00000000·00000000·00000000·00000000·................102 ··0x0044d8a0·00000000·00000000·00000000·00000000·................
103 ··0x004528b0·00000000·00000000·00000000·00000000·................103 ··0x0044d8b0·00000000·00000000·00000000·00000000·................
104 ··0x004528c0·00000000·00000000·00000000·00000000·................104 ··0x0044d8c0·00000000·00000000·00000000·00000000·................
105 ··0x004528d0·00000000·00000000·00000000·00000000·................105 ··0x0044d8d0·00000000·00000000·00000000·00000000·................
106 ··0x004528e0·00000000·00000000·00000000·00000000·................106 ··0x0044d8e0·00000000·00000000·00000000·00000000·................
107 ··0x004528f0·00000000·00000000·00000000·00000000·................107 ··0x0044d8f0·00000000·00000000·00000000·00000000·................
108 ··0x00452900·00000000·00000000·00000000·00000000·................108 ··0x0044d900·00000000·00000000·00000000·00000000·................
109 ··0x00452910·00000000·00000000·00000000·00000000·................109 ··0x0044d910·00000000·00000000·00000000·00000000·................
110 ··0x00452920·00000000·00000000·00000000·00000000·................110 ··0x0044d920·00000000·00000000·00000000·00000000·................
111 ··0x00452930·00000000·00000000·00000000·00000000·................111 ··0x0044d930·00000000·00000000·00000000·00000000·................
112 ··0x00452940·00000000·00000000·00000000·00000000·................112 ··0x0044d940·00000000·00000000·00000000·00000000·................
113 ··0x00452950·00000000·00000000·00000000·00000000·................113 ··0x0044d950·00000000·00000000·00000000·00000000·................
114 ··0x00452960·00000000·00000000·00000000·00000000·................114 ··0x0044d960·00000000·00000000·00000000·00000000·................
115 ··0x00452970·00000000·00000000·00000000·00000000·................115 ··0x0044d970·00000000·00000000·00000000·00000000·................
116 ··0x00452980·00000000·00000000·00000000·00000000·................116 ··0x0044d980·00000000·00000000·00000000·00000000·................
117 ··0x00452990·00000000·00000000·00000000·00000000·................117 ··0x0044d990·00000000·00000000·00000000·00000000·................
118 ··0x004529a0·00000000·00000000·00000000·00000000·................118 ··0x0044d9a0·00000000·00000000·00000000·00000000·................
119 ··0x004529b0·00000000·00000000·00000000·00000000·................119 ··0x0044d9b0·00000000·00000000·00000000·00000000·................
120 ··0x004529c0·00000000·00000000·00000000·00000000·................120 ··0x0044d9c0·00000000·00000000·00000000·00000000·................
121 ··0x004529d0·00000000·00000000·00000000·00000000·................121 ··0x0044d9d0·00000000·00000000·00000000·00000000·................
122 ··0x004529e0·00000000·00000000·00000000·00000000·................122 ··0x0044d9e0·00000000·00000000·00000000·00000000·................
123 ··0x004529f0·00000000·00000000·00000000·00000000·................123 ··0x0044d9f0·00000000·00000000·00000000·00000000·................
124 ··0x00452a00·00000000·00000000·00000000·00000000·................124 ··0x0044da00·00000000·00000000·00000000·00000000·................
125 ··0x00452a10·00000000·00000000·00000000·00000000·................125 ··0x0044da10·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 99289/574311 bytes (17.29%) 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 ··0x00475de0·00000000·00000000·00000000·00000000·................2 ··0x00470de0·00000000·00000000·00000000·00000000·................
3 ··0x00475df0·00000000·00000000···················........3 ··0x00470df0·00000000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·33653765·32313733·64346534·33643165·3e7e2173d4e43d1e 
3 ··0x00000010·38343334·37643663·38343234·64313036·84347d6c8424d1062 ··0x00000000·36363464·30323336·35666464·31396330·664d02365fdd19c0
 3 ··0x00000010·38343865·38356666·32633637·61666534·848e85ff2c67afe4
4 ··0x00000020·64323638·30642e64·65627567·00000000·d2680d.debug....4 ··0x00000020·35633333·65372e64·65627567·00000000·5c33e7.debug....
5 ··0x00000030·a0633cd6····························.c<.5 ··0x00000030·c6052f8a····························../.